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.85
188 goals.
59.1% of matches went over 2.5.
Home advantage
40.9%
Draws 22.7%,
away wins 36.4%.
Half-time lead held
75%
From 48 matches where someone led at the break.
2–1
8 · 12.1%
1–2
8 · 12.1%
1–1
8 · 12.1%
0–1
7 · 10.6%
1–0
5 · 7.6%
2–2
4 · 6.1%
Results 121
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 27 December 2026
12:00
Heart Of Midlothian
scheduled
Hibernian
—
—
—
Saturday 26 December 2026
17:45
Kilmarnock
scheduled
Rangers
—
—
—
15:00
ST Johnstone
scheduled
Aberdeen
—
—
—
15:00
Falkirk
scheduled
Dundee Utd
—
—
—
15:00
Dundee
scheduled
ST Mirren
—
—
—
15:00
Celtic
scheduled
Motherwell
—
—
—
Sunday 20 December 2026
14:30
Rangers
scheduled
Heart Of Midlothian
—
—
—
12:00
Aberdeen
scheduled
Celtic
—
—
—
Saturday 19 December 2026
15:00
ST Mirren
scheduled
Falkirk
—
—
—
15:00
Motherwell
scheduled
Dundee
—
—
—
15:00
Hibernian
scheduled
ST Johnstone
—
—
—
15:00
Dundee Utd
scheduled
Kilmarnock
—
—
—
Sunday 13 December 2026
15:00
Heart Of Midlothian
scheduled
Motherwell
—
—
—
15:00
Celtic
scheduled
Hibernian
—
—
—
12:00
ST Johnstone
scheduled
Rangers
—
—
—
Saturday 12 December 2026
15:00
Kilmarnock
scheduled
Dundee
—
—
—
15:00
Falkirk
scheduled
Aberdeen
—
—
—
15:00
Dundee Utd
scheduled
ST Mirren
—
—
—
Monday 7 December 2026
20:00
Hibernian
scheduled
Rangers
—
—
—
Saturday 5 December 2026
17:30
ST Mirren
scheduled
Heart Of Midlothian
—
—
—
15:00
Motherwell
scheduled
Kilmarnock
—
—
—
15:00
Dundee
scheduled
Falkirk
—
—
—
15:00
Celtic
scheduled
ST Johnstone
—
—
—
15:00
Aberdeen
scheduled
Dundee Utd
—
—
—
Wednesday 2 December 2026
19:45
ST Johnstone
scheduled
ST Mirren
—
—
—
19:45
Rangers
scheduled
Dundee Utd
—
—
—
19:45
Kilmarnock
scheduled
Hibernian
—
—
—
19:45
Heart Of Midlothian
scheduled
Aberdeen
—
—
—
19:45
Falkirk
scheduled
Motherwell
—
—
—
19:45
Dundee
scheduled
Celtic
—
—
—
Sunday 29 November 2026
15:00
Heart Of Midlothian
scheduled
Celtic
—
—
—
Saturday 28 November 2026
17:45
Motherwell
scheduled
Hibernian
—
—
—
15:00
ST Mirren
scheduled
Kilmarnock
—
—
—
15:00
Rangers
scheduled
Falkirk
—
—
—
15:00
Dundee Utd
scheduled
ST Johnstone
—
—
—
15:00
Aberdeen
scheduled
Dundee
—
—
—
Tuesday 24 November 2026
20:00
Rangers
scheduled
Aberdeen
—
—
—
19:45
Hibernian
scheduled
Dundee
—
—
—
Saturday 21 November 2026
20:00
Motherwell
scheduled
Rangers
—
—
—
17:45
Dundee
scheduled
Heart Of Midlothian
—
—
—
15:00
Kilmarnock
scheduled
Aberdeen
—
—
—
15:00
Hibernian
scheduled
Dundee Utd
—
—
—
15:00
Falkirk
scheduled
ST Johnstone
—
—
—
15:00
Celtic
scheduled
ST Mirren
—
—
—
Sunday 8 November 2026
16:00
Celtic
scheduled
Kilmarnock
—
—
—
15:00
Heart Of Midlothian
scheduled
Falkirk
—
—
—
Saturday 7 November 2026
20:00
ST Mirren
scheduled
Rangers
—
—
—
17:45
Aberdeen
scheduled
Hibernian
—
—
—
15:00
ST Johnstone
scheduled
Dundee
—
—
—
15:00
Dundee Utd
scheduled
Motherwell
—
—
—
Sunday 1 November 2026
13:00
Falkirk
scheduled
Celtic
—
—
—
Saturday 31 October 2026
15:00
Rangers
scheduled
Aberdeen
—
—
—
15:00
Motherwell
scheduled
ST Mirren
—
—
—
15:00
Kilmarnock
scheduled
ST Johnstone
—
—
—
15:00
Dundee Utd
postponed
Heart Of Midlothian
—
—
—
Wednesday 28 October 2026
20:00
Heart Of Midlothian
2 – 2
Rangers
—
—
—
19:45
ST Mirren
1 – 1
Hibernian
—
—
—
19:45
ST Johnstone
2 – 2
Motherwell
—
—
—
19:45
Dundee
3 – 1
Kilmarnock
—
—
—
19:45
Celtic
2 – 2
Dundee Utd
—
—
—
19:45
Aberdeen
0 – 1
Falkirk
—
—
—
Sunday 25 October 2026
14:00
Motherwell
0 – 2
Heart Of Midlothian
3.63
3.83
1.87
12:00
Hibernian
1 – 2
Celtic
4.47
4.37
1.62
Saturday 24 October 2026
14:00
ST Mirren
2 – 1
Dundee
2.22
3.58
2.93
14:00
Rangers
4 – 0
ST Johnstone
1.18
6.82
13.53
14:00
Falkirk
3 – 0
Kilmarnock
1.89
3.72
3.66
14:00
Dundee Utd
3 – 2
Aberdeen
1.94
3.66
3.53
Sunday 18 October 2026
14:00
Celtic
7 – 1
Heart Of Midlothian
1.62
4.33
4.56
Saturday 17 October 2026
19:00
Dundee
2 – 2
Rangers
7.08
4.89
1.38
14:00
ST Johnstone
1 – 1
Dundee Utd
2.84
3.50
2.31
14:00
Kilmarnock
3 – 2
Motherwell
2.80
3.61
2.30
14:00
Hibernian
1 – 2
Falkirk
1.69
3.92
4.46
14:00
Aberdeen
3 – 1
ST Mirren
1.73
3.81
4.35
Sunday 11 October 2026
13:00
Aberdeen
0 – 1
ST Johnstone
1.94
3.48
3.73
11:00
Motherwell
0 – 2
Celtic
5.12
4.55
1.52
Saturday 10 October 2026
14:00
Rangers
3 – 1
Kilmarnock
1.12
8.70
17.63
14:00
Heart Of Midlothian
5 – 0
ST Mirren
1.42
4.80
6.32
14:00
Falkirk
1 – 2
Dundee
1.90
3.63
3.77
14:00
Dundee Utd
1 – 0
Hibernian
2.49
3.61
2.56
Sunday 20 September 2026
11:00
Celtic
0 – 1
Rangers
1.81
3.84
3.94
Saturday 19 September 2026
16:45
Kilmarnock
1 – 1
Heart Of Midlothian
4.40
3.92
1.70
14:00
ST Mirren
0 – 3
Dundee Utd
2.29
3.52
2.88
14:00
ST Johnstone
1 – 1
Falkirk
2.25
3.50
3.00
14:00
Hibernian
1 – 1
Aberdeen
1.77
3.75
4.30
14:00
Dundee
2 – 1
Motherwell
3.10
3.50
2.22
Tuesday 15 September 2026
18:45
Motherwell
0 – 4
Aberdeen
1.98
3.70
4.00
18:45
Hibernian
0 – 1
Kilmarnock
1.55
4.60
5.91
18:45
Falkirk
2 – 1
Heart Of Midlothian
3.68
3.66
1.91
Wednesday 9 September 2026
19:00
ST Johnstone
0 – 1
Celtic
7.00
4.90
1.48
18:45
Rangers
1 – 0
ST Mirren
1.36
5.60
9.10
Sunday 6 September 2026
14:00
ST Johnstone
2 – 1
Hibernian
3.38
3.45
2.30
14:00
Heart Of Midlothian
2 – 1
Dundee
1.42
4.60
6.63
Saturday 5 September 2026
19:00
ST Mirren
1 – 2
Celtic
7.30
5.40
1.43
14:00
Rangers
1 – 0
Motherwell
1.45
5.40
7.10
14:00
Dundee Utd
1 – 1
Falkirk
2.10
3.65
3.55
14:00
Aberdeen
0 – 0
Kilmarnock
1.72
4.10
5.00
Thursday 3 September 2026
18:45
Hibernian
1 – 3
Heart Of Midlothian
2.25
3.53
2.92
Wednesday 2 September 2026
19:00
Falkirk
1 – 2
Rangers
6.75
4.70
1.55
18:45
Motherwell
3 – 0
Dundee Utd
2.42
3.70
3.41
18:45
Kilmarnock
0 – 1
ST Mirren
2.75
3.70
2.54
18:45
Dundee
1 – 1
ST Johnstone
2.75
3.55
2.60
18:45
Celtic
3 – 0
Aberdeen
1.26
7.00
12.00
Sunday 30 August 2026
14:00
ST Mirren
3 – 3
Motherwell
2.65
3.45
2.75
14:00
Dundee
1 – 2
Hibernian
3.62
3.55
2.25
11:00
Aberdeen
0 – 1
Rangers
4.45
3.95
1.86
Saturday 29 August 2026
14:00
Kilmarnock
0 – 4
Dundee Utd
2.57
3.70
2.70
14:00
Heart Of Midlothian
2 – 1
ST Johnstone
1.72
3.84
4.34
14:00
Celtic
2 – 1
Falkirk
1.28
6.60
11.50
Saturday 22 August 2026
16:45
Dundee Utd
0 – 2
Dundee
2.32
3.84
4.02
Sunday 9 August 2026
15:00
Rangers
1 – 2
Hibernian
1.52
5.00
8.30
14:00
Motherwell
0 – 0
Falkirk
1.86
3.90
4.33
14:00
Heart Of Midlothian
4 – 0
Dundee Utd
1.73
3.89
4.15
12:30
Kilmarnock
1 – 5
Celtic
8.75
5.75
1.39
Saturday 8 August 2026
14:00
ST Mirren
1 – 0
ST Johnstone
2.67
3.60
2.95
14:00
Dundee
2 – 0
Aberdeen
3.06
3.60
2.70
Monday 3 August 2026
18:30
Celtic
1 – 0
Dundee
1.19
9.60
18.50
Sunday 2 August 2026
15:30
Hibernian
1 – 2
Motherwell
2.14
3.65
4.33
13:00
ST Johnstone
4 – 3
Kilmarnock
2.17
3.67
3.90
Saturday 1 August 2026
16:30
Aberdeen
2 – 1
Heart Of Midlothian
2.88
3.46
2.30
14:00
Falkirk
0 – 2
ST Mirren
2.25
3.60
3.55
Friday 31 July 2026
19:00
Dundee Utd
1 – 1
Rangers
5.05
4.20
1.70