» Complete All-Time Table 1990-1991 to Date

This table is Sortable.
Click on a column heading to sort by that column, click again to sort in reverse order. Click on any column appearing in yellow to return the table to its original order.
The default sort order is usually best to worst or alphabetical. Hover over the headings to reveal which columns can be sorted.


Percentage, average goal difference then average goals scored applies
PWDLCSFtSFAGDPct
1Falkirk4229581588739+48.739
2Airdrieonians (old)261655535030+20.696
3Ross County47296121278753+34.673
4St Johnstone3120291027541+34.667
5Partick Thistle3822511857649+27.638
6Inverness CT2514471024729+18.630
7Dundee34203111046445+19.625
8Clydebank2614481274023+17.607
9Dunfermline Athletic3017211955643+13.594
10Morton6033423171011687+29.581
11St Mirren3016311765343+10.578
12Livingston46237161487950+29.573
13Queen of the South5830622201410181+20.567
14Hamilton Academical44242181187461+13.565
15Raith Rovers442241810126971-2.543
16Airdrieonians2713311693840-2.534
17Ayr United542722512158371+12.518
18Stranraer49216227137890-12.490
19Peterhead3315216976450+14.486
20Alloa Athletic4318421877078-8.467
21Stenhousemuir42158196136176-15.455
22Brechin City45184235126978-9.447
23Montrose43173239136485-21.433
24Forfar Athletic42155225106288-26.420
25Clyde411532310105569-14.407
26Stirling Albion45156247106889-21.404
27East Fife40151245145278-26.393
28Arbroath3611421456588-23.368
29Berwick Rangers4112524655786-29.360
30Queen's Park39107226125078-28.354
31Cowdenbeath41124257174569-24.349
32Albion Rovers379523694777-30.321
33Elgin City237016463460-26.320
34East Stirlingshire3593235124487-43.311
35Dumbarton3051243133364-31.203
Teams that have played less than 20 games
36Rangers1714121014611+35.816
37Dundee United541051100+10.786
38Formartine United32011175+2.600
39Kilmarnock8503111410+4.600
40Annan Athletic191108753029+1.571
41Buckie Thistle101000110.500
42Edinburgh City101011000.500
43Heart of Midlothian21010045-1.500
44Threave Rovers21011034-1.500
45Gretna9405321517-2.455
46Brora Rangers310201550.400
47Spartans41030348-4.333
48Inverurie Loco Works10010024-2.333
48Wick Academy10010024-2.333
50Deveronvale10010013-2.333
51Hibernian20020038-5.250