Premiership: Championship Round Games W D L Goals Diff Form Points
1
Larne 37 26 9 2 80-21 59 87
2
Linfield 37 26 6 5 81-39 42 84
3
Cliftonville FC 37 23 5 9 79-42 37 74
4
Crusaders FC 37 19 7 11 61-39 22 64
5
Glentoran 37 16 9 12 70-43 27 57
6
Coleraine FC 37 12 10 15 47-64 -17 46
- UEFA Champions League Qualifiers
- UEFA Conference League Qualifiers
- UEFA Conference League Play-offs
Premiership: Regular Season Games W D L Goals Diff Form Points
1
Larne 33 24 8 1 69-17 52 80
2
Linfield 33 25 3 5 76-35 41 78
3
Cliftonville FC 33 22 4 7 73-30 43 70
4
Glentoran 33 16 8 9 68-37 31 56
5
Crusaders FC 33 16 7 10 55-36 19 55
6
Coleraine FC 33 11 8 14 41-57 -16 41
7
Loughgall 33 11 6 16 50-59 -9 39
8
Carrick Rangers 33 11 5 17 43-65 -22 38
9
Glenavon FC 33 10 4 19 40-60 -20 34
10
Dungannon Swifts 33 8 8 17 52-67 -15 32
11
Ballymena United 33 5 4 24 20-63 -43 19
12
Newry City AFC 33 4 5 24 22-83 -61 17
- Championship Round
- Relegation Round
Premiership: Relegation Round Games W D L Goals Diff Form Points
1
Carrick Rangers 37 14 5 18 52-71 -19 47
2
Dungannon Swifts 37 12 8 17 61-69 -8 44
3
Loughgall 37 12 6 19 56-67 -11 42
4
Glenavon FC 37 11 4 22 44-68 -24 37
5
Ballymena United 37 8 4 25 29-67 -38 28
6
Newry City AFC 37 4 5 28 25-95 -70 17
- UEFA Conference League Play-offs
- Relegation Play-off
- Relegation
Player Team G A
1 A. Ryan Larne 22 0
2 B. Wilson Cliftonville FC 18 0
3 L. Bonis Larne 17 0
4 D. Gibson Carrick Rangers 16 0
5 B. Magee Loughgall 16 0
6 N. Ferris Loughgall 15 0
7 B. Kennedy Crusaders FC 13 0
8 Ronan Hale Cliftonville FC 13 0
9 M. Shevlin Coleraine FC 12 0
10 J. Ogedi-Uzokwe Glentoran 11 0
11 D. O'Connor Glentoran 11 0
12 J. Gormley Cliftonville FC 11 0
13 C. McKendry Coleraine FC 11 0
14 J. Cooper Linfield 11 0
15 D. Fisher Glentoran 11 0
16 A. Salley Newry City AFC 10 0
17 Rory Hale Cliftonville FC 10 0
18 K. McClean Linfield 9 0
19 M. Fitzpatrick Linfield 9 0
20 C. Allen Carrick Rangers 9 0
Regular Season - 1
Coleraine FC
2 : 1
Ballymena United
Glenavon FC
0 : 1
Glentoran
Newry City AFC
 
0 : 3
Loughgall
Larne
4 : 4
Dungannon Swifts
Crusaders FC
9 : 0
Carrick Rangers
 
Linfield
2 : 1
Cliftonville FC
Regular Season - 2
Ballymena United
 
1 : 2
Crusaders FC
Glentoran
1 : 2
Larne
Loughgall
1 : 2
Coleraine FC
Carrick Rangers
0 : 2
Newry City AFC
 
Cliftonville FC
3 : 0
Glenavon FC
Dungannon Swifts
2 : 3
Linfield
 
Regular Season - 3
Carrick Rangers
2 : 0
Coleraine FC
 
Crusaders FC
2 : 0
Dungannon Swifts
Larne
3 : 0
Ballymena United
Linfield
4 : 2
Glenavon FC
Loughgall
0 : 1
Glentoran
Newry City AFC
0 : 3
Cliftonville FC
Regular Season - 4
Ballymena United
0 : 1
Linfield
Cliftonville FC
4 : 0
Carrick Rangers
Coleraine FC
0 : 0
Larne
Dungannon Swifts
1 : 2
Loughgall
Glenavon FC
1 : 3
Newry City AFC
Glentoran
 
 
2 : 2
Crusaders FC
 
Regular Season - 5
Ballymena United
 
0 : 2
Glentoran
Dungannon Swifts
 
2 : 2
Coleraine FC
Loughgall
2 : 2
Glenavon FC
Linfield
3 : 3
Carrick Rangers
Newry City AFC
0 : 4
Crusaders FC
Cliftonville FC
1 : 1
Larne
Regular Season - 6
Carrick Rangers
2 : 1
Dungannon Swifts
Coleraine FC
1 : 3
Linfield
Crusaders FC
1 : 1
Loughgall
 
Glenavon FC
1 : 0
Ballymena United
Glentoran
1 : 0
Cliftonville FC
Larne
4 : 0
Newry City AFC
Regular Season - 7
Carrick Rangers
0 : 1
Ballymena United
Dungannon Swifts
3 : 1
Glenavon FC
 
Newry City AFC
2 : 4
Glentoran
Cliftonville FC
5 : 0
Coleraine FC
Linfield
2 : 0
Crusaders FC
Loughgall
1 : 0
Larne
 
Regular Season - 8
Larne
2 : 0
Linfield
Ballymena United
1 : 3
Loughgall
Coleraine FC
3 : 1
Newry City AFC
Glenavon FC
2 : 1
Carrick Rangers
 
Glentoran
0 : 0
Dungannon Swifts
Crusaders FC
0 : 3
Cliftonville FC
Regular Season - 9
Glentoran
1 : 2
Coleraine FC
Larne
4 : 1
Carrick Rangers
Newry City AFC
2 : 2
Dungannon Swifts
Ballymena United
0 : 2
Cliftonville FC
Crusaders FC
2 : 0
Glenavon FC
 
Loughgall
0 : 2
Linfield
Regular Season - 10
Carrick Rangers
2 : 1
Glentoran
Cliftonville FC
1 : 1
Loughgall
Coleraine FC
0 : 4
Crusaders FC
Dungannon Swifts
0 : 1
Ballymena United
Linfield
6 : 1
Newry City AFC
Glenavon FC
 
0 : 4
Larne
Regular Season - 11
Larne
1 : 1
Crusaders FC
Linfield
2 : 0
Glentoran
Ballymena United
 
0 : 2
Newry City AFC
 
Cliftonville FC
5 : 0
Dungannon Swifts
Coleraine FC
4 : 1
Glenavon FC
Loughgall
 
3 : 4
Carrick Rangers
Regular Season - 12
Carrick Rangers
1 : 2
Linfield
Crusaders FC
1 : 0
Ballymena United
Dungannon Swifts
 
0 : 0
Larne
Glenavon FC
0 : 1
Cliftonville FC
Glentoran
6 : 0
Loughgall
Newry City AFC
 
0 : 2
Coleraine FC
Regular Season - 13
Cliftonville FC
0 : 1
Linfield
Larne
2 : 0
Carrick Rangers
Ballymena United
3 : 1
Coleraine FC
 
Dungannon Swifts
1 : 4
Crusaders FC
Glentoran
3 : 1
Glenavon FC
Loughgall
3 : 1
Newry City AFC
Regular Season - 14
Ballymena United
1 : 1
Dungannon Swifts
Carrick Rangers
 
1 : 3
Glenavon FC
Coleraine FC
1 : 2
Cliftonville FC
Crusaders FC
 
1 : 1
Glentoran
Linfield
5 : 1
Loughgall
Newry City AFC
1 : 2
Larne
 
Regular Season - 15
Larne
2 : 1
Cliftonville FC
Crusaders FC
0 : 2
Coleraine FC
Glenavon FC
1 : 0
Dungannon Swifts
Glentoran
 
2 : 3
Carrick Rangers
Loughgall
5 : 2
Ballymena United
Newry City AFC
0 : 3
Linfield
Regular Season - 16
Ballymena United
0 : 1
Glenavon FC
Cliftonville FC
1 : 0
Newry City AFC
Dungannon Swifts
2 : 3
Carrick Rangers
Loughgall
1 : 2
Crusaders FC
Linfield
1 : 2
Larne
Coleraine FC
0 : 0
Glentoran
Regular Season - 17
Larne
2 : 0
Coleraine FC
Dungannon Swifts
4 : 1
Newry City AFC
Glenavon FC
2 : 0
Loughgall
Glentoran
5 : 0
Ballymena United
Carrick Rangers
0 : 3
Cliftonville FC
Crusaders FC
0 : 1
Linfield
Regular Season - 18
Larne
2 : 1
Glentoran
Newry City AFC
0 : 3
Glenavon FC
Cliftonville FC
3 : 0
Crusaders FC
Coleraine FC
1 : 1
Carrick Rangers
Linfield
4 : 0
Ballymena United
Loughgall
1 : 2
Dungannon Swifts
Regular Season - 19
Glentoran
4 : 0
Linfield
Ballymena United
0 : 0
Larne
Carrick Rangers
2 : 2
Loughgall
Crusaders FC
1 : 1
Newry City AFC
Dungannon Swifts
1 : 4
Cliftonville FC
Glenavon FC
 
1 : 1
Coleraine FC
Regular Season - 20
Carrick Rangers
0 : 1
Crusaders FC
Larne
4 : 1
Glenavon FC
Newry City AFC
0 : 0
Ballymena United
 
Cliftonville FC
2 : 2
Glentoran
Coleraine FC
 
3 : 2
Loughgall
Linfield
4 : 3
Dungannon Swifts
 
Regular Season - 21
Ballymena United
0 : 2
Carrick Rangers
Crusaders FC
0 : 3
Larne
Coleraine FC
2 : 3
Dungannon Swifts
Glenavon FC
 
0 : 2
Linfield
Glentoran
 
1 : 0
Newry City AFC
Loughgall
 
1 : 4
Cliftonville FC
Regular Season - 22
Larne
1 : 0
Loughgall
Linfield
2 : 1
Coleraine FC
Newry City AFC
0 : 1
Carrick Rangers
Cliftonville FC
2 : 0
Ballymena United
Dungannon Swifts
 
1 : 2
Glentoran
Glenavon FC
1 : 3
Crusaders FC
Regular Season - 23
Ballymena United
3 : 1
Coleraine FC
Carrick Rangers
1 : 2
Larne
Cliftonville FC
2 : 1
Crusaders FC
Linfield
2 : 0
Glentoran
Loughgall
2 : 1
Dungannon Swifts
Newry City AFC
0 : 4
Glenavon FC
Regular Season - 24
Coleraine FC
1 : 3
Loughgall
Crusaders FC
2 : 0
Carrick Rangers
 
Dungannon Swifts
5 : 0
Newry City AFC
Glenavon FC
0 : 1
Ballymena United
Larne
1 : 1
Linfield
Glentoran
2 : 2
Cliftonville FC
Regular Season - 25
Crusaders FC
0 : 2
Larne
Ballymena United
2 : 4
Dungannon Swifts
Carrick Rangers
0 : 2
Glenavon FC
Glentoran
6 : 0
Coleraine FC
Loughgall
1 : 2
Linfield
Newry City AFC
 
1 : 2
Cliftonville FC
Regular Season - 26
Cliftonville FC
3 : 0
Ballymena United
Coleraine FC
0 : 2
Carrick Rangers
Dungannon Swifts
0 : 2
Larne
Linfield
1 : 0
Crusaders FC
Loughgall
0 : 0
Newry City AFC
Glenavon FC
0 : 0
Glentoran
Regular Season - 27
Carrick Rangers
0 : 1
Cliftonville FC
Larne
3 : 0
Newry City AFC
Ballymena United
0 : 1
Loughgall
Coleraine FC
1 : 0
Glenavon FC
Crusaders FC
1 : 2
Glentoran
Linfield
1 : 2
Dungannon Swifts
Regular Season - 28
Larne
2 : 0
Loughgall
Newry City AFC
1 : 1
Ballymena United
Cliftonville FC
 
4 : 1
Coleraine FC
Dungannon Swifts
2 : 2
Crusaders FC
Glenavon FC
2 : 2
Linfield
Glentoran
2 : 2
Carrick Rangers
Regular Season - 29
Coleraine FC
3 : 0
Linfield
Cliftonville FC
4 : 2
Glenavon FC
Ballymena United
0 : 1
Larne
Glentoran
8 : 2
Newry City AFC
Loughgall
0 : 1
Crusaders FC
Carrick Rangers
2 : 1
Dungannon Swifts
Regular Season - 31
Cliftonville FC
0 : 3
Linfield
Ballymena United
2 : 4
Crusaders FC
Carrick Rangers
0 : 1
Newry City AFC
Coleraine FC
0 : 0
Larne
Glenavon FC
4 : 0
Dungannon Swifts
Glentoran
 
0 : 3
Loughgall
Regular Season - 30
Larne
3 : 0
Glentoran
Newry City AFC
0 : 2
Coleraine FC
Loughgall
3 : 3
Carrick Rangers
Linfield
2 : 0
Ballymena United
Dungannon Swifts
3 : 1
Cliftonville FC
Crusaders FC
2 : 0
Glenavon FC
Regular Season - 32
Loughgall
2 : 3
Cliftonville FC
Linfield
6 : 0
Newry City AFC
Larne
 
6 : 1
Glenavon FC
 
Crusaders FC
1 : 1
Coleraine FC
 
Ballymena United
0 : 2
Carrick Rangers
Dungannon Swifts
0 : 3
Glentoran
Regular Season - 33
Coleraine FC
 
1 : 1
Dungannon Swifts
Glenavon FC
1 : 2
Loughgall
Glentoran
4 : 0
Ballymena United
 
Newry City AFC
0 : 1
Crusaders FC
Carrick Rangers
2 : 3
Linfield
Cliftonville FC
0 : 2
Larne
Relegation Round - 1
Dungannon Swifts
3 : 2
Carrick Rangers
Glenavon FC
3 : 2
Newry City AFC
Loughgall
2 : 3
Ballymena United
Championship Round - 1
Larne
0 : 1
Crusaders FC
Coleraine FC
2 : 2
Cliftonville FC
Glentoran
0 : 0
Linfield
Championship Round - 2
Crusaders FC
1 : 2
Linfield
Coleraine FC
2 : 1
Glentoran
Larne
8 : 1
Cliftonville FC
Relegation Round - 2
Newry City AFC
 
0 : 2
Dungannon Swifts
Loughgall
 
3 : 1
Glenavon FC
Carrick Rangers
2 : 1
Ballymena United
Relegation Round - 3
Ballymena United
 
1 : 0
Glenavon FC
Dungannon Swifts
2 : 0
Loughgall
Newry City AFC
 
1 : 3
Carrick Rangers
Championship Round - 3
Linfield
2 : 2
Coleraine FC
Glentoran
1 : 2
Larne
Crusaders FC
2 : 1
Cliftonville FC
Relegation Round - 4
Ballymena United
4 : 0
Newry City AFC
Carrick Rangers
 
2 : 1
Loughgall
Dungannon Swifts
2 : 0
Glenavon FC
Championship Round - 4
Coleraine FC
0 : 2
Crusaders FC
Cliftonville FC
2 : 0
Glentoran
Linfield
1 : 1
Larne
Championship Round - 5
Linfield
:
Cliftonville FC
Larne
:
Coleraine FC
Glentoran
:
Crusaders FC
Relegation Round - 5
Dungannon Swifts
:
Ballymena United
Newry City AFC
:
Loughgall
Glenavon FC
:
Carrick Rangers
Conference League Play-offs - Semi-finals
Glentoran
:
Coleraine FC