Digressive Celts

Matches 2020/21

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 15 May 2021
Hibernian 0–0 Celtic xG 0.35–2.10
Rangers 4–0 Aberdeen xG 1.19–1.98
St. Johnstone 0–0 Livingston xG 0.22–0.30
Sunday 16 May 2021
Hamilton Academical 0–2 Kilmarnock xG 0.48–2.24
Motherwell 1–2 Ross County xG 0.67–1.23
St. Mirren 0–0 Dundee United xG 0.62–1.22

Round 37

HomeScoreAwayxG or chances
Wednesday 12 May 2021
Livingston 0–3 Rangers xG 0.87–2.44
Dundee United 2–2 Motherwell xG 1.56–0.90
Celtic 4–0 St. Johnstone xG 2.22–1.53
Aberdeen 0–1 Hibernian xG 1.28–0.44
Kilmarnock 3–3 St. Mirren xG 1.33–1.21
Ross County 2–1 Hamilton Academical xG 0.41–0.69

Round 36

HomeScoreAwayxG or chances
Saturday 1 May 2021
Hibernian 0–1 St. Johnstone xG 1.08–0.73
Livingston 1–2 Aberdeen xG 1.35–1.78
Dundee United 0–2 Ross County xG 0.16–2.18
Motherwell 2–0 Kilmarnock xG 1.00–0.93
St. Mirren 1–2 Hamilton Academical xG 0.68–1.23
Sunday 2 May 2021
Rangers 4–1 Celtic xG 1.33–2.07

Round 35

HomeScoreAwayxG or chances
Wednesday 21 April 2021
Hibernian 2–1 Livingston xG 2.31–1.77
Hamilton Academical 0–1 Motherwell xG 0.48–0.57
St. Johnstone 1–1 Rangers xG 1.93–0.23
Aberdeen 1–1 Celtic xG 1.52–2.87
Kilmarnock 3–0 Dundee United xG 2.29–1.15
Ross County 1–3 St. Mirren xG 0.65–2.23

Round 34

HomeScoreAwayxG or chances
Saturday 10 April 2021
Celtic 6–0 Livingston xG 2.83–0.79
St. Johnstone 0–1 Aberdeen xG 1.39–1.26
Hamilton Academical 0–1 Dundee United xG 2.76–1.32
Kilmarnock 2–2 Ross County xG 0.69–1.07
Motherwell 1–0 St. Mirren xG 1.95–1.45
Sunday 11 April 2021
Rangers 2–1 Hibernian xG 0.58–1.09

Round 33

HomeScoreAwayxG or chances
Saturday 20 February 2021
St. Mirren 1–1 Livingston xG 0.71–0.29
Motherwell 0–3 St. Johnstone xG 0.03–3.04
Hibernian 2–0 Hamilton Academical xG 2.49–0.40
Aberdeen 1–0 Kilmarnock xG 1.14–0.88
Sunday 21 February 2021
Rangers 4–1 Dundee United xG 3.26–1.04
Ross County 1–0 Celtic xG 0.98–2.31

Round 32

HomeScoreAwayxG or chances
Saturday 20 March 2021
St. Johnstone 1–0 Ross County xG 1.93–0.15
Livingston 1–1 Hibernian xG 1.09–0.68
Kilmarnock 4–1 Motherwell xG 1.86–1.33
Hamilton Academical 1–1 St. Mirren xG 0.79–1.81
Dundee United 1–0 Aberdeen xG 0.46–0.47
Sunday 21 March 2021
Celtic 1–1 Rangers xG 1.33–0.83

Round 31

HomeScoreAwayxG or chances
Saturday 6 March 2021
Ross County 3–2 Kilmarnock xG 1.21–1.67
Rangers 3–0 St. Mirren xG 1.50–0.21
Motherwell 3–1 Livingston xG 1.80–1.14
Aberdeen 0–0 Hamilton Academical xG 1.97–0.51
St. Johnstone 1–0 Hibernian xG 0.29–1.03
Sunday 7 March 2021
Dundee United 0–0 Celtic xG 0.51–1.77

Round 30

HomeScoreAwayxG or chances
Saturday 27 February 2021
St. Mirren 1–0 Ross County xG 1.41–1.91
Kilmarnock 1–1 Dundee United xG 1.25–1.02
Hibernian 0–2 Motherwell xG 1.70–1.00
Celtic 1–0 Aberdeen xG 1.33–1.15
Wednesday 3 March 2021
Livingston 0–1 Rangers xG 0.35–2.73
Hamilton Academical 1–1 St. Johnstone xG 0.66–1.04

Round 29

HomeScoreAwayxG or chances
Saturday 13 February 2021
Aberdeen 0–0 St. Mirren xG 0.51–0.66
Dundee United 3–0 Livingston xG 1.93–0.93
Motherwell 1–4 Hamilton Academical xG 1.32–2.03
Rangers 1–0 Kilmarnock xG 1.47–0.08
Sunday 14 February 2021
St. Johnstone 1–2 Celtic xG 0.30–1.44
Saturday 13 March 2021
Ross County 1–2 Hibernian xG 1.36–2.75

Round 28

HomeScoreAwayxG or chances
Saturday 6 February 2021
St. Mirren 2–0 Kilmarnock xG 1.56–0.49
Ross County 0–2 Dundee United xG 0.74–1.65
Livingston 1–2 St. Johnstone xG 0.86–1.78
Hibernian 2–0 Aberdeen xG 2.26–0.54
Celtic 2–1 Motherwell xG 1.57–0.42
Sunday 7 February 2021
Hamilton Academical 1–1 Rangers xG 1.37–0.74

Round 27

HomeScoreAwayxG or chances
Tuesday 2 February 2021
St. Mirren 1–2 Hibernian xG 0.65–1.60
Aberdeen 0–2 Livingston xG 0.36–0.56
Kilmarnock 0–4 Celtic xG 1.87–2.13
Wednesday 3 February 2021
Motherwell 2–1 Dundee United xG 1.90–0.97
Hamilton Academical 1–2 Ross County xG 0.49–1.44
Rangers 1–0 St. Johnstone xG 1.33–0.27

Round 26

HomeScoreAwayxG or chances
Wednesday 27 January 2021
Dundee United 1–5 St. Mirren xG 1.23–3.25
St. Johnstone 0–0 Aberdeen xG 0.36–1.10
Ross County 1–2 Motherwell xG 1.86–1.56
Celtic 2–0 Hamilton Academical xG 2.23–0.58
Hibernian 0–1 Rangers xG 0.80–1.72
Livingston 2–0 Kilmarnock xG 1.10–0.59

Round 25

HomeScoreAwayxG or chances
Saturday 23 January 2021
Rangers 5–0 Ross County xG 2.67–0.50
Aberdeen 2–0 Motherwell xG 3.10–0.47
Saturday 30 January 2021
Kilmarnock 2–3 St. Johnstone xG 1.17–2.14
Dundee United 0–2 Hibernian xG 0.51–1.34
Wednesday 10 February 2021
St. Mirren 0–4 Celtic xG 0.57–2.57
Saturday 13 March 2021
Livingston 2–1 Hamilton Academical xG 1.26–0.19

Round 24

HomeScoreAwayxG or chances
Saturday 16 January 2021
St. Johnstone 1–0 St. Mirren xG 1.06–0.30
Ross County 4–1 Aberdeen xG 0.95–2.28
Hibernian 2–0 Kilmarnock xG 0.68–0.64
Hamilton Academical 0–0 Dundee United xG 0.67–0.63
Celtic 0–0 Livingston xG 0.42–1.22
Sunday 17 January 2021
Motherwell 1–1 Rangers xG 1.20–0.98

Round 23

HomeScoreAwayxG or chances
Saturday 9 January 2021
Kilmarnock 2–0 Hamilton Academical xG 1.50–0.43
St. Mirren 1–1 Motherwell xG 1.51–1.85
Sunday 10 January 2021
Aberdeen 1–2 Rangers xG 0.63–2.03
Livingston 3–1 Ross County xG 1.74–1.28
Monday 11 January 2021
Celtic 1–1 Hibernian xG 0.97–1.83
Tuesday 12 January 2021
Dundee United 2–2 St. Johnstone xG 0.82–2.25

Round 22

HomeScoreAwayxG or chances
Saturday 2 January 2021
Rangers 1–0 Celtic xG 0.58–0.61
Ross County 1–1 St. Johnstone xG 0.81–1.57
Kilmarnock 1–1 St. Mirren xG 0.97–0.52
Hibernian 0–3 Livingston xG 0.49–1.18
Hamilton Academical 3–0 Motherwell xG 0.87–0.86
Aberdeen 0–0 Dundee United xG 0.85–0.46

Round 21

HomeScoreAwayxG or chances
Wednesday 30 December 2020
St. Mirren 0–2 Rangers xG 0.71–0.71
St. Johnstone 0–0 Hamilton Academical xG 2.22–0.84
Celtic 3–0 Dundee United xG 2.09–0.95
Hibernian 0–2 Ross County xG 1.42–0.69
Motherwell 0–2 Kilmarnock xG 0.40–1.78
Saturday 30 January 2021
Livingston 0–0 Aberdeen xG 0.98–1.38

Round 20

HomeScoreAwayxG or chances
Saturday 26 December 2020
Rangers 1–0 Hibernian xG 2.08–0.95
Kilmarnock 1–2 Livingston xG 1.22–0.68
Hamilton Academical 0–3 Celtic xG 0.09–3.69
Dundee United 1–1 Motherwell xG 0.67–1.82
Aberdeen 2–1 St. Johnstone xG 1.34–0.88
Ross County 0–2 St. Mirren xG 0.54–1.79

Round 19

HomeScoreAwayxG or chances
Wednesday 23 December 2020
St. Johnstone 0–3 Rangers xG 0.66–1.84
Hibernian 1–0 St. Mirren xG 0.86–0.85
Hamilton Academical 0–2 Livingston xG 0.05–2.20
Celtic 2–0 Ross County xG 2.15–0.29
Motherwell 0–0 Aberdeen xG 0.22–1.16
Dundee United 2–0 Kilmarnock xG 0.93–0.65

Round 18

HomeScoreAwayxG or chances
Saturday 19 December 2020
Hibernian 1–1 Dundee United xG 2.12–1.43
St. Mirren 3–2 St. Johnstone xG 1.07–1.03
Ross County 0–2 Hamilton Academical xG 0.91–0.80
Rangers 3–1 Motherwell xG 3.64–0.81
Sunday 20 December 2020
Kilmarnock 0–2 Aberdeen xG 0.36–1.03
Wednesday 20 January 2021
Livingston 2–2 Celtic xG 0.77–1.69

Round 17

HomeScoreAwayxG or chances
Saturday 12 December 2020
Motherwell 0–1 St. Mirren xG 1.78–1.08
Hamilton Academical 0–4 Hibernian xG 0.17–3.14
Aberdeen 2–0 Ross County xG 1.19–0.80
St. Johnstone 1–2 Livingston xG 1.05–0.98
Sunday 13 December 2020
Dundee United 1–2 Rangers xG 0.43–1.34
Celtic 2–0 Kilmarnock xG 1.83–0.79

Round 16

HomeScoreAwayxG or chances
Saturday 5 December 2020
St. Mirren 1–1 Aberdeen xG 2.58–0.39
Motherwell 0–3 Hibernian xG 1.22–1.08
Livingston 2–0 Dundee United xG 1.20–0.42
Hamilton Academical 1–0 Kilmarnock xG 1.56–0.85
Sunday 6 December 2020
Ross County 0–4 Rangers xG 0.74–3.28
Celtic 1–1 St. Johnstone xG 1.73–1.30

Round 15

HomeScoreAwayxG or chances
Saturday 21 November 2020
Dundee United 2–1 Hamilton Academical xG 0.73–1.44
Hibernian 2–2 Celtic xG 1.54–1.91
St. Johnstone 1–1 Motherwell xG 2.14–0.69
Livingston 0–1 St. Mirren xG 0.46–0.39
Kilmarnock 3–1 Ross County xG 2.12–1.87
Sunday 22 November 2020
Rangers 4–0 Aberdeen xG 2.04–0.57

Round 14

HomeScoreAwayxG or chances
Friday 6 November 2020
St. Mirren 0–0 Dundee United xG 1.38–0.20
St. Johnstone 1–0 Kilmarnock xG 0.61–0.46
Ross County 1–1 Livingston xG 0.62–1.07
Aberdeen 2–0 Hibernian xG 0.88–0.67
Sunday 8 November 2020
Motherwell 1–4 Celtic xG 1.66–2.84
Rangers 8–0 Hamilton Academical xG 4.94–0.00

Round 13

HomeScoreAwayxG or chances
Saturday 31 October 2020
Livingston 0–2 Motherwell xG 0.70–1.40
Dundee United 2–1 Ross County xG 1.79–0.88
Sunday 1 November 2020
Kilmarnock 0–1 Rangers xG 0.50–2.80
Tuesday 24 November 2020
Hibernian 2–2 St. Johnstone xG 1.56–1.02
Wednesday 25 November 2020
Hamilton Academical 1–1 Aberdeen xG 0.49–0.52
Saturday 30 January 2021
Celtic 1–2 St. Mirren xG 1.61–1.03

Round 12

HomeScoreAwayxG or chances
Saturday 24 October 2020
Kilmarnock 0–1 Hibernian xG 0.97–1.50
Motherwell 4–0 Ross County xG 3.11–1.47
St. Johnstone 0–0 Dundee United xG 0.96–0.10
Sunday 25 October 2020
Aberdeen 3–3 Celtic xG 2.76–2.04
Rangers 2–0 Livingston xG 1.39–0.87
Wednesday 17 February 2021
St. Mirren 1–1 Hamilton Academical xG 0.74–1.52

Round 11

HomeScoreAwayxG or chances
Saturday 17 October 2020
Celtic 0–2 Rangers xG 0.55–1.50
Ross County 0–0 Hibernian xG 0.63–2.70
Livingston 1–3 Kilmarnock xG 1.53–2.27
Hamilton Academical 3–5 St. Johnstone xG 0.73–3.81
Dundee United 0–0 Aberdeen xG 0.48–1.21
Wednesday 24 February 2021
St. Mirren 0–0 Motherwell xG 0.30–1.39

Round 10

HomeScoreAwayxG or chances
Friday 2 October 2020
Hibernian 3–2 Hamilton Academical xG 2.97–1.80
Dundee United 1–2 Livingston xG 0.06–3.09
Aberdeen 2–1 St. Mirren xG 0.92–0.48
Sunday 4 October 2020
St. Johnstone 0–2 Celtic xG 0.63–1.71
Rangers 2–0 Ross County xG 2.00–0.46
Wednesday 10 February 2021
Kilmarnock 0–1 Motherwell xG 1.00–0.95

Round 9

HomeScoreAwayxG or chances
Saturday 26 September 2020
Hamilton Academical 1–1 Dundee United xG 1.22–1.81
Livingston 2–0 St. Johnstone xG 0.54–1.11
St. Mirren 0–1 Kilmarnock xG 0.49–0.65
Sunday 27 September 2020
Motherwell 1–5 Rangers xG 0.38–2.59
Celtic 3–0 Hibernian xG 1.94–0.60
Ross County 0–3 Aberdeen xG 0.46–3.26

Round 8

HomeScoreAwayxG or chances
Saturday 19 September 2020
St. Johnstone 0–1 Ross County xG 0.85–0.23
Kilmarnock 2–1 Hamilton Academical xG 1.88–1.57
Dundee United 2–1 St. Mirren xG 1.82–1.16
Celtic 3–2 Livingston xG 1.58–1.35
Sunday 20 September 2020
Hibernian 2–2 Rangers xG 0.60–3.01
Aberdeen 0–3 Motherwell xG 0.70–1.75

Round 7

HomeScoreAwayxG or chances
Saturday 12 September 2020
St. Mirren 0–3 Hibernian xG 1.24–1.09
Ross County 0–5 Celtic xG 0.81–3.32
Rangers 4–0 Dundee United xG 3.02–0.91
Motherwell 1–0 St. Johnstone xG 0.26–1.02
Livingston 1–2 Hamilton Academical xG 2.43–0.78
Aberdeen 1–0 Kilmarnock xG 1.76–0.49

Round 6

HomeScoreAwayxG or chances
Saturday 29 August 2020
Livingston 1–0 Ross County xG 1.31–0.38
Kilmarnock 4–0 Dundee United xG 1.15–1.04
St. Johnstone 1–0 St. Mirren xG 2.84–0.29
Hamilton Academical 0–2 Rangers xG 0.17–4.14
Sunday 30 August 2020
Celtic 3–0 Motherwell xG 2.06–0.22
Hibernian 0–1 Aberdeen xG 0.46–1.73

Round 5

HomeScoreAwayxG or chances
Saturday 22 August 2020
St. Mirren 1–1 Ross County xG 1.31–2.21
Rangers 2–0 Kilmarnock xG 2.93–0.10
Motherwell 0–1 Hamilton Academical xG 0.73–2.22
Dundee United 0–1 Celtic xG 0.29–3.00
Sunday 23 August 2020
Aberdeen 2–1 Livingston xG 2.15–1.62
St. Johnstone 0–1 Hibernian xG 0.52–1.53

Round 4

HomeScoreAwayxG or chances
Saturday 15 August 2020
Ross County 1–2 Dundee United xG 1.42–1.34
Kilmarnock 1–2 St. Johnstone xG 0.86–1.65
Hamilton Academical 0–1 St. Mirren xG 0.83–1.97
Hibernian 0–0 Motherwell xG 1.45–0.89
Sunday 16 August 2020
Livingston 0–0 Rangers xG 0.07–1.11
Wednesday 17 February 2021
Celtic 1–0 Aberdeen xG 0.98–0.43

Round 3

HomeScoreAwayxG or chances
Tuesday 11 August 2020
Dundee United 0–1 Hibernian xG 0.83–0.90
Wednesday 12 August 2020
Motherwell 2–2 Livingston xG 0.50–2.03
Rangers 3–0 St. Johnstone xG 1.73–0.44
Ross County 2–2 Kilmarnock xG 2.02–1.06
Wednesday 16 September 2020
St. Mirren 1–2 Celtic xG 1.12–2.18
Tuesday 20 October 2020
Aberdeen 4–2 Hamilton Academical xG 1.66–1.65

Round 2

HomeScoreAwayxG or chances
Saturday 8 August 2020
Motherwell 0–1 Dundee United xG 1.13–0.89
Livingston 1–4 Hibernian xG 1.42–3.83
Hamilton Academical 0–1 Ross County xG 0.45–1.50
Sunday 9 August 2020
Rangers 3–0 St. Mirren xG 2.65–0.42
Kilmarnock 1–1 Celtic xG 1.06–0.74
Thursday 20 August 2020
St. Johnstone 0–1 Aberdeen xG 0.42–0.29

Round 1

HomeScoreAwayxG or chances
Saturday 1 August 2020
Aberdeen 0–1 Rangers xG 0.15–1.25
Dundee United 1–1 St. Johnstone xG 1.84–0.38
Hibernian 2–1 Kilmarnock xG 1.18–0.70
St. Mirren 1–0 Livingston xG 1.04–0.55
Sunday 2 August 2020
Celtic 5–1 Hamilton Academical xG 4.51–0.47
Monday 3 August 2020
Ross County 1–0 Motherwell xG 1.33–1.96