» 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
2Dumbarton233290345197840184247-2292294.484
3Raith Rovers196579544572533062974+3322197.518
4Morton179576338065233592938+4212062.531
5Ayr United176572242162230482743+3051976.528
6St Johnstone151868134948826842190+4941882.564
7Dunfermline Athletic152970233848928872256+6311864.570
8Queen of the South157062636158326612519+1421760.514
9Alloa Athletic193965340188531853831-6461736.440
10Falkirk123359528235621201486+6341710.597
11Albion Rovers171366132972330553234-1791649.482
12Airdrieonians (old)133560832540225131932+5811646.577
13Arbroath158064730562828242769+551616.506
14Cowdenbeath164762733368729203022-1021616.482
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 Mirren7653551842261267959+3081047.584
27St Bernard's98843117138619111677+2341031.523
28Brechin City142236627777920423340-12981017.355
29Queen's Park97837420340116041624-20951.486
30Kilmarnock83238218426614961126+370948.570
31Leith Athletic80434815230415371443+94848.527
32Stranraer83227917038313491622-273742.438
33Livingston6822261742829021033-131741.459
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
41Bo'ness37715176150625667-42378.501
42Inverness CT2161025361404270+134359.595
43Hibernian2121383836534221+313358.741
44Armadale41614469203688907-219357.429
45Heart of Midlothian1851124429363174+189293.724
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
56Ayr Parkhouse110311465151237-8676.345
57Gretna3619987040+3066.653
58Linthouse90261351165271-10661.361
59Nithsdale Wanderers76221638137182-4560.395
60Renton5725527122132-1055.482
61Rangers2815765128+2352.661
62Cowlairs3615417109109034.472
63Clackmannan3898214075-3526.342
64Aberdeen227783626+1021.477
65Northern1833122966-379.250
66Dundee Wanderers1731134486-429.206
67Thistle1823133172-417.194