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.
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 9
Home Score Away xG or chances
Saturday 17 October 2026
Aberdeen
15:00
St. Mirren
43% Draw 28% 29%
Hibernian
15:00
Falkirk
51% Draw 26% 23%
Kilmarnock
15:00
Motherwell
35% Draw 27% 38%
St. Johnstone
15:00
Dundee United
37% Draw 28% 36%
Dundee FC
20:00
Rangers
17% Draw 22% 61%
Sunday 18 October 2026
Celtic
15:00
Hearts
63% Draw 22% 15%
Round 10
Home Score Away xG or chances
Saturday 24 October 2026
Dundee United
15:00
Aberdeen
49% Draw 26% 25%
Falkirk
15:00
Kilmarnock
48% Draw 26% 26%
Rangers
15:00
St. Johnstone
77% Draw 15% 8%
St. Mirren
15:00
Dundee FC
45% Draw 27% 28%
Sunday 25 October 2026
Hibernian
12:00
Celtic
20% Draw 24% 56%
Motherwell
14:00
Hearts
34% Draw 28% 38%
Rounds 11 to 33
Round 11
Home Score Away xG or chances
Wednesday 28 October 2026
Aberdeen
19:45
Falkirk
41% Draw 28% 31%
Celtic
19:45
Dundee United
77% Draw 15% 8%
Dundee FC
19:45
Kilmarnock
44% Draw 26% 29%
St. Johnstone
19:45
Motherwell
33% Draw 28% 39%
St. Mirren
19:45
Hibernian
34% Draw 28% 38%
Hearts
20:00
Rangers
33% Draw 27% 40%
Round 12
Home Score Away xG or chances
Saturday 31 October 2026
Kilmarnock
15:00
St. Johnstone
46% Draw 27% 28%
Motherwell
15:00
St. Mirren
52% Draw 26% 22%
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
75% Draw 17% 9%
Round 13
Home Score Away xG or chances
Saturday 7 November 2026
Dundee United
15:00
Motherwell
40% Draw 27% 32%
St. Johnstone
15:00
Dundee FC
42% Draw 28% 30%
Aberdeen
17:45
Hibernian
34% Draw 28% 38%
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
82% Draw 12% 6%
Round 14
Home Score Away xG or chances
Saturday 21 November 2026
Celtic
15:00
St. Mirren
79% Draw 14% 7%
Falkirk
15:00
St. Johnstone
49% Draw 27% 25%
Hibernian
15:00
Dundee United
49% Draw 26% 25%
Kilmarnock
15:00
Aberdeen
43% Draw 27% 30%
Dundee FC
17:45
Hearts
25% Draw 26% 48%
Motherwell
20:00
Rangers
24% Draw 25% 51%
Round 15
Home Score Away xG or chances
Saturday 28 November 2026
Aberdeen
15:00
Dundee FC
45% Draw 27% 28%
Dundee United
15:00
St. Johnstone
51% Draw 26% 23%
Rangers
15:00
Falkirk
73% Draw 17% 10%
St. Mirren
15:00
Kilmarnock
45% Draw 27% 28%
Motherwell
17:45
Hibernian
42% Draw 27% 30%
Sunday 29 November 2026
Hearts
15:00
Celtic
27% Draw 26% 47%
Round 16
Home Score Away xG or chances
Wednesday 2 December 2026
Dundee FC
19:45
Celtic
13% Draw 20% 67%
Falkirk
19:45
Motherwell
38% Draw 28% 34%
Hearts
19:45
Aberdeen
63% Draw 22% 15%
Kilmarnock
19:45
Hibernian
34% Draw 27% 39%
Rangers
19:45
Dundee United
71% Draw 18% 11%
St. Johnstone
19:45
St. Mirren
41% Draw 28% 31%
Round 17
Home Score Away xG or chances
Saturday 5 December 2026
Aberdeen
15:00
Dundee United
39% Draw 28% 33%
Celtic
15:00
St. Johnstone
82% Draw 13% 6%
Dundee FC
15:00
Falkirk
40% Draw 27% 32%
Hibernian
15:00
Rangers
25% Draw 26% 49%
Motherwell
15:00
Kilmarnock
54% Draw 24% 21%
St. Mirren
15:00
Hearts
26% Draw 27% 46%
Round 18
Home Score Away xG or chances
Saturday 12 December 2026
Dundee United
15:00
St. Mirren
48% Draw 27% 25%
Falkirk
15:00
Aberdeen
46% Draw 27% 27%
Kilmarnock
15:00
Dundee FC
45% Draw 26% 29%
St. Johnstone
15:00
Rangers
16% Draw 22% 62%
Sunday 13 December 2026
Celtic
15:00
Hibernian
71% Draw 18% 11%
Hearts
15:00
Motherwell
54% Draw 25% 21%
Round 19
Home Score Away xG or chances
Saturday 19 December 2026
Aberdeen
15:00
Celtic
14% Draw 21% 66%
Dundee United
15:00
Kilmarnock
51% Draw 25% 24%
Hibernian
15:00
St. Johnstone
56% Draw 25% 19%
Motherwell
15:00
Dundee FC
54% Draw 25% 21%
St. Mirren
15:00
Falkirk
41% Draw 28% 31%
Sunday 20 December 2026
Rangers
15:00
Hearts
57% Draw 24% 20%
Round 20
Home Score Away xG or chances
Saturday 26 December 2026
Celtic
15:00
Motherwell
73% Draw 17% 10%
Dundee FC
15:00
St. Mirren
42% Draw 28% 30%
Falkirk
15:00
Dundee United
42% Draw 27% 31%
St. Johnstone
15:00
Aberdeen
41% Draw 28% 31%
Kilmarnock
17:45
Rangers
17% Draw 22% 62%
Sunday 27 December 2026
Hearts
12:00
Hibernian
53% Draw 26% 22%
Round 21
Home Score Away xG or chances
Wednesday 30 December 2026
Aberdeen
19:45
Motherwell
35% Draw 28% 37%
Dundee United
19:45
Celtic
16% Draw 22% 62%
Hibernian
19:45
St. Mirren
53% Draw 26% 21%
Kilmarnock
19:45
Falkirk
41% Draw 27% 32%
Rangers
19:45
Dundee FC
76% Draw 16% 8%
St. Johnstone
19:45
Hearts
24% Draw 27% 49%
Round 22
Home Score Away xG or chances
Saturday 2 January 2027
Dundee FC
12:30
Dundee United
38% Draw 27% 34%
Falkirk
15:00
Hibernian
36% Draw 28% 36%
Hearts
15:00
Kilmarnock
65% Draw 21% 14%
Motherwell
15:00
St. Johnstone
55% Draw 25% 20%
Sunday 3 January 2027
Rangers
12:00
Celtic
39% Draw 26% 35%
St. Mirren
14:30
Aberdeen
43% Draw 28% 28%
Round 23
Home Score Away xG or chances
Saturday 9 January 2027
Aberdeen
15:00
Hearts
26% Draw 27% 47%
Celtic
15:00
Dundee FC
81% Draw 13% 6%
Dundee United
15:00
Rangers
21% Draw 24% 55%
Hibernian
15:00
Motherwell
45% Draw 27% 28%
Kilmarnock
15:00
St. Mirren
43% Draw 27% 30%
St. Johnstone
15:00
Falkirk
39% Draw 28% 33%
Round 24
Home Score Away xG or chances
Saturday 23 January 2027
Dundee FC
15:00
Aberdeen
43% Draw 28% 30%
Falkirk
15:00
Hearts
28% Draw 27% 44%
Hibernian
15:00
Kilmarnock
56% Draw 24% 20%
Motherwell
15:00
Dundee United
48% Draw 26% 26%
Rangers
15:00
St. Johnstone
77% Draw 15% 8%
Sunday 24 January 2027
St. Mirren
15:00
Celtic
14% Draw 21% 65%
Round 25
Home Score Away xG or chances
Saturday 30 January 2027
Aberdeen
15:00
Rangers
17% Draw 23% 60%
Dundee FC
15:00
Hibernian
33% Draw 28% 39%
Hearts
15:00
St. Mirren
62% Draw 23% 15%
Kilmarnock
15:00
Motherwell
35% Draw 27% 38%
St. Johnstone
15:00
Dundee United
37% Draw 28% 36%
Sunday 31 January 2027
Celtic
15:00
Falkirk
78% Draw 15% 7%
Round 26
Home Score Away xG or chances
Wednesday 3 February 2027
Aberdeen
19:45
Falkirk
41% Draw 28% 31%
Dundee United
19:45
Hibernian
39% Draw 27% 34%
Hearts
19:45
Dundee FC
64% Draw 22% 14%
Motherwell
19:45
Celtic
19% Draw 23% 57%
Rangers
19:45
Kilmarnock
77% Draw 15% 8%
St. Mirren
19:45
St. Johnstone
46% Draw 28% 27%
Round 27
Home Score Away xG or chances
Saturday 13 February 2027
Celtic
15:00
Hearts
63% Draw 22% 15%
Dundee FC
15:00
St. Johnstone
45% Draw 27% 28%
Falkirk
15:00
Rangers
19% Draw 23% 57%
Hibernian
15:00
Aberdeen
54% Draw 26% 21%
Kilmarnock
15:00
Dundee United
39% Draw 27% 34%
St. Mirren
15:00
Motherwell
35% Draw 28% 36%
Round 28
Home Score Away xG or chances
Saturday 20 February 2027
Dundee United
15:00
Aberdeen
49% Draw 26% 25%
Falkirk
15:00
Dundee FC
48% Draw 26% 26%
Hibernian
15:00
Celtic
20% Draw 24% 56%
Motherwell
15:00
Hearts
34% Draw 28% 38%
Rangers
15:00
St. Mirren
74% Draw 17% 9%
St. Johnstone
15:00
Kilmarnock
43% Draw 27% 30%
Round 29
Home Score Away xG or chances
Saturday 27 February 2027
Aberdeen
15:00
St. Johnstone
46% Draw 27% 27%
Celtic
15:00
Rangers
52% Draw 25% 24%
Dundee FC
15:00
Kilmarnock
44% Draw 26% 29%
Hearts
15:00
Dundee United
59% Draw 23% 18%
Motherwell
15:00
Falkirk
50% Draw 26% 24%
St. Mirren
15:00
Hibernian
34% Draw 28% 38%
Round 30
Home Score Away xG or chances
Saturday 13 March 2027
Aberdeen
15:00
St. Mirren
43% Draw 28% 29%
Dundee United
15:00
Dundee FC
50% Draw 26% 24%
Hibernian
15:00
Falkirk
51% Draw 26% 23%
Kilmarnock
15:00
Hearts
26% Draw 26% 48%
Rangers
15:00
Motherwell
67% Draw 20% 13%
St. Johnstone
15:00
Celtic
12% Draw 20% 68%
Round 31
Home Score Away xG or chances
Saturday 20 March 2027
Celtic
15:00
Aberdeen
80% Draw 14% 6%
Dundee FC
15:00
Motherwell
35% Draw 28% 38%
Falkirk
15:00
Kilmarnock
48% Draw 26% 26%
Hearts
15:00
Rangers
33% Draw 27% 40%
St. Johnstone
15:00
Hibernian
32% Draw 28% 40%
St. Mirren
15:00
Dundee United
39% Draw 28% 33%
Round 32
Home Score Away xG or chances
Saturday 3 April 2027
Dundee United
15:00
Falkirk
47% Draw 26% 27%
Hearts
15:00
St. Johnstone
65% Draw 21% 14%
Kilmarnock
15:00
Celtic
13% Draw 19% 68%
Motherwell
15:00
Aberdeen
52% Draw 26% 22%
Rangers
15:00
Hibernian
66% Draw 21% 14%
St. Mirren
15:00
Dundee FC
45% Draw 27% 28%
Round 33
Home Score Away xG or chances
Saturday 10 April 2027
Aberdeen
15:00
Kilmarnock
45% Draw 27% 28%
Celtic
15:00
Dundee United
77% Draw 15% 8%
Dundee FC
15:00
Rangers
17% Draw 22% 61%
Falkirk
15:00
St. Mirren
46% Draw 27% 27%
Hibernian
15:00
Hearts
35% Draw 28% 37%
St. Johnstone
15:00
Motherwell
33% Draw 28% 39%
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