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

Premiership 2015/16

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

228Matches
650Goals
2.85Per game
40.8%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 26 8 4 +62 86
2 ABEAberdeen 38 22 5 11 +14 71
3 HOMHeart Of Midlothian 38 18 11 9 +19 65
4 SJST Johnstone 38 16 8 14 +3 56
5 ICInverness CT 38 14 10 14 +6 52
6 MOTMotherwell 38 15 5 18 -16 50
7 DUNDundee 38 11 15 12 -4 48
8 RCRoss County 38 14 6 18 -6 48
9 PARPartick 38 12 10 16 -9 46
10 HAHamilton Academical 38 11 10 17 -21 43
11 KILKilmarnock 38 9 9 20 -23 36
12 DUDundee Utd 38 8 7 23 -25 31

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.85
650 goals. 56.6% of matches went over 2.5.
Home advantage
40.8%
Draws 22.8%, away wins 36.4%.
Half-time lead held
77.2%
From 149 matches where someone led at the break.
2–1 25 · 11%
1–1 22 · 9.6%
1–2 21 · 9.2%
0–1 20 · 8.8%
2–0 17 · 7.5%
1–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 15 May 2016
11:30 Heart Of Midlothian 2 – 2 ST Johnstone 1.94 3.47 3.75
11:30 Celtic 7 – 0 Motherwell 1.29 6.05 10.25
11:30 Aberdeen 0 – 4 Ross County 1.67 4.00 5.00
Saturday 14 May 2016
11:30 Partick 2 – 2 Hamilton Academical 2.38 3.40 3.00
11:30 Kilmarnock 2 – 4 Dundee Utd 2.53 3.55 2.75
11:30 Inverness CT 4 – 0 Dundee 1.97 3.60 3.80
Thursday 12 May 2016
18:45 Aberdeen 0 – 1 Heart Of Midlothian 1.99 3.51 3.54
Wednesday 11 May 2016
18:45 Hamilton Academical 0 – 1 Inverness CT 3.10 3.35 2.30
18:45 Dundee 1 – 1 Kilmarnock 2.07 3.60 3.60
18:45 Ross County 1 – 3 Motherwell 2.06 3.60 3.55
18:30 ST Johnstone 2 – 1 Celtic 6.50 4.35 1.53
Tuesday 10 May 2016
18:45 Dundee Utd 3 – 3 Partick 2.36 3.50 3.00
Sunday 8 May 2016
11:30 Celtic 3 – 2 Aberdeen 1.50 4.50 6.50
Saturday 7 May 2016
14:00 Kilmarnock 0 – 2 Partick 2.28 3.40 3.20
14:00 Dundee 0 – 1 Hamilton Academical 2.10 3.55 3.40
14:00 Motherwell 1 – 2 ST Johnstone 2.61 3.40 2.70
14:00 Heart Of Midlothian 1 – 1 Ross County 1.82 3.60 4.16
Friday 6 May 2016
18:45 Inverness CT 2 – 3 Dundee Utd 1.65 4.00 5.05
Monday 2 May 2016
18:45 Dundee 2 – 1 Dundee Utd 2.27 3.60 3.25
Saturday 30 April 2016
14:00 Partick 1 – 4 Inverness CT 2.60 3.40 2.80
14:00 Hamilton Academical 0 – 4 Kilmarnock 2.12 3.40 3.75
14:00 Ross County 0 – 1 ST Johnstone 2.25 3.50 3.20
14:00 Aberdeen 4 – 1 Motherwell 1.51 4.20 6.50
11:30 Heart Of Midlothian 1 – 3 Celtic 5.15 4.08 1.59
Sunday 24 April 2016
14:00 Dundee Utd 1 – 3 Hamilton Academical 1.96 3.60 3.90
14:00 Celtic 1 – 1 Ross County 1.18 7.50 16.75
11:30 Inverness CT 3 – 1 Kilmarnock 1.97 3.60 3.95
Saturday 23 April 2016
14:00 Partick 1 – 2 Dundee 2.56 3.30 2.85
14:00 Motherwell 1 – 0 Heart Of Midlothian 2.99 3.26 2.33
Friday 22 April 2016
18:45 ST Johnstone 3 – 0 Aberdeen 4.33 3.45 1.93
Tuesday 12 April 2016
18:45 Inverness CT 0 – 0 Heart Of Midlothian 2.60 3.23 2.66
Saturday 9 April 2016
14:00 Ross County 1 – 0 Partick 2.06 3.55 3.60
14:00 Kilmarnock 3 – 0 ST Johnstone 2.60 3.30 2.75
14:00 Hamilton Academical 2 – 1 Dundee 2.95 3.40 2.40
14:00 Dundee Utd 0 – 2 Inverness CT 2.07 3.50 3.65
11:30 Motherwell 1 – 2 Celtic 8.50 5.00 1.42
Friday 8 April 2016
18:45 Heart Of Midlothian 2 – 1 Aberdeen 3.28 3.32 2.15
Tuesday 5 April 2016
18:45 Partick 1 – 0 Dundee Utd 2.60 3.30 2.73
18:45 Dundee 0 – 0 Celtic 7.50 4.85 1.40
Sunday 3 April 2016
11:30 Aberdeen 3 – 0 Hamilton Academical 1.44 4.60 7.25
Saturday 2 April 2016
14:00 ST Johnstone 0 – 1 Dundee Utd 2.31 3.40 3.50
14:00 Partick 0 – 0 Kilmarnock 1.93 3.50 4.33
14:00 Inverness CT 1 – 2 Motherwell 2.20 3.30 3.60
14:00 Dundee 5 – 2 Ross County 2.30 3.40 3.00
11:30 Celtic 3 – 1 Heart Of Midlothian 1.26 5.54 10.39
Sunday 20 March 2016
12:30 Dundee Utd 2 – 2 Dundee 2.40 3.40 3.00
Saturday 19 March 2016
15:00 Ross County 0 – 3 Inverness CT 2.16 3.40 3.55
15:00 Motherwell 2 – 1 Aberdeen 4.95 3.75 1.73
15:00 Heart Of Midlothian 0 – 3 ST Johnstone 1.80 3.45 4.43
15:00 Hamilton Academical 1 – 2 Partick 2.69 3.30 2.75
12:30 Kilmarnock 0 – 1 Celtic 13.75 6.50 1.20
Wednesday 16 March 2016
19:45 ST Johnstone 1 – 1 Ross County 2.50 3.35 3.20
Saturday 12 March 2016
15:00 Inverness CT 0 – 1 Hamilton Academical 2.27 3.40 3.25
15:00 Dundee 0 – 1 Heart Of Midlothian 2.90 3.26 2.39
15:00 Aberdeen 2 – 1 Kilmarnock 1.36 4.85 8.75
12:30 Partick 1 – 2 Celtic 9.50 4.75 1.37
Friday 11 March 2016
19:45 Motherwell 2 – 1 Dundee Utd 2.28 3.55 3.20
Wednesday 9 March 2016
19:45 ST Johnstone 1 – 0 Inverness CT 2.40 3.20 3.05
Tuesday 8 March 2016
19:45 Partick 1 – 2 Aberdeen 3.60 3.30 2.21
Saturday 5 March 2016
15:00 Hamilton Academical 0 – 1 Motherwell 2.40 3.30 3.00
15:00 Heart Of Midlothian 1 – 0 Partick 1.85 3.41 4.26
Wednesday 2 March 2016
19:45 ST Johnstone 1 – 2 Partick 2.42 3.25 3.10
19:45 Dundee Utd 0 – 1 Aberdeen 3.55 3.50 2.12
19:45 Celtic 0 – 0 Dundee 1.17 7.00 15.75
Tuesday 1 March 2016
19:45 Kilmarnock 0 – 2 Ross County 3.40 3.45 2.35
19:45 Heart Of Midlothian 2 – 0 Inverness CT 1.90 3.45 4.02
Saturday 27 February 2016
15:00 Ross County 0 – 3 Dundee Utd 2.01 3.65 3.80
15:00 Motherwell 3 – 1 Partick 2.63 3.20 2.88
15:00 Heart Of Midlothian 1 – 0 Kilmarnock 1.55 4.04 5.68
15:00 Dundee 1 – 1 Inverness CT 2.45 3.30 2.95
15:00 Aberdeen 1 – 1 ST Johnstone 1.64 3.80 5.80
Friday 26 February 2016
19:45 Hamilton Academical 1 – 1 Celtic 12.50 5.60 1.27
Tuesday 23 February 2016
19:45 Partick 2 – 0 ST Johnstone 2.35 3.25 3.20
Saturday 20 February 2016
15:00 ST Johnstone 2 – 1 Motherwell 2.17 3.40 3.45
15:00 Ross County 2 – 1 Hamilton Academical 1.75 3.70 5.00
15:00 Kilmarnock 0 – 0 Dundee 3.00 3.45 2.40
15:00 Dundee Utd 2 – 1 Heart Of Midlothian 3.00 3.37 2.27
15:00 Celtic 3 – 0 Inverness CT 1.17 7.00 17.00
Tuesday 16 February 2016
19:45 Dundee Utd 0 – 3 Motherwell 2.00 3.60 3.75
Monday 15 February 2016
19:45 Inverness CT 3 – 1 Aberdeen 4.30 3.50 1.99
Saturday 13 February 2016
15:00 Motherwell 0 – 2 Kilmarnock 1.85 3.60 4.33
15:00 Hamilton Academical 0 – 0 Dundee Utd 2.55 3.50 2.70
15:00 Celtic 2 – 0 Ross County 1.22 6.60 13.25
Friday 12 February 2016
19:45 Dundee 2 – 0 ST Johnstone 2.40 3.40 2.96
Wednesday 10 February 2016
19:45 Ross County 0 – 3 Heart Of Midlothian 2.24 3.39 3.01
Saturday 6 February 2016
15:00 ST Johnstone 3 – 4 Aberdeen 3.75 3.60 2.06
Wednesday 3 February 2016
19:45 Aberdeen 2 – 1 Celtic 4.50 3.75 1.85
Tuesday 2 February 2016
19:45 Partick 1 – 0 Motherwell 2.14 3.40 3.50
Saturday 30 January 2016
15:00 Kilmarnock 0 – 1 Hamilton Academical 2.70 3.45 2.59
15:00 Dundee 2 – 2 Motherwell 2.43 3.50 3.25
Sunday 24 January 2016
12:45 Hamilton Academical 0 – 0 Heart Of Midlothian 3.53 3.47 2.00
Saturday 23 January 2016
15:00 Motherwell 1 – 2 Ross County 2.55 3.50 2.75
15:00 Inverness CT 0 – 0 Partick 2.35 3.20 3.20
15:00 Dundee Utd 5 – 1 Kilmarnock 1.87 3.75 4.20
15:00 Celtic 3 – 1 ST Johnstone 1.26 6.35 13.25
Friday 22 January 2016
19:45 Aberdeen 1 – 0 Dundee 1.56 4.15 6.50
Tuesday 19 January 2016
19:45 Celtic 8 – 1 Hamilton Academical 1.17 7.75 16.00
Sunday 17 January 2016
12:15 Ross County 2 – 3 Aberdeen 3.45 3.50 2.11
Saturday 16 January 2016
15:00 ST Johnstone 0 – 0 Hamilton Academical 1.87 3.75 4.20
15:00 Partick 2 – 4 Dundee 2.14 3.30 3.75
15:00 Kilmarnock 2 – 1 Inverness CT 3.95 3.40 2.20
15:00 Heart Of Midlothian 6 – 0 Motherwell 1.77 3.64 4.32
Friday 15 January 2016
19:45 Dundee Utd 1 – 4 Celtic 11.00 5.75 1.28
Saturday 2 January 2016
15:00 Motherwell 3 – 3 Hamilton Academical 2.31 3.45 3.70
15:00 Kilmarnock 2 – 2 Heart Of Midlothian 4.50 3.73 1.73
15:00 Inverness CT 2 – 0 Ross County 2.75 3.25 2.60
15:00 Celtic 1 – 0 Partick 1.26 6.00 10.75
12:30 Dundee 2 – 1 Dundee Utd 2.50 3.40 2.80
Wednesday 30 December 2015
19:45 Motherwell 2 – 0 ST Johnstone 2.90 3.40 2.55
19:45 Heart Of Midlothian 3 – 2 Dundee Utd 1.77 3.65 4.28
19:45 Aberdeen 0 – 0 Partick 1.59 4.00 5.70
15:00 Hamilton Academical 3 – 4 Inverness CT 2.39 3.30 3.00
Tuesday 29 December 2015
19:45 Ross County 3 – 2 Kilmarnock 1.39 4.75 8.00
Sunday 27 December 2015
14:00 Heart Of Midlothian 2 – 2 Celtic 5.60 4.18 1.54
Saturday 26 December 2015
15:00 Ross County 5 – 2 Dundee 2.01 3.60 3.75
15:00 Hamilton Academical 0 – 1 Kilmarnock 1.79 3.80 4.50
15:00 Aberdeen 2 – 2 Inverness CT 1.53 4.00 7.50
Saturday 19 December 2015
15:00 ST Johnstone 0 – 0 Heart Of Midlothian 2.52 3.36 2.66
15:00 Partick 1 – 0 Ross County 2.50 3.30 2.83
15:00 Kilmarnock 0 – 4 Aberdeen 5.85 4.00 1.61
15:00 Inverness CT 2 – 2 Dundee Utd 2.31 3.40 3.25
15:00 Dundee 4 – 0 Hamilton Academical 2.35 3.40 3.00
15:00 Celtic 1 – 2 Motherwell 1.19 7.25 15.25
Sunday 13 December 2015
12:30 ST Johnstone 0 – 3 Celtic 7.00 4.33 1.48
Saturday 12 December 2015
15:00 Motherwell 3 – 1 Dundee 2.40 3.50 2.90
15:00 Inverness CT 2 – 1 Kilmarnock 1.80 3.75 4.50
15:00 Hamilton Academical 1 – 3 Ross County 2.51 3.35 2.75
15:00 Dundee Utd 0 – 1 Partick 2.40 3.60 2.80
12:30 Aberdeen 1 – 0 Heart Of Midlothian 1.94 3.49 3.72
Saturday 5 December 2015
15:00 Ross County 2 – 3 ST Johnstone 2.20 3.35 3.25
15:00 Kilmarnock 1 – 1 Dundee Utd 2.80 3.50 2.40
12:30 Dundee 0 – 2 Aberdeen 4.00 3.40 2.00
Sunday 29 November 2015
12:15 Inverness CT 1 – 3 Celtic 11.00 5.10 1.36
Saturday 28 November 2015
15:00 Motherwell 2 – 2 Heart Of Midlothian 3.30 3.32 2.14
15:00 Kilmarnock 2 – 5 Partick 2.75 3.40 2.65
15:00 Dundee Utd 1 – 2 Hamilton Academical 2.87 3.45 2.80
15:00 Aberdeen 3 – 1 Ross County 1.81 3.75 4.50
Friday 27 November 2015
19:45 ST Johnstone 1 – 1 Dundee 1.96 3.60 4.05
Sunday 22 November 2015
12:30 Hamilton Academical 1 – 1 Aberdeen 3.40 3.40 2.16
Saturday 21 November 2015
15:00 Ross County 3 – 0 Motherwell 1.88 3.75 4.30
15:00 Partick 2 – 1 Inverness CT 2.35 3.40 3.10
15:00 Heart Of Midlothian 1 – 1 Dundee 1.78 3.63 4.27
15:00 Dundee Utd 1 – 2 ST Johnstone 3.20 3.40 2.33
15:00 Celtic 0 – 0 Kilmarnock 1.10 10.75 24.00
Sunday 8 November 2015
15:30 Ross County 1 – 4 Celtic 9.50 5.50 1.31
Saturday 7 November 2015
15:00 ST Johnstone 2 – 1 Kilmarnock 1.65 3.90 5.25
15:00 Motherwell 1 – 3 Inverness CT 2.40 3.40 3.15
15:00 Heart Of Midlothian 2 – 0 Hamilton Academical 1.95 3.50 3.65
15:00 Dundee 1 – 1 Partick 2.40 3.30 2.98
15:00 Aberdeen 2 – 0 Dundee Utd 1.45 4.50 6.50
Saturday 31 October 2015
15:00 Partick 0 – 4 Heart Of Midlothian 2.58 3.22 2.67
15:00 Kilmarnock 0 – 1 Motherwell 2.81 3.40 2.43
15:00 Inverness CT 1 – 1 Dundee 2.07 3.30 4.00
15:00 Hamilton Academical 2 – 4 ST Johnstone 2.50 3.20 2.88
15:00 Dundee Utd 1 – 0 Ross County 2.80 3.40 2.55
12:30 Celtic 3 – 1 Aberdeen 1.44 4.75 7.10
Sunday 25 October 2015
14:00 Celtic 5 – 0 Dundee Utd 1.17 7.70 15.00
Saturday 24 October 2015
14:00 Partick 1 – 1 Hamilton Academical 2.40 3.50 3.05
14:00 Inverness CT 0 – 1 ST Johnstone 2.38 3.30 3.20
14:00 Heart Of Midlothian 2 – 0 Ross County 2.22 3.38 3.08
14:00 Dundee 1 – 2 Kilmarnock 1.83 3.70 4.30
14:00 Aberdeen 1 – 1 Motherwell 1.43 4.65 8.75
Sunday 18 October 2015
11:15 Dundee Utd 0 – 1 Heart Of Midlothian 2.71 3.45 2.42
Saturday 17 October 2015
14:00 ST Johnstone 1 – 2 Partick 2.13 3.50 3.75
14:00 Kilmarnock 2 – 0 Inverness CT 3.90 3.60 1.99
14:00 Hamilton Academical 1 – 1 Dundee 2.15 3.50 3.35
11:00 Motherwell 0 – 1 Celtic 11.75 5.75 1.29
Friday 16 October 2015
18:45 Ross County 2 – 0 Aberdeen 4.00 3.50 1.97
Sunday 4 October 2015
11:30 Hamilton Academical 1 – 2 Celtic 10.00 5.25 1.33
Saturday 3 October 2015
14:00 Ross County 1 – 2 Inverness CT 2.27 3.40 3.30
14:00 Partick 3 – 0 Dundee Utd 2.38 3.40 3.15
14:00 Heart Of Midlothian 1 – 1 Kilmarnock 1.46 4.32 6.31
14:00 Dundee 2 – 1 Motherwell 2.20 3.45 3.50
14:00 Aberdeen 1 – 5 ST Johnstone 1.57 4.20 6.95
Saturday 26 September 2015
14:00 ST Johnstone 2 – 1 Dundee Utd 2.15 3.40 3.70
14:00 Motherwell 2 – 1 Partick 2.65 3.30 2.79
14:00 Kilmarnock 1 – 2 Hamilton Academical 3.60 3.30 2.13
14:00 Inverness CT 2 – 1 Aberdeen 4.20 3.60 2.00
14:00 Dundee 3 – 3 Ross County 2.61 3.40 2.88
14:00 Celtic 0 – 0 Heart Of Midlothian 1.22 6.11 11.45
Sunday 20 September 2015
14:00 Celtic 6 – 0 Dundee 1.20 6.55 15.25
13:15 Heart Of Midlothian 1 – 3 Aberdeen 3.63 3.25 2.03
Saturday 19 September 2015
14:00 Ross County 1 – 0 Partick 1.98 3.40 4.00
14:00 Kilmarnock 2 – 1 ST Johnstone 3.60 3.50 2.08
14:00 Hamilton Academical 1 – 0 Motherwell 2.33 3.40 3.10
14:00 Dundee Utd 1 – 1 Inverness CT 2.46 3.40 2.88
Tuesday 15 September 2015
18:45 Aberdeen 1 – 0 Hamilton Academical 1.40 4.75 8.75
Saturday 12 September 2015
14:00 ST Johnstone 4 – 1 Hamilton Academical 2.11 3.30 3.50
14:00 Partick 0 – 1 Dundee 2.66 3.15 2.70
14:00 Motherwell 1 – 1 Ross County 2.63 3.30 2.60
14:00 Dundee Utd 1 – 2 Kilmarnock 1.65 3.90 5.25
11:30 Aberdeen 2 – 1 Celtic 3.80 3.40 2.00
Friday 11 September 2015
18:45 Inverness CT 2 – 0 Heart Of Midlothian 2.95 3.22 2.37
Saturday 29 August 2015
14:00 Ross County 2 – 1 Dundee Utd 2.07 3.35 3.45
14:00 Partick 0 – 2 Aberdeen 4.70 3.55 1.76
14:00 Motherwell 1 – 0 Kilmarnock 1.85 3.63 4.05
14:00 Hamilton Academical 3 – 2 Heart Of Midlothian 3.09 3.32 2.23
14:00 Dundee 1 – 1 Inverness CT 2.19 3.34 3.65
14:00 Celtic 3 – 1 ST Johnstone 1.20 6.55 15.00
Saturday 22 August 2015
14:00 ST Johnstone 2 – 1 Motherwell 2.10 3.60 3.50
14:00 Kilmarnock 0 – 4 Ross County 3.12 3.60 2.30
14:00 Inverness CT 0 – 2 Hamilton Academical 2.20 3.40 3.40
14:00 Heart Of Midlothian 3 – 0 Partick 1.93 3.35 3.93
14:00 Aberdeen 2 – 0 Dundee 1.51 4.33 6.35
11:00 Dundee Utd 1 – 3 Celtic 10.00 5.10 1.35
Saturday 15 August 2015
14:00 Ross County 1 – 2 Heart Of Midlothian 2.61 3.24 2.61
14:00 Partick 2 – 2 Kilmarnock 1.97 3.60 3.80
14:00 Motherwell 1 – 2 Aberdeen 5.00 3.60 1.75
14:00 Hamilton Academical 4 – 0 Dundee Utd 2.50 3.40 2.75
14:00 Dundee 2 – 1 ST Johnstone 2.39 3.40 3.30
14:00 Celtic 4 – 2 Inverness CT 1.17 7.83 19.00
Wednesday 12 August 2015
18:45 Kilmarnock 2 – 2 Celtic 16.25 7.75 1.17
18:45 Inverness CT 0 – 0 Partick 2.57 3.20 2.88
18:45 Heart Of Midlothian 2 – 0 Motherwell 1.69 3.53 4.98
Tuesday 11 August 2015
18:45 ST Johnstone 1 – 1 Ross County 2.30 3.25 3.25
18:45 Dundee Utd 2 – 2 Dundee 2.37 3.25 3.10
Sunday 9 August 2015
14:00 Aberdeen 2 – 0 Kilmarnock 1.26 5.46 13.00
11:30 Partick 0 – 2 Celtic 11.25 5.75 1.26
Saturday 8 August 2015
14:00 ST Johnstone 1 – 1 Inverness CT 2.20 3.07 3.60
14:00 Ross County 2 – 0 Hamilton Academical 1.98 3.50 3.80
14:00 Motherwell 0 – 2 Dundee Utd 2.62 3.30 2.70
14:00 Dundee 1 – 2 Heart Of Midlothian 2.66 3.26 2.56
Sunday 2 August 2015
14:30 Dundee Utd 0 – 1 Aberdeen 3.75 3.40 2.06
11:30 Heart Of Midlothian 4 – 3 ST Johnstone 2.11 3.24 3.41
Saturday 1 August 2015
14:00 Kilmarnock 0 – 4 Dundee 2.44 3.20 3.00
14:00 Inverness CT 0 – 1 Motherwell 1.87 3.60 4.50
14:00 Hamilton Academical 0 – 0 Partick 2.67 3.50 2.60
11:45 Celtic 2 – 0 Ross County 1.18 7.25 16.50

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