» 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
Dunfermline Athletic deducted 15 points
St Johnstone deducted 2 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
Home Away
PWDLFAWDLFAGDPtPct
1Hamilton Academical21425372412932063141734324348515051920+2312394.524
2Dumbarton24106192373492446170630423466716592677-2782374.481
3Raith Rovers20435102272851979130231323647214181786+3092299.516
4Morton18664672132531960123732018942414811783+4212156.529
5Ayr United18004612112291827116126822240912531642+2772009.525
6Dunfermline Athletic1563438169175174399727518032611881301+6331908.568
7St Johnstone1518425172161155289225617732711321298+4941882.563
8Queen of the South16474101822331635116424319538411261467+1301857.511
9Falkirk13113581441531262715273164219981854+6741844.599
10Alloa Athletic19814352113451884161922420156513342290-6911765.437
11Albion Rovers17134591722261894124420215749711611990-1791649.482
12Airdrieonians (old)1335363147159144587124517824310681061+5811646.577
13Cowdenbeath16544091632551754127522017043711751760-1061622.481
14Arbroath15804491491921714106319815643611101706+551616.506
15East Fife14854331441661818103120715737811361558+3651583.532
16Stenhousemuir16434271512441819134118515648011632098-4571531.466
17Forfar Athletic18464012183051863163516817657812142421-9791530.415
18East Stirlingshire17124231782551750132616117252311832164-5571518.443
19Clyde12292881501761082760202174239871926+2671430.530
20Partick Thistle975240123124864574169129190691739+2421219.549
21Montrose1346316141216132510641461224059631746-5221187.441
22Clydebank1113244132181933776160158238694894-431135.493
23Dundee United109931210413414238481261193048091292+921133.500
24St Mirren83621693109755468159111148607599+2951127.570
25Dundee7312158267703331157104106569442+4991104.636
26Stirling Albion1022247112152973671177115219734856+1801103.526
27St Bernard's988302851071160591129862797511086+2341031.523
28Brechin City1422236154320117214201301234598701920-12981017.355
29Queen's Park97823110415490168114399247703943-20951.486
30Kilmarnock8322351008087944414784186617682+370948.570
31Leith Athletic80425072809635069880224574937+94848.527
32Livingston7251269414248549211289162467600-140786.455
33Stranraer832191851408427038885243507919-273742.438
34Berwick Rangers802180911297205719081231504906-253712.444
35King's Park65417672798145136558204487881-93612.468
36Ross County396805860275215616176232257+35542.506
37Third Lanark4301463930635266724697346388+327521.605
38Hibernian2901052416385131783433281154+381513.729
39Motherwell4101214538522287912887395395+235497.606
40Arthurlie50013343725533734348161307636-149443.443
41Abercorn44211552544773474731143313584-141407.461
42Bo'ness37711837344282393339116197428-42378.501
43Inverness CT216612324231127413037173143+134359.594
44Armadale41611544494563032925154232604-219357.429
45Heart of Midlothian1926619122068750261916995+193306.719
46Vale of Leven3428737473112172434113153363-116293.429
47Clydebank (old)290882136371202283087199346+22283.488
48Ayr FC270901827300156252486181343-18272.504
49Bathgate266703924284181202786153322-66246.463
50Airdrieonians216352746149152242856102177-78232.401
51Port Glasgow Ath188711112376167221359154266+97203.558
52Johnstone226682223192117112082101295-119200.443
53Broxburn United19041272714211419195794213-91166.438
54Rangers722673913418996639+84148.716
55Edinburgh City (old)276302286247441916113185539-548116.212
56Lochgelly United14028172595931245456171-113101.363
57Ayr Parkhouse1102311219398834458139-8676.348
58Gretna36104435189543522+3066.645
59Linthouse9016722941181062971153-10661.364
60Nithsdale Wanderers76179128165572656117-4560.397
61Renton571639744892184884-1055.483
62Cowlairs361035694651124063034.474
63Clackmannan38757252723141548-3526.350
64Aberdeen2253321102451516+1021.479
65Northern183332125009841-379.275
66Dundee Wanderers1731531290081357-429.237
67Thistle1821616260271546-417.225