The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
SCO

Premiership 2004/05

Every result, the table as it finished, and the price each match went off at. 228 matches played between August 2004 and May 2005.

228Matches
596Goals
2.61Per game
44.7%Home wins
100%Priced at kickoff
RangersTop of the table

Final table 12 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 RANRangers 38 29 6 3 +56 93
2 CELCeltic 38 30 2 6 +50 92
3 HIBHibernian 38 18 7 13 +7 61
4 ABEAberdeen 38 18 7 13 +5 61
5 HOMHeart Of Midlothian 38 13 11 14 +2 50
6 KILKilmarnock 38 15 4 19 -6 49
7 MOTMotherwell 38 13 9 16 -3 48
8 ICInverness CT 38 11 11 16 -6 44
9 DUDundee Utd 38 8 12 18 -18 36
10 LIVLivingston 38 9 8 21 -27 35
11 DUNDunfermline 38 8 10 20 -26 34
12 DUNDundee 38 8 9 21 -34 33

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.61
596 goals. 49.6% of matches went over 2.5.
Home advantage
44.7%
Draws 21.1%, away wins 34.2%.
Half-time lead held
78.5%
From 144 matches where someone led at the break.
1–1 30 · 13.2%
0–1 24 · 10.5%
2–1 21 · 9.2%
3–0 20 · 8.8%
2–0 20 · 8.8%
1–2 18 · 7.9%

Results 228

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Sunday 22 May 2005
Motherwell 2 – 1 Celtic 13.00 6.04 1.16
Hibernian 0 – 1 Rangers 8.18 4.27 1.33
Aberdeen 2 – 0 Heart Of Midlothian 1.61 3.49 4.67
Saturday 21 May 2005
Livingston 1 – 1 Dundee 2.14 3.22 2.94
Kilmarnock 4 – 0 Dunfermline 1.96 3.26 3.33
Inverness CT 0 – 1 Dundee Utd 2.70 3.22 2.32
Sunday 15 May 2005
Heart Of Midlothian 1 – 2 Celtic 8.86 4.76 1.27
Dundee Utd 0 – 1 Dunfermline 1.91 3.24 3.44
Saturday 14 May 2005
Rangers 4 – 1 Motherwell 1.13 6.43 13.00
Kilmarnock 2 – 0 Livingston 2.20 3.25 2.80
Hibernian 1 – 2 Aberdeen 1.94 3.21 3.41
Dundee 1 – 1 Inverness CT 1.90 3.34 3.40
Sunday 8 May 2005
Celtic 2 – 0 Aberdeen 1.20 5.51 10.82
Saturday 7 May 2005
Rangers 2 – 1 Heart Of Midlothian 1.20 5.36 10.11
Motherwell 2 – 2 Hibernian 2.79 3.19 2.24
Inverness CT 0 – 1 Livingston 1.96 3.31 3.22
Dunfermline 5 – 0 Dundee 2.14 3.21 2.93
Dundee Utd 1 – 1 Kilmarnock 2.01 3.29 3.14
Sunday 1 May 2005
Aberdeen 1 – 3 Rangers 6.81 3.88 1.42
Saturday 30 April 2005
Livingston 2 – 0 Dunfermline 2.07 3.18 3.13
Inverness CT 1 – 2 Kilmarnock 1.86 3.28 3.55
Heart Of Midlothian 0 – 0 Motherwell 1.75 3.31 4.01
Dundee 1 – 2 Dundee Utd 2.28 3.17 2.74
Celtic 1 – 3 Hibernian 1.18 5.50 11.21
Sunday 24 April 2005
Rangers 1 – 2 Celtic 2.39 3.12 2.74
Saturday 23 April 2005
Motherwell 0 – 1 Aberdeen 2.39 3.18 2.60
Kilmarnock 1 – 0 Dundee 2.01 3.26 3.19
Hibernian 2 – 2 Heart Of Midlothian 2.20 3.18 2.91
Dunfermline 0 – 0 Inverness CT 2.30 3.19 2.72
Dundee Utd 1 – 1 Livingston 1.98 3.19 3.32
Sunday 17 April 2005
Dunfermline 0 – 1 Rangers 10.43 5.24 1.21
Saturday 16 April 2005
Motherwell 1 – 1 Kilmarnock 1.76 3.25 4.05
Inverness CT 3 – 2 Dundee 1.89 3.27 3.48
Hibernian 0 – 3 Livingston 1.52 3.51 5.58
Dundee Utd 2 – 1 Heart Of Midlothian 2.64 3.21 2.31
Celtic 3 – 2 Aberdeen 1.19 5.50 11.14
Wednesday 13 April 2005
Livingston 0 – 4 Celtic 11.29 5.71 1.18
Heart Of Midlothian 1 – 2 Hibernian 2.25 3.11 2.83
Tuesday 12 April 2005
Rangers 0 – 1 Dundee Utd 1.10 7.07 14.57
Inverness CT 1 – 0 Motherwell 2.26 3.21 2.73
Saturday 9 April 2005
Kilmarnock 0 – 1 Inverness CT 2.01 3.21 3.26
Dundee 2 – 1 Dunfermline 1.91 3.26 3.48
Aberdeen 1 – 3 Motherwell 1.76 3.26 4.08
Sunday 3 April 2005
Motherwell 2 – 3 Rangers 9.29 5.14 1.25
Saturday 2 April 2005
Livingston 1 – 1 Dunfermline 2.12 3.24 2.95
Inverness CT 0 – 1 Aberdeen 2.53 3.18 2.46
Hibernian 3 – 2 Dundee Utd 1.49 3.54 5.91
Dundee 1 – 0 Kilmarnock 2.34 3.21 2.61
Celtic 0 – 2 Heart Of Midlothian 1.16 5.82 11.57
Saturday 19 March 2005
Heart Of Midlothian 3 – 1 Livingston 1.62 3.44 4.70
Dunfermline 1 – 4 Hibernian 2.63 3.13 2.39
Dundee Utd 2 – 3 Celtic 11.29 5.28 1.20
Aberdeen 1 – 1 Dundee 1.55 3.54 5.23
Wednesday 16 March 2005
Inverness CT 0 – 2 Celtic 9.93 5.01 1.24
Sunday 13 March 2005
Dundee 0 – 2 Rangers 10.00 5.01 1.24
Saturday 12 March 2005
Livingston 1 – 1 Motherwell 2.54 3.17 2.44
Kilmarnock 3 – 0 Dundee Utd 1.83 3.30 3.69
Heart Of Midlothian 0 – 2 Inverness CT 1.79 3.31 3.87
Celtic 6 – 0 Dunfermline 1.10 7.11 15.00
Aberdeen 3 – 0 Hibernian 2.26 3.20 2.75
Sunday 6 March 2005
Hibernian 1 – 3 Celtic 6.84 3.76 1.44
Saturday 5 March 2005
Rangers 1 – 1 Inverness CT 1.11 6.86 15.57
Motherwell 2 – 0 Dundee Utd 1.83 3.28 3.76
Kilmarnock 0 – 1 Aberdeen 2.24 3.18 2.81
Dunfermline 1 – 1 Heart Of Midlothian 2.61 3.21 2.37
Dundee 0 – 1 Livingston 1.66 3.41 4.47
Wednesday 2 March 2005
Livingston 3 – 1 Kilmarnock 2.69 3.20 2.29
Inverness CT 3 – 0 Hibernian 2.83 3.19 2.22
Heart Of Midlothian 1 – 2 Rangers 7.21 3.90 1.40
Dunfermline 0 – 0 Motherwell 2.27 3.19 2.74
Dundee Utd 1 – 2 Aberdeen 2.33 3.21 2.65
Celtic 3 – 0 Dundee 1.11 6.82 15.00
Saturday 26 February 2005
Rangers 2 – 1 Kilmarnock 1.13 6.29 13.43
Sunday 20 February 2005
Celtic 0 – 2 Rangers 2.13 3.17 3.11
Saturday 19 February 2005
Motherwell 2 – 0 Heart Of Midlothian 2.60 3.16 2.40
Kilmarnock 2 – 1 Dunfermline 1.87 3.31 3.56
Hibernian 4 – 0 Dundee 1.55 3.57 5.26
Dundee Utd 1 – 1 Inverness CT 2.11 3.22 3.00
Aberdeen 2 – 0 Livingston 1.58 3.50 5.09
Tuesday 15 February 2005
Motherwell 1 – 1 Hibernian 2.71 3.19 2.30
Saturday 12 February 2005
Rangers 3 – 0 Hibernian 1.23 4.87 10.00
Livingston 0 – 2 Dundee Utd 2.34 3.14 2.69
Heart Of Midlothian 3 – 0 Kilmarnock 1.70 3.34 4.32
Dunfermline 2 – 1 Aberdeen 2.49 3.15 2.52
Dundee 2 – 1 Motherwell 2.34 3.14 2.69
Sunday 30 January 2005
Kilmarnock 0 – 1 Celtic 9.29 4.79 1.26
Saturday 29 January 2005
Rangers 3 – 0 Livingston 1.11 7.00 14.79
Inverness CT 2 – 0 Dunfermline 2.03 3.21 3.21
Heart Of Midlothian 1 – 0 Aberdeen 2.02 3.16 3.29
Dundee Utd 2 – 2 Dundee 2.33 3.16 2.71
Tuesday 25 January 2005
Livingston 1 – 2 Heart Of Midlothian 3.17 3.19 2.05
Sunday 23 January 2005
Aberdeen 1 – 2 Rangers 6.77 3.85 1.41
Saturday 22 January 2005
Livingston 1 – 4 Inverness CT 2.20 3.21 2.85
Hibernian 3 – 0 Kilmarnock 1.69 3.37 4.36
Dunfermline 1 – 1 Dundee Utd 1.99 3.18 3.34
Dundee 1 – 1 Heart Of Midlothian 2.63 3.16 2.38
Celtic 2 – 0 Motherwell 1.13 6.34 14.00
Sunday 16 January 2005
Aberdeen 0 – 1 Celtic 7.46 4.00 1.37
Saturday 15 January 2005
Rangers 3 – 0 Dunfermline 1.13 6.54 12.93
Livingston 0 – 2 Hibernian 2.89 3.26 2.14
Kilmarnock 2 – 0 Motherwell 2.16 3.24 2.90
Heart Of Midlothian 3 – 2 Dundee Utd 1.62 3.40 4.88
Dundee 3 – 1 Inverness CT 2.14 3.20 2.96
Monday 3 January 2005
Motherwell 0 – 0 Aberdeen 2.24 3.19 2.79
Inverness CT 0 – 2 Kilmarnock 2.20 3.16 2.88
Sunday 2 January 2005
Hibernian 1 – 1 Heart Of Midlothian 2.24 3.14 2.88
Celtic 2 – 1 Livingston 1.11 6.89 13.71
Saturday 1 January 2005
Dunfermline 3 – 1 Dundee 1.99 3.21 3.28
Dundee Utd 1 – 1 Rangers 10.00 5.02 1.22
Monday 27 December 2004
Rangers 4 – 1 Motherwell 1.16 5.93 11.57
Kilmarnock 3 – 1 Dundee 1.92 3.28 3.41
Dunfermline 0 – 0 Livingston 2.04 3.24 3.11
Dundee Utd 1 – 4 Hibernian 2.61 3.18 2.37
Aberdeen 0 – 0 Inverness CT 1.65 3.33 4.75
Sunday 26 December 2004
Heart Of Midlothian 0 – 2 Celtic 7.29 3.97 1.38
Sunday 19 December 2004
Kilmarnock 0 – 1 Rangers 9.54 4.89 1.25
Saturday 18 December 2004
Motherwell 1 – 2 Inverness CT 1.63 3.38 4.86
Hibernian 2 – 1 Dunfermline 1.64 3.37 4.78
Dundee 1 – 0 Aberdeen 2.92 3.21 2.16
Celtic 1 – 0 Dundee Utd 1.13 6.57 12.50
Sunday 12 December 2004
Dunfermline 0 – 2 Celtic 9.43 4.86 1.24
Saturday 11 December 2004
Rangers 3 – 0 Dundee 1.14 6.32 12.36
Motherwell 2 – 0 Livingston 1.70 3.37 4.25
Inverness CT 1 – 1 Heart Of Midlothian 2.77 3.20 2.24
Hibernian 2 – 1 Aberdeen 2.28 3.14 2.77
Dundee Utd 3 – 0 Kilmarnock 2.35 3.16 2.66
Sunday 5 December 2004
Inverness CT 1 – 1 Rangers 9.71 5.11 1.23
Saturday 4 December 2004
Livingston 1 – 0 Dundee 2.24 3.17 2.81
Heart Of Midlothian 3 – 0 Dunfermline 1.67 3.34 4.51
Dundee Utd 0 – 1 Motherwell 2.47 3.16 2.52
Celtic 2 – 1 Hibernian 1.21 5.18 10.29
Aberdeen 3 – 2 Kilmarnock 1.69 3.35 4.39
Sunday 28 November 2004
Rangers 3 – 2 Heart Of Midlothian 1.21 5.09 10.43
Dundee 2 – 2 Celtic 9.86 5.16 1.22
Saturday 27 November 2004
Motherwell 2 – 1 Dunfermline 1.88 3.28 3.56
Kilmarnock 1 – 3 Livingston 1.65 3.38 4.57
Hibernian 2 – 1 Inverness CT 1.63 3.36 4.84
Aberdeen 1 – 0 Dundee Utd 1.64 3.39 4.72
Tuesday 23 November 2004
Inverness CT 1 – 1 Dundee Utd 2.28 3.19 2.71
Saturday 20 November 2004
Rangers 2 – 0 Celtic 2.41 3.10 2.65
Livingston 0 – 2 Aberdeen 2.91 3.19 2.16
Heart Of Midlothian 0 – 1 Motherwell 1.68 3.36 4.44
Dunfermline 4 – 1 Kilmarnock 2.42 3.13 2.60
Dundee 1 – 4 Hibernian 2.59 3.14 2.44
Sunday 14 November 2004
Hibernian 0 – 1 Rangers 7.20 4.03 1.38
Saturday 13 November 2004
Motherwell 3 – 0 Dundee 1.98 3.27 3.26
Kilmarnock 1 – 1 Heart Of Midlothian 2.52 3.17 2.47
Dundee Utd 1 – 0 Livingston 2.09 3.21 3.06
Celtic 3 – 0 Inverness CT 1.12 6.43 14.14
Aberdeen 2 – 1 Dunfermline 1.79 3.26 3.92
Sunday 7 November 2004
Livingston 1 – 4 Rangers 9.50 5.01 1.24
Aberdeen 0 – 1 Heart Of Midlothian 2.21 3.19 2.86
Saturday 6 November 2004
Hibernian 1 – 0 Motherwell 1.87 3.28 3.58
Dunfermline 1 – 1 Inverness CT 1.82 3.26 3.78
Dundee 1 – 0 Dundee Utd 2.30 3.11 2.78
Celtic 2 – 1 Kilmarnock 1.16 5.84 11.71
Sunday 31 October 2004
Rangers 5 – 0 Aberdeen 1.28 4.60 8.66
Saturday 30 October 2004
Motherwell 2 – 3 Celtic 10.43 5.05 1.22
Kilmarnock 3 – 1 Hibernian 2.32 3.18 2.69
Inverness CT 2 – 0 Livingston 2.45 3.21 2.52
Heart Of Midlothian 3 – 0 Dundee 1.64 3.38 4.74
Dundee Utd 1 – 2 Dunfermline 2.16 3.22 2.91
Wednesday 27 October 2004
Motherwell 0 – 1 Kilmarnock 1.98 3.21 3.30
Inverness CT 2 – 1 Dundee 2.65 3.16 2.37
Hibernian 2 – 1 Livingston 1.73 3.29 4.23
Dunfermline 1 – 2 Rangers 7.79 4.23 1.33
Dundee Utd 1 – 1 Heart Of Midlothian 2.66 3.17 2.36
Celtic 2 – 3 Aberdeen 1.15 6.00 12.14
Sunday 24 October 2004
Rangers 1 – 1 Dundee Utd 1.14 6.14 12.57
Livingston 2 – 4 Celtic 10.57 5.36 1.20
Heart Of Midlothian 2 – 1 Hibernian 2.13 3.13 3.07
Saturday 23 October 2004
Kilmarnock 2 – 2 Inverness CT 1.60 3.49 4.87
Dundee 1 – 2 Dunfermline 1.92 3.25 3.44
Aberdeen 2 – 1 Motherwell 2.01 3.19 3.29
Sunday 17 October 2004
Motherwell 0 – 2 Rangers 5.89 3.56 1.51
Saturday 16 October 2004
Livingston 2 – 0 Dunfermline 2.21 3.18 2.85
Inverness CT 1 – 3 Aberdeen 4.15 3.31 1.74
Hibernian 2 – 0 Dundee Utd 1.87 3.24 3.66
Dundee 3 – 1 Kilmarnock 2.43 3.17 2.56
Celtic 3 – 0 Heart Of Midlothian 1.18 5.59 11.21
Sunday 3 October 2004
Rangers 2 – 0 Kilmarnock 1.20 5.27 10.64
Inverness CT 1 – 1 Motherwell 2.96 3.24 2.13
Heart Of Midlothian 0 – 0 Livingston 1.58 3.46 5.20
Dundee Utd 0 – 3 Celtic 9.36 4.79 1.26
Saturday 2 October 2004
Dunfermline 1 – 1 Hibernian 2.43 3.14 2.60
Aberdeen 1 – 1 Dundee 1.82 3.23 3.86
Sunday 26 September 2004
Dundee 0 – 2 Rangers 6.27 3.74 1.44
Saturday 25 September 2004
Livingston 2 – 3 Motherwell 2.41 3.15 2.59
Kilmarnock 5 – 2 Dundee Utd 2.03 3.21 3.19
Heart Of Midlothian 1 – 0 Inverness CT 1.46 3.72 6.06
Celtic 3 – 0 Dunfermline 1.12 6.57 13.14
Aberdeen 0 – 1 Hibernian 1.92 3.19 3.51
Sunday 19 September 2004
Rangers 1 – 0 Inverness CT 1.14 6.25 13.14
Hibernian 2 – 2 Celtic 9.36 4.86 1.26
Dunfermline 1 – 0 Heart Of Midlothian 2.85 3.17 2.22
Saturday 18 September 2004
Motherwell 4 – 2 Dundee Utd 2.11 3.21 3.03
Kilmarnock 0 – 1 Aberdeen 2.28 3.17 2.76
Dundee 0 – 0 Livingston 2.05 3.19 3.18
Sunday 12 September 2004
Heart Of Midlothian 0 – 0 Rangers 5.04 3.49 1.59
Saturday 11 September 2004
Livingston 0 – 2 Kilmarnock 2.28 3.16 2.76
Inverness CT 1 – 2 Hibernian 2.44 3.18 2.55
Dunfermline 1 – 1 Motherwell 2.24 3.19 2.79
Dundee Utd 1 – 1 Aberdeen 2.34 3.16 2.69
Celtic 3 – 0 Dundee 1.13 6.50 12.29
Sunday 29 August 2004
Kilmarnock 1 – 0 Dunfermline 2.07 3.21 3.09
Celtic 1 – 0 Rangers 1.95 3.19 3.47
Saturday 28 August 2004
Motherwell 2 – 0 Heart Of Midlothian 2.76 3.16 2.28
Hibernian 4 – 4 Dundee 2.01 3.25 3.18
Dundee Utd 2 – 1 Inverness CT 1.79 3.28 3.90
Aberdeen 2 – 0 Livingston 1.86 3.26 3.64
Sunday 22 August 2004
Inverness CT 1 – 3 Celtic 11.00 5.50 1.19
Saturday 21 August 2004
Rangers 4 – 1 Hibernian 1.18 5.57 11.29
Livingston 1 – 1 Dundee Utd 2.29 3.18 2.71
Heart Of Midlothian 3 – 0 Kilmarnock 1.65 3.37 4.64
Dunfermline 0 – 1 Aberdeen 2.07 3.21 3.08
Dundee 1 – 2 Motherwell 2.06 3.22 3.10
Sunday 15 August 2004
Inverness CT 2 – 0 Dunfermline 2.74 3.15 2.30
Dundee Utd 1 – 2 Dundee 2.16 3.10 3.06
Saturday 14 August 2004
Rangers 4 – 0 Livingston 1.18 5.61 11.00
Motherwell 1 – 2 Hibernian 2.17 3.19 2.93
Kilmarnock 2 – 4 Celtic 8.75 4.60 1.28
Heart Of Midlothian 0 – 0 Aberdeen 1.63 3.39 4.82
Sunday 8 August 2004
Celtic 2 – 0 Motherwell 1.13 6.43 13.29
Saturday 7 August 2004
Livingston 3 – 0 Inverness CT 1.94 3.24 3.43
Hibernian 0 – 1 Kilmarnock 1.94 3.22 3.46
Dunfermline 1 – 1 Dundee Utd 2.11 3.20 3.04
Dundee 0 – 1 Heart Of Midlothian 2.75 3.20 2.29
Aberdeen 0 – 0 Rangers 6.86 3.76 1.42

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key