Scottish Football Season 2003-04
<-- 2003 All Years 2005 -->
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 Celtic 1 Champions 38
31
5
2
105
25
Rangers 1 2 38
25
6
7
76
33
Heart of Midlothian 1 3 38
19
11
8
56
40
Dunfermline Athletic 1 4 38
14
11
13
45
52
Dundee United 1 5 38
13
10
15
47
60
Motherwell 1 6 38
12
10
16
42
49
Dundee 1 7 38
12
10
16
48
57
Hibernian 1 8 38
11
11
16
41
60
Livingston (Meadowbank Thistle) 1 9 38
10
13
15
48
57
Kilmarnock 1 10 38
12
6
20
51
74
Aberdeen 1 11 38
9
7
22
39
63
Partick Thistle 1 12 38
6
8
24
39
67
Inverness Caledonian Thistle 2 1 36
21
7
8
67
33
Clyde 2 2 36
20
9
7
64
40
St Johnstone 2 3 36
15
12
9
59
45
Falkirk 2 4 36
15
10
11
43
37
Queen of the South 2 5 36
15
9
12
46
48
Ross County 2 6 36
12
13
11
49
41
St Mirren 2 7 36
9
14
13
39
46
Raith Rovers 2 8 36
8
10
18
37
57
Ayr United 2 9 36
6
13
17
37
58
Brechin City 2 10 36
6
9
21
37
73
Hamilton Academical 3 2 36
18
8
10
70
47
Dumbarton 3 3 36
18
6
12
56
41
Greenock Morton 3 4 36
16
11
9
66
58
Berwick Rangers 3 5 36
14
6
16
61
67
Forfar Athletic 3 6 36
12
11
13
49
57
Alloa Athletic 3 7 36
12
8
16
55
55
Arbroath 3 8 36
11
10
15
41
57
East Fife 3 9 36
11
8
17
38
45
Stenhousemuir 3 10 36
7
4
25
28
65
Stranraer 4 1 36
24
7
5
87
30
Stirling Albion 4 2 36
23
8
5
78
27
Gretna 4 3 36
20
8
8
59
39
Peterhead 4 4 36
18
7
11
67
37
Cowdenbeath 4 5 36
15
10
11
46
39
Montrose 4 6 36
12
12
12
52
63
Queens Park 4 7 36
10
11
15
41
53
Albion Rovers 4 8 36
12
4
20
66
75
Elgin City 4 9 36
6
7
23
48
93
East Stirlingshire 4 10 36
2
2
32
30
118
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 5
5
12
2
Dunfermline Athletic F 6
4
1
1
14
7
Inverness Caledonian Thistle SF 5
3
1
1
10
5
Livingston (Meadowbank Thistle) SF 5
3
1
1
8
4
Aberdeen QF 5
2
2
1
6
4
Motherwell QF 3
2
1
6
3
Partick Thistle QF 3
2
1
8
4
Rangers QF 3
2
1
4
1
Clyde R4 2
1
1
3
3
Falkirk R4 2
1
1
2
3
Hamilton Academical R4 3
2
1
4
5
Heart of Midlothian R4 2
1
1
2
3
Kilmarnock R4 2
1
1
3
3
Queen of the South R4 2
1
1
3
3
Spartans R4 5
3
1
1
18
12
St Mirren R4 2
1
1
2
1
Airdrieonians (Airdrie United) R3 2
1
1
5
3
Arbroath R3 2
1
1
3
5
Ayr United R3 1
1
1
2
Berwick Rangers R3 2
1
1
4
4
Brechin City R3 1
1
1
5
Cowdenbeath R3 3
2
1
10
4
Dundee R3 2
1
1
2
3
Dundee United R3 1
1
1
3
East Fife R3 4
1
2
1
6
5
Greenock Morton R3 2
1
1
4
3
Gretna R3 3
2
1
9
4
Hibernian R3 1
1
0
2
Montrose R3 4
2
1
1
5
3
Raith Rovers R3 1
1
1
3
Ross County R3 1
1
0
2
St Johnstone R3 1
1
0
3
Alloa Athletic R2 2
1
1
6
8
East Stirlingshire R2 1
1
0
5
Huntly R2 1
1
2
4
Inverurie Loco Works R2 1
1
1
5
Peterhead R2 2
1
1
2
3
Stenhousemuir R2 1
1
1
5
Stirling Albion R2 2
1
1
4
3
Stranraer R2 2
1
1
2
1
Threave Rovers R2 1
1
0
1
Vale of Leithen R2 1
1
0
4
Albion Rovers R1 2
1
1
2
4
Buckie Thistle R1 1
1
1
6
Clachnacuddin R1 1
1
0
2
Dumbarton R1 1
1
0
4
Edinburgh City R1 1
1
2
5
Elgin City R1 1
1
1
2
Forfar Athletic R1 2
2
4
4
Queens Park R1 1
1
1
3
League Cup Home Away Total Team Fin G W D L F A G W D L F A G W D L F A Livingston (Meadowbank Thistle) Winners 5
5
10
3
Hibernian F 5
3
1
1
14
5
Dundee SF 3
2
1
6
3
Rangers SF 3
2
1
10
1
Aberdeen QF 3
2
1
10
4
Celtic QF 2
1
1
3
2
Heart of Midlothian QF 2
1
1
2
2
St Johnstone QF 4
3
1
8
7
Brechin City R3 3
2
1
5
5
Clyde R3 2
1
1
4
6
Dundee United R3 2
1
1
3
2
Dunfermline Athletic R3 2
1
1
4
3
Falkirk R3 2
1
1
5
5
Forfar Athletic R3 3
1
1
1
4
9
Partick Thistle R3 2
1
1
2
4
Queen of the South R3 3
2
1
6
3
Airdrieonians (Airdrie United) R2 2
1
1
3
2
Arbroath R2 2
1
1
4
4
Cowdenbeath R2 2
1
1
3
2
Dumbarton R2 2
1
1
3
4
Greenock Morton R2 2
1
1
3
3
Hamilton Academical R2 2
1
1
5
5
Kilmarnock R2 1
1
0
1
Montrose R2 2
1
1
2
9
Motherwell R2 1
1
3
3
Peterhead R2 2
1
1
4
3
Queens Park R2 2
1
1
3
4
Ross County R2 2
1
1
2
4
Albion Rovers R1 1
1
2
3
Alloa Athletic R1 1
1
0
3
Ayr United R1 1
1
1
2
Berwick Rangers R1 1
1
0
1
East Fife R1 1
1
0
2
East Stirlingshire R1 1
1
1
2
Elgin City R1 1
1
0
4
Gretna R1 1
1
1
2
Inverness Caledonian Thistle R1 1
1
1
2
Raith Rovers R1 1
1
0
1
St Mirren R1 1
1
0
2
Stenhousemuir R1 1
1
1
2
Stirling Albion R1 1
1
0
2
Stranraer R1 1
1
0
2
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 11 38
9
7
22
39
63
QF 5
2
2
1
6
4
QF 3
2
1
10
4
46
13
9
24
55
71
Airdrieonians (Airdrie United) 36
20
10
6
64
36
R3 2
1
1
5
3
R2 2
1
1
3
2
40
22
10
8
72
41
Albion Rovers 4 8 36
12
4
20
66
75
R1 2
1
1
2
4
R1 1
1
2
3
39
12
5
22
70
82
Alloa Athletic 3 7 36
12
8
16
55
55
R2 2
1
1
6
8
R1 1
1
0
3
39
12
9
18
61
66
Arbroath 3 8 36
11
10
15
41
57
R3 2
1
1
3
5
R2 2
1
1
4
4
40
13
10
17
48
66
Ayr United 2 9 36
6
13
17
37
58
R3 1
1
1
2
R1 1
1
1
2
38
6
13
19
39
62
Berwick Rangers 3 5 36
14
6
16
61
67
R3 2
1
1
4
4
R1 1
1
0
1
39
15
6
18
65
72
Brechin City 2 10 36
6
9
21
37
73
R3 1
1
1
5
R3 3
2
1
5
5
40
8
9
23
43
83
Buckie Thistle
R1 1
1
1
6
1
1
1
6
Celtic 1 Champions 38
31
5
2
105
25
Winners 5
5
12
2
QF 2
1
1
3
2
45
37
5
3
120
29
Clachnacuddin
R1 1
1
0
2
1
1
0
2
Clyde 2 2 36
20
9
7
64
40
R4 2
1
1
3
3
R3 2
1
1
4
6
40
22
9
9
71
49
Cowdenbeath 4 5 36
15
10
11
46
39
R3 3
2
1
10
4
R2 2
1
1
3
2
41
18
10
13
59
45
Dumbarton 3 3 36
18
6
12
56
41
R1 1
1
0
4
R2 2
1
1
3
4
39
19
6
14
59
49
Dundee 1 7 38
12
10
16
48
57
R3 2
1
1
2
3
SF 3
2
1
6
3
43
14
11
18
56
63
Dundee United 1 5 38
13
10
15
47
60
R3 1
1
1
3
R3 2
1
1
3
2
41
14
10
17
51
65
Dunfermline Athletic 1 4 38
14
11
13
45
52
F 6
4
1
1
14
7
R3 2
1
1
4
3
46
19
12
15
63
62
East Fife 3 9 36
11
8
17
38
45
R3 4
1
2
1
6
5
R1 1
1
0
2
41
12
10
19
44
52
East Stirlingshire 4 10 36
2
2
32
30
118
R2 1
1
0
5
R1 1
1
1
2
38
2
2
34
31
125
Edinburgh City
R1 1
1
2
5
1
1
2
5
Elgin City 4 9 36
6
7
23
48
93
R1 1
1
1
2
R1 1
1
0
4
38
6
7
25
49
99
Falkirk 2 4 36
15
10
11
43
37
R4 2
1
1
2
3
R3 2
1
1
5
5
40
17
10
13
50
45
Forfar Athletic 3 6 36
12
11
13
49
57
R1 2
2
4
4
R3 3
1
1
1
4
9
41
13
14
14
57
70
Greenock Morton 3 4 36
16
11
9
66
58
R3 2
1
1
4
3
R2 2
1
1
3
3
40
18
11
11
73
64
Gretna 4 3 36
20
8
8
59
39
R3 3
2
1
9
4
R1 1
1
1
2
40
22
8
10
69
45
Hamilton Academical 3 2 36
18
8
10
70
47
R4 3
2
1
4
5
R2 2
1
1
5
5
41
21
8
12
79
57
Heart of Midlothian 1 3 38
19
11
8
56
40
R4 2
1
1
2
3
QF 2
1
1
2
2
42
21
11
10
60
45
Hibernian 1 8 38
11
11
16
41
60
R3 1
1
0
2
F 5
3
1
1
14
5
44
14
12
18
55
67
Huntly
R2 1
1
2
4
1
1
2
4
Inverness Caledonian Thistle 2 1 36
21
7
8
67
33
SF 5
3
1
1
10
5
R1 1
1
1
2
42
24
8
10
78
40
Inverurie Loco Works
R2 1
1
1
5
1
1
1
5
Kilmarnock 1 10 38
12
6
20
51
74
R4 2
1
1
3
3
R2 1
1
0
1
41
13
6
22
54
78
Livingston (Meadowbank Thistle) 1 9 38
10
13
15
48
57
SF 5
3
1
1
8
4
Winners 5
5
10
3
48
18
14
16
66
64
Montrose 4 6 36
12
12
12
52
63
R3 4
2
1
1
5
3
R2 2
1
1
2
9
42
15
13
14
59
75
Motherwell 1 6 38
12
10
16
42
49
QF 3
2
1
6
3
R2 1
1
3
3
42
14
11
17
51
55
Partick Thistle 1 12 38
6
8
24
39
67
QF 3
2
1
8
4
R3 2
1
1
2
4
43
8
9
26
49
75
Peterhead 4 4 36
18
7
11
67
37
R2 2
1
1
2
3
R2 2
1
1
4
3
40
20
8
12
73
43
Queen of the South 2 5 36
15
9
12
46
48
R4 2
1
1
3
3
R3 3
2
1
6
3
41
18
9
14
55
54
Queens Park 4 7 36
10
11
15
41
53
R1 1
1
1
3
R2 2
1
1
3
4
39
11
11
17
45
60
Raith Rovers 2 8 36
8
10
18
37
57
R3 1
1
1
3
R1 1
1
0
1
38
8
10
20
38
61
Rangers 1 2 38
25
6
7
76
33
QF 3
2
1
4
1
SF 3
2
1
10
1
44
29
7
8
90
35
Ross County 2 6 36
12
13
11
49
41
R3 1
1
0
2
R2 2
1
1
2
4
39
13
13
13
51
47
Spartans
R4 5
3
1
1
18
12
5
3
1
1
18
12
St Johnstone 2 3 36
15
12
9
59
45
R3 1
1
0
3
QF 4
3
1
8
7
41
18
12
11
67
55
St Mirren 2 7 36
9
14
13
39
46
R4 2
1
1
2
1
R1 1
1
0
2
39
10
14
15
41
49
Stenhousemuir 3 10 36
7
4
25
28
65
R2 1
1
1
5
R1 1
1
1
2
38
7
4
27
30
72
Stirling Albion 4 2 36
23
8
5
78
27
R2 2
1
1
4
3
R1 1
1
0
2
39
24
8
7
82
32
Stranraer 4 1 36
24
7
5
87
30
R2 2
1
1
2
1
R1 1
1
0
2
39
25
7
7
89
33
Threave Rovers
R2 1
1
0
1
1
1
0
1
Vale of Leithen
R2 1
1
0
4
1
1
0
4