NORTHERN IRELAND 2020-21
NIFL Premiership
FIRST STAGE
  Played Won Drew Lost For Against G/D Points
1 Linfield FC Belfast        33 22 4 7 76 34 42 70
2 Glentoran FC Belfast 33 18 9 6 61 29 32 63
3 Coleraine FC 33 18 8 7 50 32 18 62
4 Cliftonville FC Belfast 33 16 8 9 55 35 20 56
5 Larne FC 33 15 10 8 56 35 21 55
6 Crusaders FC Belfast 33 16 5 12 59 40 19 53
7 Glenavon FC Lurgan 33 14 10 9 56 57 -1 52
8 Ballymena United FC 33 13 7 13 50 40 10 46
9 Portadown FC 33 8 6 19 40 65 -25 30
10 Warrenpoint Town FC 33 6 9 18 32 65 -33 27
11 Carrick Rangers FC Carrickfergus 33 4 8 21 28 77 -49 20
12 Dungannon Swifts FC 33 4 4 25 18 72 -54 16
  396 154 88 154 581 581 0 550
Rules for classification: 1) Points; 2) Goal difference; 3) goals scored; 4) Head-to-head results; 5) Draw
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Linfield FC Belfast        38 24 6 8 83 38 45 78
2 Coleraine FC 38 21 10 7 57 35 22 73
3 Glentoran FC Belfast 38 20 11 7 65 32 33 71
4 Larne FC 38 18 10 10 64 41 23 64
5 Cliftonville FC Belfast 38 17 9 12 59 42 17 60
6 Crusaders FC Belfast 38 16 6 16 62 50 12 54
RELEGATION POOL
7 Glenavon FC Lurgan 38 17 11 10 72 65 7 62
8 Ballymena United FC 38 18 7 13 67 44 23 61
9 Portadown FC 38 10 6 22 50 78 -28 36
10 Warrenpoint Town FC 38 9 9 20 38 74 -36 36
11 Carrick Rangers FC Carrickfergus 38 5 8 25 35 92 -57 23
12 Dungannon Swifts FC 38 4 5 29 22 83 -61 17
  456 179 98 179 674 674 0 635
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) draw
Europe Conference play-off
Semifinals Larne FC - Glenavon FC Lurgan 2-1
Cliftonville FC Belfast - Crusaders FC Belfast 0-0 aet (5-4 p)
Final Larne FC - Cliftonville FC Belfast 3-1
No relegation and no promotion due to Covid-19 pandemic
Belfast = Béal Feirste Portadown = Port an Dúnáin
Coleraine = Cúil Raithin Warrenpoint = an Pointe
Larne = Latharna Carrickfergus = Carraig Fhearghais
Lurgan = an Lorgain Dungannon = Dún Geanainn
Ballymena = Baile Lifin
English = Irish
CUP
Semifinals Larne FC - Crusaders FC Belfast 1-1 aet (6-5 pen)
Ballymena United FC - Linfield FC Belfast 0-3
Final (Larne 21.05.2021) Larne FC - Linfield FC Belfast 1-2
NORTHERN IRELAND 2021-22
NIFL Premiership
FIRST STAGE
  Played Won Drew Lost For Against G/D Points
1 Linfield FC Belfast 33 22 8 3 62 22 40 74
2 Cliftonville FC Belfast 33 22 7 4 54 24 30 73
3 Glentoran FC Belfast 33 21 6 6 64 34 30 69
4 Crusaders FC Belfast 33 19 4 10 47 28 19 61
5 Larne FC 33 15 8 10 56 38 18 53
6 Coleraine FC 33 13 9 11 50 32 18 48
7 Glenavon FC Lurgan 33 12 9 12 46 44 2 45
8 Ballymena United FC 33 13 5 15 38 46 -8 44
9 Dungannon Swifts FC 33 9 1 23 40 81 -41 28
10 Carrick Rangers FC Carrickfergus 33 6 7 20 33 62 -29 25
11 Portadown FC 33 5 9 19 28 63 -35 24
12 Warrenpoint Town FC 33 3 3 27 30 74 -44 12
  396 160 76 160 548 548 0 556
Rules for classification: 1) Points; 2) Goal difference; 3) goals scored; 4) Head-to-head results; 5) Draw
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Linfield FC Belfast 38 24 11 3 67 24 43 83
2 Cliftonville FC Belfast 38 24 10 4 61 29 32 82
3 Glentoran FC Belfast 38 21 8 9 68 44 24 71
4 Crusaders FC Belfast 38 21 5 12 60 36 24 68
5 Larne FC 38 17 11 10 61 39 22 62
6 Coleraine FC 38 14 9 15 55 45 10 51
RELEGATION POOL
7 Glenavon FC Lurgan 38 15 9 14 54 50 4 54
8 Ballymena United FC 38 16 5 17 46 52 -6 53
9 Dungannon Swifts FC 38 11 2 25 46 86 -40 35
10 Carrick Rangers FC Carrickfergus 38 9 7 22 41 67 -26 34
11 Portadown FC 38 5 10 23 29 72 -43 25
12 Warrenpoint Town FC 38 6 3 29 35 79 -44 21
  456 183 90 183 623 623 0 639
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) draw
Europe Conference play-off
Semifinals Glentoran FC Belfast - Glenavon FC Lurgan 2-0
Larne FC - Coleraine FC 2-0
Final Glentoran FC Belfast - Larne FC 2-4 aet
Promotion/relegation play-off Annagh United FC Portadown -Portadown FC 2-3 0-1
Promoted Newry City AFC
Belfast = Béal Feirste Dungannon = Dún Geanainn
Larne = Latharna Carrickfergus = Carraig Fhearghais
Coleraine = Cúil Raithin Portadown = Port an Dúnáin
Lurgan = an Lorgain Warrenpoint = an Pointe
Ballymena = Baile Lifin
English = Irish
CUP
Semifinals Cliftonville FC Belfast - Crusaders FC Belfast 1-2
Newry City AFC - Ballymena United FC 0-1
Final (Belfast 07.05.2022) Crusaders FC Belfast - Ballymena United FC 2-1 aet
NORTHERN IRELAND 2022-23
NIFL Premiership
FIRST STAGE
  Played Won Drew Lost For Against G/D Points
1 Larne FC 33 22 7 4 57 18 39 73
2 Linfield FC Belfast 33 21 5 7 70 25 45 68
3 Cliftonville FC Belfast 33 20 6 7 61 41 20 66
4 Glentoran FC Belfast 33 20 4 9 68 24 44 64
5 Crusaders FC Belfast 33 18 8 7 65 37 28 62
6 Coleraine FC 33 17 7 9 53 30 23 58
7 Glenavon FC Lurgan 33 11 8 14 50 57 -7 41
8 Carrick Rangers FC Carrickfergus 33 11 4 18 41 65 -24 37
9 Ballymena United FC 33 9 5 19 30 49 -19 32
10 Newry City AFC 33 7 2 24 31 66 -35 23
11 Dungannon Swifts FC 33 7 2 24 22 76 -54 23
12 Portadown FC 33 4 4 25 23 83 -60 16
  396 167 62 167 571 571 0 563
Rules for classification: 1) Points; 2) Goal difference; 3) goals scored; 4) Head-to-head results; 5) Draw
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Larne FC 38 25 8 5 64 22 42 83
2 Linfield FC Belfast 38 23 8 7 75 27 48 77
3 Glentoran FC Belfast 38 23 5 10 77 28 49 74
4 Cliftonville FC Belfast 38 20 8 10 66 53 13 68
5 Crusaders FC Belfast 38 19 10 9 72 45 27 67
6 Coleraine FC 38 18 8 12 59 39 20 62
RELEGATION POOL
7 Glenavon FC Lurgan 38 14 10 14 58 61 -3 52
8 Carrick Rangers FC Carrickfergus 38 12 4 22 45 74 -29 40
9 Ballymena United FC 38 11 6 21 37 55 -18 39
10 Newry City AFC 38 9 3 26 37 71 -34 30
11 Dungannon Swifts FC 38 9 3 26 28 84 -56 30
12 Portadown FC 38 6 5 27 29 88 -59 23
  456 189 78 189 647 647 0 645
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) draw
Europe Conference play-off
Semifinals Glentoran FC Belfast - Glenavon FC Lurgan 5-0
Cliftonville FC Belfast - Coleraine FC 2-1
Final Glentoran FC Belfast - Cliftonville FC Belfast  2-0
Promotion/relegation play-off Annagh United FC Portadown - Dungannon Swifts FC 2-1 0-2
Promoted Loughgall FC
Belfast = Béal Feirste Dungannon = Dún Geanainn
Larne = Latharna Carrickfergus = Carraig Fhearghais
Coleraine = Cúil Raithin Portadown = Port an Dúnáin
Lurgan = an Lorgain Newry = An Iúraigh
Ballymena = Baile Lifin
English = Irish
CUP
Semifinals Dungannon Swifts FC - Crusaders FC Belfast 0-1
Larne FC - Ballymena United FC 0-2
Final (Belfast 07.05.2023) Crusaders FC Belfast - Ballymena United FC 4-0
NORTHERN IRELAND 2023-24
NIFL Premiership
FIRST STAGE
  Played Won Drew Lost For Against G/D Points
1 Larne FC 33 24 8 1 69 17 52 80
2 Linfield FC Belfast 33 25 3 5 76 35 41 78
3 Cliftonville FC Belfast 33 22 4 7 73 30 43 70
4 Glentoran FC Belfast 33 16 8 9 68 37 31 56
5 Crusaders FC Belfast 33 16 7 10 55 36 19 55
6 Coleraine FC 33 11 8 14 41 57 -16 41
7 Loughgall FC 33 11 6 16 50 59 -9 39
8 Carrick Rangers FC Carrickfergus 33 11 5 17 43 65 -22 38
9 Glenavon FC Lurgan 33 10 4 19 40 60 -20 34
10 Dungannon Swifts FC 33 8 8 17 52 67 -15 32
11 Ballymena United FC 33 5 4 24 20 63 -43 19
12 Newry City AFC 33 4 5 24 22 83 -61 17
  396 163 70 163 609 609 0 559
Rules for classification: 1) Points; 2) Goal difference; 3) goals scored; 4) Head-to-head results; 5) Draw
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Larne FC 38 27 9 2 85 21 64 90
2 Linfield FC Belfast 38 26 7 5 82 40 42 85
3 Cliftonville FC Belfast 38 23 6 9 80 43 37 75
4 Crusaders FC Belfast 38 19 7 12 61 43 18 64
5 Glentoran FC Belfast 38 17 9 12 74 43 31 60
6 Coleraine FC 38 12 10 16 47 69 -22 46
RELEGATION POOL
7 Carrick Rangers FC Carrickfergus 38 15 5 18 54 72 -18 50
8 Dungannon Swifts FC 38 13 8 17 64 69 -5 47
9 Loughgall FC 38 13 6 19 60 68 -8 45
10 Glenavon FC Lurgan 38 11 4 23 45 70 -25 37
11 Ballymena United FC 38 8 4 26 29 70 -41 28
12 Newry City AFC 38 4 5 29 26 99 -73 17
  456 188 80 188 707 707 0 644
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) draw
Europe Conference play-off
Semifinals Crusaders FC Belfast - Carrick Rangers FC Carrickfergus 3-1
Glentoran FC Belfast - Coleraine FC 0-3
Final Crusaders FC Belfast - Coleraine FC 3-2
Promotion/relegation play-off Institute FC Londonderry - Ballymena United FC 1-0 0-2
Promoted Portadown FC
Belfast = Béal Feirste Dungannon = Dún Geanainn
Larne = Latharna Carrickfergus = Carraig Fhearghais
Coleraine = Cúil Raithin Loughgall = Loch gCál
Lurgan = an Lorgain Newry = An Iúraigh
Ballymena = Baile Lifin
English = Irish
CUP
Semifinals Glentoran FC Belfast - Linfield FC Belfast 1-3
Cliftonville FC Belfast - Larne FC 2-0
Final (Belfast 04.05.2024) Cliftonville FC Belfast - Linfield FC Belfast 3-1 aet
NORTHERN IRELAND 2024-25
NIFL Premiership
FIRST STAGE
  Played Won Drew Lost For Against G/D Points
1 Larne FC
2 Linfield FC Belfast
3 Cliftonville FC Belfast
4 Glentoran FC Belfast
5 Crusaders FC Belfast
6 Coleraine FC                
7 Loughgall FC
8 Carrick Rangers FC Carrickfergus
9 Glenavon FC Lurgan
10 Dungannon Swifts FC
11 Ballymena United FC
12 Portadown FC
                 
Rules for classification: 1) Points; 2) Goal difference; 3) goals scored; 4) Head-to-head results; 5) Draw
Belfast = Béal Feirste Dungannon = Dún Geanainn
Larne = Latharna Carrickfergus = Carraig Fhearghais
Coleraine = Cúil Raithin Loughgall = Loch gCál
Lurgan = an Lorgain Portadown = Port an Dúnáin
Ballymena = Baile Lifin
English = Irish
CUP
Semifinals
Final