Matches
Every Scottish Premiership match since 2020/21, each with its own page. Results show each side's xG, and fixtures the forecast's chances of a home win, a draw, and an away win. How the forecasts work .
Season: 2026/27 · 2025/26 · 2024/25 · 2023/24 · 2022/23 · 2021/22 · 2020/21
Team All teams Aberdeen Celtic Dundee FC Dundee United Falkirk Hearts Hibernian Kilmarnock Motherwell Rangers St. Johnstone St. Mirren
Round 10
Home Score Away xG or chances
Saturday 24 October 2026
Dundee United
15:00
Aberdeen
47% Draw 27% 26%
Falkirk
15:00
Kilmarnock
49% Draw 26% 25%
Rangers
15:00
St. Johnstone
76% Draw 16% 8%
St. Mirren
15:00
Dundee FC
43% Draw 28% 29%
Sunday 25 October 2026
Hibernian
12:00
Celtic
20% Draw 24% 57%
Motherwell
14:00
Hearts
36% Draw 27% 36%
Round 11
Home Score Away xG or chances
Wednesday 28 October 2026
Aberdeen
19:45
Falkirk
43% Draw 28% 29%
Celtic
19:45
Dundee United
78% Draw 14% 7%
Dundee FC
19:45
Kilmarnock
46% Draw 26% 28%
St. Johnstone
19:45
Motherwell
33% Draw 28% 39%
St. Mirren
19:45
Hibernian
33% Draw 28% 39%
Hearts
20:00
Rangers
33% Draw 27% 40%
Rounds 12 to 33
Round 12
Home Score Away xG or chances
Saturday 31 October 2026
Kilmarnock
15:00
St. Johnstone
45% Draw 27% 28%
Motherwell
15:00
St. Mirren
55% Draw 25% 20%
Sunday 1 November 2026
Falkirk
13:00
Celtic
15% Draw 21% 64%
Tuesday 24 November 2026
Hibernian
19:45
Dundee FC
55% Draw 25% 20%
Rangers
20:00
Aberdeen
72% Draw 18% 10%
Round 13
Home Score Away xG or chances
Saturday 7 November 2026
Dundee United
15:00
Motherwell
40% Draw 27% 33%
St. Johnstone
15:00
Dundee FC
43% Draw 28% 30%
Aberdeen
17:45
Hibernian
36% Draw 28% 36%
St. Mirren
20:00
Rangers
18% Draw 23% 59%
Sunday 8 November 2026
Hearts
15:00
Falkirk
60% Draw 23% 17%
Celtic
16:00
Kilmarnock
84% Draw 11% 5%
Round 14
Home Score Away xG or chances
Saturday 21 November 2026
Celtic
15:00
St. Mirren
82% Draw 13% 6%
Falkirk
15:00
St. Johnstone
49% Draw 27% 25%
Hibernian
15:00
Dundee United
50% Draw 26% 24%
Kilmarnock
15:00
Aberdeen
41% Draw 27% 32%
Dundee FC
17:45
Hearts
27% Draw 26% 46%
Motherwell
20:00
Rangers
26% Draw 25% 49%
Round 15
Home Score Away xG or chances
Saturday 28 November 2026
Aberdeen
15:00
Dundee FC
47% Draw 27% 26%
Dundee United
15:00
St. Johnstone
51% Draw 26% 23%
Rangers
15:00
Falkirk
72% Draw 18% 10%
St. Mirren
15:00
Kilmarnock
45% Draw 27% 28%
Motherwell
17:45
Hibernian
44% Draw 27% 29%
Sunday 29 November 2026
Hearts
15:00
Celtic
26% Draw 25% 49%
Round 16
Home Score Away xG or chances
Wednesday 2 December 2026
Dundee FC
19:45
Celtic
13% Draw 20% 68%
Falkirk
19:45
Motherwell
38% Draw 28% 35%
Hearts
19:45
Aberdeen
60% Draw 23% 17%
Kilmarnock
19:45
Hibernian
34% Draw 27% 40%
Rangers
19:45
Dundee United
71% Draw 18% 11%
St. Johnstone
19:45
St. Mirren
43% Draw 28% 29%
Round 17
Home Score Away xG or chances
Saturday 5 December 2026
Aberdeen
15:00
Dundee United
42% Draw 27% 31%
Celtic
15:00
St. Johnstone
82% Draw 12% 5%
Dundee FC
15:00
Falkirk
41% Draw 27% 31%
Motherwell
15:00
Kilmarnock
56% Draw 24% 20%
St. Mirren
17:30
Hearts
27% Draw 27% 46%
Monday 7 December 2026
Hibernian
20:00
Rangers
26% Draw 26% 48%
Round 18
Home Score Away xG or chances
Saturday 12 December 2026
Dundee United
15:00
St. Mirren
50% Draw 26% 24%
Falkirk
15:00
Aberdeen
45% Draw 27% 28%
Kilmarnock
15:00
Dundee FC
44% Draw 26% 30%
Sunday 13 December 2026
St. Johnstone
12:00
Rangers
17% Draw 23% 60%
Celtic
15:00
Hibernian
73% Draw 17% 10%
Hearts
15:00
Motherwell
53% Draw 25% 22%
Round 19
Home Score Away xG or chances
Saturday 19 December 2026
Dundee United
15:00
Kilmarnock
51% Draw 25% 24%
Hibernian
15:00
St. Johnstone
56% Draw 25% 19%
Motherwell
15:00
Dundee FC
55% Draw 25% 21%
St. Mirren
15:00
Falkirk
40% Draw 28% 32%
Sunday 20 December 2026
Aberdeen
12:00
Celtic
14% Draw 21% 65%
Rangers
14:30
Hearts
58% Draw 23% 19%
Round 20
Home Score Away xG or chances
Saturday 26 December 2026
Celtic
15:00
Motherwell
74% Draw 17% 9%
Dundee FC
15:00
St. Mirren
45% Draw 27% 28%
Falkirk
15:00
Dundee United
43% Draw 27% 30%
St. Johnstone
15:00
Aberdeen
40% Draw 28% 32%
Kilmarnock
17:45
Rangers
17% Draw 22% 61%
Sunday 27 December 2026
Hearts
12:00
Hibernian
52% Draw 25% 22%
Round 21
Home Score Away xG or chances
Wednesday 30 December 2026
Aberdeen
19:45
Motherwell
37% Draw 28% 35%
Dundee United
19:45
Celtic
16% Draw 21% 63%
Hibernian
19:45
St. Mirren
55% Draw 25% 20%
Kilmarnock
19:45
Falkirk
41% Draw 27% 32%
Rangers
19:45
Dundee FC
75% Draw 16% 9%
St. Johnstone
19:45
Hearts
26% Draw 27% 47%
Round 22
Home Score Away xG or chances
Saturday 2 January 2027
Dundee FC
12:30
Dundee United
40% Draw 27% 33%
Falkirk
15:00
Hibernian
37% Draw 28% 35%
Hearts
15:00
Kilmarnock
65% Draw 21% 14%
Motherwell
15:00
St. Johnstone
56% Draw 25% 20%
Sunday 3 January 2027
Rangers
12:00
Celtic
37% Draw 26% 37%
St. Mirren
14:30
Aberdeen
41% Draw 28% 31%
Round 23
Home Score Away xG or chances
Saturday 9 January 2027
Aberdeen
15:00
Hearts
29% Draw 27% 43%
Celtic
15:00
Dundee FC
82% Draw 12% 6%
Dundee United
15:00
Rangers
22% Draw 24% 54%
Hibernian
15:00
Motherwell
45% Draw 27% 28%
Kilmarnock
15:00
St. Mirren
44% Draw 27% 29%
St. Johnstone
15:00
Falkirk
40% Draw 28% 32%
Round 24
Home Score Away xG or chances
Saturday 23 January 2027
Dundee FC
15:00
Aberdeen
42% Draw 28% 31%
Falkirk
15:00
Hearts
30% Draw 27% 43%
Hibernian
15:00
Kilmarnock
57% Draw 24% 20%
Motherwell
15:00
Dundee United
50% Draw 26% 25%
Rangers
15:00
St. Johnstone
76% Draw 16% 8%
Sunday 24 January 2027
St. Mirren
15:00
Celtic
13% Draw 20% 67%
Round 25
Home Score Away xG or chances
Saturday 30 January 2027
Aberdeen
15:00
Rangers
20% Draw 24% 56%
Dundee FC
15:00
Hibernian
34% Draw 28% 38%
Hearts
15:00
St. Mirren
63% Draw 22% 15%
Kilmarnock
15:00
Motherwell
34% Draw 27% 39%
St. Johnstone
15:00
Dundee United
38% Draw 28% 34%
Sunday 31 January 2027
Celtic
15:00
Falkirk
79% Draw 14% 7%
Round 26
Home Score Away xG or chances
Wednesday 3 February 2027
Aberdeen
19:45
Falkirk
43% Draw 28% 29%
Dundee United
19:45
Hibernian
39% Draw 27% 34%
Hearts
19:45
Dundee FC
63% Draw 22% 15%
Motherwell
19:45
Celtic
19% Draw 23% 58%
Rangers
19:45
Kilmarnock
77% Draw 15% 8%
St. Mirren
19:45
St. Johnstone
44% Draw 28% 28%
Round 27
Home Score Away xG or chances
Saturday 13 February 2027
Celtic
15:00
Hearts
66% Draw 20% 14%
Dundee FC
15:00
St. Johnstone
46% Draw 27% 27%
Falkirk
15:00
Rangers
20% Draw 24% 56%
Hibernian
15:00
Aberdeen
52% Draw 26% 22%
Kilmarnock
15:00
Dundee United
39% Draw 27% 34%
St. Mirren
15:00
Motherwell
34% Draw 28% 38%
Round 28
Home Score Away xG or chances
Saturday 20 February 2027
Dundee United
15:00
Aberdeen
47% Draw 27% 26%
Falkirk
15:00
Dundee FC
48% Draw 27% 26%
Hibernian
15:00
Celtic
20% Draw 24% 57%
Motherwell
15:00
Hearts
36% Draw 27% 36%
Rangers
15:00
St. Mirren
75% Draw 16% 9%
St. Johnstone
15:00
Kilmarnock
44% Draw 27% 29%
Round 29
Home Score Away xG or chances
Saturday 27 February 2027
Aberdeen
15:00
St. Johnstone
48% Draw 27% 25%
Celtic
15:00
Rangers
55% Draw 24% 22%
Dundee FC
15:00
Kilmarnock
46% Draw 26% 28%
Hearts
15:00
Dundee United
58% Draw 23% 18%
Motherwell
15:00
Falkirk
51% Draw 26% 23%
St. Mirren
15:00
Hibernian
33% Draw 28% 39%
Round 30
Home Score Away xG or chances
Saturday 13 March 2027
Aberdeen
15:00
St. Mirren
47% Draw 27% 26%
Dundee United
15:00
Dundee FC
50% Draw 26% 24%
Hibernian
15:00
Falkirk
52% Draw 26% 22%
Kilmarnock
15:00
Hearts
27% Draw 26% 48%
Rangers
15:00
Motherwell
66% Draw 20% 14%
St. Johnstone
15:00
Celtic
12% Draw 19% 68%
Round 31
Home Score Away xG or chances
Saturday 20 March 2027
Celtic
15:00
Aberdeen
80% Draw 14% 7%
Dundee FC
15:00
Motherwell
35% Draw 27% 38%
Falkirk
15:00
Kilmarnock
49% Draw 26% 25%
Hearts
15:00
Rangers
33% Draw 27% 40%
St. Johnstone
15:00
Hibernian
32% Draw 28% 39%
St. Mirren
15:00
Dundee United
39% Draw 28% 34%
Round 32
Home Score Away xG or chances
Saturday 3 April 2027
Dundee United
15:00
Falkirk
47% Draw 27% 27%
Hearts
15:00
St. Johnstone
64% Draw 22% 14%
Kilmarnock
15:00
Celtic
12% Draw 18% 69%
Motherwell
15:00
Aberdeen
52% Draw 26% 22%
Rangers
15:00
Hibernian
65% Draw 21% 14%
St. Mirren
15:00
Dundee FC
43% Draw 28% 29%
Round 33
Home Score Away xG or chances
Saturday 10 April 2027
Aberdeen
15:00
Kilmarnock
48% Draw 26% 26%
Celtic
15:00
Dundee United
78% Draw 14% 7%
Dundee FC
15:00
Rangers
18% Draw 23% 59%
Falkirk
15:00
St. Mirren
48% Draw 27% 25%
Hibernian
15:00
Hearts
37% Draw 28% 36%
St. Johnstone
15:00
Motherwell
33% Draw 28% 39%
Round 9
Home Score Away xG or chances
Saturday 17 October 2026
Aberdeen
3–1
St. Mirren
xG 2.83–1.03
Hibernian
1–2
Falkirk
xG 1.35–0.74
Kilmarnock
3–2
Motherwell
xG 1.64–3.37
St. Johnstone
1–1
Dundee United
xG 1.29–1.02
Dundee FC
2–2
Rangers
xG 1.77–1.80
Sunday 18 October 2026
Celtic
7–1
Hearts
xG 4.23–1.20
Round 8
Home Score Away xG or chances
Saturday 10 October 2026
Dundee United
1–0
Hibernian
xG 1.68–0.77
Falkirk
1–2
Dundee FC
xG 1.97–1.41
Hearts
5–0
St. Mirren
xG 3.43–0.68
Rangers
3–1
Kilmarnock
xG 1.42–1.15
Sunday 11 October 2026
Motherwell
0–2
Celtic
xG 1.10–2.85
Aberdeen
0–1
St. Johnstone
xG 1.23–1.10
Round 7
Home Score Away xG or chances
Saturday 19 September 2026
Dundee FC
2–1
Motherwell
xG 1.38–1.10
Hibernian
1–1
Aberdeen
xG 1.40–0.70
St. Johnstone
1–1
Falkirk
xG 0.94–1.29
St. Mirren
0–3
Dundee United
xG 0.99–1.60
Kilmarnock
1–1
Hearts
xG 0.39–1.92
Sunday 20 September 2026
Celtic
0–1
Rangers
xG 0.39–1.81
Round 6
Home Score Away xG or chances
Saturday 5 September 2026
Aberdeen
0–0
Kilmarnock
xG 1.08–1.11
Dundee United
1–1
Falkirk
xG 2.66–1.27
Rangers
1–0
Motherwell
xG 4.29–0.70
St. Mirren
1–2
Celtic
xG 1.95–3.19
Sunday 6 September 2026
Hearts
2–1
Dundee FC
xG 1.93–0.42
St. Johnstone
2–1
Hibernian
xG 2.32–1.61
Round 5
Home Score Away xG or chances
Wednesday 2 September 2026
Celtic
3–0
Aberdeen
xG 2.67–0.68
Dundee FC
1–1
St. Johnstone
xG 2.07–1.08
Kilmarnock
0–1
St. Mirren
xG 0.41–0.85
Motherwell
3–0
Dundee United
xG 2.39–0.16
Falkirk
1–2
Rangers
xG 1.00–1.57
Thursday 3 September 2026
Hibernian
1–3
Hearts
xG 1.47–0.86
Round 4
Home Score Away xG or chances
Saturday 29 August 2026
Celtic
2–1
Falkirk
xG 3.45–0.57
Hearts
2–1
St. Johnstone
xG 2.20–1.28
Kilmarnock
0–4
Dundee United
xG 1.13–3.42
Sunday 30 August 2026
Aberdeen
0–1
Rangers
xG 0.35–2.10
Dundee FC
1–2
Hibernian
xG 1.03–2.33
St. Mirren
3–3
Motherwell
xG 2.92–2.45
Round 3
Home Score Away xG or chances
Saturday 22 August 2026
Dundee United
0–2
Dundee FC
xG 1.19–1.43
Wednesday 9 September 2026
Rangers
1–0
St. Mirren
xG 2.49–1.26
St. Johnstone
0–1
Celtic
xG 0.69–1.80
Tuesday 15 September 2026
Falkirk
2–1
Hearts
xG 2.14–1.79
Hibernian
0–1
Kilmarnock
xG 1.45–2.21
Motherwell
0–4
Aberdeen
xG 0.85–0.90
Round 2
Home Score Away xG or chances
Saturday 8 August 2026
Dundee FC
2–0
Aberdeen
xG 1.83–0.72
St. Mirren
1–0
St. Johnstone
xG 1.58–1.17
Sunday 9 August 2026
Kilmarnock
1–5
Celtic
xG 0.98–5.50
Hearts
4–0
Dundee United
xG 2.21–0.58
Motherwell
0–0
Falkirk
xG 1.27–0.55
Rangers
1–2
Hibernian
xG 2.20–1.68
Round 1
Home Score Away xG or chances
Friday 31 July 2026
Dundee United
1–1
Rangers
xG 1.64–1.46
Saturday 1 August 2026
Falkirk
0–2
St. Mirren
xG 0.55–1.57
Aberdeen
2–1
Hearts
xG 2.66–1.83
Sunday 2 August 2026
St. Johnstone
4–3
Kilmarnock
xG 2.03–0.92
Hibernian
1–2
Motherwell
xG 1.94–2.19
Monday 3 August 2026
Celtic
1–0
Dundee FC
xG 2.26–0.49