TABLE OF THE LAST 25 SEASONS
                               
No. Club   G W D L F   A P S 1 2 3 Cup
1 Celtic FC   908 666 141 101 2.123 - 681 2.139 25 17 8 - 11
2 Rangers FC   756 515 138 103 1.602 - 620 1.683 21 8 10 3 7
3 Aberdeen FC   868 348 195 325 1.105 - 1.120 1.239 25 - 4 3 -
4 Heart of Midlothian FC   817 321 204 292 1.067 - 1.000 1.167 23 - 1 7 2
5 Motherwell FC   848 296 182 370 1038 - 1278 1.070 25 - 2 3 -
6 Kilmarnock FC   800 255 206 339 928 - 1.149 971 24 - - 1 -
7 Hibernian FC Edinburgh   718 252 192 274 950 - 983 948 21 - - 3 1
8 Dundee United FC   749 230 206 313 904 - 1.121 896 21 - - 1 1
9 St. Johnstone FC   602 199 151 252 634 - 785 748 18 - - 2 2
10 Inverness Caledonian Thistle FC   411 129 116 166 509 - 582 503 12 - - 1 1
11 Dundee FC   483 124 120 239 526 - 792 492 14 - - - -
12 St. Mirren FC   467 103 126 238 413 - 726 435 15 - - - -
13 Livingston FC   307 87 74 146 323 - 456 335 10 - - 1 -
14 Ross County FC   312 83 76 153 355 - 504 325 10 - - - -
15 Dunfermline Athletic FC   315 74 84 157 305 - 532 306 9 - - - -
16 Hamilton Academical FC   297 70 72 155 278 - 485 282 10 - - - -
17 Partick Thistle FC   236 53 64 119 233 - 356 223 7 - - - -
18 Falkirk FC   165 41 40 84 173 - 249 163 5 - - - -
19 Gretna FC 2008    33 4 5 24 29 - 76 17 1 - - - -

Last update : 03-06-23

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

Changed names:

Aidrieonians > Airdrie United > Aidrieonians FC
Meadowbank Thistle > Livingston