TABLE OF THE LAST 25 SEASONS
                               
No. Club   G W D L F   A P S 1 2 3 Cup
1 Linfield Belfast FC   864 542 187 135 1.796 - 758 1.813 25 14 7 2 9
2 Glentoran Belfast FC   849 443 185 221 1.472 - 911 1.514 25 4 4 6 6
3 Crusaders Belfast FC   829 396 181 252 1.389 - 1.062 1.369 24 3 3 4 4
4 Cliftonville Belfast F&AC   859 383 207 269 1350 - 1102 1.356 25 2 2 3 -
5 Coleraine FC   844 368 194 282 1.287 - 1.119 1.298 25 - 4 2 2
6 Portadown FC   720 298 143 279 1.133 - 1.044 1.037 21 1 3 2 1
7 Glenavon Lurgan FC   789 278 192 319 1.191 - 1.243 1.026 24 - 1 5 2
8 Ballymena United FC   735 257 168 310 1.017 - 1.164 939 23 - 1 - -
9 Dungannon Swifts FC   617 181 138 298 756 - 1049 681 20 - - - -
10 Newry City AFC   492 135 111 246 557 - 833 516 15 - - - -
11 Lisburn Distellery FC   394 141 80 173 526 - 612 503 12 - - 1 -
12 Larne FC   264 95 62 107 381 - 407 347 9 1 - - 1
13 Institute FC   290 74 64 152 325 - 518 286 10 - - - -
14 Ards FC   291 67 57 167 303 - 531 258 9 - - - -
15 Omagh Town F&AC †   206 60 37 109 244 - 391 217 6 - - - -
16 Limavady United FAC   150 50 33 67 200 - 239 183 5 - - - -
17 Ballinamallard United FC   203 47 39 117 203 - 374 180 6 - - - -
18 Warrenpoint Town FC   231 45 45 141 259 - 480 180 8 - - - -
19 Carrick Rangers FC   231 41 48 142 228 - 480 171 8 - - - -
20 Donegal Celtic FC   159 38 38 83 187 - 309 152 5 - - - -
21 Armagh City FC   90 25 11 54 109 - 191 86 3 - - - -
22 Loughgall FC   90 18 21 51 90 - 168 75 3 - - - -
23 Bangor FC   33 9 7 17 38 - 56 34 1 - - - -

Last update : 07-05-23

The abandoned season of 2019/20 (due COVID-19) is not included.

Changed names:

Newry Town > Newry City
Distillery Belfast > Distillery Lisburn