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.54
578 goals.
46.5% of matches went over 2.5.
Home advantage
45.6%
Draws 20.6%,
away wins 33.8%.
Half-time lead held
78.6%
From 131 matches where someone led at the break.
1–1
24 · 10.5%
0–1
24 · 10.5%
2–0
23 · 10.1%
1–0
23 · 10.1%
1–2
20 · 8.8%
0–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 19 May 2019
15:00
Kilmarnock
2 – 1
Rangers
4.10
3.60
2.24
15:00
Hibernian
1 – 2
Aberdeen
3.54
3.42
2.20
15:00
Celtic
2 – 1
Heart Of Midlothian
1.29
6.50
15.00
Saturday 18 May 2019
12:30
Motherwell
3 – 2
Livingston
2.14
3.45
3.64
12:30
Hamilton Academical
2 – 0
ST Johnstone
2.95
3.37
2.86
12:30
Dundee
2 – 3
ST Mirren
4.33
3.95
2.55
Monday 13 May 2019
19:45
ST Mirren
2 – 0
Hamilton Academical
2.05
3.50
3.92
Sunday 12 May 2019
12:00
Rangers
2 – 0
Celtic
2.80
3.46
2.85
Saturday 11 May 2019
15:00
ST Johnstone
2 – 0
Motherwell
2.55
3.20
2.95
15:00
Livingston
0 – 1
Dundee
1.90
4.18
6.50
15:00
Kilmarnock
1 – 0
Hibernian
1.95
3.72
4.70
Friday 10 May 2019
19:45
Aberdeen
2 – 1
Heart Of Midlothian
1.75
4.44
7.50
Sunday 5 May 2019
15:30
Rangers
1 – 0
Hibernian
1.36
5.50
10.00
Saturday 4 May 2019
15:00
ST Johnstone
1 – 1
Livingston
2.36
3.33
3.52
15:00
Motherwell
1 – 1
ST Mirren
2.07
3.50
4.00
15:00
Dundee
0 – 1
Hamilton Academical
2.19
3.50
3.50
15:00
Heart Of Midlothian
0 – 1
Kilmarnock
3.00
3.22
2.70
12:30
Aberdeen
0 – 3
Celtic
6.00
4.00
1.66
Sunday 28 April 2019
15:00
Rangers
2 – 0
Aberdeen
1.62
4.00
6.50
12:15
Hibernian
1 – 1
Heart Of Midlothian
2.17
3.38
3.60
Saturday 27 April 2019
15:00
ST Mirren
1 – 1
ST Johnstone
2.57
3.22
3.00
15:00
Motherwell
4 – 3
Dundee
1.80
3.76
5.00
15:00
Hamilton Academical
3 – 3
Livingston
3.00
3.28
2.55
12:30
Celtic
1 – 0
Kilmarnock
1.31
5.35
12.00
Sunday 21 April 2019
12:30
Hibernian
0 – 0
Celtic
9.00
4.60
1.43
Saturday 20 April 2019
15:00
ST Johnstone
2 – 0
Dundee
1.92
3.55
4.40
15:00
Livingston
1 – 3
ST Mirren
2.01
3.31
4.40
15:00
Hamilton Academical
1 – 1
Motherwell
3.75
3.34
2.15
15:00
Kilmarnock
0 – 1
Aberdeen
2.45
3.20
3.60
12:00
Heart Of Midlothian
1 – 3
Rangers
5.10
3.98
1.68
Sunday 7 April 2019
12:30
Motherwell
0 – 3
Rangers
6.50
4.25
1.57
Saturday 6 April 2019
15:00
Dundee
0 – 2
Aberdeen
6.50
4.10
1.56
15:00
Kilmarnock
2 – 0
ST Johnstone
1.80
3.70
5.25
15:00
Hamilton Academical
1 – 1
ST Mirren
2.71
3.25
2.75
15:00
Celtic
0 – 0
Livingston
1.20
7.50
18.00
12:30
Heart Of Midlothian
1 – 2
Hibernian
2.40
3.40
3.22
Wednesday 3 April 2019
19:45
Rangers
3 – 0
Heart Of Midlothian
1.53
4.59
8.50
19:45
Hibernian
0 – 0
Kilmarnock
2.40
3.25
3.25
19:45
ST Mirren
0 – 2
Celtic
11.25
9.40
1.27
19:45
Livingston
2 – 0
Hamilton Academical
1.78
3.86
5.75
19:45
Aberdeen
3 – 1
Motherwell
1.79
3.62
5.30
19:45
ST Johnstone
2 – 0
Dundee
2.04
3.60
5.15
Sunday 31 March 2019
12:00
Celtic
2 – 1
Rangers
1.90
3.60
4.50
Saturday 30 March 2019
15:00
Kilmarnock
5 – 0
Hamilton Academical
1.60
4.00
6.50
15:00
Heart Of Midlothian
2 – 1
Aberdeen
3.00
3.20
2.55
15:00
Motherwell
3 – 0
ST Johnstone
2.30
3.30
3.30
15:00
ST Mirren
2 – 1
Dundee
2.42
3.28
3.15
Friday 29 March 2019
19:45
Livingston
1 – 2
Hibernian
3.06
3.28
2.43
Wednesday 27 March 2019
19:45
ST Johnstone
1 – 0
ST Mirren
1.87
3.50
4.75
Sunday 17 March 2019
12:30
Dundee
0 – 1
Celtic
17.50
7.10
1.18
Saturday 16 March 2019
15:00
Hamilton Academical
1 – 0
Heart Of Midlothian
4.75
3.66
1.85
15:00
Aberdeen
1 – 1
Livingston
1.66
4.00
5.90
15:00
Rangers
1 – 1
Kilmarnock
1.41
4.55
8.60
15:00
Hibernian
2 – 0
Motherwell
2.10
3.40
3.80
Monday 11 March 2019
19:45
ST Mirren
0 – 1
Kilmarnock
4.10
3.30
2.14
Saturday 9 March 2019
15:00
Livingston
3 – 1
ST Johnstone
2.59
3.10
3.21
15:00
Celtic
0 – 0
Aberdeen
1.41
5.00
9.20
15:00
Motherwell
3 – 0
Hamilton Academical
1.88
3.60
5.00
15:00
Dundee
0 – 1
Heart Of Midlothian
5.00
3.82
1.79
Friday 8 March 2019
19:45
Hibernian
1 – 1
Rangers
5.50
4.20
1.67
Saturday 2 March 2019
15:00
ST Mirren
1 – 0
Livingston
3.03
3.30
2.57
Wednesday 27 February 2019
19:45
Kilmarnock
0 – 0
Motherwell
2.20
3.50
4.50
19:45
Heart Of Midlothian
1 – 2
Celtic
6.00
4.20
1.64
19:45
Rangers
4 – 0
Dundee
1.20
10.50
24.00
19:45
Aberdeen
0 – 2
Hamilton Academical
1.40
5.00
12.00
19:45
ST Johnstone
1 – 2
Hibernian
3.00
3.40
2.62
Sunday 24 February 2019
15:00
Celtic
4 – 1
Motherwell
1.19
7.26
18.00
12:15
Hamilton Academical
0 – 5
Rangers
13.00
6.00
1.29
Saturday 23 February 2019
15:00
Livingston
1 – 0
Kilmarnock
2.73
3.05
2.90
15:00
Heart Of Midlothian
1 – 1
ST Mirren
1.52
4.03
6.46
15:00
ST Johnstone
0 – 2
Aberdeen
3.75
3.33
2.15
Friday 22 February 2019
19:45
Dundee
2 – 4
Hibernian
4.20
3.75
1.94
Sunday 17 February 2019
16:00
Kilmarnock
0 – 1
Celtic
9.00
4.41
1.48
12:15
Motherwell
2 – 1
Heart Of Midlothian
3.17
3.40
2.45
Saturday 16 February 2019
15:00
Aberdeen
2 – 2
ST Mirren
1.44
4.50
8.80
15:00
Hibernian
2 – 0
Hamilton Academical
1.54
4.19
7.00
15:00
Rangers
0 – 0
ST Johnstone
1.32
5.63
11.00
15:00
Livingston
1 – 2
Dundee
1.87
3.60
4.60
Wednesday 6 February 2019
19:45
Aberdeen
2 – 4
Rangers
3.82
3.40
2.03
19:45
Celtic
2 – 0
Hibernian
1.26
6.10
13.00
19:45
Dundee
2 – 2
Kilmarnock
4.35
3.50
1.92
19:45
Hamilton Academical
2 – 1
ST Johnstone
3.80
3.40
2.18
19:45
ST Mirren
1 – 2
Motherwell
3.35
3.15
2.55
19:45
Heart Of Midlothian
0 – 0
Livingston
1.78
3.60
5.05
Sunday 3 February 2019
12:30
ST Johnstone
0 – 2
Celtic
11.00
5.30
1.36
Saturday 2 February 2019
15:00
Rangers
4 – 0
ST Mirren
1.14
8.80
23.00
15:00
Hamilton Academical
1 – 1
Dundee
2.65
3.32
2.81
15:00
Motherwell
3 – 0
Livingston
2.40
3.08
3.40
15:00
Hibernian
1 – 2
Aberdeen
2.87
3.30
2.64
Friday 1 February 2019
19:45
Kilmarnock
1 – 2
Heart Of Midlothian
2.45
3.28
3.22
Wednesday 30 January 2019
19:45
Celtic
2 – 0
ST Johnstone
1.25
6.30
13.00
Sunday 27 January 2019
16:00
Livingston
0 – 3
Rangers
7.00
4.40
1.52
13:30
ST Mirren
1 – 3
Hibernian
4.60
3.50
1.98
Saturday 26 January 2019
15:00
Dundee
0 – 1
Motherwell
3.70
3.40
2.12
15:00
Celtic
3 – 0
Hamilton Academical
1.09
13.00
46.00
15:00
Aberdeen
0 – 0
Kilmarnock
1.96
3.42
4.20
15:00
Heart Of Midlothian
2 – 0
ST Johnstone
2.23
3.20
3.60
Wednesday 23 January 2019
19:45
Motherwell
1 – 0
Hibernian
3.30
3.30
2.39
19:45
ST Johnstone
1 – 0
Livingston
2.22
3.00
4.10
19:45
Hamilton Academical
0 – 3
Aberdeen
6.50
4.00
1.61
19:45
Celtic
4 – 0
ST Mirren
1.11
10.00
29.00
19:45
Heart Of Midlothian
1 – 2
Dundee
1.42
4.85
8.40
19:45
Kilmarnock
2 – 1
Rangers
6.00
4.10
1.63
Saturday 29 December 2018
17:30
Hibernian
0 – 1
Heart Of Midlothian
2.30
3.30
3.40
15:00
Livingston
1 – 2
Aberdeen
3.17
3.10
2.50
15:00
Kilmarnock
2 – 1
ST Mirren
1.50
4.20
8.00
15:00
Dundee
0 – 2
ST Johnstone
4.00
3.50
2.09
15:00
Hamilton Academical
1 – 2
Motherwell
3.32
3.30
2.38
12:30
Rangers
1 – 0
Celtic
3.08
3.28
2.47
Wednesday 26 December 2018
15:00
Rangers
1 – 1
Hibernian
1.51
4.50
6.50
15:00
Dundee
0 – 0
Livingston
3.75
3.35
2.20
15:00
Motherwell
0 – 1
Kilmarnock
3.22
3.22
2.50
15:00
Heart Of Midlothian
2 – 0
Hamilton Academical
1.50
4.40
7.10
14:00
Aberdeen
3 – 4
Celtic
5.75
3.98
1.69
14:00
ST Mirren
0 – 1
ST Johnstone
3.60
3.29
2.23
Sunday 23 December 2018
12:15
ST Johnstone
1 – 2
Rangers
6.00
4.10
1.61
Saturday 22 December 2018
15:00
Hamilton Academical
1 – 1
Kilmarnock
5.00
3.88
1.76
15:00
Hibernian
1 – 1
Livingston
1.94
3.46
4.75
15:00
Aberdeen
2 – 0
Heart Of Midlothian
2.02
3.50
4.20
15:00
Motherwell
0 – 1
ST Mirren
1.88
3.40
5.00
15:00
Celtic
3 – 0
Dundee
1.12
10.00
29.00
Wednesday 19 December 2018
19:45
Hibernian
0 – 0
Rangers
4.18
3.80
1.90
19:45
Celtic
3 – 0
Motherwell
1.21
6.75
19.00
Tuesday 18 December 2018
19:45
Aberdeen
5 – 1
Dundee
1.56
4.20
7.00
Sunday 16 December 2018
15:00
Rangers
1 – 0
Hamilton Academical
1.18
7.50
19.00
12:30
Hibernian
2 – 0
Celtic
7.20
4.55
1.47
Saturday 15 December 2018
15:00
ST Mirren
1 – 2
Aberdeen
5.50
3.72
1.72
15:00
ST Johnstone
1 – 2
Motherwell
2.06
3.52
3.88
15:00
Kilmarnock
3 – 1
Dundee
1.62
3.91
6.00
Friday 14 December 2018
19:45
Livingston
5 – 0
Heart Of Midlothian
3.30
3.20
2.43
Tuesday 11 December 2018
19:45
Aberdeen
3 – 2
Livingston
1.93
3.20
5.00
Sunday 9 December 2018
13:30
Dundee
1 – 1
Rangers
9.90
5.75
1.33
Saturday 8 December 2018
15:00
Hamilton Academical
0 – 1
Hibernian
4.91
3.84
1.75
15:00
Livingston
3 – 1
ST Mirren
1.85
3.55
4.80
15:00
Heart Of Midlothian
1 – 0
Motherwell
1.97
3.50
4.35
15:00
Celtic
5 – 1
Kilmarnock
1.30
5.60
11.50
15:00
Aberdeen
0 – 2
ST Johnstone
2.05
3.50
4.10
Wednesday 5 December 2018
19:45
ST Johnstone
2 – 2
Heart Of Midlothian
2.56
3.55
2.80
19:45
Hibernian
2 – 2
ST Mirren
1.44
4.67
8.00
19:45
Motherwell
1 – 1
Celtic
12.00
5.95
1.28
19:45
Kilmarnock
2 – 0
Livingston
2.04
3.30
4.50
19:45
Dundee
4 – 0
Hamilton Academical
2.22
3.40
3.50
19:45
Rangers
0 – 1
Aberdeen
1.47
4.60
7.30
Sunday 2 December 2018
12:00
Heart Of Midlothian
1 – 2
Rangers
4.50
4.00
1.81
Saturday 1 December 2018
15:00
Kilmarnock
3 – 0
Hibernian
2.67
3.30
2.75
15:00
Livingston
2 – 0
Motherwell
2.35
3.10
3.46
15:00
ST Mirren
1 – 3
Hamilton Academical
2.33
3.30
3.30
Saturday 24 November 2018
15:00
Motherwell
3 – 0
Aberdeen
3.84
3.35
2.21
15:00
ST Johnstone
0 – 0
Kilmarnock
2.54
3.20
3.16
15:00
Rangers
3 – 0
Livingston
1.38
5.50
10.50
15:00
Hibernian
2 – 2
Dundee
1.40
5.25
7.84
15:00
ST Mirren
2 – 0
Heart Of Midlothian
5.18
3.71
1.67
12:30
Hamilton Academical
0 – 3
Celtic
21.00
8.00
1.16
Sunday 11 November 2018
15:00
Rangers
7 – 1
Motherwell
1.45
4.75
8.00
12:00
Livingston
0 – 0
Celtic
13.50
6.00
1.26
Saturday 10 November 2018
15:00
Heart Of Midlothian
0 – 1
Kilmarnock
2.15
3.31
3.75
15:00
Dundee
1 – 1
ST Mirren
2.45
3.40
3.25
15:00
ST Johnstone
4 – 0
Hamilton Academical
1.83
3.75
4.75
Friday 9 November 2018
19:45
Aberdeen
1 – 0
Hibernian
2.25
3.46
3.38
Sunday 4 November 2018
12:15
Kilmarnock
1 – 2
Aberdeen
3.00
3.25
2.65
Saturday 3 November 2018
15:00
Motherwell
1 – 0
Dundee
1.73
3.90
5.00
15:00
Hibernian
0 – 1
ST Johnstone
1.70
4.00
5.02
15:00
Hamilton Academical
1 – 0
Livingston
3.26
3.06
2.45
15:00
Celtic
5 – 0
Heart Of Midlothian
1.23
6.80
14.00
12:30
ST Mirren
0 – 2
Rangers
13.00
6.25
1.27
Wednesday 31 October 2018
19:45
Dundee
0 – 5
Celtic
19.00
9.30
1.15
19:45
ST Mirren
0 – 2
Motherwell
3.55
3.30
2.20
19:45
Aberdeen
3 – 0
Hamilton Academical
1.48
4.20
9.00
19:45
Livingston
0 – 1
ST Johnstone
2.34
3.20
3.40
19:45
Rangers
1 – 1
Kilmarnock
1.49
4.33
7.70
19:45
Heart Of Midlothian
0 – 0
Hibernian
2.63
3.38
2.82
Saturday 27 October 2018
15:00
ST Johnstone
2 – 0
ST Mirren
2.03
3.66
4.00
15:00
Kilmarnock
1 – 1
Hamilton Academical
1.56
4.20
7.00
Tuesday 23 October 2018
19:45
Dundee
0 – 3
Heart Of Midlothian
5.75
4.10
1.67
Sunday 21 October 2018
13:30
Hamilton Academical
1 – 4
Rangers
12.00
6.00
1.30
Saturday 20 October 2018
15:00
Heart Of Midlothian
2 – 1
Aberdeen
2.38
3.30
3.21
15:00
ST Mirren
1 – 2
Kilmarnock
4.50
3.70
1.93
15:00
Livingston
4 – 0
Dundee
1.97
3.58
4.20
15:00
Motherwell
0 – 1
ST Johnstone
2.10
3.36
4.00
15:00
Celtic
4 – 2
Hibernian
1.36
5.35
9.50
Sunday 7 October 2018
15:30
ST Johnstone
0 – 6
Celtic
10.44
5.10
1.35
15:00
Rangers
3 – 1
Heart Of Midlothian
1.66
4.33
5.51
Saturday 6 October 2018
15:00
Motherwell
1 – 1
Livingston
2.30
3.30
3.75
15:00
Hibernian
6 – 0
Hamilton Academical
1.40
4.98
9.00
15:00
Aberdeen
4 – 1
ST Mirren
1.55
4.00
8.00
15:00
Dundee
1 – 2
Kilmarnock
4.13
3.77
1.95
Sunday 30 September 2018
13:30
Livingston
1 – 0
Rangers
8.19
4.50
1.46
Saturday 29 September 2018
15:00
Heart Of Midlothian
2 – 1
ST Johnstone
1.65
4.22
5.52
15:00
ST Mirren
0 – 1
Hibernian
5.10
3.82
1.81
15:00
Kilmarnock
3 – 1
Motherwell
2.13
3.48
3.80
15:00
Hamilton Academical
0 – 2
Dundee
2.60
3.40
3.10
15:00
Celtic
1 – 0
Aberdeen
1.38
4.92
10.50
Sunday 23 September 2018
15:00
Rangers
5 – 1
ST Johnstone
1.33
5.55
10.50
12:30
Kilmarnock
2 – 1
Celtic
8.20
4.50
1.53
Saturday 22 September 2018
15:00
Hamilton Academical
3 – 0
ST Mirren
2.70
3.27
2.91
15:00
Dundee
0 – 3
Hibernian
4.40
3.91
1.88
15:00
Heart Of Midlothian
0 – 0
Livingston
1.73
3.95
6.00
15:00
Aberdeen
1 – 0
Motherwell
1.92
3.60
4.93
Saturday 15 September 2018
15:00
ST Johnstone
1 – 1
Aberdeen
3.59
3.32
2.29
15:00
Rangers
4 – 0
Dundee
1.27
7.10
13.81
15:00
Livingston
1 – 0
Hamilton Academical
2.07
3.47
4.33
15:00
Motherwell
0 – 1
Heart Of Midlothian
3.03
3.45
2.72
15:00
Hibernian
3 – 2
Kilmarnock
2.14
3.64
3.75
Friday 14 September 2018
19:45
ST Mirren
0 – 0
Celtic
23.00
8.30
1.20
Sunday 2 September 2018
12:00
Celtic
1 – 0
Rangers
1.65
4.40
6.05
Saturday 1 September 2018
15:00
Heart Of Midlothian
4 – 1
ST Mirren
1.47
4.31
6.54
15:00
Aberdeen
0 – 2
Kilmarnock
1.92
3.68
4.95
15:00
Hamilton Academical
1 – 2
ST Johnstone
3.60
3.54
2.20
15:00
Dundee
1 – 3
Motherwell
3.27
3.58
2.37
15:00
Livingston
2 – 1
Hibernian
4.75
3.70
1.93
Sunday 26 August 2018
15:00
Celtic
1 – 0
Hamilton Academical
1.13
10.32
28.17
12:15
Motherwell
3 – 3
Rangers
6.00
3.80
1.72
Saturday 25 August 2018
15:00
ST Mirren
0 – 2
Livingston
2.41
3.30
3.40
15:00
Kilmarnock
0 – 1
Heart Of Midlothian
2.45
3.41
3.14
15:00
Hibernian
1 – 1
Aberdeen
2.60
3.30
2.96
15:00
ST Johnstone
1 – 0
Dundee
2.23
3.48
3.60
Sunday 12 August 2018
15:00
ST Johnstone
1 – 1
Hibernian
3.18
3.30
2.49
15:00
Rangers
2 – 0
ST Mirren
1.25
7.60
13.50
Saturday 11 August 2018
15:00
Livingston
0 – 0
Kilmarnock
3.85
3.50
2.20
15:00
Motherwell
0 – 1
Hamilton Academical
1.62
4.10
6.64
15:00
Dundee
0 – 1
Aberdeen
3.75
3.54
2.13
12:30
Heart Of Midlothian
1 – 0
Celtic
5.83
4.00
1.71
Sunday 5 August 2018
15:00
Hibernian
3 – 0
Motherwell
1.78
4.00
5.00
13:00
Aberdeen
1 – 1
Rangers
3.75
3.56
2.15
Saturday 4 August 2018
15:00
Celtic
3 – 1
Livingston
1.16
9.00
26.22
15:00
Hamilton Academical
1 – 4
Heart Of Midlothian
5.02
3.74
2.20
15:00
Kilmarnock
2 – 0
ST Johnstone
2.17
3.30
3.95
15:00
ST Mirren
2 – 1
Dundee
2.62
3.40
3.00