League Standings

# Team P W D L GD Pts Form
1 Larne FC Larne FC 33 22 7 4 38 73
2 Glentoran FC Glentoran FC 33 21 6 6 33 69
3 Coleraine Coleraine 33 20 5 8 31 65
4 Linfield FC Linfield FC 33 18 8 7 32 62
5 Cliftonville Cliftonville 33 13 8 12 1 47
6 Dungannon Swifts Dungannon Swifts 33 15 1 17 -18 46
7 Carrick Rangers FC Carrick Rangers FC 33 12 7 14 -2 43
8 Bangor FC Bangor FC 33 10 6 17 -19 36
9 Portadown Portadown 33 11 3 19 -21 36
10 Ballymena United FC Ballymena United FC 33 9 7 17 -11 34
11 Crusaders Crusaders 33 7 5 21 -34 26
12 Glenavon Lurgan Glenavon Lurgan 33 8 1 24 -30 25