Stats Centre

NIFL Premiership: Results

NIFL Premiership
Friday, February 20, 2026
Feb 20, 2026 7.45pm
gameweek 30
Coleraine
1-0
Ballymena
Patching (27')
Boyle (67'), Shevlin (67'), Okoro (78'), Jarvis (90+3')

O'Connor (68'), Hood (81'), Ebbe (90')
Feb 20, 2026 7.45pm
gameweek 30
Larne
2-3
Carrick
O'Connor (49'), Bent (90+7')
Lusty (46'), McKendry (46'), O'Connor (46'), Sloan (46'), Bent (77')
Purkis (20'), Crowe (41'), Heatley (45+1')
Cherry (66'), Moore (70')
Tuesday, February 17, 2026
Feb 17, 2026 7.45pm
Ballymena
2-0
Crusaders
Rutkowski (54')
Rutkowski (84'), Ebbe (89'), Ebbe (90')

Dunlop (45+2'), Easton (45+2'), Brooks (64'), Thorndike (64')
Feb 17, 2026 7.45pm
Dungannon
1-4
Linfield
Bigirimana (7')
Gordon (44'), Mitchell (64'), Knowles (82')
Fitzpatrick (5'), Baird (55', 74'), McClean (85')
Yates (87'), Frizzell (87'), Gorrin (89')
Saturday, February 14, 2026
Feb 14, 2026 3pm
Carrick
1-1
Coleraine
Place (44')
Cherry (72'), Moore (79')
Patching (25')
Glackin (55'), Akintunde (55'), McGonigle (66'), Jarvis (66')
Feb 14, 2026 3pm
Crusaders
2-2
Bangor
Nixon (55')
Bryden (62'), McKechnie (68'), Bryden (78'), Forsythe (87'), Bruce (87')
Cushnie (50')
Lynch (40'), McGuinness (66'), Morgan (79'), McMahon (79')
Feb 14, 2026 3pm
Glenavon
0-3
Linfield

Ferris (59'), McGerrigan (59'), Gilmore (68'), Harkin (76'), McKeown (76')
Fitzpatrick (32', 51'), Taylor (68')
Allen (78'), Brown (78')
Feb 14, 2026 3pm
Glentoran
2-1
Ballymena
McEneff (51')
McEneff (44'), Burt (73'), Gallagher (83'), Douglas (83'), Larmour (90')
Rutkowski (33')
O'Connor (55'), McCurry (67'), O'Reilly (67'), McGeouch (77')
Feb 14, 2026 3pm
Portadown
2-1
Larne
Scott (19'), Fyfe (44')
Teelan (73'), Obhakhan (84')
Ryan (42')
O'Connor (64'), Sloan (64'), Lusty (79'), Magee (84'), McKendry (84')
Friday, February 13, 2026
Feb 13, 2026 7.45pm
gameweek 29
Dungannon
3-2
Cliftonville
Scott (17'), McGinty (75', 74')
Alves (60'), Dillon (80'), Marron (80'), Mitchell (80'), Glenny (89'), Glenny (90')
Gormley (43'), Healy (64')
Hale (46'), Hawthorne (66'), Curran (75'), McStravick (75'), Pepper (82')
Tuesday, February 10, 2026
Feb 10, 2026 7.45pm
gameweek 28
Carrick
2-1
Glenavon
McCullough (35'), Heatley (15')
Donnelly (87')
Campbell (76')
Lindsay (38')
Feb 10, 2026 7.45pm
gameweek 28
Cliftonville
3-1
Bangor
Glynn (60'), Gormley (42'), Healy (77')
Kelly (64'), Healy (64')
Fallon (59' og.)
Mitchell (52'), Garrett (64'), Lynch (85')
Feb 10, 2026 7.45pm
gameweek 28
Coleraine
2-1
Portadown
Cooper (74'), Akintunde (90+4')
Ives (46'), Okoro (46'), McGonigle (60'), Akintunde (68'), Devine (69'), Devine (81')
Ukek (21')
(66')
Feb 10, 2026 7.45pm
gameweek 28
Larne
2-2
Glentoran
Ryan (90+4')
O'Neill (20'), O'Neill (21'), Sloan (67'), Lusty (67'), Doherty (67'), Ryan (67'), Lusty (67'), McKendry (78'), Ryan (90+5')
Hoban (44', 49'), Hoban (49', 43')
O'Rourke (46'), Amos (62'), Amos (63'), Jenkins (75')
Feb 10, 2026 7.45pm
gameweek 28
Linfield
6-0
Dungannon
Brown (90+2'), Fitzpatrick (20', 87', 74'), McClean (42'), Baird (62')
Baird (60'), Brown (60'), Allen (70')

Bigirimana (59'), Smith (59'), McAllister (59'), Mitchell (73'), Knowles (73')
Tuesday, February 3, 2026
Feb 3, 2026 7.45pm
gameweek 7
Carrick
3-2
Bangor
Joe Burns (34'), McKay (43'), Lecky (57')
McCawl (87')
Francis (15'), Cushnie (51')
Owens (27'), Hughes (46'), McGuinness (46'), Arthurs (70'), Garrett (75')
Saturday, January 31, 2026
Jan 31, 2026 5.30pm
Portadown
0-3
Carrick

Scott (45+2'), Tulloch (45+2'), Tetteh (58'), Towe (62'), Carson (62')
Purkis (12', 37'), Lecky (24')
Steele (70'), Moore (81'), Cherry (89'), Jeffers (89'), McCawl (89')
Jan 31, 2026 3pm
Bangor
0-2
Coleraine

Ferguson (56'), Burns (56'), Halliday (82'), Matier (90'), Walker (90')
Shevlin (32'), Wylie (45')
McGonigle (63'), Ives (69'), Kane (69'), Devine (78')
Jan 31, 2026 3pm
Crusaders
2-4
Larne
Jewitt-White (38'), Bryden (57')
Forsythe (37'), (73'), (83'), (86')
Tuffey (31' og.), Lusty (77'), O'Neill (85'), O'Connor (21')
(63'), Magee (63'), Lusty (63')
Jan 31, 2026 3pm
Dungannon
0-2
Glentoran

McAllister (61'), Gordon (61'), Moore (69'), (69'), McBrien (72')
Palmer (70'), Hoban (43')
McEneff (46'), (54'), Connolly (83')
Jan 31, 2026 3pm
Glenavon
2-1
Cliftonville
McGovern (27'), Murphy (61')
Ferris (54')
Curran (22')
Jan 31, 2026 3pm
Linfield
2-1
Ballymena
Yates (11'), McEleney (90' og.)
Millar (68'), Taylor (73')
Rutkowski (53')
Thompson (68'), Lafferty (75'), (79')
Saturday, January 24, 2026
Jan 24, 2026 3pm
Carrick
5-1
Dungannon
Crowe (9'), Lecky (25', 65', 83'), Heatley (14')
Liggett (80')
Jan 24, 2026 3pm
Crusaders
0-1
Linfield

Thorndike (55'), Maguire (63'), James (79')
Fitzpatrick (8')
Gorrin (36'), Frizzell (66'), Mulgrew (66'), Millar (81')
Friday, January 23, 2026
Jan 23, 2026 7.45pm
gameweek 26
Coleraine
2-0
Glenavon
Cooper (20', 19'), McGonigle (80', 79')
Boyle (58'), McGonigle (58'), Akintunde (64'), Wylie (64'), Kane (82'), Kane (83')

Lindsay (69'), Mallon (69'), Mountney (69'), Lindsay (69'), McClelland (86'), McGerrigan (86')
Jan 23, 2026 7.45pm
gameweek 26
Larne
2-1
Bangor
Ryan (38', 19', 37')
Simpson (71'), Simpson (72'), Magee (79'), O'Neill (79'), Lusty (79'), Lusty (79'), Magee (79')
Cushnie (52')
Garrett (46'), Cushnie (46'), Mitchell (46'), Boyd (64'), Hassin (64')
Saturday, January 17, 2026
Jan 17, 2026 3pm
gameweek 25
Bangor
1-0
Portadown
Fallon (59')
Arthurs (46'), Cushnie (62'), Devlin (62')
Jan 17, 2026 3pm
gameweek 25
Cliftonville
1-4
Carrick
Healy (10')
Robertson (46'), Gormley (57')
Purkis (51', 39'), Heatley (44')
Purkis (45+2'), Lecky (52')
Jan 17, 2026 3pm
gameweek 25
Coleraine
5-1
Crusaders
Shevlin (66'), Cooper (46', 65', 90+4' og.), Connolly (57')
Bryden (36')
(49')
Jan 17, 2026 3pm
gameweek 25
Dungannon
2-0
Ballymena
Dillon (67'), Ogedi-Uzokwe (81')
Maguire (73'), Gordon (73'), Knowles (84'), Mitchell (84'), Maguire (90')

Jarvis (59'), Zenteno (59'), Toure (59'), Ebbe (73'), O'Reilly (80')
Jan 17, 2026 3pm
gameweek 25
Glenavon
1-2
Glentoran
McGovern (69')
Carlin (63'), Campbell (63'), McGerrigan (79'), McClelland (88')
Quinn (35' og.), Palmer (60')
Stewart (45+3'), Connolly (65'), Douglas (78'), McEleney (85')
Friday, January 16, 2026
Jan 16, 2026 7.45pm
gameweek 25
Linfield
0-0
Larne
Leahy (30'), Leahy (30+2'), Yates (45+2'), Yates (45+2'), Mulgrew (75'), Allen (76'), Mulgrew (76')
(45+2'), Lusty (60'), Ryan (60'), Lusty (61'), Ryan (61'), Simpson (75'), McKendry (80'), McKendry (81')
Tuesday, January 13, 2026
Jan 13, 2026 7.45pm
gameweek 16
Ballymena
2-2
Cliftonville
Rutkowski (55')
Rutkowski (4'), Scott (51'), Thompson (51'), Scott (51'), Ebbe (81'), Hood (90')
Hawthorne (15'), Gormley (87')
Jordan (57'), McStravick (66'), McWoods (66'), Hale (66'), McStravick (67'), Hale  (67'), McWoods (67'), Gormley (77')
Jan 13, 2026 7.45pm
gameweek 3
Carrick
0-0
Linfield
Morrison (56'), McKee (77')
Jan 13, 2026 7.45pm
gameweek 9
Glentoran
1-4
Larne
Larmour (24', 23')
Coll (61'), Gallagher (61'), Amos (75'), Connolly (75'), Amos (76'), Connolly (76'), Douglas (86')
Gallagher (41'), O'Neill (54'), Cosgrove (77'), Gallagher (41'), O'Neill  (54'), Cosgrove  (77')
O'Neill (7'), O'Neill  (7'), Simpson (46'), Lusty (69'), Ryan (69'), Lusty (69'), Ryan  (69')
Saturday, January 3, 2026
Jan 3, 2026 3pm
gameweek 24
Carrick
0-7
Glentoran

McCawl (11'), Buchanan-Rolleston (46'), Boyd (74'), James (89')
Hoban (9', 44', 41', 50', 52', 14'), Burt (62')
Douglas (54'), Ferris (54'), Connolly (67'), Pattison (72'), McEleney (72')
Jan 3, 2026 3pm
gameweek 24
Crusaders
2-0
Dungannon
Thorndike (7'), Bryden (49')
Nixon (66'), Beattie (83')

Knowles (52'), Bermingham (63'), Liggett (74')
Jan 3, 2026 3pm
gameweek 24
Linfield
6-1
Bangor
McKee (52'), Fitzpatrick (56', 76'), Allen (17'), Yates (19')
Morrison (67'), Baird (67'), Taylor (67'), McKee (75'), Ballantyne  (80'), Graham (83')

Mitchell (38'), Lynch (58'), Matier (67'), Fallon (67'), Burns (83'), Osew (83')
Friday, January 2, 2026
Jan 2, 2026 7.45pm
gameweek 24
Larne
3-0
Coleraine
Ryan  (81'), O'Neill  (85')
Ryan  (69'), Ryan  (74'), O'Neill  (75'), Nolan (83'), Simpson (83')

Akintunde (56'), McGonigle (65'), Okoro (81'), Devine (81')
Tuesday, December 30, 2025
Dec 30, 2025 7.45pm
Bangor
2-0
Ballymena
Arthurs (42'), Francis (61')
(31'), Garrett (31'), Garrett (31'), Harrison (36'), Harrison (36')
Dec 30, 2025 7.45pm
Coleraine
3-1
Linfield
Cooper (52'), McGonigle (77'), Patching (90+4')
Doherty (62'), Dunne (80')
McKee (90+3' pen.)
Hall (85')
Dec 30, 2025 7.45pm
Crusaders
2-2
Carrick
Bryden (25'), Forsythe (48')
(18'), (19'), (30'), (35'), (90+1'), (90'), Easton (90+3')
(90+3')
Scott (31'), Joe Burns (36')
(59'), Snoddy (59'), (66')
Dec 30, 2025 7.45pm
Glenavon
0-1
Dungannon

(81'), Malone (81'), Malone (81')
Ogedi-Uzokwe (59')
Wallace (57')
Dec 30, 2025 7.45pm
Glentoran
2-1
Portadown
Kamson-Kamara (43'), Hoban (58' pen.)
(74'), Jenkins (74')
Fyfe (28')
Isamala (41'), McCullough (62'), Minzamba (90+4'), Tabu Minzamba (90+4')
Dec 30, 2025 7.45pm
Friday, December 26, 2025
Dec 26, 2025 3pm
Ballymena
2-0
Coleraine
O'Connor (12', 67')
(80'), O'Reilly (80')

Stewart (62')
Dec 26, 2025 3pm
Carrick
1-2
Larne
Heatley (56')
O'Connor (80'), O'Neill (85')
Millar (34'), Gallagher (59'), O'Neill (89'), (90+4')
Dec 26, 2025 3pm
Cliftonville
1-2
Crusaders
Casey (90+5')
Keaney (61'), Pepper (82'), Lavery (90+3')
Curran (26' og.), Brooks (87')
Bryden (65'), Bryden (65')
Dec 26, 2025 3pm
Dungannon
1-0
Bangor
Glenny (2')
Alves (90+5')

Neale (81'), Devlin (85'), Francis (86'), (90+7')
Dec 26, 2025 3pm
Linfield
0-1
Glentoran

McClean (53'), Mulgrew (55'), McGee (65'), Rodriguez (78')
Thomson (29')
Kane (23'), (28'), Kamson-Kamara (28')
Dec 26, 2025 3pm
Portadown
1-0
Glenavon
Wilson (36')
(41'), Altintop (41'), Teelan (48')
Saturday, December 20, 2025
Dec 20, 2025 3pm
Ballymena
1-1
Carrick
O'Connor (65')
Lafferty (90+3')
Steele (40')
Joe Burns (71')
Dec 20, 2025 3pm
Bangor
1-1
Cliftonville
Arthurs (33')
(6'), McGuinness (6'), McGuinness (6'), Harrison (39')
Curran (27' pen.)
Dec 20, 2025 3pm
Crusaders
0-1
Larne

(38'), Clarke (38'), (54'), (85'), (90+5'), (90+5')
Magee (11')
(72'), (82'), (82')
Dec 20, 2025 3pm
Dungannon
4-2
Portadown
McAllister (14', 17', 22'), Glenny (45' pen.)
Ukek (66'), Wallace (85' og.)
McCartan (76'), McCartan (82')
Dec 20, 2025 3pm
Glenavon
2-1
Linfield
Wilson (60'), McGovern (70')
Smith (19')
Allen (90+3')
Friday, December 19, 2025
Dec 19, 2025 7.45pm
Glentoran
2-1
Coleraine
Hoban (83' pen.), Russell (89')
Kamson-Kamara (51'), (65'), (72')
Shevlin (64')
Patching (30'), Patching (31'), Jarvis (82'), (82')
Boyle (72')
Saturday, December 13, 2025
Dec 13, 2025 3pm
Carrick
3-3
Dungannon
Gibson (38'), Heatley (76'), Steele (79')
Buchanan-Rolleston (54')
McGinty (3'), McAllister (58' pen., 90+2')
Dillon (30'), Wallace (44')
Dec 13, 2025 3pm
Cliftonville
5-2
Glenavon
McWoods (4'), Sheridan (43'), Addis (45+2'), Keaney (83', 90+5')
Casey (39'), Casey (53'), (67'), Hale (67'), (71'), Wilson (71')
Malone (30'), Bosakani (41')
(45+3'), (76')
Dec 13, 2025 3pm
Coleraine
2-0
Bangor
Cooper (7'), Shevlin (15')
Dunne (76')

Neale (78')
Dec 13, 2025 3pm
Dec 13, 2025 3pm
Linfield
4-0
Crusaders
Barr (5' og.), Fitzpatrick (21'), Morrison (50', 71')
Fitzpatrick (56')

Williamson (19'), Easton (25'), O'Rourke (74')
Dec 13, 2025 3pm
Portadown
1-0
Ballymena
Teelan (77')
Thompson (72'), Teelan (83'), Wylie (90+3')

O'Donnell (37'), Edogun (52'), O'Reilly (90')
Saturday, December 6, 2025
Dec 6, 2025 3pm
Ballymena
1-2
Dungannon
McGinty (29' og.)
Jarvis (63')
McGinty (8'), Glenny (76')
Scott (43'), Bigirimana (70')
Dec 6, 2025 3pm
Coleraine
3-1
Carrick
Dunne (60' og.), McGonigle (84'), Jarvis (89')
(41'), Ives (41'), (51'), Boyle (51'), (60'), Stewart (60'), (67'), Dunne (67')
Lecky (29')
(44'), Lecky (44'), Crowe (78')
Dec 6, 2025 3pm
Crusaders
0-4
Portadown

(75')
Fyfe (43'), Wylie (65', 82'), Quinn (86')
(75'), Altintop (75'), (81')
Dec 6, 2025 3pm
Glenavon
1-2
Bangor
Malone (7')
Arthurs (31' pen., 43')
Devlin (63'), Devlin (65'), (65'), (71'), Lynch (71'), (90+4'), (90+2'), Garrett (90+2')
Dec 6, 2025 3pm
Glentoran
2-2
Cliftonville
Fisher (73'), Singleton (80')
Lavery (37'), Sheridan (45+1')
Wilson (51'), (76'), Fapetu (85'), (85')
Dec 6, 2025 3pm
Larne
0-0
Linfield
McKendry (74'), Gallagher (86')
Saturday, November 29, 2025
Nov 29, 2025 3pm
Bangor
1-1
Glentoran
Mulvenna (70')
Harrison (45+3'), Hassin (58')
Hoban (78')
Singleton (22')
Nov 29, 2025 3pm
Crusaders
0-2
Coleraine

Dunlop (58'), (75')
Glackin (17'), McGonigle (90+6')
(66'), Kane (66'), (90+5'), McGonigle (90+5')
Nov 29, 2025 3pm
Dungannon
1-2
Larne
Scott (45')
(33'), Maguire (33'), (89'), (90+1'), McGinty (90+1'), Dunne (90+1')
Randall (35'), O'Neill (90+5' pen.)
(87')
Nov 29, 2025 3pm
Glenavon
3-1
Ballymena
Malone (12'), McDaid (89' pen.), Campbell (90+3')
(64'), Clarke (64'), (86')
Edogun (5')
(22'), Hood (22'), (89'), O'Neill (89')
Nov 29, 2025 3pm
Linfield
3-1
Carrick
McKee (11'), Yates (86', 90+5')
(65'), McGee (65')
Steele (71')
Nov 29, 2025 3pm
Portadown
2-3
Cliftonville
Gibson (34'), Annett (90+5')
(10'), Altintop (10'), (17')
Sheridan (56'), Curran (71' pen.), Keaney (88')
(66'), Sheridan (66'), (90+3')
Saturday, November 22, 2025
Nov 22, 2025 3pm
Nov 22, 2025 3pm
Nov 22, 2025 3pm
Nov 22, 2025 3pm
Friday, November 21, 2025
Nov 21, 2025 7.45pm
Saturday, November 15, 2025
Nov 15, 2025 3pm
Nov 15, 2025 3pm
Saturday, November 8, 2025
Nov 8, 2025 5.30pm
Nov 8, 2025 3pm
Nov 8, 2025 3pm
Nov 8, 2025 3pm
Nov 8, 2025 3pm
Sunday, November 2, 2025
Saturday, November 1, 2025
Nov 1, 2025 5.30pm
Nov 1, 2025 3pm
Nov 1, 2025 3pm
Friday, October 31, 2025
Oct 31, 2025 7.45pm
Oct 31, 2025 7.45pm
Saturday, October 25, 2025
Oct 25, 2025 3pm
Oct 25, 2025 3pm
Oct 25, 2025 3pm
Oct 25, 2025 3pm
Oct 25, 2025 3pm
Oct 25, 2025 3pm
Saturday, October 18, 2025
Oct 18, 2025 3pm
Oct 18, 2025 3pm
Oct 18, 2025 3pm
Oct 18, 2025 3pm
Oct 18, 2025 3pm
Friday, October 17, 2025
Oct 17, 2025 7.45pm
Saturday, October 11, 2025
Oct 11, 2025 3pm
Oct 11, 2025 3pm
Oct 11, 2025 3pm
Oct 11, 2025 3pm
Saturday, October 4, 2025
Oct 4, 2025 5.30pm
Oct 4, 2025 3pm
Oct 4, 2025 3pm
Oct 4, 2025 3pm
Saturday, September 27, 2025
Sep 27, 2025 3pm
Sep 27, 2025 3pm
Sep 27, 2025 3pm
Friday, September 26, 2025
Sep 26, 2025 7.45pm
Saturday, September 20, 2025
Sep 20, 2025 3pm
Sep 20, 2025 3pm
Sep 20, 2025 3pm
Friday, September 19, 2025
Sep 19, 2025 7.45pm
Sep 19, 2025 7.45pm
Tuesday, September 16, 2025
Sep 16, 2025 7.45pm
Sep 16, 2025 7.45pm
Saturday, September 13, 2025
Sep 13, 2025 3pm
Sep 13, 2025 3pm
Sep 13, 2025 3pm
Friday, September 12, 2025
Sep 12, 2025 7.45pm
Saturday, September 6, 2025
Sep 6, 2025 3pm
Sep 6, 2025 3pm
Sep 6, 2025 3pm
Sep 6, 2025 3pm
Sep 6, 2025 3pm
Saturday, August 30, 2025
Aug 30, 2025 3pm
Aug 30, 2025 3pm
Aug 30, 2025 3pm
Friday, August 29, 2025
Aug 29, 2025 7.45pm
Aug 29, 2025 7.45pm
Sunday, August 24, 2025
Aug 24, 2025 3pm
Saturday, August 23, 2025
Aug 23, 2025 3pm
Aug 23, 2025 3pm
Aug 23, 2025 3pm
Aug 23, 2025 3pm
Friday, August 22, 2025
Aug 22, 2025 7.45pm
Tuesday, August 19, 2025
Aug 19, 2025 7.45pm
Saturday, August 16, 2025
Aug 16, 2025 3pm
Aug 16, 2025 3pm
Aug 16, 2025 3pm
Sunday, August 10, 2025
Aug 10, 2025 3pm
Aug 10, 2025 3pm
Aug 10, 2025 3pm
Saturday, August 9, 2025
Aug 9, 2025 3pm
Aug 9, 2025 3pm
Aug 9, 2025 3pm
rhs 2.0


Sports Mole provides in-depth previews and predictions for every match from the biggest leagues and competitions in world football.
Argentina's Lionel Messi kisses the World Cup trophy after collecting the Golden Ball award on December 18, 2022Sign up for our FREE daily preview newsletter direct to your inbox!