Standings

Preliminary Round
TotalHomeAway
RnkTeamMPWDLGFGAMPWDLGFGAMPWDLGFGA+/-Pts
1 Crusaders3322748539171223431916105142204673
2 Linfield331977593917103434211694325182064
3 Cliftonville331512665381676336181786329202757
4 Portadown33169861481795336241674525241357
5 Glentoran331599654316101535201758430232254
6 Glenavon331661168591663726331710344226954
7 Coleraine33118144249173771524168172722-740
8 Ballymena United331061754721663730331743102439-1836
9 Dungannon Swifts33711153552153481626184771926-1732
10 Ballinamallard United3378183165186662326151212839-3429
11 Warrenpoint Town335101839671745824341615101533-2825
12 Institute FC33492032711626814261723121842-3920
Champions Group
TotalHomeAway
RnkTeamMPWDLGFGAMPWDLGFGAMPWDLGFGA+/-Pts
1 Crusaders3825769343191423491919115344245082
2 Linfield3821986746191135372419106330222172
3 Glenavon3820612826519937383519113544301766
4 Portadown3817111065561910633825197572731962
5 Cliftonville381613971471987442211986529262461
6 Glentoran38161012675119112637221958630291658
Relegation Group
TotalHomeAway
RnkTeamMPWDLGFGAMPWDLGFGAMPWDLGFGA+/-Pts
1 Ballymena United381561762751993735351963102740-1351
2 Coleraine38138174855215792129178182723-746
3 Ballinamallard United381091940712187629291722131142-3139
4 Dungannon Swifts38813173856184681928204791928-1837
5 Warrenpoint Town386122050761855829352017122141-2630
6 Institute FC384102436841726915282124152153-4821
Championship play-off
Relegation play-off
UEFA Champions League Preliminary
UEFA Europa League play-off
Relegation