NORTHERN IRELAND 2010-11
IFA Premiership
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points
1 Linfield FC Belfast        33 21 7 5 70 27 43 70
2 Crusaders FC Belfast 33 21 4 8 69 51 18 67
3 Glentoran FC Belfast 33 18 5 10 55 32 23 59
4 Cliftonville FC Belfast 33 15 7 11 52 49 3 52
5 Lisburn Distillery FC 33 13 6 14 44 52 -8 45
6 Portadown FC 33 13 5 15 45 53 -8 44
7 Coleraine FC 33 13 4 16 40 46 -6 43
8 Ballymena United FC 33 10 11 12 42 50 -8 41
9 Glenavon FC Lurgan 33 10 9 14 51 53 -2 39
10 Dungannon Swifts FC 33 10 9 14 42 49 -7 39
11 Donegal Celtic FC Belfast 33 7 7 19 49 78 -29 28
12 Newry City FC 33 6 8 19 37 56 -19 26
  396 157 82 157 596 596 0 553
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Linfield FC Belfast        38 26 7 5 80 29 51 85
2 Crusaders FC Belfast 38 23 5 10 78 59 19 74
3 Glentoran FC Belfast 38 20 6 12 63 41 22 66
4 Cliftonville FC Belfast 38 17 7 14 60 56 4 58
5 Portadown FC 38 15 5 18 49 58 -9 50
6 Lisburn Distillery FC 38 14 6 18 50 66 -16 48
RELEGATION POOL
7 Coleraine FC 38 17 5 16 51 50 1 56
8 Dungannon Swifts FC 38 14 9 15 50 53 -3 51
9 Ballymena United FC 38 12 13 13 48 56 -8 49
10 Glenavon FC Lurgan 38 12 9 17 60 59 1 45
11 Donegal Celtic FC Belfast 38 8 8 22 55 89 -34 32
12 Newry City FC 38 6 8 24 37 65 -28 26
  456 184 88 184 681 681 0 640
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results
The Promotion/relegation play-off not played because the second level runners-up Limavady United FC were not eligible for promotion as they
they did not hold a domestic license.
Promoted Carrick Rangers FC Carrickfergus
Belfast = Béal Feirste Ballymena = Baile Lifin
Lisburn = Lios na gCearrbhach Lurgan = an Lorgain
Portadown = Port an Dúnáin Dungannon = Dún Geanainn
Coleraine = Cúil Raithin Newry = Iúr Cinn Trá
English = Irish
CUP
Semifinals Crusaders FC Belfast - Portadown FC 3-1
Linfield FC Belfast - Glentoran FC Belfast 2-0
Final (Belfast 07.05.2011) Crusaders FC Belfast - Linfield FC Belfast 1-2
NORTHERN IRELAND 2011-12
IFA Premiership
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points
1 Linfield FC Belfast        33 25 2 6 74 24 50 77
2 Portadown FC 33 20 5 8 66 38 28 65
3 Cliftonville FC Belfast 33 20 5 8 76 55 21 65
4 Coleraine FC 33 16 10 7 54 34 20 58
5 Crusaders FC Belfast 33 16 8 9 55 43 12 56
6 Glentoran FC Belfast 33 14 8 11 63 44 19 50
7 Donegal Celtic FC Belfast 33 12 5 16 40 63 -23 41
8 Ballymena United FC 33 10 7 16 51 65 -14 37
9 Lisburn Distillery FC 33 7 7 19 45 73 -28 28
10 Glenavon FC Lurgan 33 7 6 20 45 60 -15 27
11 Dungannon Swifts FC 33 6 9 18 33 62 -29 27
12 Carrick Rangers FC Carrickfergus 33 5 8 20 39 80 -41 23
  396 158 80 158 641 641 0 554
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Linfield FC Belfast        38 27 4 7 79 29 50 85
2 Portadown FC 38 22 5 11 72 47 25 71
3 Cliftonville FC Belfast 38 21 6 11 83 62 21 69
4 Coleraine FC 38 18 12 8 61 38 23 66
5 Crusaders FC Belfast 38 18 10 10 63 47 16 64
6 Glentoran FC Belfast 38 16 9 13 67 52 15 57
RELEGATION POOL
7 Ballymena United FC 38 14 8 16 66 71 -5 50
8 Donegal Celtic FC Belfast 38 12 5 21 44 80 -36 41
9 Dungannon Swifts FC 38 8 11 19 42 71 -29 35
10 Glenavon FC Lurgan 38 8 10 20 60 71 -11 34
11 Lisburn Distillery FC 38 8 8 22 56 84 -28 32
12 Carrick Rangers FC Carrickfergus 38 7 10 21 50 91 -41 31
  456 179 98 179 743 743 0 635
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results
Promotion/relegation play-off Lisburn Distillery FC - Newry City FC 0-0 3-2
Promoted Ballinamallard United FC
Belfast = Béal Feirste Lisburn = Lios na gCearrbhach
Portadown = Port an Dúnáin Lurgan = an Lorgain
Coleraine = Cúil Raithin Dungannon = Dún Geanainn
Ballymena = Baile Lifin Carrickfergus = Carraig Fhearghais
English = Irish
CUP
Semifinals Dungannon Swifts FC - Crusaders FC Belfast 0-1
Newry City FC - Linfield FC Belfast 0-7
Final (Belfast 05.05.2012) Crusaders FC Belfast - Linfield FC Belfast 1-4
Newry = Iúr Cinn Trá
English = Irish
NORTHERN IRELAND 2012-13
IFA Premiership
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points
1 Cliftonville FC Belfast 33 25 4 4 85 31 54 79
2 Crusaders FC Belfast 33 22 5 6 71 33 38 71
3 Linfield FC Belfast        33 16 10 7 64 41 23 58
4 Glentoran FC Belfast 33 14 10 9 57 39 18 52
5 Coleraine FC 33 13 11 9 46 50 -4 50
6 Ballinamallard United FC 33 14 6 13 45 37 8 48
7 Portadown FC 33 12 9 12 47 46 1 45
8 Ballymena United FC 33 8 13 12 41 62 -21 37
9 Dungannon Swifts FC 33 7 12 14 35 51 -16 33
10 Glenavon FC Lurgan 33 8 6 19 48 56 -8 30
11 Donegal Celtic FC Belfast 33 4 9 20 26 70 -44 21
12 Lisburn Distillery FC 33 4 7 22 29 78 -49 19
  396 147 102 147 594 594 0 543
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Cliftonville FC Belfast 38 29 4 5 95 38 57 91
2 Crusaders FC Belfast 38 26 5 7 82 41 41 83
3 Linfield FC Belfast        38 17 11 10 69 48 21 62
4 Glentoran FC Belfast 38 15 12 11 63 44 19 57
5 Ballinamallard United FC 38 15 8 15 49 43 6 53
6 Coleraine FC 38 13 14 11 50 57 -7 53
RELEGATION POOL
7 Portadown FC 38 15 10 13 55 55 0 55
8 Ballymena United FC 38 11 13 14 54 68 -14 46
9 Glenavon FC Lurgan 38 12 6 20 64 62 2 42
10 Dungannon Swifts FC 38 9 13 16 42 58 -16 40
11 Donegal Celtic FC Belfast 38 6 9 23 32 80 -48 27
12 Lisburn Distillery FC 38 4 7 27 29 90 -61 19
  456 172 112 172 684 684 0 628
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results
Promotion/relegation play-off Warrenpoint Town FC - Donegal Celtic FC Belfast 1-0 1-2
Promoted Ards FC Newtownards, Warrenpoint Town FC
Belfast = Béal Feirste Ballymena = Baile Lifin
Coleraine = Cúil Raithin Dungannon = Dún Geanainn
Ballinamallard = Béal Átha na Mallacht Lurgan = an Lorgain
Portadown = Port an Dúnáin Lisburn = Lios na gCearrbhach
English = Irish
CUP
Semifinals Portadown FC - Glentoran FC Belfast 0-1
Crusaders FC Belfast - Cliftonville FC Belfast 0-2
Final (Belfast 04.05.2013) Cliftonville FC Belfast -  Glentoran FC Belfast 1-3 aet
NORTHERN IRELAND 2013-14
NIFL Premiership
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points
1 Linfield FC Belfast        33 22 6 5 71 36 35 72
2 Cliftonville FC Belfast 33 21 7 5 73 36 37 70
3 Crusaders FC Belfast 33 16 12 5 57 31 26 60
4 Portadown FC 33 17 7 9 71 45 26 58
5 Glentoran FC Belfast 33 13 11 9 47 35 12 50
6 Glenavon FC Lurgan 33 14 6 13 68 63 5 48
7 Ballymena United FC 33 13 5 15 45 54 -9 44
8 Dungannon Swifts FC 33 10 6 17 43 59 -16 36
9 Coleraine FC 33 8 10 15 47 58 -11 34
10 Ballinamallard United FC 33 8 6 19 28 67 -39 30
11 Warrenpoint Town FC 33 8 5 20 36 66 -30 29
12 Ards FC Newtownards 33 6 3 24 41 77 -36 21
  396 156 84 156 627 627 0 552
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Cliftonville FC Belfast 38 26 7 5 88 39 49 85
2 Linfield FC Belfast        38 24 7 7 81 46 35 79
3 Crusaders FC Belfast 38 18 12 8 67 42 25 66
4 Portadown FC 38 18 8 12 77 53 24 62
5 Glentoran FC Belfast 38 16 11 11 54 42 12 59
6 Glenavon FC Lurgan 38 15 6 17 75 79 -4 51
RELEGATION POOL
7 Ballymena United FC 38 13 8 17 48 59 -11 47
8 Dungannon Swifts FC 38 12 8 18 49 66 -17 44
9 Coleraine FC 38 10 12 16 51 61 -10 42
10 Ballinamallard United FC 38 10 9 19 35 70 -35 39
11 Warrenpoint Town FC 38 10 6 22 43 72 -29 36
12 Ards FC Newtownards 38 6 6 26 44 83 -39 24
  456 178 100 178 712 712 0 634
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results
The play-off did not take place this season because Bangor FC, runners-up of the second level championship, did not possess a licence to participate 
at top level football.
Promoted Institute FC Londonderry
Belfast = Béal Feirste Coleraine = Cúil Raithin
Portadown = Port an Dúnáin Ballinamallard = Béal Átha na Mallacht
Lurgan = an Lorgain Warrenpoint = an Pointe
Ballymena = Baile Lifin Newtownards = Baile Nua na hArda
Dungannon = Dún Geanainn
English = Irish
CUP
Semifinals Ballymena United FC - Queen's University AFC Belfast 3-0
Glenavon FC Lurgan - Crusaders FC Belfast 3-1 aet
Final (Belfast 03.05.2014) Ballymena United FC - Glenavon FC Lurgan 1-2
NORTHERN IRELAND 2014-15
NIFL Premiership
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points
1 Crusaders FC Belfast 33 22 7 4 85 39 46 73
2 Linfield FC Belfast        33 19 7 7 59 39 20 64
3 Cliftonville FC Belfast 33 15 12 6 65 38 27 57
4 Portadown FC 33 16 9 8 61 48 13 57
5 Glentoran FC Belfast 33 15 9 9 65 43 22 54
6 Glenavon FC Lurgan 33 16 6 11 68 59 9 54
7 Coleraine FC 33 11 7 15 42 49 -7 40
8 Ballymena United FC 33 10 6 17 54 72 -18 36
9 Dungannon Swifts FC 33 7 11 15 35 52 -17 32
10 Ballinamallard United FC 33 7 8 18 31 65 -34 29
11 Warrenpoint Town FC 33 5 10 18 39 67 -28 25
12 Institute FC Londonderry 33 4 8 21 32 71 -39 20
  396 147 100 149 636 642 -6 541
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results
Match Coleraine FC - Institute FC Londonderry considered as defeat for both teams
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Crusaders FC Belfast 38 25 7 6 93 43 50 82
2 Linfield FC Belfast        38 21 9 8 67 46 21 72
3 Glenavon FC Lurgan 38 20 6 12 82 65 17 66
4 Portadown FC 38 17 11 10 65 56 9 62
5 Cliftonville FC Belfast 38 16 13 9 71 47 24 61
6 Glentoran FC Belfast 38 16 10 12 67 51 16 58
RELEGATION POOL
7 Ballymena United FC 38 15 6 17 62 75 -13 51
8 Coleraine FC 38 13 7 18 48 55 -7 46
9 Ballinamallard United FC 38 10 9 19 40 71 -31 39
10 Dungannon Swifts FC 38 8 13 17 38 56 -18 37
11 Warrenpoint Town FC 38 6 12 20 50 76 -26 30
12 Institute FC Londonderry 38 4 9 25 36 84 -48 21
  456 171 112 173 719 725 -6 625
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results
Match Coleraine FC - Institute FC Londonderry of the first stage considered as defeat for both teams
Promotion/relegation play-off Bangor FC - Warrenpoint Town FC 2-0 0-2 aet (1-3 p)
Promoted Carrick Rangers FC Carrickfergus
Belfast = Béal Feirste Dungannon = Dún Geanainn
Portadown = Port an Dúnáin Ballinamallard = Béal Átha na Mallacht
Lurgan = an Lorgain Warrenpoint = an Pointe
Coleraine = Cúil Raithin Londonderry = Doire Cholm Chille
Ballymena = Baile Lifin
English = Irish
CUP
Semifinals Crusaders FC Belfast - Glentoran FC Belfast 0-1
Ballymena United FC - Portadown FC 1-3
Final (Belfast 02.05.2015) Glentoran FC Belfast - Portadown FC 1-0
NORTHERN IRELAND 2015-16
NIFL Premiership
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points
1 Crusaders FC Belfast 33 23 7 3 71 27 44 76
2 Linfield FC Belfast        33 22 5 6 79 33 46 71
3 Glenavon FC Lurgan 33 18 9 6 67 35 32 63
4 Cliftonville FC Belfast 33 17 10 6 54 40 14 61
5 Coleraine FC 33 17 3 13 43 38 5 54
6 Glentoran FC Belfast 33 14 6 13 43 48 -5 48
7 Dungannon Swifts FC 33 10 6 17 41 55 -14 36
8 Ballymena United FC 33 9 7 17 49 71 -22 34
9 Portadown FC 33 9 4 20 38 62 -24 31
10 Carrick Rangers FC Carrickfergus 33 6 10 17 36 61 -25 28
11 Ballinamallard United FC 33 7 6 20 32 52 -20 27
12 Warrenpoint Town FC 33 7 5 21 37 68 -31 26
  396 159 78 159 590 590 0 555
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) draw
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Crusaders FC Belfast 38 28 7 3 79 28 51 91
2 Linfield FC Belfast        38 26 5 7 91 35 56 83
3 Glenavon FC Lurgan 38 20 9 9 72 40 32 69
4 Cliftonville FC Belfast 38 18 10 10 58 53 5 64
5 Coleraine FC 38 18 4 16 47 46 1 58
6 Glentoran FC Belfast 38 15 7 16 46 55 -9 52
RELEGATION POOL
7 Dungannon Swifts FC 38 12 7 19 51 66 -15 43
8 Ballymena United FC 38 11 7 20 57 81 -24 40
9 Portadown FC 38 11 5 22 43 67 -24 38
10 Carrick Rangers FC Carrickfergus 38 8 11 19 43 68 -25 35
11 Ballinamallard United FC 38 9 7 22 39 59 -20 34
12 Warrenpoint Town FC 38 9 7 22 45 73 -28 34
  456 185 86 185 671 671 0 641
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) draw
Promotion/relegation play-off Institute FC Londonderry - Ballinamallard United FC 1-2 3-3
Promoted Ards FC Newtownards
Europa League play-off
Semifinal Coleraine FC - Glentoran FC Belfast 1-2
Final Cliftonville FC Belfast - Glentoran FC Belfast 3-2
Belfast = Béal Feirste Portadown = Port an Dúnáin
Lurgan = an Lorgain Carrickfergus = Carraig Fhearghais
Coleraine = Cúil Raithin Ballinamallard = Béal Átha na Mallacht
Dungannon = Dún Geanainn Warrenpoint = an Pointe
Ballymena = Baile Lifin
English = Irish
CUP
Semifinals Glenavon FC Lurgan - Crusaders FC Belfast 4-3
Linfield FC Belfast - Lurgan Celtic FC 3-0
Final (Belfast 07.05.2016) Glenavon FC Lurgan - Linfield FC Belfast 2-0
NORTHERN IRELAND 2016-17
NIFL Premiership
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points
1 Crusaders FC Belfast 33 24 6 3 71 27 44 78
2 Linfield FC Belfast        33 22 8 3 73 22 51 74
3 Coleraine FC 33 17 9 7 49 32 17 60
4 Cliftonville FC Belfast 33 17 7 9 50 35 15 58
5 Ballymena United FC 33 16 4 13 67 66 1 52
6 Glenavon FC Lurgan 33 11 12 10 47 44 3 45
7 Dungannon Swifts FC 33 10 10 13 54 53 1 40
8 Glentoran FC Belfast 33 10 9 14 38 46 -8 39
9 Ards FC Newtownards 33 10 6 17 48 62 -14 36
10 Ballinamallard United FC 33 8 5 20 35 63 -28 29
11 Carrick Rangers FC Carrickfergus 33 5 6 22 26 65 -39 21
12 Portadown FC (-12) 33 5 4 24 23 66 -43 7
  396 155 86 155 581 581 0 539
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) draw
Portadown FC 12points deducted for a player registration breach
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Linfield FC Belfast        38 27 8 3 87 24 63 89
2 Crusaders FC Belfast 38 27 6 5 83 36 47 87
3 Coleraine FC 38 18 11 9 56 42 14 65
4 Ballymena United FC 38 18 5 15 75 73 2 59
5 Cliftonville FC Belfast 38 17 7 14 55 50 5 58
6 Glenavon FC Lurgan 38 13 13 12 55 55 0 52
RELEGATION POOL
7 Dungannon Swifts FC 38 14 10 14 67 59 8 52
8 Ards FC Newtownards 38 13 8 17 61 70 -9 47
9 Glentoran FC Belfast 38 12 10 16 45 53 -8 46
10 Ballinamallard United FC 38 10 5 23 45 72 -27 35
11 Carrick Rangers FC Carrickfergus 38 5 7 26 31 79 -48 22
12 Portadown FC (-12) 38 7 4 27 28 75 -47 13
  456 181 94 181 688 688 0 625
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) draw
Promotion/relegation play-off Institute FC Londonderry - Carrick Rangers FC Carrickfergus 1-1 1-4
Promoted Warrenpoint Town FC
Europa League play-off
Semifinals Ballymena United FC - Dungannon Swifts FC 5-2
Cliftonville FC Belfast - Glenavon FC Lurgan 3-5
Final Ballymena United FC - Glenavon FC Lurgan 2-1
Belfast = Béal Feirste Newtownards = Baile Nua na hArda
Coleraine = Cúil Raithin Ballinamallard = Béal Átha na Mallacht
Ballymena = Baile Lifin Carrickfergus = Carraig Fhearghais
Lurgan = an Lorgain Portadown = Port an Dúnáin
Dungannon = Dún Geanainn
English = Irish
CUP
Semifinals Coleraine FC - Glenavon FC Lurgan 2-1
Dungannon Swifts FC - Linfield FC Belfast  0-1
Final (Belfast 06.05.2017) Linfield FC Belfast - Coleraine FC  3-0
NORTHERN IRELAND  2017-18
NIFL Premiership
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points
1 Crusaders FC Belfast 33 26 4 3 99 34 65 82
2 Coleraine FC 33 24 8 1 70 27 43 80
3 Glenavon FC Lurgan 33 18 9 6 79 47 32 63
4 Linfield FC Belfast        33 18 6 9 64 37 27 60
5 Cliftonville FC Belfast 33 18 4 11 60 38 22 58
6 Ballymena United FC 33 14 5 14 52 57 -5 47
7 Glentoran FC Belfast 33 12 9 12 42 43 -1 45
8 Dungannon Swifts FC 33 10 5 18 28 51 -23 35
9 Ards FC Newtownards 33 10 3 20 32 63 -31 33
10 Warrenpoint Town FC 33 7 6 20 45 73 -28 27
11 Carrick Rangers FC Carrickfergus 33 4 5 24 25 70 -45 17
12 Ballinamallard United FC 33 2 6 25 28 84 -56 12
  396 163 70 163 624 624 0 559
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) draw
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Crusaders FC Belfast 38 28 7 3 106 38 68 91
2 Coleraine FC 38 26 11 1 76 31 45 89
3 Glenavon FC Lurgan 38 19 12 7 85 52 33 69
4 Linfield FC Belfast        38 20 7 11 72 45 27 67
5 Cliftonville FC Belfast 38 20 5 13 68 45 23 65
6 Ballymena United FC 38 14 6 18 53 65 -12 48
RELEGATION POOL
7 Glentoran FC Belfast 38 14 9 15 52 52 0 51
8 Dungannon Swifts FC 38 13 6 19 42 62 -20 45
9 Ards FC Newtownards 38 12 4 22 42 74 -32 40
10 Warrenpoint Town FC 38 8 6 24 52 86 -34 30
11 Carrick Rangers FC Carrickfergus 38 6 5 27 31 78 -47 23
12 Ballinamallard United FC 38 5 8 25 38 89 -51 23
  456 185 86 185 717 717 0 641
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) draw
Promotion/relegation play-off Newry City AFC - Carrick Rangers FC Carrickfergus 3-2 3-1
Promoted Institute FC Londonderry, Newry City AFC
Europa League Play-off
Semifinals Cliftonville FC Belfast - Ballymena United FC 4-0
Linfield FC Belfast - Glentoran FC Belfast 3-4
Final Cliftonville FC Belfast - Glentoran FC Belfast 3-2
Belfast = Béal Feirste Newtownards = Baile Nua na hArda
Coleraine = Cúil Raithin Warrenpoint = an Pointe
Lurgan = an Lorgain Carrickfergus = Carraig Fhearghais
Ballymena = Baile Lifin Ballinamallard = Béal Átha na Mallacht
Dungannon = Dún Geanainn
English = Irish
CUP
Semifinals Cliftonville FC Belfast - Loughall FC Armagh 4-1
Coleraine FC - Larne FC 3-1
Final (Belfast 05.05.2018) Cliftonville FC Belfast - Coleraine FC 1-3
Armagh = Árd Macha Larne = Latharna
English = Irish
NORTHERN IRELAND 2018-19
NIFL Premiership
FIRST STAGE
  Played Won Drew Lost For Against Diff. Points
1 Linfield FC Belfast        33 24 5 4 70 21 49 77
2 Ballymena United FC 33 21 5 7 74 42 32 68
3 Crusaders FC Belfast 33 20 4 9 65 44 21 64
4 Glenavon FC Lurgan 33 17 9 7 60 40 20 60
5 Cliftonville FC Belfast 33 17 3 13 62 54 8 54
6 Coleraine FC 33 14 9 10 51 46 5 51
7 Glentoran FC Belfast 33 10 8 15 49 49 0 38
8 Institute FC Londonderry 33 11 5 17 45 65 -20 38
9 Dungannon Swifts FC 33 9 9 15 37 56 -19 36
10 Warrenpoint Town FC 33 9 7 17 40 67 -27 34
11 Ards FC Newtownards 33 4 7 22 27 58 -31 19
12 Newry City AFC 33 4 5 24 23 61 -38 17
  396 160 76 160 603 603 0 556
Rules for classification: 1) Points (win 3 points, draw 1 point); 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 26 7 5 77 27 50 85
2 Ballymena United FC 38 23 6 9 80 50 30 75
3 Glenavon FC Lurgan 38 20 10 8 74 46 28 70
4 Crusaders FC Belfast 38 21 5 12 71 52 19 68
5 Cliftonville FC Belfast 38 19 4 15 70 66 4 61
6 Coleraine FC 38 15 11 12 59 55 4 56
RELEGATION POOL
7 Glentoran FC Belfast 38 13 10 15 58 53 5 49
8 Institute FC Londonderry 38 13 5 20 50 72 -22 44
9 Dungannon Swifts FC 38 11 9 18 44 65 -21 42
10 Warrenpoint Town FC 38 10 9 19 51 79 -28 39
11 Ards FC Newtownards 38 6 9 23 31 63 -32 27
12 Newry City AFC 38 6 5 27 31 68 -37 23
  456 183 90 183 696 696 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
Promotion/relegation play-off Carrick Rangers FC Carrickfergus - Ards FC Newtownards 1-0 2-1
Promoted Larne FC, Carrick Rangers FC Carrickfergus
Europa League Play-off
Semifinals Glenavon FC Lurgan - Glentoran FC Belfast 2-4
Cliftonville FC Belfast - Coleraine FC 5-3 aet
Final Cliftonville FC Belfast - Glentoran FC Belfast 2-0 aet
Belfast = Béal Feirste Dungannon = Dún Geanainn
Ballymena = Baile Lifin Warrenpoint = an Pointe
Lurgan = an Lorgain Newtownards = Baile Nua na hArda
Coleraine = Cúil Raithin Newry = Iúr Cinn Trá
Londonderry = Doire Cholm Chille
English = Irish
CUP
Semifinals Ballynamallard United FC - Warrenpoint Town FC 0-0 aet (5-4 pen)
Coleraine FC - Crusaders FC Belfast 0-2
Final (Belfast 04.05.2019) Ballynamallard United FC - Crusaders FC Belfast 0-3
Ballynamallard = Béal Átha na Mallacht
English = Irish
NORTHERN IRELAND 2019-20
NIFL Premiership
  Played Won Drew Lost For Against P/G Points
1 Linfield FC Belfast        31 22 3 6 71 24 2,226 69
2 Coleraine FC 31 19 8 4 64 24 2,097 65
3 Crusaders FC Belfast 31 17 8 6 66 30 1,903 59
4 Cliftonville FC Belfast 31 18 5 8 48 22 1,903 59
5 Glentoran FC Belfast 31 17 7 7 60 33 1,871 58
6 Larne FC 31 16 8 7 59 29 1,806 56
7 Glenavon FC Lurgan 31 10 5 16 46 71 1,129 35
8 Carrick Rangers FC Carrickfergus 31 10 2 19 34 47 1,032 32
9 Dungannon Swifts FC 31 8 6 17 36 76 0,968 30
10 Ballymena United FC 31 7 6 18 34 54 0,871 27
11 Warrenpoint Town FC 31 5 3 23 26 85 0,581 18
12 Institute FC Londonderry 31 2 9 20 23 72 0,484 15
  372 151 70 151 567 567   523
Rules for classification: 1) Points per game average; 2) Head-to-Head record; 3) goal difference
Due to Covid-19 pandemic, the championship was not completed.The final standings were based on an average of points earned per 
matches played. In case of a tied average, head-to-head results were used to ranked them.
Promoted Portadown FC
Belfast = Béal Feirste Dungannon = Dún Geanainn
Coleraine = Cúil Raithin Ballymena = Baile Lifin
Larne = Latharna Warrenpoint = an Pointe
Lurgan = an Lorgain Londonderry = Doire Cholm Chille
Carrickfergus = Carraig Fhearghais
English = Irish
CUP
Semifinals Ballymena United FC - Coleraine FC 1-1 aet (3-1 pen)
Cliftonville FC Belfast - Glentoran FC Belfast 1-1 aet (6-7 pen)
Final (Belfast 31.07.2020) Ballymena United FC - Glentoran FC Belfast 1-2 aet