Danske Bank Premiership

  P W D L F A GD Pts
Crusaders 29 22 5 2 64 24 40 71
Linfield 29 18 8 3 63 20 43 62
Cliftonville 29 16 5 8 46 30 16 53
Coleraine 28 14 7 7 43 30 13 49
Ballymena United 28 14 3 11 58 58 0 45
Glenavon 29 10 11 8 44 41 3 41
Dungannon Swifts 29 9 8 12 48 46 2 35
Glentoran 29 8 9 12 33 41 -8 33
Ards 29 8 5 16 41 54 -13 29
Ballinamallard United 29 8 5 16 32 54 -22 29
Carrick Rangers 29 4 5 20 23 59 -36 17
Portadown 29 5 3 21 20 58 -38 6