Scottish Football Season 1924-25
<-- 1924 All Years 1926 -->
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
10
3
76
26
Airdrieonians 1 2 38
25
7
6
85
31
Hibernian 1 3 38
22
8
8
78
43
Celtic 1 4 38
18
8
12
77
44
Cowdenbeath 1 5 38
16
10
12
76
65
St Mirren 1 6 38
12
11
15
57
72
Partick Thistle 1 7 38
14
10
14
60
61
Dundee 1 8 38
14
8
16
47
54
Raith Rovers 1 9 38
14
8
16
53
61
Heart of Midlothian 1 10 38
12
11
15
64
68
St Johnstone 1 11 38
18
4
16
65
63
Kilmarnock 1 12 38
12
9
17
53
64
Hamilton Academical 1 13 38
15
3
20
50
63
Greenock Morton 1 14 38
12
9
17
46
69
Aberdeen 1 15 38
11
10
17
46
56
Falkirk 1 16 38
12
8
18
44
54
Queens Park 1 17 38
12
8
18
50
71
Motherwell 1 18 38
10
10
18
54
63
Ayr United 1 19 38
11
8
19
43
65
Third Lanark 1 20 38
11
8
19
53
84
Dundee United 2 1 38
20
10
8
58
44
Clydebank[3] 2 2 38
20
8
10
65
42
Clyde 2 3 38
20
7
11
72
39
Alloa Athletic 2 4 38
17
11
10
57
41
Arbroath 2 5 38
16
10
12
47
46
Boness 2 6 38
16
9
13
71
48
Broxburn United 2 7 38
16
9
13
48
54
Dumbarton 2 8 38
15
10
13
45
44
East Fife 2 9 38
17
5
16
66
58
Kings Park 2 10 38
15
8
15
54
46
Stenhousemuir 2 11 38
15
7
16
51
58
Arthurlie 2 12 38
14
8
16
56
60
Dunfermline Athletic 2 13 38
14
7
17
62
57
Albion Rovers 2 14 38
15
5
18
58
64
Armadale 2 15 38
15
5
18
55
62
Bathgate 2 16 38
12
10
16
58
74
St Bernards 2 17 38
14
4
20
52
71
East Stirlingshire 2 18 38
11
8
19
58
72
Johnstone 2 19 38
12
4
22
53
85
Forfar Athletic 2 20 38
10
7
21
46
67
Nithsdale Wanderers 3 1 30
18
7
5
81
40
Queen of the South 3 2 30
17
6
7
67
32
Solway Star 3 3 30
15
10
5
41
28
Vale Of Leven 3 4 30
17
4
9
61
43
Lochgelly United 3 5 30
15
4
11
59
41
Leith Athletic 3 6 30
13
5
12
48
42
Helensburgh 3 7 30
12
7
11
68
60
Peebles Rovers 3 8 30
12
7
11
64
57
Royal Albert 3 9 30
9
8
13
48
61
Clackmannan 3 10 30
10
6
14
35
48
Galston 3 11 30
10
6
14
39
70
Dykehead (Shotts) 3 12 Beith 3 13 30
9
6
15
62
74
Brechin City 3 14 29
9
4
16
51
61
Mid-Annandale 3 15 30
7
7
16
47
70
Montrose 3 16 30
8
4
18
39
66
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 Celtic Winners 8
6
2
18
4
Dundee F 7
5
1
1
15
5
Hamilton Academical SF 6
4
1
1
13
5
Rangers SF 5
4
1
12
10
Aberdeen R4 6
3
2
1
7
4
Broxburn United R4 4
3
1
8
5
Kilmarnock R4 4
3
1
11
3
St Mirren R4 6
3
2
1
7
3
Airdrieonians R3 3
2
1
9
3
Arbroath R3 4
2
1
1
8
6
Dykehead (Shotts) R3 3
2
1
4
6
Falkirk R3 4
2
1
1
7
3
Motherwell R3 4
2
1
1
9
5
Partick Thistle R3 3
2
1
9
3
Raith Rovers R3 4
2
1
1
6
2
Solway Star R3 5
2
2
1
11
10
Alloa Athletic R2 3
1
1
1
4
3
Armadale R2 3
1
1
1
4
4
Arthurlie R2 2
1
1
3
3
Ayr United R2 2
1
1
3
2
Boness R2 5
1
3
1
4
4
Clyde R2 3
1
1
1
4
5
Dumbarton R2 2
1
1
2
2
Dundee United R2 2
1
1
6
6
East Stirlingshire R2 2
1
1
4
4
Heart of Midlothian R2 2
1
1
5
3
Lochgelly United R2 2
1
1
5
2
Montrose R2 2
1
1
6
4
Peebles Rovers R2 3
1
1
1
6
3
Queens Park R2 2
1
1
1
4
Royal Albert R2 2
1
1
10
4
Vale Of Leven R2 4
1
2
1
8
7
Aberdeen University R1 1
1
1
5
Albion Rovers R1 2
1
1
2
4
Arbroath Athletic R1 1
1
0
3
Bathgate R1 1
1
0
4
Breadalbane (Aberfeldy) R1 1
1
0
4
Civil Service Strollers R1 1
1
1
3
Clackmannan R1 1
1
0
3
Clydebank[3] R1 1
1
0
1
Cowdenbeath R1 1
1
1
3
Dunfermline Athletic R1 2
1
1
1
2
East Fife R1 1
1
1
3
Forfar Athletic R1 1
1
0
1
Galston R1 1
1
3
6
Greenock Morton R1 2
1
1
1
4
Helensburgh R1 3
2
1
1
3
Hibernian R1 1
1
0
2
Inverness Caledonian R1 1
1
0
2
Inverness Citadel R1 1
1
2
6
Inverness Clachnacuddin R1 1
1
0
4
Johnstone R1 1
1
0
5
Kings Park R1 1
1
0
4
Leith Athletic R1 1
1
1
4
Newton Stewart Athletic R1 1
1
0
2
Nithsdale Wanderers R1 1
1
2
3
Peterhead R1 1
1
1
3
Queen of the South R1 2
1
1
1
3
St Bernards R1 1
1
2
5
St Cuthbert Wanderers R1 2
1
1
0
5
St Johnstone R1 1
1
1
3
Stenhousemuir R1 1
1
2
4
Stranraer R1 1
1
1
9
Third Lanark R1 1
1
1
5
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 15 38
11
10
17
46
56
R4 6
3
2
1
7
4
44
14
12
18
53
60
Aberdeen University
R1 1
1
1
5
1
1
1
5
Airdrieonians 1 2 38
25
7
6
85
31
R3 3
2
1
9
3
41
27
7
7
94
34
Albion Rovers 2 14 38
15
5
18
58
64
R1 2
1
1
2
4
40
15
6
19
60
68
Alloa Athletic 2 4 38
17
11
10
57
41
R2 3
1
1
1
4
3
41
18
12
11
61
44
Arbroath 2 5 38
16
10
12
47
46
R3 4
2
1
1
8
6
42
18
11
13
55
52
Arbroath Athletic
R1 1
1
0
3
1
1
0
3
Armadale 2 15 38
15
5
18
55
62
R2 3
1
1
1
4
4
41
16
6
19
59
66
Arthurlie 2 12 38
14
8
16
56
60
R2 2
1
1
3
3
40
15
8
17
59
63
Ayr United 1 19 38
11
8
19
43
65
R2 2
1
1
3
2
40
12
8
20
46
67
Bathgate 2 16 38
12
10
16
58
74
R1 1
1
0
4
39
12
10
17
58
78
Beith 3 13 30
9
6
15
62
74
30
9
6
15
62
74
Boness 2 6 38
16
9
13
71
48
R2 5
1
3
1
4
4
43
17
12
14
75
52
Breadalbane (Aberfeldy)
R1 1
1
0
4
1
1
0
4
Brechin City 3 14 29
9
4
16
51
61
29
9
4
16
51
61
Broxburn United 2 7 38
16
9
13
48
54
R4 4
3
1
8
5
42
19
9
14
56
59
Celtic 1 4 38
18
8
12
77
44
Winners 8
6
2
18
4
46
24
10
12
95
48
Civil Service Strollers
R1 1
1
1
3
1
1
1
3
Clackmannan 3 10 30
10
6
14
35
48
R1 1
1
0
3
31
10
6
15
35
51
Clyde 2 3 38
20
7
11
72
39
R2 3
1
1
1
4
5
41
21
8
12
76
44
Clydebank[3] 2 2 38
20
8
10
65
42
R1 1
1
0
1
39
20
8
11
65
43
Cowdenbeath 1 5 38
16
10
12
76
65
R1 1
1
1
3
39
16
10
13
77
68
Dumbarton 2 8 38
15
10
13
45
44
R2 2
1
1
2
2
40
16
10
14
47
46
Dumbarton Harp
Dundee 1 8 38
14
8
16
47
54
F 7
5
1
1
15
5
45
19
9
17
62
59
Dundee United 2 1 38
20
10
8
58
44
R2 2
1
1
6
6
40
21
10
9
64
50
Dunfermline Athletic 2 13 38
14
7
17
62
57
R1 2
1
1
1
2
40
14
8
18
63
59
Dykehead (Shotts) 3 12
R3 3
2
1
4
6
3
2
1
4
6
East Fife 2 9 38
17
5
16
66
58
R1 1
1
1
3
39
17
5
17
67
61
East Stirlingshire 2 18 38
11
8
19
58
72
R2 2
1
1
4
4
40
12
8
20
62
76
Falkirk 1 16 38
12
8
18
44
54
R3 4
2
1
1
7
3
42
14
9
19
51
57
Forfar Athletic 2 20 38
10
7
21
46
67
R1 1
1
0
1
39
10
7
22
46
68
Galston 3 11 30
10
6
14
39
70
R1 1
1
3
6
31
10
6
15
42
76
Glasgow University
Greenock Morton 1 14 38
12
9
17
46
69
R1 2
1
1
1
4
40
12
10
18
47
73
Hamilton Academical 1 13 38
15
3
20
50
63
SF 6
4
1
1
13
5
44
19
4
21
63
68
Heart of Midlothian 1 10 38
12
11
15
64
68
R2 2
1
1
5
3
40
13
11
16
69
71
Helensburgh 3 7 30
12
7
11
68
60
R1 3
2
1
1
3
33
12
9
12
69
63
Hibernian 1 3 38
22
8
8
78
43
R1 1
1
0
2
39
22
8
9
78
45
Inverness Caledonian
R1 1
1
0
2
1
1
0
2
Inverness Citadel
R1 1
1
2
6
1
1
2
6
Inverness Clachnacuddin
R1 1
1
0
4
1
1
0
4
Johnstone 2 19 38
12
4
22
53
85
R1 1
1
0
5
39
12
4
23
53
90
Kilmarnock 1 12 38
12
9
17
53
64
R4 4
3
1
11
3
42
15
9
18
64
67
Kings Park 2 10 38
15
8
15
54
46
R1 1
1
0
4
39
15
8
16
54
50
Leith Athletic 3 6 30
13
5
12
48
42
R1 1
1
1
4
31
13
5
13
49
46
Lochgelly United 3 5 30
15
4
11
59
41
R2 2
1
1
5
2
32
16
4
12
64
43
Mid-Annandale 3 15 30
7
7
16
47
70
30
7
7
16
47
70
Montrose 3 16 30
8
4
18
39
66
R2 2
1
1
6
4
32
9
4
19
45
70
Motherwell 1 18 38
10
10
18
54
63
R3 4
2
1
1
9
5
42
12
11
19
63
68
Newton Stewart Athletic
R1 1
1
0
2
1
1
0
2
Nithsdale Wanderers 3 1 30
18
7
5
81
40
R1 1
1
2
3
31
18
7
6
83
43
Partick Thistle 1 7 38
14
10
14
60
61
R3 3
2
1
9
3
41
16
10
15
69
64
Peebles Rovers 3 8 30
12
7
11
64
57
R2 3
1
1
1
6
3
33
13
8
12
70
60
Peterhead
R1 1
1
1
3
1
1
1
3
Queen of the South 3 2 30
17
6
7
67
32
R1 2
1
1
1
3
32
17
7
8
68
35
Queens Park 1 17 38
12
8
18
50
71
R2 2
1
1
1
4
40
13
8
19
51
75
Raith Rovers 1 9 38
14
8
16
53
61
R3 4
2
1
1
6
2
42
16
9
17
59
63
Rangers 1 Champions 38
25
10
3
76
26
SF 5
4
1
12
10
43
29
10
4
88
36
Royal Albert 3 9 30
9
8
13
48
61
R2 2
1
1
10
4
32
10
8
14
58
65
Solway Star 3 3 30
15
10
5
41
28
R3 5
2
2
1
11
10
35
17
12
6
52
38
St Bernards 2 17 38
14
4
20
52
71
R1 1
1
2
5
39
14
4
21
54
76
St Cuthbert Wanderers
R1 2
1
1
0
5
2
1
1
0
5
St Johnstone 1 11 38
18
4
16
65
63
R1 1
1
1
3
39
18
4
17
66
66
St Mirren 1 6 38
12
11
15
57
72
R4 6
3
2
1
7
3
44
15
13
16
64
75
Stenhousemuir 2 11 38
15
7
16
51
58
R1 1
1
2
4
39
15
7
17
53
62
Stranraer
R1 1
1
1
9
1
1
1
9
Third Lanark 1 20 38
11
8
19
53
84
R1 1
1
1
5
39
11
8
20
54
89
Vale Of Leven 3 4 30
17
4
9
61
43
R2 4
1
2
1
8
7
34
18
6
10
69
50