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

Premiership 2019/20

Every result, the table as it finished, and the price each match went off at. 179 matches played between August 2019 and March 2020.

179Matches
490Goals
2.74Per game
44.1%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 30 26 2 2 +70 80
2 RANRangers 29 21 4 4 +45 67
3 MOTMotherwell 30 14 4 12 +3 46
4 ABEAberdeen 30 12 9 9 +4 45
5 LIVLivingston 30 10 9 11 +2 39
6 HIBHibernian 30 9 10 11 -7 37
7 SJST Johnstone 29 8 12 9 -18 36
8 KILKilmarnock 30 9 6 15 -10 33
9 SMST Mirren 30 7 8 15 -17 29
10 RCRoss County 30 7 8 15 -31 29
11 HAHamilton Academical 30 6 9 15 -20 27
12 HOMHeart Of Midlothian 30 4 11 15 -21 23

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.74
490 goals. 57.5% of matches went over 2.5.
Home advantage
44.1%
Draws 25.7%, away wins 30.2%.
Half-time lead held
73.5%
From 102 matches where someone led at the break.
2–1 21 · 11.7%
1–0 16 · 8.9%
0–0 16 · 8.9%
2–2 15 · 8.4%
0–1 14 · 7.8%
1–1 13 · 7.3%

Results 198

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 5 April 2020
01:00 Hibernian cancelled Celtic — — —
Saturday 4 April 2020
01:00 ST Johnstone cancelled Hamilton Academical — — —
01:00 Ross County cancelled ST Mirren — — —
01:00 Rangers cancelled Motherwell — — —
01:00 Kilmarnock cancelled Livingston — — —
Friday 3 April 2020
01:00 Aberdeen cancelled Heart Of Midlothian — — —
Sunday 22 March 2020
00:00 ST Mirren cancelled Rangers — — —
Saturday 21 March 2020
00:00 Motherwell cancelled Kilmarnock — — —
00:00 Livingston cancelled Aberdeen — — —
00:00 Heart Of Midlothian cancelled Ross County — — —
00:00 Hamilton Academical cancelled Hibernian — — —
00:00 Celtic cancelled ST Johnstone — — —
Sunday 15 March 2020
00:00 Rangers cancelled Celtic 3.05 3.45 2.40
00:00 Livingston cancelled Heart Of Midlothian 2.25 3.50 3.40
Saturday 14 March 2020
00:00 Ross County cancelled Hamilton Academical 2.18 3.60 3.60
00:00 Kilmarnock cancelled ST Mirren 1.93 3.60 4.60
00:00 Hibernian cancelled ST Johnstone 2.16 3.40 3.70
Friday 13 March 2020
00:00 Motherwell cancelled Aberdeen 2.75 3.25 2.80
Wednesday 11 March 2020
19:45 ST Mirren 1 – 0 Heart Of Midlothian 3.26 3.23 2.23
Sunday 8 March 2020
12:00 Ross County 0 – 1 Rangers 12.00 6.50 1.26
Saturday 7 March 2020
15:00 ST Johnstone 1 – 0 Livingston 2.66 3.25 2.88
15:00 Heart Of Midlothian 1 – 1 Motherwell 2.20 3.80 4.10
15:00 Hamilton Academical 1 – 0 Kilmarnock 3.62 3.50 2.21
15:00 Celtic 5 – 0 ST Mirren 1.14 9.60 29.00
15:00 Aberdeen 3 – 1 Hibernian 2.11 3.50 3.75
Wednesday 4 March 2020
19:45 ST Mirren 0 – 0 ST Johnstone 2.88 3.10 2.81
19:45 Rangers 0 – 1 Hamilton Academical 1.13 10.00 29.00
19:45 Motherwell 4 – 1 Ross County 1.81 3.70 5.00
19:45 Livingston 2 – 2 Celtic 8.50 4.75 1.41
19:45 Kilmarnock 2 – 2 Aberdeen 2.91 3.14 2.65
Tuesday 3 March 2020
19:45 Hibernian 1 – 3 Heart Of Midlothian 2.19 3.55 3.40
Tuesday 25 February 2020
19:45 Motherwell 1 – 2 ST Mirren 2.19 3.30 3.70
Sunday 23 February 2020
15:00 Celtic 3 – 1 Kilmarnock 1.18 7.00 17.00
13:30 ST Johnstone 2 – 2 Rangers 8.60 4.80 1.42
Saturday 22 February 2020
15:00 Hibernian 1 – 1 Livingston 2.27 3.60 3.30
15:00 Hamilton Academical 0 – 0 Motherwell 3.95 3.40 2.08
15:00 Aberdeen 1 – 2 Ross County 1.52 4.60 7.60
Sunday 16 February 2020
16:30 Kilmarnock 1 – 2 Hibernian 2.39 3.50 3.05
15:00 Rangers 1 – 0 Livingston 1.27 6.80 15.75
12:00 Aberdeen 1 – 2 Celtic 7.50 4.50 1.47
Saturday 15 February 2020
15:00 Ross County 1 – 1 ST Johnstone 3.50 3.20 2.33
15:00 Heart Of Midlothian 2 – 2 Hamilton Academical 1.55 4.30 6.50
Wednesday 12 February 2020
19:45 ST Johnstone 2 – 1 Motherwell 2.50 3.25 3.10
19:45 Livingston 2 – 1 ST Mirren 1.84 3.60 4.60
19:45 Kilmarnock 2 – 1 Rangers 9.80 5.50 1.36
19:45 Hibernian 3 – 0 Ross County 1.67 4.20 5.25
19:45 Celtic 5 – 0 Heart Of Midlothian 1.17 8.20 21.00
Tuesday 11 February 2020
19:45 Hamilton Academical 1 – 3 Aberdeen 4.75 3.50 1.92
Wednesday 5 February 2020
19:45 ST Mirren 1 – 1 Hamilton Academical 1.82 3.65 4.70
19:45 Ross County 2 – 0 Livingston 3.50 3.35 2.25
19:45 Rangers 2 – 1 Hibernian 1.16 8.50 18.50
19:45 Motherwell 0 – 4 Celtic 13.00 6.00 1.28
19:45 Heart Of Midlothian 2 – 3 Kilmarnock 1.95 3.50 4.20
19:45 Aberdeen 0 – 1 ST Johnstone 1.75 3.58 5.50
Sunday 2 February 2020
12:30 Hamilton Academical 1 – 4 Celtic 21.00 8.50 1.17
Saturday 1 February 2020
15:00 ST Johnstone 3 – 3 Heart Of Midlothian 2.98 3.28 2.67
15:00 Rangers 0 – 0 Aberdeen 1.31 6.00 11.00
15:00 Livingston 1 – 0 Motherwell 2.38 3.40 3.30
15:00 Kilmarnock 3 – 1 Ross County 1.83 3.62 4.75
15:00 Hibernian 2 – 2 ST Mirren 1.85 3.75 4.65
Wednesday 29 January 2020
19:45 ST Johnstone 0 – 3 Celtic 11.00 5.50 1.33
19:45 Rangers 2 – 0 Ross County 1.07 13.00 31.00
Sunday 26 January 2020
15:00 Heart Of Midlothian 2 – 1 Rangers 9.10 4.90 1.42
12:30 ST Mirren 0 – 0 Aberdeen 3.50 3.24 2.26
Saturday 25 January 2020
15:00 ST Johnstone 2 – 1 Kilmarnock 2.40 3.13 3.30
15:00 Motherwell 0 – 0 Hibernian 2.28 3.45 3.25
15:00 Hamilton Academical 2 – 4 Livingston 4.20 3.50 2.00
15:00 Celtic 3 – 0 Ross County 1.08 13.00 31.00
Wednesday 22 January 2020
19:45 Ross County 0 – 0 Heart Of Midlothian 3.58 3.50 2.35
19:45 Rangers 1 – 0 ST Mirren 1.16 8.50 25.00
19:45 Livingston 1 – 0 ST Johnstone 1.96 3.40 4.40
19:45 Kilmarnock 1 – 3 Celtic 10.50 5.00 1.35
19:45 Hibernian 2 – 1 Hamilton Academical 1.54 4.50 6.30
19:45 Aberdeen 0 – 1 Motherwell 2.00 3.55 4.20
Sunday 29 December 2019
15:00 ST Mirren 1 – 0 Kilmarnock 2.45 3.24 3.20
15:00 ST Johnstone 1 – 1 Ross County 1.74 3.80 5.00
15:00 Motherwell 1 – 2 Hamilton Academical 1.56 4.20 6.10
15:00 Livingston 2 – 0 Hibernian 2.26 3.50 3.24
14:00 Heart Of Midlothian 1 – 1 Aberdeen 2.61 3.40 2.88
12:30 Celtic 1 – 2 Rangers 2.15 3.52 3.40
Thursday 26 December 2019
15:00 ST Mirren 1 – 2 Celtic 17.00 7.50 1.18
15:00 Ross County 1 – 2 Motherwell 3.30 3.60 2.15
15:00 Rangers 1 – 0 Kilmarnock 1.13 9.00 25.00
15:00 Hamilton Academical 0 – 1 ST Johnstone 3.40 3.40 2.25
15:00 Aberdeen 2 – 1 Livingston 2.13 3.35 3.70
12:30 Heart Of Midlothian 0 – 2 Hibernian 2.60 3.30 2.81
Saturday 21 December 2019
15:00 ST Johnstone 0 – 0 ST Mirren 2.15 3.42 3.60
15:00 Livingston 4 – 0 Ross County 1.85 4.50 6.10
15:00 Kilmarnock 0 – 1 Motherwell 2.55 3.24 2.90
15:00 Hamilton Academical 2 – 1 Heart Of Midlothian 3.80 3.44 2.20
15:00 Celtic 2 – 1 Aberdeen 1.23 6.55 15.00
Friday 20 December 2019
19:45 Hibernian 0 – 3 Rangers 7.50 5.20 1.40
Wednesday 18 December 2019
19:45 Heart Of Midlothian 0 – 2 Celtic 11.00 5.70 1.30
Sunday 15 December 2019
15:00 Celtic 2 – 0 Hibernian 1.19 8.00 17.00
12:00 Motherwell 0 – 2 Rangers 12.00 6.00 1.30
Saturday 14 December 2019
15:00 ST Mirren 3 – 3 Livingston 2.67 3.32 2.75
15:00 Ross County 1 – 0 Kilmarnock 2.76 3.40 2.63
15:00 Heart Of Midlothian 0 – 1 ST Johnstone 1.99 3.50 4.05
15:00 Aberdeen 1 – 0 Hamilton Academical 1.34 5.40 9.80
Saturday 7 December 2019
15:00 Motherwell 1 – 0 Heart Of Midlothian 2.15 3.52 3.40
15:00 Livingston 3 – 0 Kilmarnock 2.55 3.15 3.00
15:00 Hibernian 3 – 0 Aberdeen 2.58 3.55 2.75
15:00 Hamilton Academical 0 – 1 ST Mirren 2.76 3.30 2.66
Wednesday 4 December 2019
19:45 ST Mirren 0 – 3 Motherwell 2.69 3.52 2.66
19:45 Ross County 2 – 1 Hibernian 4.00 3.90 1.92
19:45 Kilmarnock 0 – 0 ST Johnstone 1.87 3.65 4.80
19:45 Heart Of Midlothian 1 – 1 Livingston 2.02 3.45 4.15
19:45 Celtic 2 – 1 Hamilton Academical 1.08 15.00 36.00
19:45 Aberdeen 2 – 2 Rangers 6.50 4.60 1.51
Sunday 1 December 2019
15:00 Rangers 5 – 0 Heart Of Midlothian 1.20 7.50 16.00
12:00 Ross County 1 – 4 Celtic 20.00 9.00 1.15
Saturday 30 November 2019
15:00 Motherwell 4 – 0 ST Johnstone 2.02 3.54 3.90
15:00 Livingston 0 – 0 Hamilton Academical 1.73 3.80 5.70
15:00 Hibernian 2 – 2 Kilmarnock 2.05 3.54 3.82
15:00 Aberdeen 2 – 1 ST Mirren 1.68 4.00 6.00
Tuesday 26 November 2019
19:45 ST Mirren 1 – 2 Hibernian 3.10 3.55 2.35
Sunday 24 November 2019
15:00 ST Johnstone 1 – 1 Aberdeen 3.50 3.40 2.28
12:15 Hamilton Academical 1 – 3 Rangers 26.00 10.50 1.14
Saturday 23 November 2019
15:00 ST Mirren 2 – 1 Ross County 2.10 3.60 3.75
15:00 Kilmarnock 3 – 0 Heart Of Midlothian 2.77 3.18 2.74
15:00 Hibernian 3 – 1 Motherwell 2.10 3.64 3.55
15:00 Celtic 4 – 0 Livingston 1.13 9.50 25.00
Sunday 10 November 2019
15:00 Livingston 0 – 2 Rangers 11.00 5.90 1.32
15:00 Celtic 2 – 0 Motherwell 1.17 9.60 23.00
Saturday 9 November 2019
15:00 ST Johnstone 1 – 4 Hibernian 2.40 3.48 3.05
15:00 Ross County 1 – 3 Aberdeen 4.40 3.65 1.89
15:00 Kilmarnock 2 – 2 Hamilton Academical 1.64 3.80 6.30
15:00 Heart Of Midlothian 5 – 2 ST Mirren 1.91 3.33 4.15
Saturday 2 November 2019
15:00 Motherwell 2 – 1 Livingston 2.08 3.54 3.80
15:00 Hamilton Academical 2 – 2 Ross County 3.00 3.41 2.65
15:00 Aberdeen 3 – 0 Kilmarnock 2.15 3.57 5.05
00:00 Rangers cancelled ST Johnstone — — —
Wednesday 30 October 2019
19:45 ST Johnstone 1 – 0 Heart Of Midlothian 2.65 3.28 2.82
19:45 Ross County 0 – 4 Rangers 16.00 7.50 1.25
19:45 Motherwell 2 – 1 Kilmarnock 2.35 3.23 3.35
19:45 Hibernian 2 – 2 Livingston 2.31 3.65 3.96
19:45 Hamilton Academical 0 – 1 Aberdeen 6.10 4.20 1.76
19:45 Celtic 2 – 0 ST Mirren 1.13 11.00 34.00
Sunday 27 October 2019
14:00 Rangers 2 – 1 Motherwell 1.20 7.50 16.00
11:15 Aberdeen 0 – 4 Celtic 7.50 4.26 1.54
Saturday 26 October 2019
15:00 ST Johnstone 3 – 2 Hamilton Academical 1.74 3.80 5.30
15:00 Livingston 0 – 0 Heart Of Midlothian 2.61 3.25 2.90
15:00 Kilmarnock 1 – 0 ST Mirren 1.84 3.40 5.20
15:00 Hibernian 2 – 2 Ross County 1.66 4.33 5.60
Sunday 20 October 2019
12:15 Heart Of Midlothian 1 – 1 Rangers 8.50 5.05 1.42
Saturday 19 October 2019
15:00 ST Mirren 2 – 0 ST Johnstone 2.69 3.28 2.80
15:00 Motherwell 0 – 3 Aberdeen 2.45 3.50 3.15
15:00 Kilmarnock 2 – 1 Livingston 2.21 3.25 3.95
15:00 Hamilton Academical 1 – 1 Hibernian 3.80 3.60 2.10
15:00 Celtic 6 – 0 Ross County 1.12 11.00 35.00
Sunday 6 October 2019
15:00 Rangers 5 – 0 Hamilton Academical 1.13 11.00 31.00
12:00 Livingston 2 – 0 Celtic 14.00 6.50 1.28
Saturday 5 October 2019
15:00 Ross County 2 – 2 ST Johnstone 2.30 3.50 3.34
15:00 Motherwell 2 – 0 ST Mirren 2.09 3.87 4.51
15:00 Heart Of Midlothian 0 – 1 Kilmarnock 2.54 3.38 3.25
15:00 Aberdeen 1 – 1 Hibernian 2.11 3.66 4.30
Saturday 28 September 2019
15:00 ST Mirren 0 – 0 Heart Of Midlothian 2.80 3.22 2.52
15:00 ST Johnstone 0 – 1 Motherwell 2.96 3.40 2.64
15:00 Rangers 5 – 0 Aberdeen 1.37 5.45 10.63
15:00 Kilmarnock 0 – 0 Ross County 1.93 3.60 4.45
15:00 Hamilton Academical 2 – 1 Livingston 3.33 3.50 2.36
12:30 Hibernian 1 – 1 Celtic 10.00 6.15 1.32
Sunday 22 September 2019
15:00 Hibernian 1 – 2 Heart Of Midlothian 2.53 3.48 2.92
13:00 Celtic 3 – 1 Kilmarnock 1.30 5.62 12.00
12:15 ST Johnstone 0 – 4 Rangers 9.91 5.25 1.36
Saturday 21 September 2019
15:00 ST Mirren 0 – 0 Hamilton Academical 2.04 3.70 4.90
15:00 Motherwell 1 – 2 Ross County 1.81 4.25 4.90
15:00 Livingston 0 – 2 Aberdeen 3.06 3.29 2.68
Saturday 14 September 2019
15:00 Ross County 2 – 1 ST Mirren 2.14 3.62 3.60
15:00 Rangers 3 – 1 Livingston 1.16 9.00 23.67
15:00 Kilmarnock 2 – 0 Hibernian 2.26 3.45 3.60
15:00 Heart Of Midlothian 2 – 3 Motherwell 2.27 3.48 3.50
15:00 Aberdeen 1 – 1 ST Johnstone 1.74 3.75 5.59
12:00 Hamilton Academical 0 – 1 Celtic 23.00 9.03 1.18
Sunday 1 September 2019
12:00 Rangers 0 – 2 Celtic 2.30 3.48 3.15
Saturday 31 August 2019
15:00 ST Johnstone 0 – 1 Kilmarnock 3.05 3.30 2.60
15:00 Motherwell 3 – 0 Hibernian 2.63 3.55 2.65
15:00 Livingston 2 – 1 ST Mirren 2.15 3.42 3.75
15:00 Heart Of Midlothian 2 – 2 Hamilton Academical 1.40 5.00 8.50
15:00 Aberdeen 3 – 0 Ross County 1.69 3.88 5.60
Sunday 25 August 2019
15:00 Celtic 3 – 1 Heart Of Midlothian 1.33 5.50 10.30
12:15 ST Mirren 0 – 1 Rangers 15.00 6.50 1.28
Saturday 24 August 2019
15:00 Ross County 1 – 4 Livingston 2.14 3.52 4.00
15:00 Kilmarnock 0 – 0 Aberdeen 2.63 3.20 3.15
15:00 Hibernian 2 – 2 ST Johnstone 1.68 3.90 6.50
15:00 Hamilton Academical 1 – 3 Motherwell 4.75 3.91 1.91
Sunday 11 August 2019
15:00 ST Mirren 1 – 0 Aberdeen 3.78 3.20 2.17
15:00 Rangers 6 – 1 Hibernian 1.29 5.75 11.25
Saturday 10 August 2019
15:00 Heart Of Midlothian 0 – 0 Ross County 1.79 3.95 5.10
15:00 Hamilton Academical 2 – 0 Kilmarnock 5.50 3.90 1.72
14:00 ST Johnstone 2 – 2 Livingston 2.44 3.25 3.15
12:00 Motherwell 2 – 5 Celtic 9.50 5.30 1.36
Sunday 4 August 2019
15:00 Aberdeen 3 – 2 Heart Of Midlothian 2.05 3.45 4.20
13:30 Kilmarnock 1 – 2 Rangers 6.50 4.10 1.60
Saturday 3 August 2019
15:00 Ross County 3 – 0 Hamilton Academical 1.64 4.40 6.10
15:00 Livingston 0 – 0 Motherwell 2.50 3.30 3.15
15:00 Hibernian 1 – 0 ST Mirren 1.50 4.32 8.30
15:00 Celtic 7 – 0 ST Johnstone 1.16 7.80 22.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