» 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.750
2Airdrieonians (old)261655535030+20.712
3Ross County47296121278753+34.681
4St Johnstone3120291027541+34.677
5Partick Thistle3822511857649+27.645
6Inverness CT2514471024729+18.640
7Dundee34203111046445+19.632
8Dunfermline Athletic2917210945639+17.621
9Clydebank2614481274023+17.615
10St Mirren2815310654939+10.589
11Livingston45237151477949+30.589
12Morton6033423171011687+29.583
13Queen of the South5830622201410181+20.569
14Hamilton Academical44242181187461+13.568
15Raith Rovers442241810126971-2.545
16Airdrieonians2713311693840-2.537
17Ayr United542722512158371+12.519
18Stranraer49216227137890-12.490
19Peterhead3013215865945+14.467
20Alloa Athletic4318421877078-8.465
21Stenhousemuir41158186126173-12.463
22Brechin City45184235126978-9.444
23Montrose43173239136485-21.430
24Forfar Athletic42155225106288-26.417
25Clyde411532310105569-14.402
26Stirling Albion45156247106889-21.400
27East Fife40151245145278-26.388
28Arbroath3611421456588-23.361
29Berwick Rangers4112524655786-29.354
30Cowdenbeath41124257174569-24.341
31Queen's Park3797216124775-28.338
32Elgin City227015463358-25.318
33Albion Rovers379523694777-30.311
34East Stirlingshire3593235124487-43.300
35Dumbarton3051243133364-31.183
Teams that have played less than 20 games
36Dundee United541051100+10.900
37Rangers141112713711+26.821
38Formartine United32011175+2.667
39Kilmarnock8503111410+4.625
40Annan Athletic191108753029+1.579
41Buckie Thistle101000110.500
42Edinburgh City101011000.500
43Heart of Midlothian21010045-1.500
44Threave Rovers21011034-1.500
45Gretna9405321517-2.444
46Brora Rangers310201550.333
47Spartans41030348-4.250
48Inverurie Loco Works10010024-2.000
48Wick Academy10010024-2.000
50Deveronvale10010013-2.000
51Hibernian20020038-5.000