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

Premiership 2018/19

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

228Matches
578Goals
2.54Per game
45.6%Home wins
100%Priced at kickoff
CelticTop 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 CELCeltic 38 27 6 5 +57 87
2 RANRangers 38 23 9 6 +55 78
3 KILKilmarnock 38 19 10 9 +19 67
4 ABEAberdeen 38 20 7 11 +13 67
5 HIBHibernian 38 14 12 12 +12 54
6 SJST Johnstone 38 15 7 16 -10 52
7 HOMHeart Of Midlothian 38 15 6 17 -8 51
8 MOTMotherwell 38 15 6 17 -10 51
9 LIVLivingston 38 11 11 16 -2 44
10 HAHamilton Academical 38 9 6 23 -47 33
11 SMST Mirren 38 8 8 22 -32 32
12 DUNDundee 38 5 6 27 -47 21

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.54
578 goals. 46.5% of matches went over 2.5.
Home advantage
45.6%
Draws 20.6%, away wins 33.8%.
Half-time lead held
78.6%
From 131 matches where someone led at the break.
1–1 24 · 10.5%
0–1 24 · 10.5%
2–0 23 · 10.1%
1–0 23 · 10.1%
1–2 20 · 8.8%
0–0 16 · 7%

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 19 May 2019
15:00 Kilmarnock 2 – 1 Rangers 4.10 3.60 2.24
15:00 Hibernian 1 – 2 Aberdeen 3.54 3.42 2.20
15:00 Celtic 2 – 1 Heart Of Midlothian 1.29 6.50 15.00
Saturday 18 May 2019
12:30 Motherwell 3 – 2 Livingston 2.14 3.45 3.64
12:30 Hamilton Academical 2 – 0 ST Johnstone 2.95 3.37 2.86
12:30 Dundee 2 – 3 ST Mirren 4.33 3.95 2.55
Monday 13 May 2019
19:45 ST Mirren 2 – 0 Hamilton Academical 2.05 3.50 3.92
Sunday 12 May 2019
12:00 Rangers 2 – 0 Celtic 2.80 3.46 2.85
Saturday 11 May 2019
15:00 ST Johnstone 2 – 0 Motherwell 2.55 3.20 2.95
15:00 Livingston 0 – 1 Dundee 1.90 4.18 6.50
15:00 Kilmarnock 1 – 0 Hibernian 1.95 3.72 4.70
Friday 10 May 2019
19:45 Aberdeen 2 – 1 Heart Of Midlothian 1.75 4.44 7.50
Sunday 5 May 2019
15:30 Rangers 1 – 0 Hibernian 1.36 5.50 10.00
Saturday 4 May 2019
15:00 ST Johnstone 1 – 1 Livingston 2.36 3.33 3.52
15:00 Motherwell 1 – 1 ST Mirren 2.07 3.50 4.00
15:00 Dundee 0 – 1 Hamilton Academical 2.19 3.50 3.50
15:00 Heart Of Midlothian 0 – 1 Kilmarnock 3.00 3.22 2.70
12:30 Aberdeen 0 – 3 Celtic 6.00 4.00 1.66
Sunday 28 April 2019
15:00 Rangers 2 – 0 Aberdeen 1.62 4.00 6.50
12:15 Hibernian 1 – 1 Heart Of Midlothian 2.17 3.38 3.60
Saturday 27 April 2019
15:00 ST Mirren 1 – 1 ST Johnstone 2.57 3.22 3.00
15:00 Motherwell 4 – 3 Dundee 1.80 3.76 5.00
15:00 Hamilton Academical 3 – 3 Livingston 3.00 3.28 2.55
12:30 Celtic 1 – 0 Kilmarnock 1.31 5.35 12.00
Sunday 21 April 2019
12:30 Hibernian 0 – 0 Celtic 9.00 4.60 1.43
Saturday 20 April 2019
15:00 ST Johnstone 2 – 0 Dundee 1.92 3.55 4.40
15:00 Livingston 1 – 3 ST Mirren 2.01 3.31 4.40
15:00 Hamilton Academical 1 – 1 Motherwell 3.75 3.34 2.15
15:00 Kilmarnock 0 – 1 Aberdeen 2.45 3.20 3.60
12:00 Heart Of Midlothian 1 – 3 Rangers 5.10 3.98 1.68
Sunday 7 April 2019
12:30 Motherwell 0 – 3 Rangers 6.50 4.25 1.57
Saturday 6 April 2019
15:00 Dundee 0 – 2 Aberdeen 6.50 4.10 1.56
15:00 Kilmarnock 2 – 0 ST Johnstone 1.80 3.70 5.25
15:00 Hamilton Academical 1 – 1 ST Mirren 2.71 3.25 2.75
15:00 Celtic 0 – 0 Livingston 1.20 7.50 18.00
12:30 Heart Of Midlothian 1 – 2 Hibernian 2.40 3.40 3.22
Wednesday 3 April 2019
19:45 Rangers 3 – 0 Heart Of Midlothian 1.53 4.59 8.50
19:45 Hibernian 0 – 0 Kilmarnock 2.40 3.25 3.25
19:45 ST Mirren 0 – 2 Celtic 11.25 9.40 1.27
19:45 Livingston 2 – 0 Hamilton Academical 1.78 3.86 5.75
19:45 Aberdeen 3 – 1 Motherwell 1.79 3.62 5.30
19:45 ST Johnstone 2 – 0 Dundee 2.04 3.60 5.15
Sunday 31 March 2019
12:00 Celtic 2 – 1 Rangers 1.90 3.60 4.50
Saturday 30 March 2019
15:00 Kilmarnock 5 – 0 Hamilton Academical 1.60 4.00 6.50
15:00 Heart Of Midlothian 2 – 1 Aberdeen 3.00 3.20 2.55
15:00 Motherwell 3 – 0 ST Johnstone 2.30 3.30 3.30
15:00 ST Mirren 2 – 1 Dundee 2.42 3.28 3.15
Friday 29 March 2019
19:45 Livingston 1 – 2 Hibernian 3.06 3.28 2.43
Wednesday 27 March 2019
19:45 ST Johnstone 1 – 0 ST Mirren 1.87 3.50 4.75
Sunday 17 March 2019
12:30 Dundee 0 – 1 Celtic 17.50 7.10 1.18
Saturday 16 March 2019
15:00 Hamilton Academical 1 – 0 Heart Of Midlothian 4.75 3.66 1.85
15:00 Aberdeen 1 – 1 Livingston 1.66 4.00 5.90
15:00 Rangers 1 – 1 Kilmarnock 1.41 4.55 8.60
15:00 Hibernian 2 – 0 Motherwell 2.10 3.40 3.80
Monday 11 March 2019
19:45 ST Mirren 0 – 1 Kilmarnock 4.10 3.30 2.14
Saturday 9 March 2019
15:00 Livingston 3 – 1 ST Johnstone 2.59 3.10 3.21
15:00 Celtic 0 – 0 Aberdeen 1.41 5.00 9.20
15:00 Motherwell 3 – 0 Hamilton Academical 1.88 3.60 5.00
15:00 Dundee 0 – 1 Heart Of Midlothian 5.00 3.82 1.79
Friday 8 March 2019
19:45 Hibernian 1 – 1 Rangers 5.50 4.20 1.67
Saturday 2 March 2019
15:00 ST Mirren 1 – 0 Livingston 3.03 3.30 2.57
Wednesday 27 February 2019
19:45 Kilmarnock 0 – 0 Motherwell 2.20 3.50 4.50
19:45 Heart Of Midlothian 1 – 2 Celtic 6.00 4.20 1.64
19:45 Rangers 4 – 0 Dundee 1.20 10.50 24.00
19:45 Aberdeen 0 – 2 Hamilton Academical 1.40 5.00 12.00
19:45 ST Johnstone 1 – 2 Hibernian 3.00 3.40 2.62
Sunday 24 February 2019
15:00 Celtic 4 – 1 Motherwell 1.19 7.26 18.00
12:15 Hamilton Academical 0 – 5 Rangers 13.00 6.00 1.29
Saturday 23 February 2019
15:00 Livingston 1 – 0 Kilmarnock 2.73 3.05 2.90
15:00 Heart Of Midlothian 1 – 1 ST Mirren 1.52 4.03 6.46
15:00 ST Johnstone 0 – 2 Aberdeen 3.75 3.33 2.15
Friday 22 February 2019
19:45 Dundee 2 – 4 Hibernian 4.20 3.75 1.94
Sunday 17 February 2019
16:00 Kilmarnock 0 – 1 Celtic 9.00 4.41 1.48
12:15 Motherwell 2 – 1 Heart Of Midlothian 3.17 3.40 2.45
Saturday 16 February 2019
15:00 Aberdeen 2 – 2 ST Mirren 1.44 4.50 8.80
15:00 Hibernian 2 – 0 Hamilton Academical 1.54 4.19 7.00
15:00 Rangers 0 – 0 ST Johnstone 1.32 5.63 11.00
15:00 Livingston 1 – 2 Dundee 1.87 3.60 4.60
Wednesday 6 February 2019
19:45 Aberdeen 2 – 4 Rangers 3.82 3.40 2.03
19:45 Celtic 2 – 0 Hibernian 1.26 6.10 13.00
19:45 Dundee 2 – 2 Kilmarnock 4.35 3.50 1.92
19:45 Hamilton Academical 2 – 1 ST Johnstone 3.80 3.40 2.18
19:45 ST Mirren 1 – 2 Motherwell 3.35 3.15 2.55
19:45 Heart Of Midlothian 0 – 0 Livingston 1.78 3.60 5.05
Sunday 3 February 2019
12:30 ST Johnstone 0 – 2 Celtic 11.00 5.30 1.36
Saturday 2 February 2019
15:00 Rangers 4 – 0 ST Mirren 1.14 8.80 23.00
15:00 Hamilton Academical 1 – 1 Dundee 2.65 3.32 2.81
15:00 Motherwell 3 – 0 Livingston 2.40 3.08 3.40
15:00 Hibernian 1 – 2 Aberdeen 2.87 3.30 2.64
Friday 1 February 2019
19:45 Kilmarnock 1 – 2 Heart Of Midlothian 2.45 3.28 3.22
Wednesday 30 January 2019
19:45 Celtic 2 – 0 ST Johnstone 1.25 6.30 13.00
Sunday 27 January 2019
16:00 Livingston 0 – 3 Rangers 7.00 4.40 1.52
13:30 ST Mirren 1 – 3 Hibernian 4.60 3.50 1.98
Saturday 26 January 2019
15:00 Dundee 0 – 1 Motherwell 3.70 3.40 2.12
15:00 Celtic 3 – 0 Hamilton Academical 1.09 13.00 46.00
15:00 Aberdeen 0 – 0 Kilmarnock 1.96 3.42 4.20
15:00 Heart Of Midlothian 2 – 0 ST Johnstone 2.23 3.20 3.60
Wednesday 23 January 2019
19:45 Motherwell 1 – 0 Hibernian 3.30 3.30 2.39
19:45 ST Johnstone 1 – 0 Livingston 2.22 3.00 4.10
19:45 Hamilton Academical 0 – 3 Aberdeen 6.50 4.00 1.61
19:45 Celtic 4 – 0 ST Mirren 1.11 10.00 29.00
19:45 Heart Of Midlothian 1 – 2 Dundee 1.42 4.85 8.40
19:45 Kilmarnock 2 – 1 Rangers 6.00 4.10 1.63
Saturday 29 December 2018
17:30 Hibernian 0 – 1 Heart Of Midlothian 2.30 3.30 3.40
15:00 Livingston 1 – 2 Aberdeen 3.17 3.10 2.50
15:00 Kilmarnock 2 – 1 ST Mirren 1.50 4.20 8.00
15:00 Dundee 0 – 2 ST Johnstone 4.00 3.50 2.09
15:00 Hamilton Academical 1 – 2 Motherwell 3.32 3.30 2.38
12:30 Rangers 1 – 0 Celtic 3.08 3.28 2.47
Wednesday 26 December 2018
15:00 Rangers 1 – 1 Hibernian 1.51 4.50 6.50
15:00 Dundee 0 – 0 Livingston 3.75 3.35 2.20
15:00 Motherwell 0 – 1 Kilmarnock 3.22 3.22 2.50
15:00 Heart Of Midlothian 2 – 0 Hamilton Academical 1.50 4.40 7.10
14:00 Aberdeen 3 – 4 Celtic 5.75 3.98 1.69
14:00 ST Mirren 0 – 1 ST Johnstone 3.60 3.29 2.23
Sunday 23 December 2018
12:15 ST Johnstone 1 – 2 Rangers 6.00 4.10 1.61
Saturday 22 December 2018
15:00 Hamilton Academical 1 – 1 Kilmarnock 5.00 3.88 1.76
15:00 Hibernian 1 – 1 Livingston 1.94 3.46 4.75
15:00 Aberdeen 2 – 0 Heart Of Midlothian 2.02 3.50 4.20
15:00 Motherwell 0 – 1 ST Mirren 1.88 3.40 5.00
15:00 Celtic 3 – 0 Dundee 1.12 10.00 29.00
Wednesday 19 December 2018
19:45 Hibernian 0 – 0 Rangers 4.18 3.80 1.90
19:45 Celtic 3 – 0 Motherwell 1.21 6.75 19.00
Tuesday 18 December 2018
19:45 Aberdeen 5 – 1 Dundee 1.56 4.20 7.00
Sunday 16 December 2018
15:00 Rangers 1 – 0 Hamilton Academical 1.18 7.50 19.00
12:30 Hibernian 2 – 0 Celtic 7.20 4.55 1.47
Saturday 15 December 2018
15:00 ST Mirren 1 – 2 Aberdeen 5.50 3.72 1.72
15:00 ST Johnstone 1 – 2 Motherwell 2.06 3.52 3.88
15:00 Kilmarnock 3 – 1 Dundee 1.62 3.91 6.00
Friday 14 December 2018
19:45 Livingston 5 – 0 Heart Of Midlothian 3.30 3.20 2.43
Tuesday 11 December 2018
19:45 Aberdeen 3 – 2 Livingston 1.93 3.20 5.00
Sunday 9 December 2018
13:30 Dundee 1 – 1 Rangers 9.90 5.75 1.33
Saturday 8 December 2018
15:00 Hamilton Academical 0 – 1 Hibernian 4.91 3.84 1.75
15:00 Livingston 3 – 1 ST Mirren 1.85 3.55 4.80
15:00 Heart Of Midlothian 1 – 0 Motherwell 1.97 3.50 4.35
15:00 Celtic 5 – 1 Kilmarnock 1.30 5.60 11.50
15:00 Aberdeen 0 – 2 ST Johnstone 2.05 3.50 4.10
Wednesday 5 December 2018
19:45 ST Johnstone 2 – 2 Heart Of Midlothian 2.56 3.55 2.80
19:45 Hibernian 2 – 2 ST Mirren 1.44 4.67 8.00
19:45 Motherwell 1 – 1 Celtic 12.00 5.95 1.28
19:45 Kilmarnock 2 – 0 Livingston 2.04 3.30 4.50
19:45 Dundee 4 – 0 Hamilton Academical 2.22 3.40 3.50
19:45 Rangers 0 – 1 Aberdeen 1.47 4.60 7.30
Sunday 2 December 2018
12:00 Heart Of Midlothian 1 – 2 Rangers 4.50 4.00 1.81
Saturday 1 December 2018
15:00 Kilmarnock 3 – 0 Hibernian 2.67 3.30 2.75
15:00 Livingston 2 – 0 Motherwell 2.35 3.10 3.46
15:00 ST Mirren 1 – 3 Hamilton Academical 2.33 3.30 3.30
Saturday 24 November 2018
15:00 Motherwell 3 – 0 Aberdeen 3.84 3.35 2.21
15:00 ST Johnstone 0 – 0 Kilmarnock 2.54 3.20 3.16
15:00 Rangers 3 – 0 Livingston 1.38 5.50 10.50
15:00 Hibernian 2 – 2 Dundee 1.40 5.25 7.84
15:00 ST Mirren 2 – 0 Heart Of Midlothian 5.18 3.71 1.67
12:30 Hamilton Academical 0 – 3 Celtic 21.00 8.00 1.16
Sunday 11 November 2018
15:00 Rangers 7 – 1 Motherwell 1.45 4.75 8.00
12:00 Livingston 0 – 0 Celtic 13.50 6.00 1.26
Saturday 10 November 2018
15:00 Heart Of Midlothian 0 – 1 Kilmarnock 2.15 3.31 3.75
15:00 Dundee 1 – 1 ST Mirren 2.45 3.40 3.25
15:00 ST Johnstone 4 – 0 Hamilton Academical 1.83 3.75 4.75
Friday 9 November 2018
19:45 Aberdeen 1 – 0 Hibernian 2.25 3.46 3.38
Sunday 4 November 2018
12:15 Kilmarnock 1 – 2 Aberdeen 3.00 3.25 2.65
Saturday 3 November 2018
15:00 Motherwell 1 – 0 Dundee 1.73 3.90 5.00
15:00 Hibernian 0 – 1 ST Johnstone 1.70 4.00 5.02
15:00 Hamilton Academical 1 – 0 Livingston 3.26 3.06 2.45
15:00 Celtic 5 – 0 Heart Of Midlothian 1.23 6.80 14.00
12:30 ST Mirren 0 – 2 Rangers 13.00 6.25 1.27
Wednesday 31 October 2018
19:45 Dundee 0 – 5 Celtic 19.00 9.30 1.15
19:45 ST Mirren 0 – 2 Motherwell 3.55 3.30 2.20
19:45 Aberdeen 3 – 0 Hamilton Academical 1.48 4.20 9.00
19:45 Livingston 0 – 1 ST Johnstone 2.34 3.20 3.40
19:45 Rangers 1 – 1 Kilmarnock 1.49 4.33 7.70
19:45 Heart Of Midlothian 0 – 0 Hibernian 2.63 3.38 2.82
Saturday 27 October 2018
15:00 ST Johnstone 2 – 0 ST Mirren 2.03 3.66 4.00
15:00 Kilmarnock 1 – 1 Hamilton Academical 1.56 4.20 7.00
Tuesday 23 October 2018
19:45 Dundee 0 – 3 Heart Of Midlothian 5.75 4.10 1.67
Sunday 21 October 2018
13:30 Hamilton Academical 1 – 4 Rangers 12.00 6.00 1.30
Saturday 20 October 2018
15:00 Heart Of Midlothian 2 – 1 Aberdeen 2.38 3.30 3.21
15:00 ST Mirren 1 – 2 Kilmarnock 4.50 3.70 1.93
15:00 Livingston 4 – 0 Dundee 1.97 3.58 4.20
15:00 Motherwell 0 – 1 ST Johnstone 2.10 3.36 4.00
15:00 Celtic 4 – 2 Hibernian 1.36 5.35 9.50
Sunday 7 October 2018
15:30 ST Johnstone 0 – 6 Celtic 10.44 5.10 1.35
15:00 Rangers 3 – 1 Heart Of Midlothian 1.66 4.33 5.51
Saturday 6 October 2018
15:00 Motherwell 1 – 1 Livingston 2.30 3.30 3.75
15:00 Hibernian 6 – 0 Hamilton Academical 1.40 4.98 9.00
15:00 Aberdeen 4 – 1 ST Mirren 1.55 4.00 8.00
15:00 Dundee 1 – 2 Kilmarnock 4.13 3.77 1.95
Sunday 30 September 2018
13:30 Livingston 1 – 0 Rangers 8.19 4.50 1.46
Saturday 29 September 2018
15:00 Heart Of Midlothian 2 – 1 ST Johnstone 1.65 4.22 5.52
15:00 ST Mirren 0 – 1 Hibernian 5.10 3.82 1.81
15:00 Kilmarnock 3 – 1 Motherwell 2.13 3.48 3.80
15:00 Hamilton Academical 0 – 2 Dundee 2.60 3.40 3.10
15:00 Celtic 1 – 0 Aberdeen 1.38 4.92 10.50
Sunday 23 September 2018
15:00 Rangers 5 – 1 ST Johnstone 1.33 5.55 10.50
12:30 Kilmarnock 2 – 1 Celtic 8.20 4.50 1.53
Saturday 22 September 2018
15:00 Hamilton Academical 3 – 0 ST Mirren 2.70 3.27 2.91
15:00 Dundee 0 – 3 Hibernian 4.40 3.91 1.88
15:00 Heart Of Midlothian 0 – 0 Livingston 1.73 3.95 6.00
15:00 Aberdeen 1 – 0 Motherwell 1.92 3.60 4.93
Saturday 15 September 2018
15:00 ST Johnstone 1 – 1 Aberdeen 3.59 3.32 2.29
15:00 Rangers 4 – 0 Dundee 1.27 7.10 13.81
15:00 Livingston 1 – 0 Hamilton Academical 2.07 3.47 4.33
15:00 Motherwell 0 – 1 Heart Of Midlothian 3.03 3.45 2.72
15:00 Hibernian 3 – 2 Kilmarnock 2.14 3.64 3.75
Friday 14 September 2018
19:45 ST Mirren 0 – 0 Celtic 23.00 8.30 1.20
Sunday 2 September 2018
12:00 Celtic 1 – 0 Rangers 1.65 4.40 6.05
Saturday 1 September 2018
15:00 Heart Of Midlothian 4 – 1 ST Mirren 1.47 4.31 6.54
15:00 Aberdeen 0 – 2 Kilmarnock 1.92 3.68 4.95
15:00 Hamilton Academical 1 – 2 ST Johnstone 3.60 3.54 2.20
15:00 Dundee 1 – 3 Motherwell 3.27 3.58 2.37
15:00 Livingston 2 – 1 Hibernian 4.75 3.70 1.93
Sunday 26 August 2018
15:00 Celtic 1 – 0 Hamilton Academical 1.13 10.32 28.17
12:15 Motherwell 3 – 3 Rangers 6.00 3.80 1.72
Saturday 25 August 2018
15:00 ST Mirren 0 – 2 Livingston 2.41 3.30 3.40
15:00 Kilmarnock 0 – 1 Heart Of Midlothian 2.45 3.41 3.14
15:00 Hibernian 1 – 1 Aberdeen 2.60 3.30 2.96
15:00 ST Johnstone 1 – 0 Dundee 2.23 3.48 3.60
Sunday 12 August 2018
15:00 ST Johnstone 1 – 1 Hibernian 3.18 3.30 2.49
15:00 Rangers 2 – 0 ST Mirren 1.25 7.60 13.50
Saturday 11 August 2018
15:00 Livingston 0 – 0 Kilmarnock 3.85 3.50 2.20
15:00 Motherwell 0 – 1 Hamilton Academical 1.62 4.10 6.64
15:00 Dundee 0 – 1 Aberdeen 3.75 3.54 2.13
12:30 Heart Of Midlothian 1 – 0 Celtic 5.83 4.00 1.71
Sunday 5 August 2018
15:00 Hibernian 3 – 0 Motherwell 1.78 4.00 5.00
13:00 Aberdeen 1 – 1 Rangers 3.75 3.56 2.15
Saturday 4 August 2018
15:00 Celtic 3 – 1 Livingston 1.16 9.00 26.22
15:00 Hamilton Academical 1 – 4 Heart Of Midlothian 5.02 3.74 2.20
15:00 Kilmarnock 2 – 0 ST Johnstone 2.17 3.30 3.95
15:00 ST Mirren 2 – 1 Dundee 2.62 3.40 3.00

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