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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.47
575 goals.
44.6% of matches went over 2.5.
Home advantage
42.9%
Draws 27.9%,
away wins 29.2%.
Half-time lead held
72.9%
From 129 matches where someone led at the break.
1–1
31 · 13.3%
1–0
29 · 12.4%
2–0
23 · 9.9%
0–0
22 · 9.4%
1–2
20 · 8.6%
0–1
19 · 8.2%
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 23 May 2022
19:45
ST Johnstone
4 – 0
Inverness CT
2.01
3.38
4.88
Friday 20 May 2022
19:45
Inverness CT
2 – 2
ST Johnstone
3.45
2.99
2.72
Sunday 15 May 2022
12:00
Livingston
2 – 1
Dundee
2.06
3.54
4.16
12:00
Hibernian
4 – 0
ST Johnstone
1.78
3.79
6.05
12:00
Aberdeen
0 – 0
ST Mirren
1.88
3.65
4.90
Saturday 14 May 2022
12:15
Ross County
1 – 2
Dundee Utd
3.28
3.44
2.60
12:15
Heart Of Midlothian
1 – 3
Rangers
2.95
3.64
2.55
12:15
Celtic
6 – 0
Motherwell
1.22
8.50
17.64
Friday 13 May 2022
19:45
Arbroath
0 – 0
Inverness CT
2.92
3.04
2.90
Wednesday 11 May 2022
19:45
ST Mirren
0 – 0
Livingston
2.64
3.06
3.34
19:45
ST Johnstone
1 – 0
Aberdeen
3.15
2.92
3.50
19:45
Rangers
4 – 1
Ross County
1.24
6.87
13.75
19:45
Motherwell
2 – 1
Heart Of Midlothian
3.04
3.40
2.68
19:30
Dundee Utd
1 – 1
Celtic
21.00
7.72
1.27
Tuesday 10 May 2022
19:45
Dundee
3 – 1
Hibernian
4.14
3.42
2.21
19:05
Inverness CT
0 – 0
Arbroath
2.14
3.20
4.04
Sunday 8 May 2022
15:00
Rangers
2 – 0
Dundee Utd
1.25
7.40
15.00
Saturday 7 May 2022
15:00
ST Mirren
2 – 0
Dundee
2.26
3.45
3.80
15:00
Livingston
1 – 1
ST Johnstone
2.47
3.25
3.50
15:00
Hibernian
1 – 1
Aberdeen
1.24
6.65
10.00
15:00
Ross County
0 – 1
Motherwell
2.50
3.30
3.48
12:00
Celtic
4 – 1
Heart Of Midlothian
1.31
6.70
13.08
Friday 6 May 2022
19:45
Inverness CT
1 – 0
Partick
2.34
3.25
4.18
Tuesday 3 May 2022
19:05
Partick
1 – 2
Inverness CT
2.74
3.16
3.11
Sunday 1 May 2022
12:00
Celtic
1 – 1
Rangers
1.95
3.84
4.40
Saturday 30 April 2022
15:00
ST Johnstone
0 – 1
ST Mirren
2.53
3.10
3.39
15:00
Livingston
1 – 0
Hibernian
2.94
3.10
2.85
15:00
Aberdeen
1 – 0
Dundee
1.64
4.36
7.50
15:00
Heart Of Midlothian
0 – 0
Ross County
1.69
4.14
5.50
15:00
Dundee Utd
1 – 0
Motherwell
2.87
3.20
2.95
Sunday 24 April 2022
15:00
Dundee Utd
2 – 3
Heart Of Midlothian
3.55
3.46
2.45
14:30
Ross County
0 – 2
Celtic
13.00
6.60
1.26
Saturday 23 April 2022
15:00
ST Mirren
0 – 1
Hibernian
3.01
3.00
2.85
15:00
Dundee
1 – 1
ST Johnstone
2.76
3.10
3.05
15:00
Aberdeen
1 – 2
Livingston
2.12
3.25
4.64
12:00
Motherwell
1 – 3
Rangers
8.50
5.40
1.44
Sunday 10 April 2022
12:00
ST Mirren
0 – 4
Rangers
12.00
5.50
1.35
Saturday 9 April 2022
15:00
Livingston
2 – 2
Motherwell
2.25
3.35
3.79
15:00
Heart Of Midlothian
3 – 1
Hibernian
2.06
3.50
4.27
15:00
Dundee Utd
2 – 2
Dundee
2.38
3.30
3.47
15:00
Celtic
7 – 0
ST Johnstone
1.16
8.60
26.00
15:00
Aberdeen
0 – 1
Ross County
1.80
3.69
5.57
Sunday 3 April 2022
12:00
Rangers
1 – 2
Celtic
2.82
3.25
2.95
Saturday 2 April 2022
15:00
ST Johnstone
1 – 0
Livingston
2.75
2.93
3.21
15:00
Ross County
1 – 1
Heart Of Midlothian
3.76
3.42
2.21
15:00
Motherwell
4 – 2
ST Mirren
2.35
3.40
3.50
15:00
Hibernian
1 – 1
Dundee Utd
2.07
3.40
4.70
15:00
Dundee
2 – 2
Aberdeen
4.35
3.27
2.05
Sunday 20 March 2022
12:00
Dundee
1 – 2
Rangers
17.00
6.80
1.25
Saturday 19 March 2022
15:00
ST Mirren
1 – 2
Dundee Utd
2.30
3.14
3.96
15:00
ST Johnstone
2 – 1
Motherwell
2.75
2.97
3.55
15:00
Heart Of Midlothian
2 – 0
Livingston
1.98
3.52
4.65
15:00
Celtic
4 – 0
Ross County
1.13
10.00
28.00
15:00
Aberdeen
3 – 1
Hibernian
2.43
3.04
3.88
Wednesday 9 March 2022
19:45
Dundee
0 – 1
ST Mirren
3.00
3.10
2.81
Sunday 6 March 2022
12:00
Livingston
1 – 3
Celtic
9.70
5.00
1.42
Saturday 5 March 2022
15:00
Ross County
1 – 0
ST Mirren
2.36
3.20
3.59
15:00
Rangers
1 – 0
Aberdeen
1.36
5.61
13.62
15:00
Motherwell
1 – 1
Dundee
1.97
3.35
5.01
15:00
Hibernian
0 – 0
ST Johnstone
2.03
3.20
4.82
15:00
Dundee Utd
2 – 2
Heart Of Midlothian
4.77
3.82
2.08
Wednesday 2 March 2022
19:45
ST Johnstone
0 – 1
Rangers
13.58
6.00
1.31
19:45
Motherwell
0 – 1
Ross County
2.38
3.42
3.27
19:45
Livingston
2 – 1
Dundee Utd
2.04
3.30
4.60
19:45
Heart Of Midlothian
2 – 0
Aberdeen
2.02
3.52
4.20
19:45
Dundee
0 – 0
Hibernian
3.45
3.22
2.47
19:45
Celtic
2 – 0
ST Mirren
1.15
10.00
25.00
Sunday 27 February 2022
15:00
Rangers
2 – 2
Motherwell
1.22
7.76
17.77
12:00
Hibernian
0 – 0
Celtic
7.84
5.00
1.44
Saturday 26 February 2022
15:00
ST Mirren
0 – 2
Heart Of Midlothian
3.40
3.13
2.24
15:00
Ross County
3 – 1
ST Johnstone
2.42
3.15
3.58
15:00
Dundee
0 – 4
Livingston
3.42
3.05
2.53
15:00
Aberdeen
1 – 1
Dundee Utd
1.99
3.50
4.90
Sunday 20 February 2022
15:00
Celtic
3 – 2
Dundee
1.13
10.55
27.52
12:00
Dundee Utd
1 – 1
Rangers
10.19
5.60
1.36
Saturday 19 February 2022
15:00
ST Johnstone
2 – 1
Heart Of Midlothian
4.33
3.28
2.07
15:00
Motherwell
1 – 1
Aberdeen
3.36
3.20
2.55
15:00
Livingston
1 – 1
ST Mirren
2.28
3.20
4.00
15:00
Hibernian
2 – 0
Ross County
1.81
3.78
4.85
Tuesday 15 February 2022
19:45
Aberdeen
1 – 1
ST Johnstone
1.90
3.25
5.74
Wednesday 9 February 2022
19:45
ST Mirren
2 – 1
ST Johnstone
2.36
2.96
3.95
19:45
Ross County
1 – 1
Livingston
2.60
3.34
3.13
19:45
Rangers
2 – 0
Hibernian
1.31
5.83
13.00
19:45
Heart Of Midlothian
1 – 2
Dundee
1.55
4.42
7.00
19:45
Dundee Utd
2 – 0
Motherwell
2.65
3.10
3.20
19:45
Aberdeen
2 – 3
Celtic
7.22
4.30
1.54
Sunday 6 February 2022
16:00
Rangers
5 – 0
Heart Of Midlothian
1.45
5.00
8.22
13:30
Motherwell
0 – 4
Celtic
9.94
5.75
1.39
Saturday 5 February 2022
15:00
ST Johnstone
0 – 0
Dundee Utd
2.38
2.98
4.00
15:00
Livingston
2 – 1
Aberdeen
3.76
3.14
2.50
15:00
Hibernian
0 – 1
ST Mirren
2.13
3.45
4.40
15:00
Dundee
1 – 2
Ross County
2.55
3.40
3.03
Wednesday 2 February 2022
19:45
Celtic
3 – 0
Rangers
2.35
3.55
3.48
Tuesday 1 February 2022
19:45
ST Mirren
1 – 1
Motherwell
2.36
3.15
3.65
19:45
Ross County
1 – 1
Aberdeen
3.80
3.47
2.25
19:45
Livingston
1 – 2
ST Johnstone
2.29
3.00
4.10
19:45
Hibernian
0 – 0
Heart Of Midlothian
2.99
3.28
2.65
19:45
Dundee
0 – 0
Dundee Utd
2.52
3.36
3.65
Saturday 29 January 2022
15:00
Hibernian
2 – 3
Livingston
2.05
3.30
4.80
15:00
Heart Of Midlothian
2 – 0
Motherwell
1.69
4.08
6.36
15:00
Celtic
1 – 0
Dundee Utd
1.17
10.00
21.00
12:30
Ross County
3 – 3
Rangers
9.90
5.40
1.41
Wednesday 26 January 2022
19:45
ST Johnstone
0 – 0
Dundee
2.43
3.09
3.68
19:45
Rangers
1 – 0
Livingston
1.36
5.75
13.45
19:45
Motherwell
0 – 0
Hibernian
3.25
3.30
2.49
19:45
Heart Of Midlothian
1 – 2
Celtic
4.90
4.14
1.74
19:45
Dundee Utd
2 – 1
Ross County
2.60
3.34
3.06
Tuesday 25 January 2022
19:45
ST Mirren
1 – 0
Aberdeen
3.38
3.24
2.60
Tuesday 18 January 2022
19:45
Ross County
3 – 1
Motherwell
2.42
3.43
3.40
19:45
Livingston
2 – 0
Dundee
2.37
3.15
3.64
19:45
Heart Of Midlothian
2 – 0
ST Johnstone
1.65
3.85
6.50
19:45
Dundee Utd
1 – 2
ST Mirren
2.55
3.19
3.20
19:45
Aberdeen
1 – 1
Rangers
5.24
3.62
1.85
Monday 17 January 2022
19:45
Celtic
2 – 0
Hibernian
1.31
6.13
10.25
Sunday 26 December 2021
15:00
Rangers
2 – 0
ST Mirren
1.18
8.60
20.00
15:00
Motherwell
2 – 1
Livingston
2.39
3.14
3.55
15:00
Heart Of Midlothian
2 – 1
Ross County
1.66
4.16
5.75
15:00
Dundee Utd
1 – 3
Hibernian
5.15
3.70
1.85
15:00
Aberdeen
2 – 1
Dundee
1.52
5.50
8.25
12:30
ST Johnstone
1 – 3
Celtic
11.28
5.40
1.35
Wednesday 22 December 2021
19:45
ST Mirren
0 – 0
Celtic
23.00
8.90
1.20
19:45
Hibernian
1 – 0
Aberdeen
2.34
3.40
3.55
19:45
ST Johnstone
1 – 2
Ross County
2.55
3.10
3.28
Saturday 18 December 2021
15:00
Rangers
1 – 0
Dundee Utd
1.09
15.00
60.00
15:00
Motherwell
2 – 0
ST Johnstone
2.53
3.10
3.51
15:00
Livingston
1 – 1
Ross County
2.35
3.60
3.45
15:00
Dundee
0 – 1
Heart Of Midlothian
4.40
3.84
1.91
Wednesday 15 December 2021
19:45
Ross County
1 – 2
Celtic
11.00
6.40
1.34
19:45
Rangers
2 – 0
ST Johnstone
1.20
7.57
18.59
Tuesday 14 December 2021
19:45
Hibernian
1 – 0
Dundee
1.70
4.00
5.45
Sunday 12 December 2021
15:00
Celtic
1 – 0
Motherwell
1.18
8.60
19.75
12:00
Heart Of Midlothian
0 – 2
Rangers
6.00
4.40
1.60
Saturday 11 December 2021
15:00
ST Mirren
1 – 1
Hibernian
2.90
3.40
2.68
15:00
ST Johnstone
0 – 1
Aberdeen
3.92
3.06
2.40
15:00
Ross County
3 – 2
Dundee
2.28
3.55
3.41
15:00
Dundee Utd
0 – 1
Livingston
2.65
3.08
3.20
Wednesday 8 December 2021
19:45
Livingston
1 – 0
Hibernian
4.00
3.29
2.50
Sunday 5 December 2021
15:00
Livingston
0 – 1
Heart Of Midlothian
4.00
3.50
2.09
12:00
Dundee Utd
0 – 3
Celtic
10.12
5.60
1.35
Saturday 4 December 2021
15:00
Rangers
3 – 0
Dundee
1.17
8.41
21.18
15:00
Hibernian
1 – 1
Motherwell
1.80
4.05
5.50
15:00
Aberdeen
4 – 1
ST Mirren
1.99
3.50
4.41
Thursday 2 December 2021
19:45
Celtic
1 – 0
Heart Of Midlothian
1.31
6.60
11.50
Wednesday 1 December 2021
19:45
ST Mirren
0 – 0
Ross County
2.33
3.45
3.58
19:45
Hibernian
0 – 1
Rangers
6.25
4.20
1.62
19:45
Dundee
1 – 0
ST Johnstone
2.90
3.00
2.95
19:45
Aberdeen
2 – 0
Livingston
1.78
3.44
5.96
Tuesday 30 November 2021
19:45
Motherwell
1 – 0
Dundee Utd
2.33
3.33
3.54
Sunday 28 November 2021
15:00
Celtic
2 – 1
Aberdeen
1.41
5.05
9.00
12:00
Livingston
1 – 3
Rangers
11.74
5.40
1.34
Saturday 27 November 2021
15:00
ST Johnstone
1 – 2
Hibernian
3.30
2.95
2.65
15:00
Ross County
1 – 1
Dundee Utd
2.27
3.36
3.56
15:00
Heart Of Midlothian
2 – 0
ST Mirren
1.73
3.68
4.78
15:00
Dundee
3 – 0
Motherwell
2.45
3.38
3.20
Wednesday 24 November 2021
19:45
Ross County
1 – 0
Hibernian
3.25
3.50
2.33
Saturday 20 November 2021
15:00
ST Mirren
1 – 1
Livingston
2.11
3.24
4.54
15:00
Motherwell
2 – 0
Heart Of Midlothian
4.61
3.90
1.85
15:00
Dundee Utd
1 – 0
Aberdeen
3.35
3.19
2.70
Sunday 7 November 2021
15:00
Rangers
4 – 2
Ross County
1.22
8.75
19.00
12:00
Dundee
2 – 4
Celtic
11.00
6.00
1.31
Saturday 6 November 2021
15:00
ST Johnstone
0 – 0
ST Mirren
2.60
3.10
3.30
15:00
Heart Of Midlothian
5 – 2
Dundee Utd
1.75
3.65
5.50
15:00
Aberdeen
0 – 2
Motherwell
1.61
4.10
6.50
Sunday 31 October 2021
12:00
Motherwell
1 – 6
Rangers
11.00
5.60
1.33
Saturday 30 October 2021
15:00
ST Mirren
0 – 1
Dundee
2.05
3.60
4.00
15:00
Dundee Utd
0 – 1
ST Johnstone
2.80
3.05
3.00
15:00
Celtic
0 – 0
Livingston
1.16
8.40
21.00
15:00
Aberdeen
2 – 1
Heart Of Midlothian
2.85
3.26
2.80
Wednesday 27 October 2021
19:45
ST Johnstone
1 – 1
Heart Of Midlothian
3.50
3.20
2.43
19:45
Rangers
2 – 2
Aberdeen
1.30
5.80
12.00
19:45
Motherwell
2 – 2
ST Mirren
2.47
3.25
3.35
19:45
Livingston
1 – 1
Dundee Utd
2.57
3.14
3.25
19:45
Hibernian
1 – 3
Celtic
5.50
4.40
1.62
19:45
Dundee
0 – 5
Ross County
2.18
3.50
3.60
Sunday 24 October 2021
12:00
ST Mirren
1 – 2
Rangers
8.60
4.90
1.42
Saturday 23 October 2021
15:00
Ross County
2 – 3
Livingston
2.66
3.25
3.30
15:00
Heart Of Midlothian
1 – 1
Dundee
1.58
4.30
6.75
15:00
Dundee Utd
2 – 1
Motherwell
2.36
3.24
3.45
15:00
Celtic
2 – 0
ST Johnstone
1.28
6.50
13.00
15:00
Aberdeen
1 – 0
Hibernian
2.16
3.38
3.75
Saturday 16 October 2021
18:00
Dundee
2 – 1
Aberdeen
3.05
3.25
2.55
15:00
ST Johnstone
0 – 3
Livingston
1.86
3.40
5.20
15:00
Ross County
2 – 3
ST Mirren
3.10
3.40
2.55
15:00
Rangers
1 – 1
Heart Of Midlothian
1.52
4.80
8.00
15:00
Motherwell
0 – 2
Celtic
9.50
5.20
1.45
15:00
Hibernian
0 – 3
Dundee Utd
1.68
4.00
5.75
Sunday 3 October 2021
15:00
Rangers
2 – 1
Hibernian
1.46
4.75
8.10
12:00
Aberdeen
1 – 2
Celtic
5.25
4.00
1.71
Saturday 2 October 2021
15:00
ST Johnstone
3 – 1
Dundee
2.11
3.30
4.20
15:00
Livingston
0 – 1
ST Mirren
3.00
3.15
3.00
15:00
Heart Of Midlothian
2 – 0
Motherwell
1.59
4.30
6.50
15:00
Dundee Utd
1 – 0
Ross County
2.12
3.40
3.85
Sunday 26 September 2021
15:00
Hibernian
1 – 0
ST Johnstone
2.11
3.34
4.20
15:00
Celtic
1 – 1
Dundee Utd
1.19
8.40
20.00
12:00
ST Mirren
3 – 2
Aberdeen
2.95
3.18
2.75
Saturday 25 September 2021
15:00
Motherwell
2 – 1
Ross County
1.85
3.75
5.00
15:00
Heart Of Midlothian
3 – 0
Livingston
1.62
4.00
7.50
15:00
Dundee
0 – 1
Rangers
11.00
5.80
1.36
Sunday 19 September 2021
15:00
Rangers
1 – 1
Motherwell
1.20
7.50
17.00
15:00
Livingston
1 – 0
Celtic
8.70
4.90
1.43
12:00
Dundee Utd
1 – 0
Dundee
2.65
3.24
3.05
Saturday 18 September 2021
15:00
Ross County
2 – 2
Heart Of Midlothian
5.40
4.10
1.67
15:00
Hibernian
2 – 2
ST Mirren
1.74
3.84
5.50
15:00
Aberdeen
0 – 1
ST Johnstone
2.20
3.14
4.00
Sunday 12 September 2021
12:00
Heart Of Midlothian
0 – 0
Hibernian
2.25
3.42
3.55
Saturday 11 September 2021
15:00
ST Mirren
0 – 0
Dundee Utd
2.21
3.28
3.70
15:00
Motherwell
2 – 0
Aberdeen
3.45
3.22
2.36
15:00
Dundee
0 – 0
Livingston
2.60
3.25
3.10
15:00
Celtic
3 – 0
Ross County
1.12
11.50
29.00
12:30
ST Johnstone
1 – 2
Rangers
9.00
4.70
1.44
Sunday 29 August 2021
15:00
ST Mirren
0 – 0
ST Johnstone
2.90
3.20
2.85
15:00
Aberdeen
1 – 1
Ross County
1.61
4.10
7.00
12:00
Rangers
1 – 0
Celtic
2.52
3.74
2.97
Saturday 28 August 2021
15:00
Motherwell
1 – 0
Dundee
2.33
3.48
3.40
15:00
Hibernian
2 – 0
Livingston
1.78
3.84
5.50
15:00
Dundee Utd
0 – 2
Heart Of Midlothian
3.50
3.50
2.27
Sunday 22 August 2021
15:00
ST Johnstone
0 – 1
Dundee Utd
2.17
3.40
4.60
15:00
Ross County
2 – 4
Rangers
15.00
6.40
1.25
15:00
Heart Of Midlothian
1 – 1
Aberdeen
1.97
3.50
4.30
12:00
Dundee
2 – 2
Hibernian
3.45
3.42
2.37
Saturday 21 August 2021
15:00
Livingston
1 – 2
Motherwell
2.20
3.40
4.20
15:00
Celtic
6 – 0
ST Mirren
1.22
7.40
15.00
Sunday 8 August 2021
15:00
ST Johnstone
1 – 1
Motherwell
1.95
3.35
4.60
15:00
Livingston
1 – 2
Aberdeen
3.35
3.05
2.90
15:00
Hibernian
3 – 0
Ross County
1.57
4.20
6.75
15:00
Celtic
6 – 0
Dundee
1.25
7.00
13.00
Saturday 7 August 2021
15:00
ST Mirren
1 – 2
Heart Of Midlothian
2.99
3.22
2.40
12:30
Dundee Utd
1 – 0
Rangers
12.00
5.50
1.32
Sunday 1 August 2021
16:30
Motherwell
2 – 3
Hibernian
3.55
3.45
2.50
15:00
Aberdeen
2 – 0
Dundee Utd
1.79
3.70
5.75
Saturday 31 July 2021
20:00
Heart Of Midlothian
2 – 1
Celtic
5.00
4.20
1.92
15:00
Ross County
0 – 0
ST Johnstone
4.10
3.35
2.15
15:00
Dundee
2 – 2
ST Mirren
2.75
3.30
3.25
13:30
Rangers
3 – 0
Livingston
1.19
7.75
21.00