» Complete All-Time Table 1893-1894 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.

From to

Points based on points system that applied at the time
Percentage based on Win 1, Draw ½, Loss 0, divided by the total games played. Values range from 0 to 1, with average 0.5. Leading 0 removed for clarity
Goal difference then goals scored applies when teams are level on points

The list of points adjusments below is aggregated for each team
Dumbarton deducted 2 points
St Johnstone deducted 2 points
Dunfermline Athletic deducted 15 points
Queen of the South deducted 2 points
Alloa Athletic deducted 2 points
Albion Rovers deducted 2 points
Cowdenbeath deducted 4 points
Forfar Athletic deducted 2 points
Dundee deducted 25 points
St Bernard's deducted 2 points
Livingston deducted 5 points
Port Glasgow Ath deducted 7 points
Linthouse deducted 4 points
Dundee Wanderers awarded 2 points
Full
PWDLFAGDPtPct
1Hamilton Academical214288048477835683337+2312394.524
2Dumbarton236191045699540434301-2582320.482
3Raith Rovers199380445073933343017+3172229.516
4Morton181776938766133802964+4162087.530
5Ayr United176572242162230482743+3051976.528
6St Johnstone151868134948826842190+4941882.563
7Dunfermline Athletic152970233848928872256+6311864.570
8Queen of the South159863836659426912553+1381801.514
9Falkirk126361029036321631513+6501763.598
10Alloa Athletic196865840690432083887-6791756.438
11Albion Rovers171366132972330553234-1791649.482
12Airdrieonians (old)133560832540225131932+5811646.577
13Cowdenbeath165462933369229293035-1061622.481
14Arbroath158064730562828242769+551616.506
15East Fife148564030154429542589+3651583.532
16Stenhousemuir164361230772429823439-4571531.466
17Forfar Athletic184656939488330774056-9791530.415
18East Stirlingshire171258435077829333490-5571518.443
19Clyde122949032441519531686+2671430.530
20Partick Thistle97540925231415551313+2421219.549
21Montrose134646226362122882810-5221187.441
22Clydebank111340429041916271670-431135.493
23Dundee7313721861731272773+4991104.636
24Stirling Albion102242422737117071527+1801103.526
25Dundee United106442321242921832099+841077.497
26St Mirren7873611902361290991+2991071.579
27St Bernard's98843117138619111677+2341031.523
28Brechin City142236627777920423340-12981017.355
29Queen's Park97837420340116041624-20951.486
30Kilmarnock83238218426614961126+370948.570
31Leith Athletic80434815230415371443+94848.527
32Livingston7122341802989391077-138771.455
33Stranraer83227917038313491622-273742.438
34Berwick Rangers80227017236012241477-253712.444
35King's Park65424113028313011394-93612.468
36Ross County396141119136507472+35542.506
37Third Lanark43021885127981654+327521.605
38Motherwell41021273125917682+235497.606
39Arthurlie500176912338601009-149443.443
40Hibernian2411594141587244+343424.743
41Abercorn44216283197790931-141407.461
42Bo'ness37715176150625667-42378.501
43Inverness CT2161025361404270+134359.594
44Armadale41614469203688907-219357.429
45Heart of Midlothian1921164531375182+193306.719
46Vale of Leven34211171160464580-116293.429
47Clydebank (old)29011651123570548+22283.488
48Ayr FC27011542113481499-18272.504
49Bathgate2669066110437503-66246.463
50Airdrieonians2165955102251329-78232.401
51Port Glasgow Ath188932471530433+97203.558
52Johnstone2267942105293412-119200.443
53Broxburn United190604684236327-91166.438
54Rangers593812913455+79126.738
55Edinburgh City (old)2763938199432980-548116.212
56Lochgelly United140402179151264-113101.363
57Ayr Parkhouse110311465151237-8676.348
58Gretna3619987040+3066.645
59Linthouse90261351165271-10661.364
60Nithsdale Wanderers76221638137182-4560.397
61Renton5725527122132-1055.483
62Cowlairs3615417109109034.474
63Clackmannan3898214075-3526.350
64Aberdeen227783626+1021.479
65Northern1833122966-379.275
66Dundee Wanderers1731134486-429.237
67Thistle1823133172-417.225