Regular Season - 1 Portadown - Glentoran 0 : 1
Regular Season - 2 Dungannon Swifts - Portadown 1 : 4
Regular Season - 3 Portadown - Ballymena United 0 : 2
Regular Season - 4 Larne - Portadown 4 : 0
Regular Season - 5 Portadown - Crusaders FC 2 : 1
Regular Season - 6 Linfield - Portadown 3 : 0
Regular Season - 7 Portadown - Coleraine FC 1 : 4
Regular Season - 8 Portadown - Bangor 1 : 4
Regular Season - 9 Cliftonville FC - Portadown 1 : 2
Regular Season - 10 Portadown - Glenavon FC 3 : 1
Regular Season - 11 Carrick Rangers - Portadown 1 : 0
Regular Season - 12 Portadown - Linfield 2 : 0
Regular Season - 13 Portadown - Coleraine FC 0 : 2
Regular Season - 14 Glentoran - Portadown 2 : 1
Regular Season - 15 Larne - Portadown 3 : 0
Regular Season - 16 Portadown - Bangor 1 : 1
Regular Season - 17 Carrick Rangers - Portadown 1 : 2
Regular Season - 18 Portadown - Cliftonville FC 2 : 3
Regular Season - 19 Crusaders FC - Portadown 0 : 4
Regular Season - 20 Portadown - Ballymena United 1 : 0
Regular Season - 21 Dungannon Swifts - Portadown 4 : 2
Regular Season - 22 Portadown - Glenavon FC 1 : 0
Regular Season - 23 Glentoran - Portadown 2 : 1
Regular Season - 25 Bangor - Portadown 1 : 0
Regular Season - 27 Portadown - Carrick Rangers 0 : 3
Regular Season - 28 Coleraine FC - Portadown 2 : 1
Regular Season - 29 Portadown - Larne 2 : 1
Regular Season - 30 Portadown - Dungannon Swifts 1 : 0
Regular Season - 31 Glenavon FC - Portadown 3 : 0
Regular Season - 24 Portadown - Cliftonville FC 0 : 2
Regular Season - 26 Ballymena United - Portadown 1 : 1
Regular Season - 32 Linfield - Portadown 3 : 1
Regular Season - 33 Portadown - Crusaders FC 0 : 0
Relegation Group - 34 Glenavon FC - Portadown 1 : 1
Relegation Group - 35 Portadown - Carrick Rangers 1 : 1
Relegation Group - 36 Crusaders FC - Portadown :
Relegation Group - 37 Ballymena United - Portadown :
Relegation Group - 38 Bangor - Portadown :

Premiership, Championship Round Games W D L Goals Diff Form Points
1
Larne 35 23 7 5 63-26 37 76
2
Glentoran 35 22 7 6 66-32 34 73
3
Coleraine FC 35 22 5 8 68-33 35 71
4
Linfield 35 19 9 7 60-26 34 66
5
Cliftonville FC 35 13 8 14 50-52 -2 47
6
Dungannon Swifts 35 15 1 19 42-63 -21 46
- Champions League Qualification
- Conference League Qualification
- Qualification Playoffs
Premiership Games W D L Goals Diff Form Points
1
Larne 33 22 7 4 60-22 38 73
2
Glentoran 33 21 6 6 63-30 33 69
3
Coleraine FC 33 20 5 8 62-31 31 65
4
Linfield 33 18 8 7 56-24 32 62
5
Cliftonville FC 33 13 8 12 49-48 1 47
6
Dungannon Swifts 33 15 1 17 40-58 -18 46
7
Carrick Rangers 33 12 7 14 49-51 -2 43
8
Bangor 33 10 6 17 38-57 -19 36
9
Portadown 33 11 3 19 36-57 -21 36
10
Ballymena United 33 9 7 17 39-50 -11 34
11
Crusaders FC 33 7 5 21 38-72 -34 26
12
Glenavon FC 33 8 1 24 33-63 -30 25
- Championship round
- Relegation Round
Premiership, Relegation Round Games W D L Goals Diff Form Points
1
Carrick Rangers 35 13 8 14 56-53 3 47
2
Portadown 35 11 5 19 38-59 -21 38
3
Bangor 34 10 7 17 39-58 -19 37
4
Ballymena United 34 9 8 17 40-51 -11 35
5
Glenavon FC 35 8 3 24 35-65 -30 27
6
Crusaders FC 35 7 6 22 40-79 -39 27
- Qualification Playoffs
- Relegation Playoffs
- Relegation