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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.75
628 goals.
50.9% of matches went over 2.5.
Home advantage
41.2%
Draws 25.4%,
away wins 33.3%.
Half-time lead held
76.6%
From 141 matches where someone led at the break.
1–1
34 · 14.9%
1–2
25 · 11%
2–0
22 · 9.6%
1–0
19 · 8.3%
2–1
17 · 7.5%
0–1
14 · 6.1%
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 21 May 2017
11:30
ST Johnstone
1 – 2
Rangers
3.30
3.40
2.20
11:30
Partick
0 – 6
Aberdeen
5.95
4.00
1.80
11:30
Celtic
2 – 0
Heart Of Midlothian
1.20
6.66
12.16
Saturday 20 May 2017
14:00
Hamilton Academical
4 – 0
Dundee
1.73
3.95
5.30
14:00
Kilmarnock
1 – 2
Ross County
2.67
3.40
2.65
14:00
Inverness CT
3 – 2
Motherwell
1.67
4.15
5.50
Thursday 18 May 2017
18:45
Partick
0 – 5
Celtic
10.25
5.55
1.29
Wednesday 17 May 2017
18:45
Dundee
0 – 2
Inverness CT
2.50
3.55
2.65
18:45
ST Johnstone
1 – 0
Heart Of Midlothian
2.40
3.31
2.86
18:45
Rangers
1 – 2
Aberdeen
2.55
3.40
2.70
Tuesday 16 May 2017
18:45
Ross County
3 – 2
Hamilton Academical
2.05
3.50
3.60
18:45
Motherwell
3 – 1
Kilmarnock
1.83
3.80
4.50
Saturday 13 May 2017
14:00
Kilmarnock
2 – 1
Inverness CT
2.38
3.35
2.95
14:00
Hamilton Academical
0 – 1
Motherwell
2.35
3.30
3.10
14:00
Dundee
1 – 1
Ross County
2.85
3.35
2.55
14:00
ST Johnstone
1 – 0
Partick
2.15
3.40
3.40
11:15
Rangers
2 – 1
Heart Of Midlothian
1.86
3.55
4.09
Friday 12 May 2017
18:45
Aberdeen
1 – 3
Celtic
4.50
3.75
1.82
Sunday 7 May 2017
14:00
Heart Of Midlothian
1 – 2
Aberdeen
3.35
3.37
2.12
11:15
Partick
1 – 2
Rangers
3.50
3.40
2.08
Saturday 6 May 2017
14:00
Motherwell
0 – 1
Ross County
2.45
3.40
2.81
14:00
Kilmarnock
0 – 1
Dundee
2.30
3.30
3.30
14:00
Celtic
4 – 1
ST Johnstone
1.23
6.00
13.00
11:15
Inverness CT
2 – 1
Hamilton Academical
2.27
3.20
3.25
Saturday 29 April 2017
14:00
Motherwell
2 – 3
Dundee
2.20
3.50
3.60
14:00
Hamilton Academical
0 – 2
Kilmarnock
2.36
3.25
3.15
14:00
Heart Of Midlothian
2 – 2
Partick
1.94
3.40
3.90
14:00
Aberdeen
0 – 2
ST Johnstone
1.46
4.35
7.75
11:00
Rangers
1 – 5
Celtic
4.75
4.00
1.70
Friday 28 April 2017
18:45
Ross County
4 – 0
Inverness CT
1.95
3.80
4.00
Sunday 16 April 2017
11:30
Ross County
2 – 2
Celtic
12.00
6.20
1.38
Saturday 15 April 2017
14:00
Rangers
2 – 0
Partick
1.67
3.80
6.00
14:00
Dundee
0 – 2
Hamilton Academical
2.25
3.40
3.60
14:00
Motherwell
4 – 2
Inverness CT
2.40
3.50
3.50
14:00
ST Johnstone
1 – 2
Aberdeen
5.45
3.70
1.80
Friday 14 April 2017
18:45
Kilmarnock
0 – 0
Heart Of Midlothian
3.88
3.47
1.92
Sunday 9 April 2017
11:30
Aberdeen
0 – 3
Rangers
1.75
3.80
5.00
Saturday 8 April 2017
14:00
Partick
1 – 0
Motherwell
1.81
3.60
5.05
14:00
Hamilton Academical
1 – 1
Ross County
2.70
3.25
2.65
14:00
Heart Of Midlothian
1 – 0
Dundee
1.56
3.89
5.90
14:00
Celtic
3 – 1
Kilmarnock
1.14
8.00
18.50
14:00
Inverness CT
0 – 3
ST Johnstone
2.50
3.25
2.95
Wednesday 5 April 2017
18:45
ST Johnstone
1 – 0
Heart Of Midlothian
2.90
3.32
2.37
18:45
Celtic
1 – 1
Partick
1.22
6.10
13.00
18:45
Kilmarnock
0 – 0
Rangers
4.95
4.00
1.70
18:45
Motherwell
0 – 0
Hamilton Academical
2.40
3.40
3.10
Tuesday 4 April 2017
18:45
Ross County
2 – 1
Dundee
2.09
3.60
3.80
18:45
Aberdeen
1 – 0
Inverness CT
1.29
5.65
12.00
Sunday 2 April 2017
11:30
Heart Of Midlothian
0 – 5
Celtic
6.71
4.33
1.46
Saturday 1 April 2017
14:00
Rangers
1 – 1
Motherwell
1.25
5.95
11.25
14:00
Hamilton Academical
1 – 0
ST Johnstone
3.00
3.20
2.45
14:00
Inverness CT
1 – 1
Kilmarnock
2.09
3.40
3.60
14:00
Partick
2 – 1
Ross County
2.10
3.40
3.65
Friday 31 March 2017
18:45
Dundee
0 – 7
Aberdeen
6.00
4.05
1.56
Sunday 19 March 2017
12:30
Dundee
1 – 2
Celtic
13.00
6.15
1.25
Saturday 18 March 2017
15:00
Rangers
4 – 0
Hamilton Academical
1.31
5.35
10.00
15:00
Inverness CT
1 – 1
Ross County
2.40
3.40
2.90
15:00
Kilmarnock
1 – 1
Partick
2.98
3.30
2.45
15:00
Motherwell
1 – 2
ST Johnstone
3.30
3.40
2.26
12:15
Aberdeen
2 – 0
Heart Of Midlothian
1.74
3.60
4.63
Sunday 12 March 2017
12:00
Celtic
1 – 1
Rangers
1.40
5.10
8.50
Saturday 11 March 2017
15:00
Ross County
1 – 2
Kilmarnock
1.93
3.60
4.00
15:00
ST Johnstone
2 – 0
Dundee
2.00
3.50
3.95
15:00
Aberdeen
1 – 0
Motherwell
1.33
6.50
13.00
15:00
Heart Of Midlothian
4 – 0
Hamilton Academical
1.63
3.90
5.15
15:00
Partick
1 – 1
Inverness CT
1.93
3.55
4.15
Saturday 4 March 2017
15:00
Kilmarnock
1 – 2
Motherwell
2.21
3.50
3.20
Wednesday 1 March 2017
19:45
Rangers
3 – 2
ST Johnstone
1.58
4.00
5.65
19:45
Dundee
0 – 1
Partick
2.65
3.20
2.70
19:45
Heart Of Midlothian
0 – 1
Ross County
1.67
3.87
4.79
19:45
Inverness CT
0 – 4
Celtic
12.00
6.05
1.25
Tuesday 28 February 2017
19:45
Hamilton Academical
1 – 0
Aberdeen
6.00
4.00
1.58
Saturday 25 February 2017
15:00
Partick
2 – 0
Heart Of Midlothian
2.91
3.34
2.38
15:00
Aberdeen
1 – 0
Ross County
1.40
4.80
7.25
15:00
ST Johnstone
0 – 2
Kilmarnock
1.79
3.60
4.80
15:00
Celtic
2 – 0
Hamilton Academical
1.07
11.00
26.00
15:00
Motherwell
1 – 5
Dundee
2.50
3.40
2.88
Friday 24 February 2017
19:45
Inverness CT
2 – 1
Rangers
4.50
3.80
1.76
Sunday 19 February 2017
15:15
Dundee
2 – 1
Rangers
5.00
3.85
1.69
13:00
Kilmarnock
1 – 2
Aberdeen
7.00
4.33
1.49
Saturday 18 February 2017
15:00
Ross County
1 – 2
ST Johnstone
2.50
3.30
2.75
15:00
Celtic
2 – 0
Motherwell
1.07
10.00
29.00
15:00
Heart Of Midlothian
1 – 1
Inverness CT
1.53
4.13
5.90
15:00
Partick
2 – 0
Hamilton Academical
1.88
3.50
4.50
Wednesday 15 February 2017
19:45
Aberdeen
7 – 2
Motherwell
1.33
5.40
8.00
Saturday 11 February 2017
15:00
Dundee
1 – 1
Kilmarnock
2.10
3.40
3.75
Sunday 5 February 2017
12:30
ST Johnstone
2 – 5
Celtic
8.00
4.65
1.44
Saturday 4 February 2017
15:00
Rangers
1 – 1
Ross County
1.44
4.60
7.25
15:00
Aberdeen
2 – 0
Partick
1.54
4.20
5.95
15:00
Hamilton Academical
1 – 1
Kilmarnock
2.15
3.30
3.45
15:00
Inverness CT
2 – 2
Dundee
2.15
3.30
3.40
12:15
Motherwell
0 – 3
Heart Of Midlothian
3.74
3.66
1.91
Wednesday 1 February 2017
19:45
Celtic
1 – 0
Aberdeen
1.40
4.65
7.50
19:45
Heart Of Midlothian
4 – 1
Rangers
2.79
3.35
2.45
19:45
Partick
0 – 1
ST Johnstone
2.60
3.20
2.75
Tuesday 31 January 2017
19:45
Ross County
1 – 2
Motherwell
2.00
3.40
3.75
19:45
Hamilton Academical
3 – 0
Inverness CT
2.75
3.25
3.00
Sunday 29 January 2017
13:00
Celtic
4 – 0
Heart Of Midlothian
1.28
5.65
9.33
Saturday 28 January 2017
15:00
ST Johnstone
3 – 0
Hamilton Academical
1.65
3.80
6.50
15:00
Inverness CT
0 – 0
Partick
2.47
3.40
2.85
15:00
Kilmarnock
3 – 2
Ross County
3.30
3.60
2.36
12:30
Motherwell
0 – 2
Rangers
5.20
4.00
1.65
Friday 27 January 2017
19:45
Aberdeen
3 – 0
Dundee
1.39
5.00
9.00
Wednesday 25 January 2017
19:45
Celtic
1 – 0
ST Johnstone
1.21
7.00
16.00
Saturday 31 December 2016
15:00
Ross County
3 – 2
Inverness CT
2.40
3.25
3.05
14:00
Dundee
3 – 0
ST Johnstone
3.65
3.40
2.33
14:00
Partick
0 – 0
Kilmarnock
1.63
3.80
6.00
13:00
Hamilton Academical
1 – 1
Motherwell
2.40
3.35
3.00
12:15
Rangers
1 – 2
Celtic
4.85
4.00
1.75
Friday 30 December 2016
19:45
Heart Of Midlothian
0 – 1
Aberdeen
2.60
3.36
2.63
Wednesday 28 December 2016
19:45
ST Johnstone
1 – 1
Rangers
3.40
3.35
2.20
19:45
Celtic
2 – 0
Ross County
1.14
8.50
19.50
19:45
Inverness CT
1 – 2
Motherwell
1.91
3.55
4.00
19:45
Partick
2 – 0
Dundee
1.98
3.40
4.00
Tuesday 27 December 2016
19:45
Heart Of Midlothian
4 – 0
Kilmarnock
1.46
4.31
6.67
15:00
Aberdeen
2 – 1
Hamilton Academical
1.33
5.25
10.25
Saturday 24 December 2016
12:30
Rangers
1 – 0
Inverness CT
1.36
5.10
8.50
12:30
Hamilton Academical
0 – 3
Celtic
13.50
6.80
1.20
Friday 23 December 2016
19:45
Ross County
1 – 3
Partick
2.35
3.30
3.10
19:45
Dundee
3 – 2
Heart Of Midlothian
3.76
3.51
1.96
19:45
Kilmarnock
0 – 1
ST Johnstone
3.50
3.30
2.27
19:45
Motherwell
1 – 3
Aberdeen
4.95
3.70
1.71
Tuesday 20 December 2016
19:45
Celtic
1 – 0
Partick
1.18
8.00
15.50
Saturday 17 December 2016
15:00
Ross County
2 – 1
Aberdeen
4.33
3.75
1.87
15:00
ST Johnstone
1 – 1
Motherwell
1.78
3.65
4.70
15:00
Celtic
2 – 1
Dundee
1.14
9.25
21.00
15:00
Heart Of Midlothian
1 – 1
Partick
1.66
3.78
4.94
15:00
Kilmarnock
1 – 1
Inverness CT
3.00
3.30
2.45
Friday 16 December 2016
19:45
Hamilton Academical
1 – 2
Rangers
5.80
4.20
1.55
Tuesday 13 December 2016
19:45
Celtic
1 – 0
Hamilton Academical
1.11
10.00
21.00
Saturday 10 December 2016
15:00
Aberdeen
0 – 0
ST Johnstone
1.71
3.90
5.25
15:00
Rangers
2 – 0
Heart Of Midlothian
1.87
3.57
3.97
15:00
Dundee
0 – 0
Ross County
2.55
3.50
2.83
15:00
Inverness CT
1 – 1
Hamilton Academical
2.01
3.75
3.70
15:00
Motherwell
0 – 0
Kilmarnock
1.98
3.50
4.00
Friday 9 December 2016
19:45
Partick
1 – 4
Celtic
12.00
5.70
1.29
Tuesday 6 December 2016
19:45
Aberdeen
5 – 1
Kilmarnock
1.38
5.05
8.50
Saturday 3 December 2016
15:00
Kilmarnock
2 – 0
Dundee
2.75
3.30
2.61
15:00
Rangers
2 – 1
Aberdeen
2.30
3.40
3.10
15:00
Ross County
2 – 2
Heart Of Midlothian
3.42
3.47
2.05
15:00
ST Johnstone
3 – 0
Inverness CT
2.12
3.35
3.75
15:00
Hamilton Academical
1 – 1
Partick
2.65
3.30
2.66
12:15
Motherwell
3 – 4
Celtic
15.00
6.70
1.19
Wednesday 30 November 2016
19:45
Heart Of Midlothian
2 – 0
Rangers
2.79
3.31
2.45
Saturday 26 November 2016
15:00
Ross County
1 – 1
Hamilton Academical
2.09
3.50
3.45
15:00
Dundee
2 – 1
Inverness CT
2.47
3.30
2.90
15:00
Heart Of Midlothian
3 – 0
Motherwell
1.54
4.18
5.64
12:15
Partick
1 – 2
Rangers
4.75
3.70
1.77
Monday 21 November 2016
19:45
Hamilton Academical
3 – 3
Heart Of Midlothian
4.33
3.58
1.79
Saturday 19 November 2016
15:00
Rangers
1 – 0
Dundee
1.40
4.90
7.50
15:00
ST Johnstone
2 – 4
Ross County
1.87
3.60
4.10
15:00
Inverness CT
1 – 3
Aberdeen
4.20
3.60
1.97
15:00
Motherwell
2 – 0
Partick
3.00
3.35
2.40
Friday 18 November 2016
19:45
Kilmarnock
0 – 1
Celtic
19.00
8.00
1.14
Sunday 6 November 2016
12:00
Ross County
1 – 1
Rangers
5.50
4.10
1.61
Saturday 5 November 2016
15:00
Dundee
2 – 0
Motherwell
2.20
3.50
3.25
15:00
Celtic
3 – 0
Inverness CT
1.14
8.25
18.25
15:00
Heart Of Midlothian
2 – 2
ST Johnstone
1.81
3.53
4.26
15:00
Kilmarnock
0 – 0
Hamilton Academical
2.64
3.40
2.80
Friday 4 November 2016
19:45
Partick
1 – 2
Aberdeen
4.33
3.60
1.84
Saturday 29 October 2016
14:00
Motherwell
4 – 1
Ross County
2.63
3.50
2.75
14:00
Rangers
3 – 0
Kilmarnock
1.34
5.50
8.25
14:00
ST Johnstone
1 – 2
Partick
1.95
3.45
3.90
14:00
Hamilton Academical
0 – 1
Dundee
2.39
3.35
3.10
14:00
Inverness CT
3 – 3
Heart Of Midlothian
2.99
3.32
2.30
11:00
Aberdeen
0 – 1
Celtic
5.15
3.90
1.67
Wednesday 26 October 2016
18:45
Rangers
1 – 1
ST Johnstone
1.65
4.00
5.50
18:45
Ross County
0 – 4
Celtic
12.00
6.00
1.33
18:45
Dundee
0 – 2
Partick
2.38
3.30
3.10
18:45
Kilmarnock
2 – 0
Heart Of Midlothian
6.00
4.02
1.53
18:45
Motherwell
0 – 3
Inverness CT
2.90
3.30
3.25
Tuesday 25 October 2016
18:45
Hamilton Academical
1 – 0
Aberdeen
5.80
4.20
1.57
Sunday 23 October 2016
11:00
ST Johnstone
2 – 1
Dundee
1.89
3.75
4.20
Saturday 22 October 2016
14:00
Inverness CT
1 – 1
Kilmarnock
1.57
4.00
6.00
14:00
Partick
1 – 1
Ross County
2.19
3.50
3.40
Saturday 15 October 2016
14:00
Celtic
2 – 0
Motherwell
1.10
9.50
21.00
14:00
Aberdeen
4 – 0
Ross County
1.50
4.25
7.00
14:00
ST Johnstone
0 – 1
Kilmarnock
1.52
4.33
6.05
14:00
Heart Of Midlothian
2 – 0
Dundee
1.49
4.22
6.18
14:00
Partick
2 – 2
Hamilton Academical
2.12
3.40
4.00
Friday 14 October 2016
18:45
Inverness CT
0 – 1
Rangers
4.33
3.40
1.92
Saturday 1 October 2016
14:00
Kilmarnock
0 – 4
Aberdeen
6.50
4.10
1.56
14:00
Rangers
2 – 0
Partick
1.37
5.25
8.50
14:00
Ross County
0 – 2
ST Johnstone
2.54
3.30
2.80
14:00
Hamilton Academical
1 – 1
Inverness CT
3.05
3.50
2.31
11:15
Dundee
0 – 1
Celtic
13.00
6.50
1.22
Friday 30 September 2016
18:45
Motherwell
1 – 3
Heart Of Midlothian
3.88
3.57
1.88
Sunday 25 September 2016
14:00
Hamilton Academical
1 – 1
ST Johnstone
3.05
3.40
2.38
12:00
Aberdeen
2 – 1
Rangers
2.45
3.20
3.00
Saturday 24 September 2016
14:00
Celtic
6 – 1
Kilmarnock
1.14
10.00
19.00
14:00
Heart Of Midlothian
0 – 0
Ross County
1.75
3.65
4.40
14:00
Inverness CT
3 – 1
Dundee
2.00
3.40
4.00
14:00
Partick
1 – 1
Motherwell
2.50
3.40
2.88
Sunday 18 September 2016
14:00
Inverness CT
2 – 2
Celtic
9.00
5.25
1.33
11:00
Dundee
1 – 3
Aberdeen
3.80
3.50
2.01
Saturday 17 September 2016
14:00
Rangers
0 – 0
Ross County
1.51
4.40
7.50
14:00
ST Johnstone
1 – 0
Heart Of Midlothian
2.96
3.21
2.36
14:00
Kilmarnock
2 – 2
Partick
2.91
3.30
2.45
14:00
Motherwell
4 – 2
Hamilton Academical
2.20
3.30
3.40
Saturday 10 September 2016
14:00
Ross County
1 – 1
Motherwell
1.78
3.80
4.50
14:00
Aberdeen
1 – 1
Inverness CT
1.80
3.60
4.70
14:00
Dundee
1 – 1
Kilmarnock
1.83
3.60
4.50
14:00
Heart Of Midlothian
3 – 1
Hamilton Academical
1.61
3.86
5.28
14:00
Partick
0 – 2
ST Johnstone
2.65
3.40
2.65
11:00
Celtic
5 – 1
Rangers
1.57
4.00
6.30
Saturday 27 August 2016
14:00
Celtic
4 – 1
Aberdeen
1.34
5.05
9.00
14:00
Motherwell
0 – 0
Dundee
2.40
3.50
2.95
14:00
Hamilton Academical
1 – 0
Ross County
3.25
3.40
2.30
14:00
Inverness CT
2 – 1
ST Johnstone
2.56
3.40
2.87
14:00
Partick
1 – 2
Heart Of Midlothian
3.29
3.32
2.16
Friday 26 August 2016
18:45
Kilmarnock
1 – 1
Rangers
8.00
4.60
1.40
Saturday 20 August 2016
14:00
Rangers
2 – 1
Motherwell
1.34
5.25
9.25
14:00
Ross County
2 – 0
Kilmarnock
1.83
3.80
4.70
14:00
Aberdeen
2 – 1
Partick
1.61
3.95
7.50
14:00
Heart Of Midlothian
5 – 1
Inverness CT
1.94
3.39
3.86
11:15
ST Johnstone
2 – 4
Celtic
5.70
4.05
1.66
Friday 19 August 2016
18:45
Dundee
1 – 1
Hamilton Academical
2.08
3.35
3.55
Saturday 13 August 2016
14:00
Motherwell
1 – 2
ST Johnstone
3.10
3.40
2.35
14:00
Aberdeen
0 – 0
Heart Of Midlothian
1.96
3.43
3.76
14:00
Hamilton Academical
1 – 2
Kilmarnock
2.18
3.75
3.30
14:00
Inverness CT
2 – 3
Ross County
2.25
3.40
3.25
11:15
Dundee
1 – 2
Rangers
4.70
3.75
1.75
Sunday 7 August 2016
13:15
Heart Of Midlothian
1 – 2
Celtic
4.91
3.90
1.65
11:15
ST Johnstone
0 – 0
Aberdeen
3.15
3.25
2.39
Saturday 6 August 2016
14:00
Ross County
1 – 3
Dundee
2.13
3.50
3.60
14:00
Kilmarnock
1 – 2
Motherwell
2.75
3.30
2.63
14:00
Partick
2 – 0
Inverness CT
2.75
3.20
2.70
11:30
Rangers
1 – 1
Hamilton Academical
1.30
5.50
9.50