Digressive Celts

Matches 2025/26

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

Round 38

HomeScoreAwayxG or chances
Saturday 16 May 2026
Celtic 3–1 Hearts xG 2.83–0.93
Falkirk 2–5 Rangers xG 2.46–2.54
Hibernian 0–1 Motherwell xG 0.76–1.16
Sunday 17 May 2026
Dundee FC 3–2 Aberdeen xG 1.99–1.12
Livingston 1–4 Kilmarnock xG 1.33–2.77
St. Mirren 1–1 Dundee United xG 1.02–0.50

Round 37

HomeScoreAwayxG or chances
Tuesday 12 May 2026
Aberdeen 0–2 St. Mirren xG 0.53–1.50
Dundee United 0–0 Livingston xG 1.54–0.92
Kilmarnock 3–1 Dundee FC xG 3.48–0.43
Wednesday 13 May 2026
Hearts 3–0 Falkirk xG 0.56–0.28
Motherwell 2–3 Celtic xG 1.24–1.38
Rangers 1–2 Hibernian xG 1.75–1.60

Round 36

HomeScoreAwayxG or chances
Saturday 9 May 2026
Falkirk 1–3 Hibernian xG 0.63–1.10
Aberdeen 2–0 Dundee United xG 2.17–0.79
Dundee FC 3–0 Livingston xG 2.10–1.58
St. Mirren 0–3 Kilmarnock xG 1.21–1.49
Motherwell 1–1 Hearts xG 0.55–1.33
Sunday 10 May 2026
Celtic 3–1 Rangers xG 1.08–0.94

Round 35

HomeScoreAwayxG or chances
Friday 1 May 2026
Livingston 2–2 Aberdeen xG 1.56–0.86
Saturday 2 May 2026
Falkirk 1–0 Motherwell xG 2.42–1.33
Dundee FC 1–0 St. Mirren xG 0.46–0.51
Kilmarnock 3–0 Dundee United xG 2.40–2.11
Sunday 3 May 2026
Hibernian 1–2 Celtic xG 0.36–2.81
Monday 4 May 2026
Hearts 2–1 Rangers xG 0.76–0.82

Round 34

HomeScoreAwayxG or chances
Saturday 25 April 2026
Aberdeen 1–0 Kilmarnock xG 0.50–0.71
St. Mirren 0–2 Livingston xG 1.10–0.72
Celtic 3–1 Falkirk xG 1.11–0.92
Sunday 26 April 2026
Dundee United 3–0 Dundee FC xG 2.14–0.76
Rangers 2–3 Motherwell xG 2.70–0.76
Hibernian 1–2 Hearts xG 0.54–1.83

Round 33

HomeScoreAwayxG or chances
Saturday 11 April 2026
Aberdeen 2–0 Hibernian xG 1.93–0.10
Celtic 1–0 St. Mirren xG 0.94–0.25
Dundee United 3–2 Livingston xG 1.82–1.81
Hearts 3–1 Motherwell xG 1.74–2.21
Kilmarnock 2–2 Dundee FC xG 1.63–1.32
Sunday 12 April 2026
Falkirk 3–6 Rangers xG 1.70–3.94

Round 32

HomeScoreAwayxG or chances
Saturday 4 April 2026
Hibernian 3–0 Kilmarnock xG 2.30–0.60
Motherwell 2–3 Falkirk xG 1.46–2.06
Rangers 4–2 Dundee United xG 3.96–1.81
St. Mirren 2–0 Aberdeen xG 0.90–0.53
Sunday 5 April 2026
Livingston 2–2 Hearts xG 2.00–1.87
Dundee FC 1–2 Celtic xG 1.55–3.82

Round 31

HomeScoreAwayxG or chances
Saturday 21 March 2026
Falkirk 1–2 St. Mirren xG 1.43–0.90
Hearts 1–0 Dundee FC xG 1.64–0.56
Kilmarnock 2–0 Livingston xG 1.71–0.79
Motherwell 0–0 Hibernian xG 0.44–0.60
Rangers 4–1 Aberdeen xG 1.61–0.68
Sunday 22 March 2026
Dundee United 2–0 Celtic xG 1.13–1.10

Round 30

HomeScoreAwayxG or chances
Saturday 14 March 2026
Aberdeen 1–1 Falkirk xG 1.54–0.76
Celtic 3–1 Motherwell xG 2.12–0.64
Hibernian 0–0 Livingston xG 2.18–0.14
Kilmarnock 1–0 Hearts xG 1.27–1.06
Sunday 15 March 2026
St. Mirren 0–1 Rangers xG 0.19–2.08
Dundee FC 2–2 Dundee United xG 1.28–2.85

Round 29

HomeScoreAwayxG or chances
Saturday 28 February 2026
Dundee FC 3–3 Hibernian xG 0.92–1.74
Falkirk 5–1 Kilmarnock xG 3.14–0.39
Hearts 1–0 Aberdeen xG 2.33–0.39
Livingston 1–1 St. Mirren xG 0.70–1.02
Motherwell 2–0 Dundee United xG 2.12–0.31
Sunday 1 March 2026
Rangers 2–2 Celtic xG 1.44–3.82

Round 28

HomeScoreAwayxG or chances
Saturday 21 February 2026
Aberdeen 2–3 Dundee FC xG 0.46–3.99
Dundee United 1–1 Kilmarnock xG 2.05–0.50
Hearts 1–0 Falkirk xG 1.10–0.74
St. Mirren 0–5 Motherwell xG 1.00–2.20
Sunday 22 February 2026
Celtic 1–2 Hibernian xG 1.94–0.80
Livingston 2–2 Rangers xG 0.30–3.74

Round 27

HomeScoreAwayxG or chances
Saturday 14 February 2026
Dundee FC 2–2 Livingston xG 0.91–1.29
Falkirk 2–3 Dundee United xG 0.94–1.09
Hibernian 2–0 St. Mirren xG 1.19–0.30
Sunday 15 February 2026
Kilmarnock 2–3 Celtic xG 0.86–2.98
Motherwell 2–0 Aberdeen xG 2.46–0.62
Rangers 4–2 Hearts xG 2.51–0.40

Round 26

HomeScoreAwayxG or chances
Tuesday 10 February 2026
Hearts 1–0 Hibernian xG 0.66–0.38
Wednesday 11 February 2026
Celtic 2–1 Livingston xG 3.44–1.06
Falkirk 1–0 Dundee FC xG 0.98–1.58
Kilmarnock 4–3 St. Mirren xG 2.76–1.96
Motherwell 1–1 Rangers xG 1.57–1.65
Tuesday 24 February 2026
Dundee United 0–0 Aberdeen xG 1.02–1.45

Round 25

HomeScoreAwayxG or chances
Tuesday 3 February 2026
St. Mirren 1–0 Hearts xG 2.31–0.23
Wednesday 4 February 2026
Hibernian 3–2 Dundee United xG 2.57–1.73
Livingston 1–2 Falkirk xG 0.57–2.40
Rangers 5–1 Kilmarnock xG 3.14–1.39
Wednesday 4 March 2026
Aberdeen 1–2 Celtic xG 1.42–1.90
Saturday 7 March 2026
Dundee FC 2–1 Motherwell xG 1.47–1.85

Round 24

HomeScoreAwayxG or chances
Saturday 31 January 2026
Kilmarnock 3–0 Aberdeen xG 2.55–1.01
Livingston 0–2 Motherwell xG 0.22–1.62
St. Mirren 0–0 Dundee FC xG 1.04–0.78
Dundee United 0–3 Hearts xG 0.18–4.39
Sunday 1 February 2026
Hibernian 0–0 Rangers xG 1.88–0.58
Celtic 2–0 Falkirk xG 0.66–1.07

Round 23

HomeScoreAwayxG or chances
Saturday 24 January 2026
Aberdeen 6–2 Livingston xG 3.08–2.01
Falkirk 4–1 Hibernian xG 3.64–0.73
Motherwell 4–0 Kilmarnock xG 2.72–0.46
Sunday 25 January 2026
Hearts 2–2 Celtic xG 1.66–1.35
Rangers 3–0 Dundee FC xG 2.51–0.24
Tuesday 3 March 2026
Dundee United 2–1 St. Mirren xG 1.69–1.11

Round 22

HomeScoreAwayxG or chances
Saturday 10 January 2026
Celtic 4–0 Dundee United xG 3.18–0.34
Hibernian 1–1 Motherwell xG 1.31–1.03
Livingston 1–1 Kilmarnock xG 1.30–1.69
St. Mirren 0–2 Falkirk xG 0.54–0.52
Sunday 11 January 2026
Dundee FC 0–1 Hearts xG 1.34–0.36
Aberdeen 0–2 Rangers xG 0.32–1.94

Round 21

HomeScoreAwayxG or chances
Saturday 3 January 2026
Celtic 1–3 Rangers xG 2.34–1.44
Dundee United 0–1 Dundee FC xG 1.50–1.83
Falkirk 1–0 Aberdeen xG 1.53–0.57
Hearts 1–0 Livingston xG 2.23–0.54
Kilmarnock 1–3 Hibernian xG 0.44–2.78
Motherwell 2–0 St. Mirren xG 1.88–0.30

Round 20

HomeScoreAwayxG or chances
Saturday 13 December 2025
Falkirk 0–2 Hearts xG 1.03–1.51
Tuesday 30 December 2025
Dundee FC 2–1 Kilmarnock xG 2.23–1.27
Hibernian 2–0 Aberdeen xG 1.64–0.57
Livingston 1–3 Dundee United xG 0.45–3.25
Rangers 2–1 St. Mirren xG 1.89–1.71
Motherwell 2–0 Celtic xG 1.40–0.59

Round 19

HomeScoreAwayxG or chances
Saturday 27 December 2025
Hibernian 3–2 Hearts xG 1.51–1.78
Dundee FC 1–0 Falkirk xG 1.24–1.33
Livingston 2–4 Celtic xG 1.09–3.83
Rangers 1–0 Motherwell xG 4.14–1.07
St. Mirren 0–0 Kilmarnock xG 1.36–0.75
Aberdeen 1–1 Dundee United xG 1.10–0.80

Round 18

HomeScoreAwayxG or chances
Saturday 20 December 2025
Dundee United 1–1 Hibernian xG 0.82–1.26
Kilmarnock 0–1 Falkirk xG 1.19–1.46
Motherwell 1–0 Dundee FC xG 1.23–0.23
St. Mirren 1–0 Livingston xG 2.23–0.24
Sunday 21 December 2025
Hearts 2–1 Rangers xG 1.70–2.33
Celtic 3–1 Aberdeen xG 4.72–0.91

Round 17

HomeScoreAwayxG or chances
Saturday 13 December 2025
Dundee United 0–0 Motherwell xG 0.49–0.68
Livingston 2–2 Dundee FC xG 0.89–0.46
Sunday 14 December 2025
Aberdeen 2–1 Kilmarnock xG 3.76–1.02
Monday 15 December 2025
Rangers 1–0 Hibernian xG 1.84–0.55
Wednesday 14 January 2026
Falkirk 0–1 Celtic xG 1.72–0.62
Hearts 2–0 St. Mirren xG 2.18–0.98

Round 16

HomeScoreAwayxG or chances
Saturday 6 December 2025
Dundee FC 1–3 Aberdeen xG 1.12–1.38
Hibernian 3–0 Falkirk xG 2.02–0.49
Motherwell 3–0 Livingston xG 2.41–0.67
St. Mirren 2–0 Dundee United xG 1.24–1.01
Kilmarnock 0–3 Rangers xG 0.66–0.75
Sunday 7 December 2025
Celtic 1–2 Hearts xG 1.87–0.52

Round 15

HomeScoreAwayxG or chances
Saturday 1 November 2025
Livingston 2–2 Hibernian xG 1.87–0.76
Wednesday 3 December 2025
Aberdeen 3–3 St. Mirren xG 2.08–1.83
Celtic 1–0 Dundee FC xG 2.08–0.21
Dundee United 2–2 Rangers xG 1.38–4.79
Falkirk 0–0 Motherwell xG 0.57–0.47
Hearts 1–1 Kilmarnock xG 2.19–1.80

Round 14

HomeScoreAwayxG or chances
Saturday 29 November 2025
Dundee FC 3–1 St. Mirren xG 0.68–1.39
Motherwell 0–0 Hearts xG 0.58–0.41
Kilmarnock 1–1 Dundee United xG 2.11–1.86
Sunday 30 November 2025
Hibernian 1–2 Celtic xG 1.65–1.33
Rangers 0–0 Falkirk xG 2.24–0.12
Livingston 0–1 Aberdeen xG 0.99–0.76

Round 13

HomeScoreAwayxG or chances
Saturday 22 November 2025
Dundee United 0–3 Falkirk xG 0.74–1.78
Hibernian 2–0 Dundee FC xG 2.26–0.56
Kilmarnock 1–3 Motherwell xG 1.73–2.24
Rangers 2–1 Livingston xG 1.39–1.37
St. Mirren 0–1 Celtic xG 1.53–0.88
Sunday 23 November 2025
Aberdeen 1–0 Hearts xG 0.56–2.30

Round 12

HomeScoreAwayxG or chances
Saturday 8 November 2025
Falkirk 1–1 Livingston xG 1.82–0.62
St. Mirren 0–3 Hibernian xG 0.78–1.62
Sunday 9 November 2025
Aberdeen 1–1 Motherwell xG 0.80–0.68
Dundee FC 0–3 Rangers xG 0.43–0.85
Hearts 1–1 Dundee United xG 0.45–0.34
Celtic 4–0 Kilmarnock xG 2.85–0.38

Round 11

HomeScoreAwayxG or chances
Saturday 1 November 2025
Falkirk 3–1 Kilmarnock xG 2.08–0.43
Hearts 4–0 Dundee FC xG 3.43–0.10
Tuesday 25 November 2025
Motherwell 2–0 Hibernian xG 2.14–0.77
Wednesday 17 December 2025
Dundee United 2–1 Celtic xG 1.45–3.20
Tuesday 6 January 2026
Rangers 2–0 Aberdeen xG 1.81–1.05
Tuesday 20 January 2026
Livingston 1–1 St. Mirren xG 1.47–1.41

Round 10

HomeScoreAwayxG or chances
Saturday 20 September 2025
Dundee FC 3–2 Livingston xG 2.74–1.51
Wednesday 29 October 2025
Celtic 4–0 Falkirk xG 4.29–0.47
Hibernian 0–1 Rangers xG 2.01–0.52
Kilmarnock 0–1 Aberdeen xG 1.36–0.55
Motherwell 2–0 Dundee United xG 1.08–0.48
St. Mirren 2–2 Hearts xG 1.01–1.57

Round 9

HomeScoreAwayxG or chances
Saturday 25 October 2025
Dundee United 3–1 St. Mirren xG 2.21–2.28
Falkirk 2–1 Dundee FC xG 1.08–1.21
Livingston 1–2 Motherwell xG 2.45–2.16
Sunday 26 October 2025
Hearts 3–1 Celtic xG 1.57–0.88
Aberdeen 1–2 Hibernian xG 1.24–3.20
Rangers 3–1 Kilmarnock xG 1.36–1.04

Round 8

HomeScoreAwayxG or chances
Saturday 18 October 2025
Hibernian 4–0 Livingston xG 2.80–0.43
Motherwell 1–2 Falkirk xG 1.01–1.35
Rangers 2–2 Dundee United xG 1.62–0.87
St. Mirren 0–1 Aberdeen xG 0.48–2.05
Kilmarnock 0–3 Hearts xG 0.43–2.88
Sunday 19 October 2025
Dundee FC 2–0 Celtic xG 1.30–2.70

Round 7

HomeScoreAwayxG or chances
Saturday 4 October 2025
Dundee United 1–1 Livingston xG 2.14–1.29
Kilmarnock 2–0 St. Mirren xG 2.15–0.43
Hearts 1–0 Hibernian xG 0.80–0.39
Sunday 5 October 2025
Aberdeen 4–0 Dundee FC xG 2.80–0.31
Celtic 3–2 Motherwell xG 2.62–1.39
Falkirk 1–1 Rangers xG 1.43–1.09

Round 6

HomeScoreAwayxG or chances
Saturday 27 September 2025
Celtic 0–0 Hibernian xG 2.80–0.70
Dundee United 0–2 Kilmarnock xG 2.21–1.49
Hearts 3–0 Falkirk xG 1.94–0.67
St. Mirren 1–0 Dundee FC xG 0.74–0.62
Motherwell 2–0 Aberdeen xG 2.03–1.00
Sunday 28 September 2025
Livingston 1–2 Rangers xG 0.74–2.38

Round 5

HomeScoreAwayxG or chances
Saturday 13 September 2025
Aberdeen 0–0 Livingston xG 1.22–0.56
Dundee FC 1–1 Motherwell xG 0.82–2.28
Falkirk 1–2 St. Mirren xG 0.70–1.57
Rangers 0–2 Hearts xG 1.11–2.37
Hibernian 3–3 Dundee United xG 3.05–1.87
Sunday 14 September 2025
Kilmarnock 1–2 Celtic xG 1.66–2.83

Round 4

HomeScoreAwayxG or chances
Saturday 30 August 2025
Livingston 1–2 Hearts xG 0.50–1.42
Motherwell 2–2 Kilmarnock xG 1.76–1.20
Sunday 31 August 2025
Rangers 0–0 Celtic xG 0.15–0.19
Dundee FC 0–2 Dundee United xG 0.12–0.91
Aberdeen 0–1 Falkirk xG 0.96–1.26
Hibernian 1–1 St. Mirren xG 2.42–0.85

Round 3

HomeScoreAwayxG or chances
Saturday 23 August 2025
Celtic 3–0 Livingston xG 3.02–0.24
Hearts 3–3 Motherwell xG 2.21–1.52
Kilmarnock 0–0 Dundee FC xG 1.11–0.26
Sunday 24 August 2025
St. Mirren 1–1 Rangers xG 1.01–1.56
Tuesday 23 September 2025
Dundee United 2–0 Aberdeen xG 1.33–1.33
Falkirk 2–2 Hibernian xG 1.18–2.43

Round 2

HomeScoreAwayxG or chances
Saturday 9 August 2025
Livingston 3–1 Falkirk xG 1.59–0.78
St. Mirren 0–0 Motherwell xG 1.31–0.53
Rangers 1–1 Dundee FC xG 1.97–0.34
Sunday 10 August 2025
Aberdeen 0–2 Celtic xG 0.55–1.17
Dundee United 2–3 Hearts xG 0.71–1.87
Hibernian 2–2 Kilmarnock xG 1.77–0.94

Round 1

HomeScoreAwayxG or chances
Saturday 2 August 2025
Kilmarnock 2–2 Livingston xG 0.91–1.83
Motherwell 1–1 Rangers xG 2.15–0.83
Sunday 3 August 2025
Falkirk 2–2 Dundee United xG 2.02–1.19
Dundee FC 1–2 Hibernian xG 0.13–1.42
Celtic 1–0 St. Mirren xG 1.41–0.23
Monday 4 August 2025
Hearts 2–0 Aberdeen xG 1.03–1.40