Loading...
BetGPS Football Betting Resources
England League One · ·Referee: S Purkiss

Charlton 2–0 Shrewsbury

Full time · half time 0–0 · season 2021/2022

Home ✓ 2.25 fair 2.43
Draw 3.30 fair 3.53
Away 3.30 fair 3.27
Under 2.5 ✓ 1.60 fair 1.66
Over 2.5 2.30 fair 2.52

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Charlton Shrewsbury
16 Shots 12
8 Shots on target 6
7 Corners 3
11 Fouls 14
0 Yellow cards 0
0 Red cards 0

Our pre-match prediction

✓ Result correct ✓ Goals correct ✓ BTTS correct Calculated after the match, using only matches played before kick-off (525 league matches this season so far).
Result Charlton to win
Goals Under 2.5
Both teams score No fair 1.84
Expected goals 1.24 – 1.03
Home / Draw / Away
CharltonDrawShrewsbury
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 13.2% 1–0 12.8% 0–1 10.6%

Statistics 2021/2022, before this match

Charlton before this match, all matches
1.27points / match
1.20scored / match
1.25conceded / match
WonDrawnLost 44 played · 53:55
Shrewsbury before this match, all matches
1.14points / match
1.07scored / match
1.05conceded / match
WonDrawnLost 44 played · 47:46
Charlton all matches all matches Shrewsbury

Per match

1.20 Goals scored 1.07
1.25 Goals conceded 1.05
2.45 Total goals 2.11
11.55 Shots 11.00
3.93 Shots on target 3.68
11.20 Shots faced 12.34
5.30 Corners 5.23
4.84 Corners against 4.80
12.75 Fouls 11.82
2.36 Yellow cards 1.68
0.52 1st-half goals scored 0.36
0.68 1st-half goals conceded 0.59

How often Full Time

36% Wins 27%
18% Draws 32%
45% Losses 41%
95% Over 0.5 goals 86%
77% Over 1.5 goals 64%
45% Over 2.5 goals 39%
18% Over 3.5 goals 11%
9% Over 4.5 goals 9%
0% Over 5.5 goals 2%
50% Both teams scored 45%
34% Clean sheets 32%
20% Failed to score 36%

How often Half Time

25% Wins 14%
39% Draws 52%
36% Losses 34%
73% Over 0.5 goals 66%
36% Over 1.5 goals 27%
9% Over 2.5 goals 2%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Charlton all matches
Shrewsbury all matches
Charlton before this match, at home
1.41points / match
1.36scored / match
1.27conceded / match
WonDrawnLost 22 played · 30:28
Shrewsbury before this match, away
0.73points / match
0.77scored / match
1.09conceded / match
WonDrawnLost 22 played · 17:24
Charlton at home away Shrewsbury

Per match

1.36 Goals scored 0.77
1.27 Goals conceded 1.09
2.64 Total goals 1.86
13.00 Shots 10.23
4.00 Shots on target 3.05
11.05 Shots faced 12.23
5.36 Corners 4.82
4.64 Corners against 4.59
11.64 Fouls 11.95
2.18 Yellow cards 1.91
0.59 1st-half goals scored 0.27
0.68 1st-half goals conceded 0.68

How often Full Time

41% Wins 14%
18% Draws 32%
41% Losses 55%
91% Over 0.5 goals 82%
82% Over 1.5 goals 64%
41% Over 2.5 goals 32%
32% Over 3.5 goals 5%
18% Over 4.5 goals 5%
0% Over 5.5 goals 0%
36% Both teams scored 36%
45% Clean sheets 32%
27% Failed to score 50%

How often Half Time

27% Wins 9%
36% Draws 55%
36% Losses 36%
77% Over 0.5 goals 64%
41% Over 1.5 goals 32%
5% Over 2.5 goals 0%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Charlton at home
Shrewsbury away

Last 10 matches before this match

Charlton all matches

Date Match Score 1 X 2 O U
19.04.22 Cambridge – Charlton 0–2 (0–0) 3.003.502.30 2.10 1.70
15.04.22 Charlton – Morecambe 2–3 (0–2) 1.803.804.50 1.93 1.93
09.04.22 Rotherham – Charlton 0–1 (0–0) 1.504.336.25 1.95 1.90
05.04.22 AFC Wimbledon – Charlton 1–1 (0–0) 3.003.302.40 2.30 1.60
02.04.22 Charlton – Lincoln 1–2 (0–1) 2.103.503.40 2.05 1.80
26.03.22 Doncaster – Charlton 0–1 (0–0) 4.003.501.90 2.02 1.83
19.03.22 Charlton – Burton 2–0 (2–0) 2.203.403.30 2.10 1.70
15.03.22 Charlton – Gillingham 1–0 (1–0) 1.753.604.75 2.07 1.72
12.03.22 Accrington – Charlton 2–1 (2–1) 2.303.253.20 2.00 1.85
05.03.22 Charlton – Sunderland 0–0 (0–0) 3.203.302.30 1.93 1.93

Shrewsbury all matches

Date Match Score 1 X 2 O U
18.04.22 Shrewsbury – Doncaster 3–3 (3–0) 1.613.756.00 2.02 1.83
15.04.22 Sunderland – Shrewsbury 3–2 (2–0) 1.753.505.25 2.15 1.66
09.04.22 Shrewsbury – Ipswich 1–1 (0–1) 3.253.302.25 2.50 1.50
02.04.22 Milton Keynes Dons – Shrewsbury 2–0 (1–0) 1.953.304.33 2.30 1.60
26.03.22 Shrewsbury – Lincoln 1–0 (0–0) 2.003.304.00 2.25 1.61
19.03.22 Rotherham – Shrewsbury 0–3 (0–1) 1.613.805.75 2.05 1.75
15.03.22 Shrewsbury – Morecambe 5–0 (1–0) 1.853.304.50 2.40 1.53
12.03.22 Shrewsbury – Oxford 1–2 (0–1) 3.403.252.25 2.10 1.77
05.03.22 Cambridge – Shrewsbury 0–0 (0–0) 2.603.202.87 2.30 1.60
01.03.22 Shrewsbury – Rotherham 0–0 (0–0) 5.003.751.70 2.15 1.66

Charlton at home

Date Match Score 1 X 2 O U
15.04.22 Charlton – Morecambe 2–3 (0–2) 1.803.804.50 1.93 1.93
02.04.22 Charlton – Lincoln 1–2 (0–1) 2.103.503.40 2.05 1.80
19.03.22 Charlton – Burton 2–0 (2–0) 2.203.403.30 2.10 1.70
15.03.22 Charlton – Gillingham 1–0 (1–0) 1.753.604.75 2.07 1.72
05.03.22 Charlton – Sunderland 0–0 (0–0) 3.203.302.30 1.93 1.93
22.02.22 Charlton – Milton Keynes Dons 0–2 (0–1) 2.873.102.55 2.00 1.85
19.02.22 Charlton – Oxford 0–4 (0–2) 2.553.252.80 1.90 1.95
05.02.22 Charlton – AFC Wimbledon 3–2 (2–2) 1.903.404.20 2.07 1.72
22.01.22 Charlton – Fleetwood Town 2–0 (0–0) 1.753.754.75 1.85 2.00
01.01.22 Charlton – Wycombe 0–1 (0–1) 2.253.403.20 1.93 1.93

Shrewsbury away

Date Match Score 1 X 2 O U
15.04.22 Sunderland – Shrewsbury 3–2 (2–0) 1.753.505.25 2.15 1.66
02.04.22 Milton Keynes Dons – Shrewsbury 2–0 (1–0) 1.953.304.33 2.30 1.60
19.03.22 Rotherham – Shrewsbury 0–3 (0–1) 1.613.805.75 2.05 1.75
05.03.22 Cambridge – Shrewsbury 0–0 (0–0) 2.603.202.87 2.30 1.60
26.02.22 Burton – Shrewsbury 0–2 (0–1) 2.203.303.40 2.25 1.61
12.02.22 Plymouth – Shrewsbury 1–0 (0–0) 1.953.503.75 2.05 1.80
08.02.22 Wycombe – Shrewsbury 0–0 (0–0) 1.953.503.80 2.10 1.70
29.01.22 AFC Wimbledon – Shrewsbury 1–1 (1–0) 2.453.402.87 2.10 1.70
25.01.22 Gillingham – Shrewsbury 0–0 (0–0) 3.603.402.10 2.10 1.70
15.01.22 Crewe – Shrewsbury 0–0 (0–0) 3.253.202.30 2.07 1.72

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Charlton winsDrawsShrewsbury wins
1matches
1.00goals / match
0%over 2.5
0%both scored
Date Match Score 1 X 2 O U
27.11.21E2 Shrewsbury – Charlton 1–0 (0–0) 3.203.402.25 2.05 1.75

England League One table 2021/2022, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Wigan 43 26 10 7 76 40 +36 88 DWWDLD
2 Rotherham 43 25 8 10 65 31 +34 83 WLLLWL
3 Milton Keynes Dons 44 24 11 9 71 44 +27 83 WWWDLL
4 Sheffield Weds 43 22 13 8 71 46 +25 79 DWWDWW
5 Plymouth 44 23 10 11 67 42 +25 79 WLWDLD
6 Wycombe 44 21 14 9 72 50 +22 77 DWWDWD
7 Sunderland 43 22 11 10 72 51 +21 77 WDWWWD
8 Oxford 44 22 9 13 80 56 +24 75 DLLLWW
9 Portsmouth 43 18 13 12 61 44 +17 67 DDLWWD
10 Bolton 44 19 10 15 68 54 +14 67 WDDDWW
11 Ipswich 44 17 15 12 62 45 +17 66 DWLDLD
12 Cambridge 44 15 12 17 53 67 -14 57 WWLWWL
13 Charlton 44 16 8 20 53 55 -2 56 WLDWLW
14 Cheltenham 44 13 16 15 63 76 -13 55 LLDWDL
15 Accrington 44 15 10 19 55 76 -21 55 LDLWDL
16 Burton 44 14 11 19 50 63 -13 53 LLDDDW
17 Shrewsbury 44 12 14 18 47 46 +1 50 WWLDLD
18 Lincoln 44 13 10 21 52 60 -8 49 LWDLLW
19 Morecambe 44 10 12 22 57 85 -28 42 LWWLWD
20 Gillingham 44 8 16 20 34 64 -30 40 DWLDDD
21 Fleetwood Town 43 8 15 20 57 74 -17 39 DWDLLD
22 AFC Wimbledon 44 6 18 20 45 70 -25 36 LLDDLD
23 Doncaster 44 9 7 28 34 81 -47 34 DLLWLD
24 Crewe 44 7 7 30 35 80 -45 28 LLLLWL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Sheffield Weds 22 15 5 2 44 17 +27 50 WWDWWW
2 Sunderland 21 15 2 4 43 17 +26 47 LDWWWW
3 Plymouth 22 14 4 4 32 14 +18 46 WWWWWD
4 Rotherham 22 14 3 5 41 21 +20 45 WLWLLW
5 Oxford 22 13 5 4 46 26 +20 44 LWWDLW
6 Wycombe 22 13 5 4 38 26 +12 44 LWDWWW
7 Wigan 22 13 4 5 35 21 +14 43 WWWDWL
8 Portsmouth 21 12 5 4 40 22 +18 41 DWWDWW
9 Milton Keynes Dons 22 12 5 5 32 21 +11 41 WWDWWL
10 Bolton 22 11 7 4 41 24 +17 40 WDLDDW
11 Ipswich 22 10 9 3 34 22 +12 39 DWDWLD
12 Accrington 22 11 6 5 39 32 +7 39 WWWLDD
13 Cheltenham 22 10 7 5 32 28 +4 37 WLWWWD
14 Burton 22 10 6 6 33 24 +9 36 WLWDDW
15 Shrewsbury 22 9 7 6 30 22 +8 34 DLWWDD
16 Charlton 22 9 4 9 30 28 +2 31 LDWWLL
17 Cambridge 22 8 7 7 26 27 -1 31 WDLLWL
18 Morecambe 22 7 8 7 33 34 -1 29 DDLWWD
19 Lincoln 22 6 5 11 23 28 -5 23 LLWDLW
20 Fleetwood Town 21 5 7 9 30 33 -3 22 DLDDLL
21 Doncaster 22 6 3 13 18 32 -14 21 LWLLWL
22 AFC Wimbledon 22 2 14 6 24 30 -6 20 DLLDDD
23 Gillingham 22 4 8 10 13 34 -21 20 LDLDDD
24 Crewe 22 5 4 13 21 39 -18 19 LLLLLW
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Wigan 21 13 6 2 41 19 +22 45 WDWWDD
2 Milton Keynes Dons 22 12 6 4 39 23 +16 42 WWWWDL
3 Rotherham 21 11 5 5 24 10 +14 38 WWDDLL
4 Wycombe 22 8 9 5 34 24 +10 33 LWDWDD
5 Plymouth 22 9 6 7 35 28 +7 33 WLWLDL
6 Oxford 22 9 4 9 34 30 +4 31 WLWLLW
7 Sunderland 22 7 9 6 29 34 -5 30 DWDDWD
8 Sheffield Weds 21 7 8 6 27 29 -2 29 WWLDDW
9 Ipswich 22 7 6 9 28 23 +5 27 DDWDDL
10 Bolton 22 8 3 11 27 30 -3 27 LLWWDW
11 Portsmouth 22 6 8 8 21 22 -1 26 WDLDLD
12 Lincoln 22 7 5 10 29 32 -3 26 WLLWDL
13 Cambridge 22 7 5 10 27 40 -13 26 LLLWWW
14 Charlton 22 7 4 11 23 27 -4 25 LLWDWW
15 Gillingham 22 4 8 10 21 30 -9 20 WWLWLD
16 Cheltenham 22 3 9 10 31 48 -17 18 LWLLDL
17 Fleetwood Town 22 3 8 11 27 41 -14 17 LLLLWD
18 Burton 22 4 5 13 17 39 -22 17 DLLLLD
19 Shrewsbury 22 3 7 12 17 24 -7 16 LWDWLL
20 AFC Wimbledon 22 4 4 14 21 40 -19 16 DLLLLL
21 Accrington 22 4 4 14 16 44 -28 16 LDLLWL
22 Morecambe 22 3 4 15 24 51 -27 13 LDLLLW
23 Doncaster 22 3 4 15 16 49 -33 13 WDLDLD
24 Crewe 22 2 3 17 14 41 -27 9 LWLLLL

Charlton   Shrewsbury

Under / Over goals 2021/2022, before this match

Goals
All matches – Under/Over goals
# Streak
1 7 Sunderland 43 17 26 1.7 1.2 22 11 10 72 51 77 UUUOOU
2 8 Oxford 44 18 26 1.8 1.3 22 9 13 80 56 75 UUOOOU
3 19 Morecambe 44 18 26 1.3 1.9 10 12 22 57 85 42 OOOOOU
4 14 Cheltenham 44 19 25 1.4 1.7 13 16 15 63 76 55 UOOUOO
5 15 Accrington 44 19 25 1.2 1.7 15 10 19 55 76 55 OOOOUO
6 21 Fleetwood Town 43 18 25 1.3 1.7 8 15 20 57 74 39 UOUOOU
7 1 Wigan 43 20 23 1.8 0.9 26 10 7 76 40 88 UOOUOO
8 3 Milton Keynes Dons 44 22 22 1.6 1.0 24 11 9 71 44 83 UUOUOU
9 9 Portsmouth 43 21 22 1.4 1.0 18 13 12 61 44 67 UUUOOU
10 10 Bolton 44 22 22 1.5 1.2 19 10 15 68 54 67 UUUUOO
11 18 Lincoln 44 22 22 1.2 1.4 13 10 21 52 60 49 UOUOOO
12 23 Doncaster 44 22 22 0.8 1.8 9 7 28 34 81 34 UUUUOO
13 6 Wycombe 44 23 21 1.6 1.1 21 14 9 72 50 77 UUOUUU
14 12 Cambridge 44 23 21 1.2 1.5 15 12 17 53 67 57 UUOOOU
15 16 Burton 44 23 21 1.1 1.4 14 11 19 50 63 53 UOUUUU
16 13 Charlton 44 24 20 1.2 1.2 16 8 20 53 55 56 UOUUOU
17 22 AFC Wimbledon 44 24 20 1.0 1.6 6 18 20 45 70 36 UOUUOU
18 4 Sheffield Weds 43 24 19 1.7 1.1 22 13 8 71 46 79 UOOUOU
19 5 Plymouth 44 25 19 1.5 1.0 23 10 11 67 42 79 UUUUUU
20 11 Ipswich 44 25 19 1.4 1.0 17 15 12 62 45 66 UUUUUO
21 24 Crewe 44 25 19 0.8 1.8 7 7 30 35 80 28 UOOUOU
22 17 Shrewsbury 44 27 17 1.1 1.0 12 14 18 47 46 50 OUUUOO
23 2 Rotherham 43 29 14 1.5 0.7 25 8 10 65 31 83 OOUOUU
24 20 Gillingham 44 30 14 0.8 1.5 8 16 20 34 64 40 UOUUOU
Home – Under/Over goals
# Streak
1 8 Oxford 22 8 14 2.1 1.2 13 5 4 46 26 44 OOOUOU
2 9 Portsmouth 21 7 14 1.9 1.0 12 5 4 40 22 41 OOOUOO
3 15 Accrington 22 9 13 1.8 1.5 11 6 5 39 32 39 OOOOOU
4 21 Fleetwood Town 21 8 13 1.4 1.6 5 7 9 30 33 22 UUUUOO
5 7 Sunderland 21 9 12 2.0 0.8 15 2 4 43 17 47 OUOUUO
6 10 Bolton 22 10 12 1.9 1.1 11 7 4 41 24 40 OUUUUO
7 14 Cheltenham 22 10 12 1.5 1.3 10 7 5 32 28 37 UOOOUO
8 1 Wigan 22 11 11 1.6 1.0 13 4 5 35 21 43 UUOUOO
9 2 Rotherham 22 11 11 1.9 1.0 14 3 5 41 21 45 UOOOUU
10 6 Wycombe 22 11 11 1.7 1.2 13 5 4 38 26 44 OOUUUU
11 11 Ipswich 22 11 11 1.5 1.0 10 9 3 34 22 39 UUUUUO
12 19 Morecambe 22 11 11 1.5 1.5 7 8 7 33 34 29 UUOOOU
13 3 Milton Keynes Dons 22 12 10 1.5 1.0 12 5 5 32 21 41 UOUUOO
14 16 Burton 22 12 10 1.5 1.1 10 6 6 33 24 36 OUOUUU
15 17 Shrewsbury 22 12 10 1.4 1.0 9 7 6 30 22 34 UOOUUO
16 18 Lincoln 22 12 10 1.0 1.3 6 5 11 23 28 23 UUOUOO
17 23 Doncaster 22 12 10 0.8 1.5 6 3 13 18 32 21 OUUUUO
18 24 Crewe 22 12 10 1.0 1.8 5 4 13 21 39 19 OOUUOO
19 4 Sheffield Weds 22 13 9 2.0 0.8 15 5 2 44 17 50 OOUOOU
20 5 Plymouth 22 13 9 1.5 0.6 14 4 4 32 14 46 UUOUUU
21 12 Cambridge 22 13 9 1.2 1.2 8 7 7 26 27 31 UUUOOU
22 13 Charlton 22 13 9 1.4 1.3 9 4 9 30 28 31 UUUUOO
23 20 Gillingham 22 15 7 0.6 1.5 4 8 10 13 34 20 UUOUUU
24 22 AFC Wimbledon 22 15 7 1.1 1.4 2 14 6 24 30 20 OUUUUU
Away – Under/Over goals
# Streak
1 19 Morecambe 22 7 15 1.1 2.3 3 4 15 24 51 13 UUOOOO
2 7 Sunderland 22 8 14 1.3 1.5 7 9 6 29 34 30 UOUUOU
3 14 Cheltenham 22 9 13 1.4 2.2 3 9 10 31 48 18 OOUOOO
4 22 AFC Wimbledon 22 9 13 1.0 1.8 4 4 14 21 40 16 UUUOOO
5 1 Wigan 21 9 12 2.0 0.9 13 6 2 41 19 45 OUUOUO
6 3 Milton Keynes Dons 22 10 12 1.8 1.0 12 6 4 39 23 42 OUOUUU
7 8 Oxford 22 10 12 1.5 1.4 9 4 9 34 30 31 UOOUOO
8 12 Cambridge 22 10 12 1.2 1.8 7 5 10 27 40 26 OOOUUO
9 15 Accrington 22 10 12 0.7 2.0 4 4 14 16 44 16 OUOOOO
10 18 Lincoln 22 10 12 1.3 1.5 7 5 10 29 32 26 UOUOUO
11 21 Fleetwood Town 22 10 12 1.2 1.9 3 8 11 27 41 17 UOOUOU
12 23 Doncaster 22 10 12 0.7 2.2 3 4 15 16 49 13 UOOUUO
13 13 Charlton 22 11 11 1.0 1.2 7 4 11 23 27 25 UOUUUU
14 16 Burton 22 11 11 0.8 1.8 4 5 13 17 39 17 UOOUOU
15 4 Sheffield Weds 21 11 10 1.3 1.4 7 8 6 27 29 29 UOOUUO
16 5 Plymouth 22 12 10 1.6 1.3 9 6 7 35 28 33 UUUUUU
17 6 Wycombe 22 12 10 1.5 1.1 8 9 5 34 24 33 OOUOUU
18 10 Bolton 22 12 10 1.2 1.4 8 3 11 27 30 27 OUOUUO
19 24 Crewe 22 13 9 0.6 1.9 2 3 17 14 41 9 UOUOUU
20 9 Portsmouth 22 14 8 1.0 1.0 6 8 8 21 22 26 OUUUUU
21 11 Ipswich 22 14 8 1.3 1.0 7 6 9 28 23 27 UUUUUU
22 17 Shrewsbury 22 15 7 0.8 1.1 3 7 12 17 24 16 UUUOUO
23 20 Gillingham 22 15 7 1.0 1.4 4 8 10 21 30 20 UUUOUO
24 2 Rotherham 21 18 3 1.1 0.5 11 5 5 24 10 38 UUUUOU

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 2 Nov 2026, 20:47