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

Premiership 2020/21

Every result, the table as it finished, and the price each match went off at. 234 matches played between August 2020 and May 2021.

234Matches
564Goals
2.41Per game
38.5%Home wins
100%Priced at kickoff
RangersTop of the table

Final table 15 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 32 6 0 +79 102
2 CELCeltic 38 22 11 5 +49 77
3 HIBHibernian 38 18 9 11 +13 63
4 ABEAberdeen 38 15 11 12 -2 56
5 SMST Mirren 38 11 12 15 -8 45
6 SJST Johnstone 38 11 12 15 -10 45
7 LIVLivingston 38 12 9 17 -12 45
8 MOTMotherwell 38 12 9 17 -16 45
9 DUDundee Utd 38 10 14 14 -18 44
10 RCRoss County 38 11 6 21 -31 39
11 KILKilmarnock 40 10 6 24 -13 36
12 HAHamilton Academical 38 7 9 22 -33 30
13 DUNDundee 4 3 0 1 +4 9
14 RRRaith Rovers 4 2 1 1 0 7
15 DUNDunfermline 2 0 1 1 -2 1

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.41
564 goals. 43.6% of matches went over 2.5.
Home advantage
38.5%
Draws 24.8%, away wins 36.8%.
Half-time lead held
78.2%
From 142 matches where someone led at the break.
1–1 26 · 11.1%
0–1 25 · 10.7%
1–0 23 · 9.8%
0–0 21 · 9%
2–0 20 · 8.5%
1–2 20 · 8.5%

Results 234

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.

Monday 24 May 2021
19:45 Kilmarnock 1 – 2 Dundee 2.20 3.62 3.50
Thursday 20 May 2021
20:15 Dundee 2 – 1 Kilmarnock 2.90 3.69 2.56
Sunday 16 May 2021
12:00 ST Mirren 0 – 0 Dundee Utd 2.10 3.60 3.85
12:00 Motherwell 1 – 2 Ross County 3.00 3.21 2.65
12:00 Hamilton Academical 0 – 2 Kilmarnock 7.00 4.90 1.50
Saturday 15 May 2021
19:45 Dundee 0 – 1 Raith Rovers 1.81 3.82 4.88
12:30 ST Johnstone 0 – 0 Livingston 2.35 3.15 3.80
12:30 Rangers 4 – 0 Aberdeen 1.29 6.50 11.50
12:30 Hibernian 0 – 0 Celtic 7.00 5.00 1.46
Wednesday 12 May 2021
19:45 Raith Rovers 0 – 3 Dundee 3.00 3.30 2.53
19:45 Ross County 2 – 1 Hamilton Academical 2.25 3.42 3.60
19:45 Kilmarnock 3 – 3 ST Mirren 2.00 3.50 4.20
19:45 Aberdeen 0 – 1 Hibernian 3.15 3.25 2.60
18:30 Celtic 4 – 0 ST Johnstone 1.33 5.75 10.00
18:00 Dundee Utd 2 – 2 Motherwell 3.36 3.55 2.40
18:00 Livingston 0 – 3 Rangers 9.46 4.92 1.42
Saturday 8 May 2021
15:00 Raith Rovers 2 – 0 Dunfermline 2.46 3.31 3.10
Tuesday 4 May 2021
19:00 Dunfermline 0 – 0 Raith Rovers 2.35 3.25 3.22
Sunday 2 May 2021
12:00 Rangers 4 – 1 Celtic 2.53 3.70 2.98
Saturday 1 May 2021
15:00 ST Mirren 1 – 2 Hamilton Academical 2.13 3.50 4.05
15:00 Motherwell 2 – 0 Kilmarnock 3.05 3.35 2.47
15:00 Dundee Utd 0 – 2 Ross County 2.70 3.32 2.80
15:00 Livingston 1 – 2 Aberdeen 2.80 3.18 3.40
15:00 Hibernian 0 – 1 ST Johnstone 2.33 3.20 3.55
Wednesday 21 April 2021
19:45 Ross County 1 – 3 ST Mirren 2.75 3.41 2.80
19:45 Kilmarnock 3 – 0 Dundee Utd 1.74 3.94 5.19
19:45 Aberdeen 1 – 1 Celtic 7.30 4.65 1.52
19:00 ST Johnstone 1 – 1 Rangers 5.00 3.51 1.94
18:00 Hamilton Academical 0 – 1 Motherwell 3.05 3.48 2.48
18:00 Hibernian 2 – 1 Livingston 1.82 3.60 5.00
Sunday 11 April 2021
15:00 Rangers 2 – 1 Hibernian 1.55 4.71 6.50
Saturday 10 April 2021
15:00 Motherwell 1 – 0 ST Mirren 3.00 3.22 2.75
15:00 Kilmarnock 2 – 2 Ross County 1.90 3.65 4.80
15:00 Hamilton Academical 0 – 1 Dundee Utd 3.20 3.35 2.45
15:00 ST Johnstone 0 – 1 Aberdeen 2.51 3.10 3.45
15:00 Celtic 6 – 0 Livingston 1.37 5.25 10.00
Sunday 21 March 2021
12:00 Celtic 1 – 1 Rangers 2.66 3.75 2.90
Saturday 20 March 2021
15:00 ST Johnstone 1 – 0 Ross County 1.68 3.75 6.50
15:00 Livingston 1 – 1 Hibernian 3.42 3.30 2.29
15:00 Kilmarnock 4 – 1 Motherwell 2.29 3.40 3.30
15:00 Hamilton Academical 1 – 1 ST Mirren 4.33 3.35 2.00
15:00 Dundee Utd 1 – 0 Aberdeen 4.10 3.25 2.07
Saturday 13 March 2021
15:00 Ross County 1 – 2 Hibernian 5.25 4.15 1.69
15:00 Livingston 2 – 1 Hamilton Academical 1.82 3.62 5.50
Sunday 7 March 2021
12:00 Dundee Utd 0 – 0 Celtic 10.00 5.50 1.33
Saturday 6 March 2021
15:00 ST Johnstone 1 – 0 Hibernian 2.91 3.10 2.71
15:00 Ross County 3 – 2 Kilmarnock 3.20 3.15 2.46
15:00 Rangers 3 – 0 ST Mirren 1.34 5.25 11.00
15:00 Motherwell 3 – 1 Livingston 3.15 3.30 2.50
15:00 Aberdeen 0 – 0 Hamilton Academical 1.55 4.00 7.50
Wednesday 3 March 2021
18:00 Livingston 0 – 1 Rangers 8.50 4.35 1.45
18:00 Hamilton Academical 1 – 1 ST Johnstone 5.50 3.75 1.74
Saturday 27 February 2021
15:00 ST Mirren 1 – 0 Ross County 1.85 3.50 4.75
15:00 Kilmarnock 1 – 1 Dundee Utd 2.35 3.35 3.10
15:00 Hibernian 0 – 2 Motherwell 1.66 3.92 6.50
15:00 Celtic 1 – 0 Aberdeen 1.56 4.05 7.00
Wednesday 24 February 2021
18:00 ST Mirren 0 – 0 Motherwell 1.90 3.45 4.50
Sunday 21 February 2021
19:30 Ross County 1 – 0 Celtic 14.00 6.75 1.23
15:00 Rangers 4 – 1 Dundee Utd 1.23 7.00 15.00
Saturday 20 February 2021
15:00 ST Mirren 1 – 1 Livingston 3.15 3.00 2.75
15:00 Motherwell 0 – 3 ST Johnstone 4.15 3.60 2.02
15:00 Aberdeen 1 – 0 Kilmarnock 1.87 3.50 5.25
15:00 Hibernian 2 – 0 Hamilton Academical 1.44 4.70 8.00
Wednesday 17 February 2021
18:00 ST Mirren 1 – 1 Hamilton Academical 1.73 3.72 5.75
18:00 Celtic 1 – 0 Aberdeen 1.50 4.50 7.50
Sunday 14 February 2021
12:00 ST Johnstone 1 – 2 Celtic 6.50 4.00 1.63
Saturday 13 February 2021
15:00 Rangers 1 – 0 Kilmarnock 1.18 8.00 19.00
15:00 Motherwell 1 – 4 Hamilton Academical 1.88 3.60 4.45
15:00 Aberdeen 0 – 0 ST Mirren 2.10 3.40 4.20
15:00 Dundee Utd 3 – 0 Livingston 4.20 3.24 2.14
Wednesday 10 February 2021
20:00 ST Mirren 0 – 4 Celtic 7.30 4.50 1.50
18:00 Kilmarnock 0 – 1 Motherwell 2.91 3.30 2.55
Sunday 7 February 2021
12:00 Hamilton Academical 1 – 1 Rangers 23.00 10.00 1.14
Saturday 6 February 2021
15:00 ST Mirren 2 – 0 Kilmarnock 2.06 3.45 3.90
15:00 Ross County 0 – 2 Dundee Utd 2.50 3.40 3.00
15:00 Livingston 1 – 2 ST Johnstone 2.65 3.05 3.02
15:00 Hibernian 2 – 0 Aberdeen 2.50 3.22 3.10
15:00 Celtic 2 – 1 Motherwell 1.28 6.15 11.00
Wednesday 3 February 2021
19:45 Rangers 1 – 0 ST Johnstone 1.32 5.25 12.00
18:00 Motherwell 2 – 1 Dundee Utd 2.10 3.56 3.72
18:00 Hamilton Academical 1 – 2 Ross County 3.60 3.45 2.25
Tuesday 2 February 2021
19:45 Kilmarnock 0 – 4 Celtic 9.50 5.75 1.32
18:00 ST Mirren 1 – 2 Hibernian 2.95 3.25 2.55
18:00 Aberdeen 0 – 2 Livingston 2.29 3.10 3.70
Saturday 30 January 2021
15:00 Kilmarnock 2 – 3 ST Johnstone 4.65 3.35 1.96
15:00 Dundee Utd 0 – 2 Hibernian 4.55 3.74 1.80
15:00 Livingston 0 – 0 Aberdeen 2.71 3.10 2.92
15:00 Celtic 1 – 2 ST Mirren 1.30 6.00 11.25
Wednesday 27 January 2021
19:45 Livingston 2 – 0 Kilmarnock 1.92 3.50 4.50
19:45 Hibernian 0 – 1 Rangers 8.50 5.00 1.40
19:45 Celtic 2 – 0 Hamilton Academical 1.13 11.00 29.00
18:00 ST Johnstone 0 – 0 Aberdeen 3.25 3.10 2.51
18:00 Ross County 1 – 2 Motherwell 3.00 3.40 2.49
18:00 Dundee Utd 1 – 5 ST Mirren 3.25 3.35 2.34
Saturday 23 January 2021
15:00 Rangers 5 – 0 Ross County 1.13 11.00 31.00
15:00 Aberdeen 2 – 0 Motherwell 2.00 3.60 4.10
Wednesday 20 January 2021
20:15 Livingston 2 – 2 Celtic 6.20 4.00 1.60
Sunday 17 January 2021
12:00 Motherwell 1 – 1 Rangers 13.00 6.05 1.26
Saturday 16 January 2021
15:00 ST Johnstone 1 – 0 ST Mirren 2.19 3.20 4.00
15:00 Ross County 4 – 1 Aberdeen 5.00 3.75 1.82
15:00 Hibernian 2 – 0 Kilmarnock 1.95 3.60 4.35
15:00 Celtic 0 – 0 Livingston 1.80 3.75 5.00
15:00 Hamilton Academical 0 – 0 Dundee Utd 3.50 3.40 2.21
Tuesday 12 January 2021
18:30 Dundee Utd 2 – 2 ST Johnstone 4.20 3.35 2.04
Monday 11 January 2021
19:45 Celtic 1 – 1 Hibernian 1.77 4.00 4.75
Sunday 10 January 2021
15:00 Livingston 3 – 1 Ross County 1.68 3.75 6.00
15:00 Aberdeen 1 – 2 Rangers 7.50 4.20 1.53
Saturday 9 January 2021
15:00 ST Mirren 1 – 1 Motherwell 2.35 3.40 3.25
15:00 Kilmarnock 2 – 0 Hamilton Academical 1.49 4.60 8.00
Saturday 2 January 2021
15:00 Ross County 1 – 1 ST Johnstone 4.10 3.32 2.06
15:00 Kilmarnock 1 – 1 ST Mirren 3.30 3.20 2.43
15:00 Hibernian 0 – 3 Livingston 2.38 3.25 3.30
15:00 Aberdeen 0 – 0 Dundee Utd 1.63 4.00 6.50
15:00 Hamilton Academical 3 – 0 Motherwell 5.00 4.05 1.72
12:30 Rangers 1 – 0 Celtic 2.10 3.62 3.55
Wednesday 30 December 2020
18:15 Motherwell 0 – 2 Kilmarnock 2.10 3.40 3.75
18:00 Hibernian 0 – 2 Ross County 1.50 4.50 7.00
15:00 ST Mirren 0 – 2 Rangers 11.00 5.50 1.35
15:00 ST Johnstone 0 – 0 Hamilton Academical 1.38 5.00 9.50
15:00 Celtic 3 – 0 Dundee Utd 1.15 9.00 23.00
Saturday 26 December 2020
15:00 Ross County 0 – 2 ST Mirren 3.45 3.30 2.31
15:00 Kilmarnock 1 – 2 Livingston 3.40 3.22 2.34
15:00 Hamilton Academical 0 – 3 Celtic 34.00 13.00 1.09
15:00 Aberdeen 2 – 1 ST Johnstone 2.28 3.20 3.84
15:00 Dundee Utd 1 – 1 Motherwell 3.00 3.35 2.48
12:30 Rangers 1 – 0 Hibernian 1.25 6.50 11.25
Wednesday 23 December 2020
18:30 Dundee Utd 2 – 0 Kilmarnock 2.78 3.30 2.75
18:15 Motherwell 0 – 0 Aberdeen 3.20 3.26 2.40
18:00 ST Johnstone 0 – 3 Rangers 11.00 5.25 1.35
18:00 Hibernian 1 – 0 ST Mirren 2.13 3.40 3.90
18:00 Hamilton Academical 0 – 2 Livingston 6.20 4.20 1.59
18:00 Celtic 2 – 0 Ross County 1.15 8.50 21.00
Sunday 20 December 2020
12:00 Kilmarnock 0 – 2 Aberdeen 3.50 3.30 2.25
Saturday 19 December 2020
15:00 ST Mirren 3 – 2 ST Johnstone 3.30 3.08 2.45
15:00 Ross County 0 – 2 Hamilton Academical 1.88 3.72 4.50
15:00 Rangers 3 – 1 Motherwell 1.27 6.65 13.25
15:00 Hibernian 1 – 1 Dundee Utd 1.72 3.90 5.40
Sunday 13 December 2020
15:00 Celtic 2 – 0 Kilmarnock 1.29 6.00 11.00
12:00 Dundee Utd 1 – 2 Rangers 21.00 8.00 1.16
Saturday 12 December 2020
15:00 ST Johnstone 1 – 2 Livingston 2.39 3.05 3.40
15:00 Motherwell 0 – 1 ST Mirren 2.30 3.40 3.38
15:00 Hamilton Academical 0 – 4 Hibernian 7.00 4.70 1.48
15:00 Aberdeen 2 – 0 Ross County 1.75 3.65 5.25
Sunday 6 December 2020
15:00 Celtic 1 – 1 ST Johnstone 1.36 5.50 10.00
12:00 Ross County 0 – 4 Rangers 18.00 8.50 1.18
Saturday 5 December 2020
15:00 ST Mirren 1 – 1 Aberdeen 3.75 3.40 2.20
15:00 Motherwell 0 – 3 Hibernian 3.10 3.42 2.40
15:00 Livingston 2 – 0 Dundee Utd 1.87 3.50 5.00
15:00 Hamilton Academical 1 – 0 Kilmarnock 4.55 3.72 1.85
Wednesday 25 November 2020
19:00 Hamilton Academical 1 – 1 Aberdeen 6.50 4.05 1.59
Tuesday 24 November 2020
19:00 Hibernian 2 – 2 ST Johnstone 2.29 3.25 3.40
Sunday 22 November 2020
12:00 Rangers 4 – 0 Aberdeen 1.24 7.00 15.00
Saturday 21 November 2020
15:00 ST Johnstone 1 – 1 Motherwell 2.28 3.24 3.50
15:00 Livingston 0 – 1 ST Mirren 2.00 3.42 4.32
15:00 Kilmarnock 3 – 1 Ross County 1.96 3.55 4.40
15:00 Dundee Utd 2 – 1 Hamilton Academical 1.95 3.70 4.50
15:00 Hibernian 2 – 2 Celtic 6.50 4.60 1.48
Sunday 8 November 2020
15:00 Rangers 8 – 0 Hamilton Academical 1.07 18.00 51.00
12:00 Motherwell 1 – 4 Celtic 8.50 5.25 1.37
Friday 6 November 2020
19:45 ST Mirren 0 – 0 Dundee Utd 2.55 3.30 3.00
19:45 ST Johnstone 1 – 0 Kilmarnock 2.08 3.25 4.12
19:45 Ross County 1 – 1 Livingston 4.30 3.60 1.91
19:45 Aberdeen 2 – 0 Hibernian 2.25 3.38 3.50
Sunday 1 November 2020
12:00 Kilmarnock 0 – 1 Rangers 11.00 5.70 1.30
Saturday 31 October 2020
15:00 Livingston 0 – 2 Motherwell 2.20 3.40 3.50
15:00 Dundee Utd 2 – 1 Ross County 2.30 3.40 3.40
Sunday 25 October 2020
15:00 Rangers 2 – 0 Livingston 1.25 6.50 15.00
12:00 Aberdeen 3 – 3 Celtic 5.00 3.75 1.78
Saturday 24 October 2020
15:00 ST Johnstone 0 – 0 Dundee Utd 2.00 3.44 4.20
15:00 Motherwell 4 – 0 Ross County 1.73 3.88 5.30
15:00 Kilmarnock 0 – 1 Hibernian 3.40 3.40 2.65
Tuesday 20 October 2020
19:00 Aberdeen 4 – 2 Hamilton Academical 1.40 5.00 9.50
Saturday 17 October 2020
15:00 Ross County 0 – 0 Hibernian 4.33 3.86 1.83
15:00 Livingston 1 – 3 Kilmarnock 1.97 3.60 4.60
15:00 Hamilton Academical 3 – 5 ST Johnstone 4.75 3.70 1.89
15:00 Dundee Utd 0 – 0 Aberdeen 3.96 3.50 2.05
12:30 Celtic 0 – 2 Rangers 3.22 3.54 2.45
Sunday 4 October 2020
15:00 Rangers 2 – 0 Ross County 1.09 14.00 34.00
12:00 ST Johnstone 0 – 2 Celtic 8.40 4.50 1.47
Friday 2 October 2020
19:45 Hibernian 3 – 2 Hamilton Academical 1.47 4.80 7.30
19:45 Aberdeen 2 – 1 ST Mirren 1.52 4.20 7.50
19:45 Dundee Utd 1 – 2 Livingston 2.84 3.35 2.60
Sunday 27 September 2020
15:00 Ross County 0 – 3 Aberdeen 4.60 3.50 1.96
15:00 Celtic 3 – 0 Hibernian 1.34 6.00 10.00
12:00 Motherwell 1 – 5 Rangers 11.00 6.00 1.30
Saturday 26 September 2020
15:00 ST Mirren 0 – 1 Kilmarnock 3.25 3.40 2.33
15:00 Livingston 2 – 0 ST Johnstone 2.60 3.00 3.10
15:00 Hamilton Academical 1 – 1 Dundee Utd 3.75 3.75 2.07
Sunday 20 September 2020
15:00 Aberdeen 0 – 3 Motherwell 2.03 3.40 4.05
12:00 Hibernian 2 – 2 Rangers 9.50 5.25 1.36
Saturday 19 September 2020
15:00 ST Johnstone 0 – 1 Ross County 1.94 3.50 4.33
15:00 Kilmarnock 2 – 1 Hamilton Academical 1.75 3.90 4.75
15:00 Dundee Utd 2 – 1 ST Mirren 2.05 3.60 3.75
15:00 Celtic 3 – 2 Livingston 1.30 5.75 11.50
Wednesday 16 September 2020
19:45 ST Mirren 1 – 2 Celtic 23.00 9.00 1.16
Saturday 12 September 2020
15:00 ST Mirren 0 – 3 Hibernian 5.00 3.90 1.77
15:00 Ross County 0 – 5 Celtic 18.00 7.70 1.18
15:00 Rangers 4 – 0 Dundee Utd 1.17 8.00 21.00
15:00 Motherwell 1 – 0 ST Johnstone 2.60 3.30 2.95
15:00 Aberdeen 1 – 0 Kilmarnock 1.87 3.60 4.50
15:00 Livingston 1 – 2 Hamilton Academical 1.65 4.00 6.75
Sunday 30 August 2020
16:30 Hibernian 0 – 1 Aberdeen 2.68 3.36 3.02
15:00 Celtic 3 – 0 Motherwell 1.29 8.00 17.00
Saturday 29 August 2020
17:30 Hamilton Academical 0 – 2 Rangers 26.00 9.70 1.16
15:00 Livingston 1 – 0 Ross County 2.07 3.62 4.10
15:00 Kilmarnock 4 – 0 Dundee Utd 2.67 3.40 2.99
15:00 ST Johnstone 1 – 0 ST Mirren 2.28 3.42 3.68
Sunday 23 August 2020
16:30 ST Johnstone 0 – 1 Hibernian 3.38 3.50 2.38
15:00 Aberdeen 2 – 1 Livingston 2.04 3.40 4.55
Saturday 22 August 2020
17:30 Dundee Utd 0 – 1 Celtic 15.50 6.95 1.26
15:00 Rangers 2 – 0 Kilmarnock 1.27 6.85 16.25
15:00 Motherwell 0 – 1 Hamilton Academical 1.59 4.30 7.10
15:00 ST Mirren 1 – 1 Ross County 2.52 3.48 3.14
Thursday 20 August 2020
19:30 ST Johnstone 0 – 1 Aberdeen 3.08 3.16 2.77
Sunday 16 August 2020
16:30 Livingston 0 – 0 Rangers 12.50 6.05 1.32
Saturday 15 August 2020
17:30 Hibernian 0 – 0 Motherwell 2.17 3.62 3.86
15:00 Kilmarnock 1 – 2 ST Johnstone 2.49 3.35 3.32
15:00 Hamilton Academical 0 – 1 ST Mirren 3.20 3.34 2.57
15:00 Ross County 1 – 2 Dundee Utd 2.94 3.30 2.80
Wednesday 12 August 2020
19:45 Rangers 3 – 0 ST Johnstone 1.23 7.60 18.00
19:45 Ross County 2 – 2 Kilmarnock 3.34 3.28 2.52
19:45 Motherwell 2 – 2 Livingston 2.56 3.44 3.13
Tuesday 11 August 2020
18:00 Dundee Utd 0 – 1 Hibernian 3.65 3.48 2.27
Sunday 9 August 2020
16:30 Kilmarnock 1 – 1 Celtic 12.50 6.55 1.31
15:00 Rangers 3 – 0 ST Mirren 1.20 8.50 20.50
Saturday 8 August 2020
15:00 Motherwell 0 – 1 Dundee Utd 2.10 3.40 4.33
15:00 Livingston 1 – 4 Hibernian 2.67 3.35 3.04
15:00 Hamilton Academical 0 – 1 Ross County 2.89 3.44 2.74
Monday 3 August 2020
19:45 Ross County 1 – 0 Motherwell 3.98 3.72 2.07
Sunday 2 August 2020
16:30 Celtic 5 – 1 Hamilton Academical 1.09 17.00 46.00
Saturday 1 August 2020
15:00 Hibernian 2 – 1 Kilmarnock 2.02 3.74 4.15
15:00 Dundee Utd 1 – 1 ST Johnstone 2.84 3.36 2.84
15:00 ST Mirren 1 – 0 Livingston 3.46 3.25 2.54
12:30 Aberdeen 0 – 1 Rangers 7.00 4.75 1.62

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