» 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
2Dumbarton2382915461100640674339-2722340.481
3Raith Rovers201581845574233773047+3302276.519
4Morton183877539367034052992+4132111.529
5Ayr United177272442262630542757+2971983.528
6St Johnstone151868134948826842190+4941882.563
7Dunfermline Athletic153670433849428982272+6261870.568
8Queen of the South162064737060327302585+1451832.514
9Falkirk128362029736621961535+6611800.599
10Alloa Athletic198165941291032183909-6911765.437
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
25St Mirren80836619624613191027+2921092.574
26Dundee United107142621443121952108+871088.498
27St Bernard's98843117138619111677+2341031.523
28Brechin City142236627777920423340-12981017.355
29Queen's Park97837420340116041624-20951.486
30Kilmarnock83238218426614961126+370948.570
31Leith Athletic80434815230415371443+94848.527
32Livingston7252381833049521092-140786.455
33Stranraer83227917038313491622-273742.438
34Berwick Rangers80227017236012241477-253712.444
35King's Park65424113028313011394-93612.468
36Ross County396141119136507472+35542.506
37Third Lanark43021885127981654+327521.605
38Motherwell41021273125917682+235497.606
39Hibernian2621694647620265+355459.731
40Arthurlie500176912338601009-149443.443
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
54Rangers7244161215773+84148.716
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