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.64
602 goals.
49.6% of matches went over 2.5.
Home advantage
40.8%
Draws 24.6%,
away wins 34.6%.
Half-time lead held
77.4%
From 137 matches where someone led at the break.
1–1
27 · 11.8%
2–0
21 · 9.2%
2–1
20 · 8.8%
1–2
20 · 8.8%
0–1
20 · 8.8%
1–0
17 · 7.5%
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 13 May 2018
12:30
Kilmarnock
1 – 0
Heart Of Midlothian
1.68
4.40
5.50
12:30
Hibernian
5 – 5
Rangers
2.59
4.00
2.62
12:30
Celtic
0 – 1
Aberdeen
1.60
4.20
6.75
Saturday 12 May 2018
15:00
ST Johnstone
1 – 1
Ross County
3.36
3.79
2.24
15:00
Motherwell
3 – 0
Hamilton Academical
2.37
3.45
3.20
15:00
Dundee
0 – 1
Partick
3.23
3.75
2.27
Wednesday 9 May 2018
19:45
Heart Of Midlothian
2 – 1
Hibernian
4.75
3.76
2.15
19:45
Celtic
0 – 0
Kilmarnock
1.29
6.50
16.00
Tuesday 8 May 2018
19:45
Ross County
0 – 1
Dundee
2.00
4.10
3.58
19:45
Partick
0 – 1
Motherwell
2.32
3.56
3.30
19:45
Hamilton Academical
1 – 2
ST Johnstone
2.74
3.20
2.91
19:45
Aberdeen
1 – 1
Rangers
2.69
3.32
2.91
Sunday 6 May 2018
12:15
Heart Of Midlothian
1 – 3
Celtic
9.50
5.00
1.41
Saturday 5 May 2018
15:00
Motherwell
1 – 5
ST Johnstone
2.26
3.29
3.61
15:00
Rangers
1 – 0
Kilmarnock
1.47
5.07
8.00
15:00
Aberdeen
0 – 0
Hibernian
2.30
3.39
3.42
12:30
Dundee
1 – 0
Hamilton Academical
1.97
3.58
4.54
Friday 4 May 2018
19:45
Partick
1 – 1
Ross County
2.40
3.29
3.34
Sunday 29 April 2018
12:00
Celtic
5 – 0
Rangers
1.57
4.80
7.80
Saturday 28 April 2018
15:00
ST Johnstone
1 – 1
Partick
2.59
3.32
3.25
15:00
Motherwell
2 – 1
Dundee
2.23
3.66
3.50
15:00
Hibernian
5 – 3
Kilmarnock
1.78
4.00
5.25
12:30
Hamilton Academical
2 – 0
Ross County
2.96
3.29
2.66
Friday 27 April 2018
19:45
Aberdeen
2 – 0
Heart Of Midlothian
1.58
4.00
7.80
Sunday 22 April 2018
12:30
Rangers
2 – 1
Heart Of Midlothian
1.50
4.68
7.18
Saturday 21 April 2018
15:00
Ross County
0 – 0
Motherwell
2.40
3.43
3.40
15:00
Partick
2 – 1
Hamilton Academical
2.00
3.62
4.05
15:00
Dundee
2 – 1
ST Johnstone
2.38
3.28
3.36
15:00
Kilmarnock
0 – 2
Aberdeen
3.67
3.33
2.25
12:30
Hibernian
2 – 1
Celtic
5.26
3.98
1.73
Saturday 14 April 2018
15:00
Hamilton Academical
1 – 2
Kilmarnock
4.40
3.50
2.27
Sunday 8 April 2018
12:30
Hamilton Academical
1 – 2
Celtic
17.00
7.05
1.22
Saturday 7 April 2018
15:00
ST Johnstone
0 – 0
Motherwell
2.36
3.26
3.38
15:00
Ross County
1 – 1
Hibernian
4.25
3.50
2.00
15:00
Rangers
4 – 0
Dundee
1.33
5.80
10.64
15:00
Partick
0 – 1
Kilmarnock
3.73
3.22
2.24
15:00
Heart Of Midlothian
2 – 0
Aberdeen
4.25
3.50
2.02
Wednesday 4 April 2018
19:45
Celtic
0 – 0
Dundee
1.23
7.19
13.83
Tuesday 3 April 2018
19:45
Ross County
4 – 0
Partick
2.25
3.32
3.61
19:45
Motherwell
0 – 2
Aberdeen
4.09
3.34
2.08
19:45
Hibernian
3 – 1
Hamilton Academical
1.37
4.99
11.00
Sunday 1 April 2018
12:30
Dundee
1 – 1
Heart Of Midlothian
2.61
3.18
2.68
Saturday 31 March 2018
15:00
Kilmarnock
2 – 0
Hamilton Academical
1.75
3.52
4.66
15:00
Hibernian
2 – 0
Partick
1.57
3.83
5.86
15:00
Celtic
3 – 0
Ross County
1.18
6.75
14.00
15:00
Aberdeen
4 – 1
ST Johnstone
1.60
3.75
5.67
12:30
Motherwell
2 – 2
Rangers
4.73
3.74
1.68
Wednesday 28 March 2018
19:45
ST Johnstone
1 – 0
Hamilton Academical
1.81
3.77
5.19
Sunday 18 March 2018
14:15
Motherwell
0 – 0
Celtic
9.80
5.00
1.44
Saturday 17 March 2018
15:00
Ross County
2 – 2
Hamilton Academical
2.03
3.61
3.95
15:00
Rangers
0 – 1
Kilmarnock
1.44
4.75
8.51
15:00
Heart Of Midlothian
3 – 0
Partick
2.18
3.29
4.07
15:00
Aberdeen
1 – 0
Dundee
1.66
4.05
6.00
Friday 16 March 2018
19:45
ST Johnstone
1 – 1
Hibernian
4.10
3.38
2.13
Sunday 11 March 2018
12:00
Rangers
2 – 3
Celtic
3.50
3.50
2.26
Saturday 10 March 2018
15:00
Partick
0 – 0
Aberdeen
4.92
3.75
1.81
15:00
Kilmarnock
3 – 2
Ross County
2.06
3.55
4.02
15:00
Hamilton Academical
2 – 0
Motherwell
4.75
3.60
1.92
15:00
Dundee
0 – 4
ST Johnstone
2.49
3.25
3.18
Friday 9 March 2018
19:45
Hibernian
2 – 0
Heart Of Midlothian
1.74
3.99
5.50
Wednesday 7 March 2018
19:45
Kilmarnock
2 – 0
ST Johnstone
2.05
3.39
4.29
Tuesday 27 February 2018
19:45
ST Johnstone
1 – 4
Rangers
7.00
4.35
1.54
19:45
Heart Of Midlothian
1 – 1
Kilmarnock
2.48
3.18
3.29
Sunday 25 February 2018
13:30
Aberdeen
0 – 2
Celtic
6.30
4.10
1.63
Saturday 24 February 2018
15:00
ST Johnstone
2 – 0
Ross County
2.55
3.40
3.21
15:00
Rangers
2 – 0
Heart Of Midlothian
1.52
4.45
7.50
15:00
Hamilton Academical
2 – 1
Partick
3.41
3.36
2.38
15:00
Dundee
0 – 1
Motherwell
2.87
3.60
2.63
12:30
Kilmarnock
2 – 2
Hibernian
3.47
3.32
2.35
Sunday 18 February 2018
15:00
Celtic
0 – 0
ST Johnstone
1.32
5.50
12.00
14:15
Hamilton Academical
3 – 5
Rangers
8.70
5.10
1.42
Saturday 17 February 2018
15:00
Partick
1 – 2
Dundee
2.62
3.45
2.87
15:00
Motherwell
0 – 1
Kilmarnock
2.40
3.40
3.20
15:00
Hibernian
2 – 0
Aberdeen
2.60
3.40
2.91
12:30
Ross County
1 – 1
Heart Of Midlothian
3.10
3.34
2.50
Tuesday 13 February 2018
19:45
Kilmarnock
3 – 2
Dundee
2.20
3.44
3.62
Tuesday 6 February 2018
19:45
Partick
0 – 2
Rangers
6.55
4.15
1.60
19:45
Motherwell
2 – 0
ST Johnstone
2.16
3.35
3.82
Saturday 3 February 2018
15:00
Rangers
1 – 2
Hibernian
1.97
3.78
5.10
15:00
Motherwell
1 – 1
Partick
2.18
3.38
3.90
15:00
Heart Of Midlothian
1 – 0
ST Johnstone
1.89
3.60
5.00
15:00
Dundee
1 – 4
Ross County
2.37
3.60
3.32
15:00
Aberdeen
3 – 0
Hamilton Academical
1.43
5.25
11.41
12:30
Kilmarnock
1 – 0
Celtic
11.07
5.60
1.33
Wednesday 31 January 2018
19:45
Ross County
2 – 4
Aberdeen
4.60
3.70
1.88
19:45
Hibernian
2 – 1
Motherwell
1.67
3.88
6.00
Tuesday 30 January 2018
19:45
Celtic
3 – 1
Heart Of Midlothian
1.33
5.60
10.74
Sunday 28 January 2018
14:00
Ross County
1 – 2
Rangers
6.22
4.38
1.68
Saturday 27 January 2018
15:00
ST Johnstone
1 – 3
Partick
2.38
3.20
3.47
15:00
Heart Of Midlothian
1 – 1
Motherwell
2.00
3.50
4.21
15:00
Hamilton Academical
1 – 2
Dundee
2.64
3.52
2.79
15:00
Celtic
1 – 0
Hibernian
1.32
5.80
11.00
15:00
Aberdeen
3 – 1
Kilmarnock
1.72
3.86
5.48
Wednesday 24 January 2018
19:45
Rangers
2 – 0
Aberdeen
2.09
3.61
3.89
19:45
Motherwell
2 – 0
Ross County
2.04
3.52
4.05
19:45
Hamilton Academical
0 – 3
Heart Of Midlothian
4.11
3.44
2.20
19:45
Dundee
0 – 1
Hibernian
4.39
3.68
1.91
Tuesday 23 January 2018
19:45
Partick
1 – 2
Celtic
14.75
6.70
1.25
Saturday 30 December 2017
15:00
ST Johnstone
0 – 2
Dundee
2.36
3.58
3.20
15:00
Partick
2 – 0
Ross County
2.58
3.30
3.00
15:00
Motherwell
1 – 3
Hamilton Academical
2.35
3.49
3.21
15:00
Hibernian
1 – 1
Kilmarnock
1.76
3.89
5.04
15:00
Aberdeen
0 – 0
Heart Of Midlothian
1.91
3.31
5.25
12:00
Celtic
0 – 0
Rangers
1.36
5.50
10.12
Wednesday 27 December 2017
19:45
Ross County
1 – 1
ST Johnstone
2.50
3.31
3.09
19:45
Rangers
2 – 0
Motherwell
1.43
5.17
8.21
19:45
Heart Of Midlothian
0 – 0
Hibernian
3.00
3.28
2.64
19:45
Aberdeen
1 – 0
Partick
1.57
4.01
7.20
Tuesday 26 December 2017
12:30
Dundee
0 – 2
Celtic
15.00
6.95
1.24
Saturday 23 December 2017
15:00
ST Johnstone
4 – 4
Heart Of Midlothian
3.12
3.43
2.42
15:00
Partick
1 – 0
Hamilton Academical
2.53
3.55
2.88
15:00
Motherwell
1 – 1
Dundee
2.12
3.65
3.57
15:00
Hibernian
2 – 1
Ross County
1.53
4.53
6.59
15:00
Celtic
3 – 0
Aberdeen
1.30
6.06
13.32
12:30
Kilmarnock
2 – 1
Rangers
4.60
4.08
1.81
Wednesday 20 December 2017
19:45
Celtic
2 – 0
Partick
1.11
11.05
30.00
Sunday 17 December 2017
12:30
Heart Of Midlothian
4 – 0
Celtic
8.50
5.43
1.39
Saturday 16 December 2017
15:00
Rangers
1 – 3
ST Johnstone
1.38
5.27
9.60
15:00
Kilmarnock
1 – 0
Motherwell
2.59
3.39
3.05
15:00
Hamilton Academical
3 – 2
Ross County
2.53
3.40
3.20
15:00
Dundee
3 – 0
Partick
2.31
3.39
3.36
12:30
Aberdeen
4 – 1
Hibernian
2.54
3.56
3.05
Wednesday 13 December 2017
19:45
ST Johnstone
0 – 3
Aberdeen
3.90
3.31
2.18
19:45
Partick
3 – 2
Motherwell
2.80
3.26
2.95
19:45
Hibernian
1 – 2
Rangers
2.90
3.61
2.81
19:45
Celtic
3 – 1
Hamilton Academical
1.12
10.52
25.00
Tuesday 12 December 2017
19:45
Ross County
2 – 2
Kilmarnock
2.77
3.39
2.90
19:45
Heart Of Midlothian
2 – 0
Dundee
1.99
3.68
4.35
Sunday 10 December 2017
12:30
Hibernian
2 – 2
Celtic
6.90
4.55
1.62
Saturday 9 December 2017
15:00
Rangers
2 – 1
Ross County
1.36
5.23
9.88
15:00
Kilmarnock
5 – 1
Partick
2.26
3.26
3.62
15:00
Hamilton Academical
0 – 1
ST Johnstone
2.65
3.27
2.92
15:00
Heart Of Midlothian
1 – 0
Motherwell
1.95
3.59
4.98
Friday 8 December 2017
19:45
Dundee
0 – 1
Aberdeen
3.94
3.55
2.08
Sunday 3 December 2017
12:30
Aberdeen
1 – 2
Rangers
2.85
3.65
2.53
Saturday 2 December 2017
15:15
Heart Of Midlothian
1 – 1
Hamilton Academical
1.55
4.21
7.09
15:00
ST Johnstone
1 – 2
Kilmarnock
2.30
3.45
3.34
15:00
Ross County
0 – 2
Dundee
2.15
3.68
3.57
15:00
Partick
0 – 1
Hibernian
4.85
3.73
2.05
15:00
Celtic
5 – 1
Motherwell
1.19
7.60
18.50
Wednesday 29 November 2017
19:45
Rangers
3 – 0
Aberdeen
2.02
3.74
3.93
19:45
Motherwell
1 – 1
Celtic
11.53
6.28
1.28
Sunday 26 November 2017
12:30
Kilmarnock
1 – 3
Aberdeen
4.02
3.40
2.09
Saturday 25 November 2017
15:00
Heart Of Midlothian
0 – 0
Ross County
2.00
3.53
4.15
15:00
Hamilton Academical
1 – 1
Hibernian
5.44
4.06
1.68
Friday 24 November 2017
19:45
Dundee
2 – 1
Rangers
6.63
4.84
1.50
Sunday 19 November 2017
15:00
Heart Of Midlothian
1 – 1
Partick
1.80
3.80
5.70
Saturday 18 November 2017
15:00
Rangers
0 – 2
Hamilton Academical
1.37
5.57
9.64
15:00
Hibernian
1 – 2
ST Johnstone
1.63
4.02
6.20
15:00
Dundee
0 – 0
Kilmarnock
2.61
3.56
2.90
15:00
Aberdeen
0 – 2
Motherwell
1.88
3.85
4.50
12:30
Ross County
0 – 1
Celtic
15.00
8.20
1.21
Sunday 5 November 2017
15:00
Heart Of Midlothian
1 – 2
Kilmarnock
1.96
3.39
4.62
Saturday 4 November 2017
15:00
Ross County
3 – 2
Motherwell
2.97
3.46
2.51
15:00
Rangers
3 – 0
Partick
1.36
5.42
9.60
15:00
Hibernian
2 – 1
Dundee
1.44
5.07
7.70
15:00
Hamilton Academical
2 – 2
Aberdeen
6.00
4.00
1.65
12:30
ST Johnstone
0 – 4
Celtic
15.25
7.00
1.23
Tuesday 31 October 2017
19:45
Kilmarnock
0 – 3
Hibernian
5.10
3.82
1.76
Saturday 28 October 2017
15:00
Partick
1 – 0
ST Johnstone
2.85
3.29
2.74
15:00
Motherwell
0 – 1
Hibernian
3.59
3.61
2.13
15:00
Dundee
1 – 3
Hamilton Academical
2.12
3.71
3.53
15:00
Celtic
1 – 1
Kilmarnock
1.12
11.32
23.28
15:00
Aberdeen
2 – 1
Ross County
1.56
4.30
6.73
12:30
Heart Of Midlothian
1 – 3
Rangers
3.27
3.66
2.24
Wednesday 25 October 2017
19:45
Rangers
1 – 1
Kilmarnock
1.31
5.95
11.00
19:45
Dundee
0 – 1
Motherwell
2.70
3.47
3.04
19:45
Aberdeen
0 – 3
Celtic
5.70
4.00
1.68
Tuesday 24 October 2017
19:45
ST Johnstone
0 – 0
Ross County
2.35
3.49
3.28
19:45
Hibernian
1 – 0
Heart Of Midlothian
2.14
3.45
3.74
19:45
Hamilton Academical
0 – 0
Partick
2.70
3.40
2.77
Saturday 21 October 2017
15:00
Ross County
2 – 1
Hamilton Academical
1.87
4.10
4.00
15:00
Partick
2 – 1
Dundee
2.50
3.57
2.90
15:00
Heart Of Midlothian
1 – 0
ST Johnstone
1.91
3.60
4.83
Saturday 14 October 2017
15:00
Ross County
1 – 2
Heart Of Midlothian
3.10
3.60
2.40
15:00
Partick
0 – 2
Kilmarnock
2.06
3.50
3.75
15:00
Hibernian
0 – 1
Aberdeen
2.30
3.40
3.15
15:00
Hamilton Academical
1 – 2
Motherwell
3.15
3.50
2.31
15:00
Celtic
1 – 0
Dundee
1.10
10.50
27.00
Friday 13 October 2017
19:45
ST Johnstone
0 – 3
Rangers
4.95
4.00
1.70
Saturday 30 September 2017
15:00
Motherwell
3 – 0
Partick
2.19
3.25
3.60
15:00
Kilmarnock
0 – 2
Ross County
2.90
3.25
2.55
15:00
Dundee
2 – 1
Heart Of Midlothian
3.80
3.40
2.06
15:00
Celtic
2 – 2
Hibernian
1.27
6.00
10.00
15:00
Aberdeen
3 – 0
ST Johnstone
1.53
4.33
6.40
Friday 29 September 2017
19:45
Hamilton Academical
1 – 4
Rangers
7.25
4.80
1.40
Sunday 24 September 2017
12:15
Motherwell
0 – 1
Aberdeen
4.60
3.75
1.87
Saturday 23 September 2017
16:00
Partick
1 – 1
Heart Of Midlothian
3.60
3.50
2.10
15:00
ST Johnstone
2 – 1
Hamilton Academical
1.91
3.55
4.25
15:00
Ross County
0 – 1
Hibernian
3.75
3.70
2.05
15:00
Kilmarnock
1 – 1
Dundee
2.70
3.50
2.88
12:00
Rangers
0 – 2
Celtic
6.05
4.55
2.00
Saturday 16 September 2017
15:00
Hibernian
2 – 2
Motherwell
1.45
4.65
6.85
15:00
Hamilton Academical
1 – 2
Heart Of Midlothian
3.70
3.40
2.10
15:00
Dundee
3 – 2
ST Johnstone
3.00
3.40
2.48
15:00
Celtic
4 – 0
Ross County
1.14
8.95
19.25
15:00
Aberdeen
1 – 1
Kilmarnock
1.34
5.10
9.40
Friday 15 September 2017
19:45
Partick
2 – 2
Rangers
8.50
4.80
1.45
Saturday 9 September 2017
15:00
ST Johnstone
1 – 1
Hibernian
3.25
3.45
2.30
15:00
Ross County
1 – 1
Partick
2.45
3.45
3.10
15:00
Rangers
4 – 1
Dundee
1.25
6.45
12.50
15:00
Motherwell
2 – 0
Kilmarnock
2.03
3.60
3.80
15:00
Heart Of Midlothian
0 – 0
Aberdeen
3.65
3.60
1.99
Friday 8 September 2017
19:45
Hamilton Academical
1 – 4
Celtic
13.50
6.50
1.24
Sunday 27 August 2017
15:00
Ross County
1 – 3
Rangers
6.00
4.33
1.65
12:30
Dundee
1 – 1
Hibernian
3.75
3.60
2.04
Saturday 26 August 2017
15:00
Motherwell
2 – 1
Heart Of Midlothian
3.20
3.50
2.20
15:00
Partick
3 – 4
Aberdeen
4.85
3.80
1.80
15:00
Kilmarnock
2 – 2
Hamilton Academical
2.45
3.45
2.89
15:00
Celtic
1 – 1
ST Johnstone
1.19
7.00
16.00
Saturday 19 August 2017
15:00
ST Johnstone
1 – 0
Partick
2.15
3.40
3.60
15:00
Rangers
0 – 0
Heart Of Midlothian
1.59
4.10
7.00
15:00
Motherwell
2 – 0
Ross County
2.65
3.40
3.00
15:00
Hibernian
1 – 3
Hamilton Academical
1.51
4.20
7.50
15:00
Aberdeen
2 – 1
Dundee
1.39
5.00
8.50
12:30
Kilmarnock
0 – 2
Celtic
14.25
6.90
1.26
Saturday 12 August 2017
15:00
Kilmarnock
0 – 1
Heart Of Midlothian
3.15
3.33
2.24
15:00
ST Johnstone
4 – 1
Motherwell
1.86
3.55
4.50
15:00
Ross County
1 – 2
Aberdeen
4.65
3.80
1.76
15:00
Rangers
2 – 3
Hibernian
1.79
3.70
4.90
15:00
Hamilton Academical
3 – 0
Dundee
2.40
3.40
3.10
Friday 11 August 2017
19:45
Partick
0 – 1
Celtic
12.00
6.40
1.24
Sunday 6 August 2017
15:00
Aberdeen
2 – 0
Hamilton Academical
1.37
5.00
9.00
13:30
Motherwell
1 – 2
Rangers
6.10
4.33
1.57
Saturday 5 August 2017
15:00
Kilmarnock
1 – 2
ST Johnstone
2.85
3.30
2.57
15:00
Hibernian
3 – 1
Partick
1.86
3.60
4.65
15:00
Dundee
1 – 2
Ross County
2.55
3.40
2.75
12:30
Celtic
4 – 1
Heart Of Midlothian
1.18
7.50
14.00