» 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
2Dumbarton234390645298540294268-2392304.483
3Raith Rovers197679844673233182994+3242207.517
4Morton179976438265333612940+4212067.531
5Ayr United176572242162230482743+3051976.528
6St Johnstone151868134948826842190+4941882.564
7Dunfermline Athletic152970233848928872256+6311864.570
8Queen of the South158163336258626772531+1461782.515
9Alloa Athletic194965540389131983854-6561744.439
10Falkirk124460028436021311498+6331727.596
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.531
20Partick Thistle97540925231415551313+2421219.549
21Montrose134646226362122882810-5221187.441
22Clydebank111340429041916271670-431135.493
23Dundee7313721861731272773+4991104.636
24Stirling Albion102242422737117071527+1801103.526
25Dundee United106442321242921832099+841077.497
26St Mirren7693551862281270965+3051049.583
27St Bernard's98843117138619111677+2341031.523
28Brechin City142236627777920423340-12981017.355
29Queen's Park97837420340116041624-20951.486
30Kilmarnock83238218426614961126+370948.570
31Leith Athletic80434815230415371443+94848.527
32Livingston6932301772869171048-131756.460
33Stranraer83227917038313491622-273742.438
34Berwick Rangers80227017236012241477-253712.444
35King's Park65424113028313011394-93612.468
36Ross County396141119136507472+35542.506
37Third Lanark43021885127981654+327521.606
38Motherwell41021273125917682+235497.606
39Arthurlie500176912338601009-149443.443
40Abercorn44216283197790931-141407.460
41Hibernian2231453840553230+323379.735
42Bo'ness37715176150625667-42378.501
43Inverness CT2161025361404270+134359.595
44Armadale41614469203688907-219357.429
45Heart of Midlothian1921164531375182+193306.721
46Vale of Leven34211171160464580-116293.428
47Clydebank (old)29011651123570548+22283.488
48Ayr FC27011542113481499-18272.504
49Bathgate2669066110437503-66246.462
50Airdrieonians2165955102251329-78232.400
51Port Glasgow Ath188932471530433+97203.559
52Johnstone2267942105293412-119200.442
53Broxburn United190604684236327-91166.437
54Edinburgh City (old)2763938199432980-548116.210
55Lochgelly United140402179151264-113101.361
56Rangers40231078342+4179.700
57Ayr Parkhouse110311465151237-8676.345
58Gretna3619987040+3066.653
59Linthouse90261351165271-10661.361
60Nithsdale Wanderers76221638137182-4560.395
61Renton5725527122132-1055.482
62Cowlairs3615417109109034.472
63Clackmannan3898214075-3526.342
64Aberdeen227783626+1021.477
65Northern1833122966-379.250
66Dundee Wanderers1731134486-429.206
67Thistle1823133172-417.194