Scottish Football Season 1923-24
<-- 1923 All Years 1925 -->
League Home Away Total Team Div Fin G W D L F A G W D L F A G W D L F A Rangers 1 Champions 38
25
9
4
72
22
Airdrieonians 1 2 38
20
10
8
72
46
Celtic 1 3 38
17
12
9
56
33
Raith Rovers 1 4 38
18
7
13
56
38
Dundee 1 5 38
15
13
10
70
57
St Mirren 1 6 38
15
12
11
53
45
Hibernian 1 7 38
15
11
12
66
52
Partick Thistle 1 8 38
15
9
14
58
55
Heart of Midlothian 1 9 38
14
10
14
61
50
Motherwell 1 10 38
15
7
16
58
63
Greenock Morton 1 11 38
16
5
17
48
54
Hamilton Academical 1 12 38
15
6
17
52
57
Aberdeen 1 13 38
13
10
15
37
41
Ayr United 1 14 38
12
10
16
38
60
Falkirk 1 15 38
13
6
19
46
53
Kilmarnock 1 16 38
12
8
18
48
65
Queens Park 1 17 38
11
9
18
43
60
Third Lanark 1 18 38
11
8
19
54
78
Clyde 1 19 38
10
9
19
40
70
Clydebank[3] 1 20 38
10
5
23
42
71
St Johnstone 2 1 38
22
12
4
79
33
Cowdenbeath 2 2 38
23
9
6
78
33
Bathgate 2 3 38
16
12
10
58
49
Stenhousemuir 2 4 38
16
11
11
58
45
Albion Rovers 2 5 38
15
12
11
67
53
Kings Park 2 6 38
16
10
12
67
57
Dunfermline Athletic 2 7 38
14
11
13
52
46
Johnstone 2 8 38
16
7
15
60
56
Dundee United 2 9 38
12
15
11
41
41
Dumbarton 2 10 38
17
5
16
55
56
Armadale 2 11 38
16
6
16
56
63
East Fife 2 12 38
14
9
15
54
47
Boness 2 13 38
13
11
14
45
53
Forfar Athletic 2 14 38
14
7
17
42
67
Alloa Athletic 2 15 38
14
6
18
44
53
Vale Of Leven 2 16 38
12
9
17
43
65
Arbroath 2 17 38
12
8
18
49
51
St Bernards 2 18 38
11
10
17
49
54
Broxburn United 2 19 38
12
8
18
48
58
Lochgelly United 2 20 38
4
4
30
21
86
Arthurlie 3 1 30
21
5
4
59
24
East Stirlingshire 3 2 30
17
8
5
63
36
Queen of the South 3 3 30
14
10
6
64
31
Montrose 3 4 30
15
6
9
60
48
Dykehead (Shotts) 3 5 Nithsdale Wanderers 3 6 30
13
7
10
42
35
Beith 3 7 30
14
4
12
49
41
Mid-Annandale 3 8 30
13
5
12
59
48
Royal Albert 3 9 30
12
4
14
44
53
Dumbarton Harp 3 10 30
10
8
12
40
51
Solway Star 3 11 30
9
9
12
42
48
Clackmannan 3 12 30
10
7
13
37
54
Galston 3 13 30
11
3
16
53
70
Peebles Rovers 3 14 30
7
8
15
43
56
Helensburgh 3 15 30
5
7
18
46
72
Brechin City 3 16 30
4
6
20
28
76
Scottish Cup Home Away Total Team Fin G W D L F A G W D L F A G W D L F A Airdrieonians Winners 9
6
3
18
4
Hibernian F 11
5
5
1
15
8
Aberdeen SF 7
4
2
1
9
2
Falkirk SF 6
4
1
1
10
3
Ayr United R4 7
3
3
1
9
6
Heart of Midlothian R4 5
3
1
1
13
3
Partick Thistle R4 7
3
3
1
21
7
St Bernards R4 6
3
2
1
6
3
Clyde R3 4
2
1
1
7
3
Clydebank[3] R3 3
2
1
14
5
East Stirlingshire R3 3
2
1
9
3
Hamilton Academical R3 5
2
2
1
5
4
Motherwell R3 3
2
1
8
6
Queens Park R3 5
2
2
1
8
5
Raith Rovers R3 4
2
1
1
4
1
Rangers R3 3
2
1
6
3
Alloa Athletic R2 4
1
2
1
6
8
Arbroath R2 2
1
1
1
4
Armadale R2 2
1
1
2
3
Boness R2 3
1
1
1
2
4
Cowdenbeath R2 2
1
1
5
2
Dundee R2 3
1
1
1
2
1
East Fife R2 2
1
1
3
3
Forfar Athletic R2 2
1
1
4
4
Galston R2 2
1
1
6
8
Kilmarnock R2 2
1
1
2
1
Mid-Annandale R2 2
1
1
3
2
Queen of the South R2 2
1
1
9
2
St Johnstone R2 2
1
1
3
4
St Mirren R2 2
1
1
3
3
Stenhousemuir R2 4
1
2
1
2
3
Vale Of Leven R2 3
1
1
1
2
3
Albion Rovers R1 1
1
1
3
Bathgate R1 2
1
1
1
2
Beith R1 1
1
2
3
Blairgowrie R1 1
1
2
8
Breadalbane (Aberfeldy) R1 1
1
0
5
Brechin City R1 1
1
0
3
Broxburn United R1 1
1
0
3
Buckie Thistle R1 2
1
1
2
5
Celtic R1 1
1
0
2
Clackmannan R1 1
1
1
2
Coldstream R1 1
1
0
1
Dumbarton R1 1
1
1
2
Dumbarton Harp R1 2
1
1
2
5
Dundee United R1 1
1
0
1
Dunfermline Athletic R1 1
1
0
1
Dunkeld & Birnam R1 1
1
0
11
Dykehead (Shotts) R1 1
1
0
2
Forres Mechanics R1 1
1
1
3
Fraserburgh R1 1
1
0
3
Gala Fairydean Rovers R1 1
1
2
6
Greenock Morton R1 1
1
1
2
Inverness Caledonian R1 1
1
0
5
Inverness Thistle R1 1
1
1
3
Johnstone R1 1
1
1
3
Kings Park R1 2
1
1
0
1
Leith Athletic R1 2
1
1
1
2
Lochgelly United R1 1
1
1
4
Moorpark R1 1
1
0
3
Newton Stewart Athletic R1 1
1
1
8
Stranraer R1 1
1
0
8
Third Lanark R1 2
1
1
0
3
Thornhill R1 2
1
1
0
4
League Cup Home Away Total The specified statement did not generate any data Team Fin G W D L F A G W D L F A G W D L F A
Team League Scottish Cup League Cup Europe Total Div Fin G W D L F A Finish G W D L F A Finish G W D L F A Finish G W D L F A G W D L F A Aberdeen 1 13 38
13
10
15
37
41
SF 7
4
2
1
9
2
45
17
12
16
46
43
Airdrieonians 1 2 38
20
10
8
72
46
Winners 9
6
3
18
4
47
26
13
8
90
50
Albion Rovers 2 5 38
15
12
11
67
53
R1 1
1
1
3
39
15
12
12
68
56
Alloa Athletic 2 15 38
14
6
18
44
53
R2 4
1
2
1
6
8
42
15
8
19
50
61
Arbroath 2 17 38
12
8
18
49
51
R2 2
1
1
1
4
40
13
8
19
50
55
Armadale 2 11 38
16
6
16
56
63
R2 2
1
1
2
3
40
17
6
17
58
66
Arthurlie 3 1 30
21
5
4
59
24
30
21
5
4
59
24
Ayr United 1 14 38
12
10
16
38
60
R4 7
3
3
1
9
6
45
15
13
17
47
66
Bathgate 2 3 38
16
12
10
58
49
R1 2
1
1
1
2
40
16
13
11
59
51
Beith 3 7 30
14
4
12
49
41
R1 1
1
2
3
31
14
4
13
51
44
Blairgowrie
R1 1
1
2
8
1
1
2
8
Boness 2 13 38
13
11
14
45
53
R2 3
1
1
1
2
4
41
14
12
15
47
57
Breadalbane (Aberfeldy)
R1 1
1
0
5
1
1
0
5
Brechin City 3 16 30
4
6
20
28
76
R1 1
1
0
3
31
4
6
21
28
79
Broxburn United 2 19 38
12
8
18
48
58
R1 1
1
0
3
39
12
8
19
48
61
Buckie Thistle
R1 2
1
1
2
5
2
1
1
2
5
Celtic 1 3 38
17
12
9
56
33
R1 1
1
0
2
39
17
12
10
56
35
Clackmannan 3 12 30
10
7
13
37
54
R1 1
1
1
2
31
10
7
14
38
56
Clyde 1 19 38
10
9
19
40
70
R3 4
2
1
1
7
3
42
12
10
20
47
73
Clydebank[3] 1 20 38
10
5
23
42
71
R3 3
2
1
14
5
41
12
5
24
56
76
Coldstream
R1 1
1
0
1
1
1
0
1
Cowdenbeath 2 2 38
23
9
6
78
33
R2 2
1
1
5
2
40
24
9
7
83
35
Dumbarton 2 10 38
17
5
16
55
56
R1 1
1
1
2
39
17
5
17
56
58
Dumbarton Harp 3 10 30
10
8
12
40
51
R1 2
1
1
2
5
32
10
9
13
42
56
Dundee 1 5 38
15
13
10
70
57
R2 3
1
1
1
2
1
41
16
14
11
72
58
Dundee United 2 9 38
12
15
11
41
41
R1 1
1
0
1
39
12
15
12
41
42
Dunfermline Athletic 2 7 38
14
11
13
52
46
R1 1
1
0
1
39
14
11
14
52
47
Dunkeld & Birnam
R1 1
1
0
11
1
1
0
11
Dykehead (Shotts) 3 5
R1 1
1
0
2
1
1
0
2
East Fife 2 12 38
14
9
15
54
47
R2 2
1
1
3
3
40
15
9
16
57
50
East Stirlingshire 3 2 30
17
8
5
63
36
R3 3
2
1
9
3
33
19
8
6
72
39
Falkirk 1 15 38
13
6
19
46
53
SF 6
4
1
1
10
3
44
17
7
20
56
56
Forfar Athletic 2 14 38
14
7
17
42
67
R2 2
1
1
4
4
40
15
7
18
46
71
Forres Mechanics
R1 1
1
1
3
1
1
1
3
Fraserburgh
R1 1
1
0
3
1
1
0
3
Gala Fairydean Rovers
R1 1
1
2
6
1
1
2
6
Galston 3 13 30
11
3
16
53
70
R2 2
1
1
6
8
32
12
3
17
59
78
Greenock Morton 1 11 38
16
5
17
48
54
R1 1
1
1
2
39
16
5
18
49
56
Hamilton Academical 1 12 38
15
6
17
52
57
R3 5
2
2
1
5
4
43
17
8
18
57
61
Heart of Midlothian 1 9 38
14
10
14
61
50
R4 5
3
1
1
13
3
43
17
11
15
74
53
Helensburgh 3 15 30
5
7
18
46
72
30
5
7
18
46
72
Hibernian 1 7 38
15
11
12
66
52
F 11
5
5
1
15
8
49
20
16
13
81
60
Inverness Caledonian
R1 1
1
0
5
1
1
0
5
Inverness Thistle
R1 1
1
1
3
1
1
1
3
Johnstone 2 8 38
16
7
15
60
56
R1 1
1
1
3
39
16
7
16
61
59
Kilmarnock 1 16 38
12
8
18
48
65
R2 2
1
1
2
1
40
13
8
19
50
66
Kings Park 2 6 38
16
10
12
67
57
R1 2
1
1
0
1
40
16
11
13
67
58
Leith Athletic
R1 2
1
1
1
2
2
1
1
1
2
Lochgelly United 2 20 38
4
4
30
21
86
R1 1
1
1
4
39
4
4
31
22
90
Mid-Annandale 3 8 30
13
5
12
59
48
R2 2
1
1
3
2
32
14
5
13
62
50
Montrose 3 4 30
15
6
9
60
48
30
15
6
9
60
48
Moorpark
R1 1
1
0
3
1
1
0
3
Motherwell 1 10 38
15
7
16
58
63
R3 3
2
1
8
6
41
17
7
17
66
69
Newton Stewart Athletic
R1 1
1
1
8
1
1
1
8
Nithsdale Wanderers 3 6 30
13
7
10
42
35
30
13
7
10
42
35
Partick Thistle 1 8 38
15
9
14
58
55
R4 7
3
3
1
21
7
45
18
12
15
79
62
Peebles Rovers 3 14 30
7
8
15
43
56
30
7
8
15
43
56
Queen of the South 3 3 30
14
10
6
64
31
R2 2
1
1
9
2
32
15
10
7
73
33
Queens Park 1 17 38
11
9
18
43
60
R3 5
2
2
1
8
5
43
13
11
19
51
65
Raith Rovers 1 4 38
18
7
13
56
38
R3 4
2
1
1
4
1
42
20
8
14
60
39
Rangers 1 Champions 38
25
9
4
72
22
R3 3
2
1
6
3
41
27
9
5
78
25
Royal Albert 3 9 30
12
4
14
44
53
30
12
4
14
44
53
Solway Star 3 11 30
9
9
12
42
48
30
9
9
12
42
48
St Bernards 2 18 38
11
10
17
49
54
R4 6
3
2
1
6
3
44
14
12
18
55
57
St Johnstone 2 1 38
22
12
4
79
33
R2 2
1
1
3
4
40
23
12
5
82
37
St Mirren 1 6 38
15
12
11
53
45
R2 2
1
1
3
3
40
16
12
12
56
48
Stenhousemuir 2 4 38
16
11
11
58
45
R2 4
1
2
1
2
3
42
17
13
12
60
48
Stranraer
R1 1
1
0
8
1
1
0
8
Third Lanark 1 18 38
11
8
19
54
78
R1 2
1
1
0
3
40
11
9
20
54
81
Thornhill
R1 2
1
1
0
4
2
1
1
0
4
Vale Of Leven 2 16 38
12
9
17
43
65
R2 3
1
1
1
2
3
41
13
10
18
45
68