Rank | Team | Seasons | G | W | D | L | GF | GA | Pts | Pts/Game | +- | +-/game | Champions | Relegated |
1 | Linfield | 38 | 1154 | 722 | 246 | 186 | 2368 | 1010 | 2412 | 2.0901 | 1358 | 1.1768 | 9 | 0 |
2 | Glentoran | 38 | 1154 | 638 | 255 | 261 | 2191 | 1218 | 2169 | 1.8795 | 973 | 0.8432 | 4 | 0 |
3 | Portadown | 37 | 1116 | 537 | 242 | 337 | 1869 | 1332 | 1853 | 1.6604 | 537 | 0.4812 | 2 | 1 |
4 | Crusaders | 37 | 1124 | 472 | 267 | 385 | 1679 | 1546 | 1683 | 1.4973 | 133 | 0.1183 | 2 | 1 |
5 | Cliftonville | 38 | 1154 | 451 | 316 | 387 | 1633 | 1477 | 1669 | 1.4463 | 156 | 0.1352 | 3 | 0 |
6 | Coleraine | 37 | 1126 | 454 | 261 | 411 | 1755 | 1634 | 1623 | 1.4414 | 121 | 0.1075 | 0 | 0 |
7 | Glenavon | 37 | 1124 | 416 | 263 | 445 | 1716 | 1689 | 1511 | 1.3443 | 27 | 0.0240 | 0 | 1 |
8 | Ballymena United | 34 | 1024 | 347 | 270 | 407 | 1411 | 1568 | 1311 | 1.2803 | -157 | -0.1533 | 0 | 2 |
9 | Lisburn Distillery | 30 | 878 | 273 | 169 | 436 | 1105 | 1580 | 988 | 1.1253 | -475 | -0.5410 | 0 | 3 |
10 | Newry City | 25 | 778 | 237 | 175 | 366 | 951 | 1333 | 886 | 1.1388 | -382 | -0.4910 | 0 | 2 |
11 | Ards FC | 27 | 758 | 227 | 183 | 348 | 981 | 1233 | 864 | 1.1398 | -252 | -0.3325 | 0 | 4 |
12 | Larne FC | 23 | 614 | 183 | 120 | 311 | 801 | 1073 | 669 | 1.0896 | -272 | -0.4430 | 0 | 2 |
13 | Bangor FC | 20 | 530 | 161 | 113 | 256 | 658 | 917 | 596 | 1.1245 | -259 | -0.4887 | 0 | 3 |
14 | Dungannon Swifts | 12 | 416 | 135 | 109 | 172 | 559 | 646 | 514 | 1.2356 | -87 | -0.2091 | 0 | 0 |
15 | Omagh Town | 12 | 392 | 112 | 79 | 201 | 499 | 736 | 415 | 1.0587 | -237 | -0.6046 | 0 | 3 |
16 | Carrick Rangers | 13 | 370 | 76 | 73 | 221 | 416 | 806 | 301 | 0.8135 | -390 | -1.0541 | 0 | 2 |
17 | Institute | 8 | 272 | 66 | 63 | 143 | 297 | 478 | 261 | 0.9596 | -181 | -0.6654 | 0 | 3 |
18 | Limavady United | 5 | 150 | 50 | 33 | 67 | 200 | 240 | 183 | 1.2200 | -40 | -0.2667 | 0 | 1 |
19 | Donegal Celtic | 5 | 174 | 41 | 39 | 94 | 203 | 347 | 162 | 0.9310 | -144 | -0.8276 | 0 | 1 |
20 | Ballinamallard United | 3 | 114 | 35 | 26 | 53 | 124 | 184 | 131 | 1.1491 | -60 | -0.5263 | 0 | 0 |
21 | Ballyclare Comrades | 5 | 150 | 29 | 32 | 89 | 172 | 330 | 119 | 0.7933 | -158 | -1.0533 | 0 | 1 |
22 | Armagh City | 3 | 90 | 25 | 11 | 54 | 109 | 193 | 86 | 0.9556 | -84 | -0.9333 | 0 | 1 |
23 | Loughgall | 3 | 90 | 18 | 21 | 51 | 90 | 168 | 75 | 0.8333 | -78 | -0.8667 | 0 | 1 |
24 | Warrenpoint Town | 2 | 76 | 16 | 18 | 42 | 93 | 148 | 66 | 0.8684 | -55 | -0.7237 | 0 | 0 |