Digressive Celts

Matches 2021/22

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 14 May 2022
Ross County 1–2 Dundee United xG 0.52–2.93
Hearts 1–3 Rangers xG 0.62–1.22
Celtic 6–0 Motherwell xG 2.32–0.90
Sunday 15 May 2022
Livingston 2–1 Dundee FC xG 1.48–1.58
Aberdeen 0–0 St. Mirren xG 1.16–0.37
Hibernian 4–0 St. Johnstone xG 1.99–0.51

Round 37

HomeScoreAwayxG or chances
Tuesday 10 May 2022
Dundee FC 3–1 Hibernian xG 1.48–0.99
Wednesday 11 May 2022
Dundee United 1–1 Celtic xG 0.87–1.30
Motherwell 2–1 Hearts xG 1.42–1.31
Rangers 4–1 Ross County xG 4.22–0.16
St. Johnstone 1–0 Aberdeen xG 0.68–0.28
St. Mirren 0–0 Livingston xG 0.64–0.85

Round 36

HomeScoreAwayxG or chances
Saturday 7 May 2022
Celtic 4–1 Hearts xG 3.57–0.71
Hibernian 1–1 Aberdeen xG 2.02–0.63
Livingston 1–1 St. Johnstone xG 1.25–1.21
St. Mirren 2–0 Dundee FC xG 1.83–0.95
Ross County 0–1 Motherwell xG 0.72–1.22
Sunday 8 May 2022
Rangers 2–0 Dundee United xG 2.45–0.06

Round 35

HomeScoreAwayxG or chances
Saturday 30 April 2022
Aberdeen 1–0 Dundee FC xG 1.54–0.85
Livingston 1–0 Hibernian xG 1.32–1.12
St. Johnstone 0–1 St. Mirren xG 0.25–0.87
Dundee United 1–0 Motherwell xG 0.38–0.77
Hearts 0–0 Ross County xG 1.46–0.27
Sunday 1 May 2022
Celtic 1–1 Rangers xG 1.20–1.43

Round 34

HomeScoreAwayxG or chances
Saturday 23 April 2022
Motherwell 1–3 Rangers xG 0.43–1.92
Aberdeen 1–2 Livingston xG 2.15–1.54
Dundee FC 1–1 St. Johnstone xG 0.37–1.12
St. Mirren 0–1 Hibernian xG 0.69–0.72
Sunday 24 April 2022
Ross County 0–2 Celtic xG 0.30–2.76
Dundee United 2–3 Hearts xG 2.07–3.00

Round 33

HomeScoreAwayxG or chances
Saturday 9 April 2022
Aberdeen 0–1 Ross County xG 1.06–0.92
Celtic 7–0 St. Johnstone xG 4.73–0.06
Dundee United 2–2 Dundee FC xG 3.08–1.66
Hearts 3–1 Hibernian xG 0.94–0.52
Livingston 2–2 Motherwell xG 1.21–0.90
Sunday 10 April 2022
St. Mirren 0–4 Rangers xG 0.30–2.38

Round 32

HomeScoreAwayxG or chances
Saturday 2 April 2022
Dundee FC 2–2 Aberdeen xG 1.07–0.89
Hibernian 1–1 Dundee United xG 1.51–0.46
Motherwell 4–2 St. Mirren xG 1.76–1.67
Ross County 1–1 Hearts xG 2.62–1.80
St. Johnstone 1–0 Livingston xG 0.99–0.73
Sunday 3 April 2022
Rangers 1–2 Celtic xG 1.12–1.47

Round 31

HomeScoreAwayxG or chances
Saturday 19 March 2022
Aberdeen 3–1 Hibernian xG 2.19–0.55
Celtic 4–0 Ross County xG 3.36–0.14
Hearts 2–0 Livingston xG 1.20–0.61
St. Johnstone 2–1 Motherwell xG 0.37–0.24
St. Mirren 1–2 Dundee United xG 0.34–1.51
Sunday 20 March 2022
Dundee FC 1–2 Rangers xG 0.65–3.26

Round 30

HomeScoreAwayxG or chances
Saturday 5 March 2022
Dundee United 2–2 Hearts xG 1.28–0.77
Hibernian 0–0 St. Johnstone xG 0.99–0.44
Motherwell 1–1 Dundee FC xG 0.79–0.75
Rangers 1–0 Aberdeen xG 1.69–0.09
Ross County 1–0 St. Mirren xG 1.23–0.31
Sunday 6 March 2022
Livingston 1–3 Celtic xG 0.85–3.63

Round 29

HomeScoreAwayxG or chances
Wednesday 2 March 2022
Celtic 2–0 St. Mirren xG 1.60–0.36
Dundee FC 0–0 Hibernian xG 0.20–0.58
Hearts 2–0 Aberdeen xG 1.15–0.92
Livingston 2–1 Dundee United xG 2.16–0.93
Motherwell 0–1 Ross County xG 1.17–1.05
St. Johnstone 0–1 Rangers xG 0.08–1.00

Round 28

HomeScoreAwayxG or chances
Saturday 26 February 2022
Aberdeen 1–1 Dundee United xG 0.91–0.94
Dundee FC 0–4 Livingston xG 0.49–2.72
Ross County 3–1 St. Johnstone xG 0.28–0.57
St. Mirren 0–2 Hearts xG 0.11–3.13
Sunday 27 February 2022
Hibernian 0–0 Celtic xG 0.13–0.94
Rangers 2–2 Motherwell xG 3.26–1.39

Round 27

HomeScoreAwayxG or chances
Saturday 19 February 2022
Hibernian 2–0 Ross County xG 1.00–0.19
Livingston 1–1 St. Mirren xG 1.29–0.13
Motherwell 1–1 Aberdeen xG 2.62–1.23
St. Johnstone 2–1 Hearts xG 0.69–1.56
Sunday 20 February 2022
Dundee United 1–1 Rangers xG 0.58–3.93
Celtic 3–2 Dundee FC xG 2.64–0.36

Round 26

HomeScoreAwayxG or chances
Wednesday 9 February 2022
Aberdeen 2–3 Celtic xG 0.67–1.12
Dundee United 2–0 Motherwell xG 1.53–1.11
Hearts 1–2 Dundee FC xG 1.76–0.86
Rangers 2–0 Hibernian xG 2.45–0.81
Ross County 1–1 Livingston xG 0.48–1.75
St. Mirren 2–1 St. Johnstone xG 2.22–1.02

Round 25

HomeScoreAwayxG or chances
Saturday 5 February 2022
Dundee FC 1–2 Ross County xG 1.12–1.78
Hibernian 0–1 St. Mirren xG 1.22–0.38
Livingston 2–1 Aberdeen xG 1.06–1.02
St. Johnstone 0–0 Dundee United xG 0.39–1.13
Sunday 6 February 2022
Motherwell 0–4 Celtic xG 0.24–2.79
Rangers 5–0 Hearts xG 4.76–0.57

Round 24

HomeScoreAwayxG or chances
Saturday 29 January 2022
Ross County 3–3 Rangers xG 1.63–3.20
Celtic 1–0 Dundee United xG 3.43–0.56
Hearts 2–0 Motherwell xG 1.65–0.76
Hibernian 2–3 Livingston xG 1.32–1.88
Tuesday 15 February 2022
Aberdeen 1–1 St. Johnstone xG 2.12–1.17
Wednesday 9 March 2022
Dundee FC 0–1 St. Mirren xG 0.49–1.09

Round 23

HomeScoreAwayxG or chances
Tuesday 25 January 2022
St. Mirren 1–0 Aberdeen xG 0.13–0.47
Wednesday 26 January 2022
Dundee United 2–1 Ross County xG 2.96–1.19
Hearts 1–2 Celtic xG 1.22–1.70
Motherwell 0–0 Hibernian xG 0.61–0.38
Rangers 1–0 Livingston xG 1.51–0.34
St. Johnstone 0–0 Dundee FC xG 0.67–0.22

Round 22

HomeScoreAwayxG or chances
Tuesday 1 February 2022
Dundee FC 0–0 Dundee United xG 0.87–0.69
Hibernian 0–0 Hearts xG 1.02–1.37
Livingston 1–2 St. Johnstone xG 1.24–0.41
Ross County 1–1 Aberdeen xG 0.32–0.74
St. Mirren 1–1 Motherwell xG 0.46–0.81
Wednesday 2 February 2022
Celtic 3–0 Rangers xG 1.45–0.43

Round 21

HomeScoreAwayxG or chances
Monday 17 January 2022
Celtic 2–0 Hibernian xG 2.94–0.57
Tuesday 18 January 2022
Aberdeen 1–1 Rangers xG 1.49–1.03
Dundee United 1–2 St. Mirren xG 1.49–1.46
Hearts 2–0 St. Johnstone xG 1.71–1.14
Livingston 2–0 Dundee FC xG 1.27–0.56
Ross County 3–1 Motherwell xG 1.20–0.59

Round 20

HomeScoreAwayxG or chances
Sunday 26 December 2021
St. Johnstone 1–3 Celtic xG 0.26–2.57
Aberdeen 2–1 Dundee FC xG 1.12–0.12
Dundee United 1–3 Hibernian xG 0.54–1.80
Hearts 2–1 Ross County xG 1.73–1.00
Motherwell 2–1 Livingston xG 0.92–0.43
Rangers 2–0 St. Mirren xG 2.12–0.06

Round 19

HomeScoreAwayxG or chances
Saturday 18 December 2021
Dundee FC 0–1 Hearts xG 0.14–1.02
Livingston 1–1 Ross County xG 1.00–0.57
Motherwell 2–0 St. Johnstone xG 0.31–0.52
Rangers 1–0 Dundee United xG 2.27–0.33
Wednesday 22 December 2021
Hibernian 1–0 Aberdeen xG 0.41–0.70
St. Mirren 0–0 Celtic xG 0.29–1.68

Round 18

HomeScoreAwayxG or chances
Saturday 11 December 2021
Dundee United 0–1 Livingston xG 0.87–1.22
Ross County 3–2 Dundee FC xG 2.13–1.64
St. Johnstone 0–1 Aberdeen xG 0.21–0.77
St. Mirren 1–1 Hibernian xG 0.60–1.06
Sunday 12 December 2021
Hearts 0–2 Rangers xG 1.00–1.86
Celtic 1–0 Motherwell xG 2.45–0.75

Round 17

HomeScoreAwayxG or chances
Saturday 4 December 2021
Aberdeen 4–1 St. Mirren xG 4.40–0.95
Hibernian 1–1 Motherwell xG 1.89–1.32
Rangers 3–0 Dundee FC xG 2.81–0.44
Sunday 5 December 2021
Dundee United 0–3 Celtic xG 0.21–4.36
Livingston 0–1 Hearts xG 1.25–1.84
Wednesday 22 December 2021
St. Johnstone 1–2 Ross County xG 0.32–2.15

Round 16

HomeScoreAwayxG or chances
Tuesday 30 November 2021
Motherwell 1–0 Dundee United xG 1.72–0.31
Wednesday 1 December 2021
Aberdeen 2–0 Livingston xG 1.18–0.08
Dundee FC 1–0 St. Johnstone xG 1.01–0.34
Hibernian 0–1 Rangers xG 0.22–1.78
St. Mirren 0–0 Ross County xG 1.89–0.93
Thursday 2 December 2021
Celtic 1–0 Hearts xG 2.86–0.67

Round 15

HomeScoreAwayxG or chances
Saturday 27 November 2021
Dundee FC 3–0 Motherwell xG 1.69–0.61
Hearts 2–0 St. Mirren xG 2.16–1.16
Ross County 1–1 Dundee United xG 1.53–0.47
St. Johnstone 1–2 Hibernian xG 0.12–2.27
Sunday 28 November 2021
Livingston 1–3 Rangers xG 0.94–1.70
Celtic 2–1 Aberdeen xG 2.31–0.85

Round 14

HomeScoreAwayxG or chances
Saturday 20 November 2021
Dundee United 1–0 Aberdeen xG 0.58–0.69
Motherwell 2–0 Hearts xG 2.16–0.30
St. Mirren 1–1 Livingston xG 0.91–0.76
Tuesday 14 December 2021
Hibernian 1–0 Dundee FC xG 1.14–0.62
Wednesday 15 December 2021
Rangers 2–0 St. Johnstone xG 1.90–0.30
Ross County 1–2 Celtic xG 0.65–2.72

Round 13

HomeScoreAwayxG or chances
Saturday 6 November 2021
Aberdeen 0–2 Motherwell xG 0.94–0.47
Hearts 5–2 Dundee United xG 2.14–0.85
St. Johnstone 0–0 St. Mirren xG 0.18–0.76
Sunday 7 November 2021
Dundee FC 2–4 Celtic xG 0.66–1.95
Rangers 4–2 Ross County xG 1.23–0.48
Wednesday 8 December 2021
Livingston 1–0 Hibernian xG 1.23–1.95

Round 12

HomeScoreAwayxG or chances
Saturday 30 October 2021
Aberdeen 2–1 Hearts xG 1.11–0.95
Celtic 0–0 Livingston xG 1.80–0.10
Dundee United 0–1 St. Johnstone xG 1.84–0.33
St. Mirren 0–1 Dundee FC xG 0.79–0.66
Sunday 31 October 2021
Motherwell 1–6 Rangers xG 0.55–3.09
Wednesday 24 November 2021
Ross County 1–0 Hibernian xG 1.21–0.52

Round 11

HomeScoreAwayxG or chances
Wednesday 27 October 2021
Dundee FC 0–5 Ross County xG 0.48–1.57
Hibernian 1–3 Celtic xG 1.50–2.86
Livingston 1–1 Dundee United xG 0.34–1.83
Motherwell 2–2 St. Mirren xG 1.25–2.27
Rangers 2–2 Aberdeen xG 2.34–1.02
St. Johnstone 1–1 Hearts xG 1.22–0.94

Round 10

HomeScoreAwayxG or chances
Saturday 23 October 2021
Aberdeen 1–0 Hibernian xG 0.24–0.22
Celtic 2–0 St. Johnstone xG 2.70–0.13
Dundee United 2–1 Motherwell xG 0.83–1.38
Hearts 1–1 Dundee FC xG 1.49–0.52
Ross County 2–3 Livingston xG 2.11–0.57
Sunday 24 October 2021
St. Mirren 1–2 Rangers xG 0.06–2.62

Round 9

HomeScoreAwayxG or chances
Saturday 16 October 2021
Hibernian 0–3 Dundee United xG 0.41–0.73
Motherwell 0–2 Celtic xG 0.54–1.18
Rangers 1–1 Hearts xG 3.34–0.49
Ross County 2–3 St. Mirren xG 1.15–1.10
St. Johnstone 0–3 Livingston xG 1.45–1.55
Dundee FC 2–1 Aberdeen xG 0.56–0.96

Round 8

HomeScoreAwayxG or chances
Saturday 2 October 2021
Dundee United 1–0 Ross County xG 1.26–0.90
Hearts 2–0 Motherwell xG 2.16–1.12
Livingston 0–1 St. Mirren xG 1.03–0.77
St. Johnstone 3–1 Dundee FC xG 1.90–0.41
Sunday 3 October 2021
Aberdeen 1–2 Celtic xG 0.57–1.65
Rangers 2–1 Hibernian xG 1.68–0.23

Round 7

HomeScoreAwayxG or chances
Saturday 25 September 2021
Dundee FC 0–1 Rangers xG 1.63–1.65
Hearts 3–0 Livingston xG 2.43–0.12
Motherwell 2–1 Ross County xG 0.85–0.79
Sunday 26 September 2021
St. Mirren 3–2 Aberdeen xG 1.50–1.11
Celtic 1–1 Dundee United xG 2.65–0.98
Hibernian 1–0 St. Johnstone xG 1.90–0.22

Round 6

HomeScoreAwayxG or chances
Saturday 18 September 2021
Aberdeen 0–1 St. Johnstone xG 0.55–0.31
Hibernian 2–2 St. Mirren xG 2.10–0.82
Ross County 2–2 Hearts xG 1.44–1.21
Sunday 19 September 2021
Dundee United 1–0 Dundee FC xG 0.72–0.84
Livingston 1–0 Celtic xG 0.62–1.24
Rangers 1–1 Motherwell xG 2.65–0.27

Round 5

HomeScoreAwayxG or chances
Saturday 11 September 2021
St. Johnstone 1–2 Rangers xG 0.65–1.22
Celtic 3–0 Ross County xG 2.71–0.45
Dundee FC 0–0 Livingston xG 1.08–0.44
Motherwell 2–0 Aberdeen xG 0.92–1.56
St. Mirren 0–0 Dundee United xG 0.72–1.20
Sunday 12 September 2021
Hearts 0–0 Hibernian xG 1.23–1.09

Round 4

HomeScoreAwayxG or chances
Saturday 28 August 2021
Dundee United 0–2 Hearts xG 0.40–2.25
Hibernian 2–0 Livingston xG 1.05–0.63
Motherwell 1–0 Dundee FC xG 0.23–1.15
Sunday 29 August 2021
Rangers 1–0 Celtic xG 0.74–1.44
Aberdeen 1–1 Ross County xG 2.94–1.15
St. Mirren 0–0 St. Johnstone xG 1.72–0.81

Round 3

HomeScoreAwayxG or chances
Saturday 21 August 2021
Celtic 6–0 St. Mirren xG 4.93–0.23
Livingston 1–2 Motherwell xG 0.95–2.30
Sunday 22 August 2021
Dundee FC 2–2 Hibernian xG 0.76–2.47
Hearts 1–1 Aberdeen xG 1.17–0.54
Ross County 2–4 Rangers xG 1.44–2.40
St. Johnstone 0–1 Dundee United xG 0.85–1.36

Round 2

HomeScoreAwayxG or chances
Saturday 7 August 2021
Dundee United 1–0 Rangers xG 0.53–0.82
St. Mirren 1–2 Hearts xG 0.73–0.47
Sunday 8 August 2021
Celtic 6–0 Dundee FC xG 5.51–0.24
Hibernian 3–0 Ross County xG 1.62–0.48
Livingston 1–2 Aberdeen xG 1.30–0.44
St. Johnstone 1–1 Motherwell xG 0.80–1.67

Round 1

HomeScoreAwayxG or chances
Saturday 31 July 2021
Rangers 3–0 Livingston xG 1.84–0.07
Dundee FC 2–2 St. Mirren xG 1.11–1.81
Ross County 0–0 St. Johnstone xG 0.31–1.68
Hearts 2–1 Celtic xG 1.40–1.49
Sunday 1 August 2021
Aberdeen 2–0 Dundee United xG 0.67–0.43
Motherwell 2–3 Hibernian xG 1.47–2.88