Loading...
BetGPS Football Betting Resources
England League Two · ·Referee: J Oldham

Colchester 2–0 Shrewsbury

Full time · half time 2–0 · season 2025/2026

Home ✓ 1.57 fair 1.71
Draw 3.80 fair 4.47
Away 5.25 fair 5.23
Under 2.5 ✓ 1.85 fair 2.16
Over 2.5 2.00 fair 1.86

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

Match facts

Colchester Shrewsbury
6 Shots 15
4 Shots on target 4
0 Corners 2
12 Fouls 18
4 Yellow cards 2
0 Red cards 0

Our pre-match prediction

✓ Result correct ✗ Goals missed ✗ BTTS missed Calculated after the match, using only matches played before kick-off (345 league matches this season so far).
Result Colchester to win
Goals Over 2.5
Both teams score Yes fair 1.92
Expected goals 1.86 – 0.96
Home / Draw / Away
ColchesterDrawShrewsbury
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–0 11.1% 1–1 10.6% 2–0 10.3%

Statistics 2025/2026, before this match

Colchester before this match, all matches
1.50points / match
1.46scored / match
1.11conceded / match
WonDrawnLost 28 played · 41:31
Shrewsbury before this match, all matches
0.82points / match
0.82scored / match
1.68conceded / match
WonDrawnLost 28 played · 23:47
Colchester all matches all matches Shrewsbury

Per match

1.46 Goals scored 0.82
1.11 Goals conceded 1.68
2.57 Total goals 2.50
12.14 Shots 11.39
4.11 Shots on target 2.86
10.39 Shots faced 12.29
4.29 Corners 4.25
4.32 Corners against 4.29
11.46 Fouls 11.82
1.71 Yellow cards 2.54
0.82 1st-half goals scored 0.39
0.57 1st-half goals conceded 0.68

How often Full Time

39% Wins 18%
32% Draws 29%
29% Losses 54%
93% Over 0.5 goals 86%
75% Over 1.5 goals 64%
32% Over 2.5 goals 46%
21% Over 3.5 goals 36%
14% Over 4.5 goals 11%
11% Over 5.5 goals 7%
57% Both teams scored 46%
25% Clean sheets 29%
25% Failed to score 39%

How often Half Time

29% Wins 11%
46% Draws 57%
25% Losses 32%
71% Over 0.5 goals 50%
43% Over 1.5 goals 36%
14% Over 2.5 goals 14%

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

Colchester all matches
Shrewsbury all matches
Colchester before this match, at home
1.57points / match
1.57scored / match
1.07conceded / match
WonDrawnLost 14 played · 22:15
Shrewsbury before this match, away
0.43points / match
0.86scored / match
2.29conceded / match
WonDrawnLost 14 played · 12:32
Colchester at home away Shrewsbury

Per match

1.57 Goals scored 0.86
1.07 Goals conceded 2.29
2.64 Total goals 3.14
14.29 Shots 10.00
4.93 Shots on target 2.43
8.86 Shots faced 13.14
4.71 Corners 3.57
3.79 Corners against 4.21
10.14 Fouls 12.00
1.71 Yellow cards 2.79
0.93 1st-half goals scored 0.36
0.64 1st-half goals conceded 1.00

How often Full Time

43% Wins 7%
29% Draws 21%
29% Losses 71%
93% Over 0.5 goals 93%
79% Over 1.5 goals 79%
36% Over 2.5 goals 64%
21% Over 3.5 goals 57%
14% Over 4.5 goals 14%
7% Over 5.5 goals 7%
57% Both teams scored 64%
21% Clean sheets 7%
29% Failed to score 36%

How often Half Time

36% Wins 7%
21% Draws 43%
43% Losses 50%
79% Over 0.5 goals 64%
36% Over 1.5 goals 43%
21% Over 2.5 goals 21%

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

Colchester at home
Shrewsbury away

Last 10 matches before this match

Colchester all matches

Date Match Score 1 X 2 O U
31.01.26 Crewe – Colchester 1–0 (0–0) 2.553.402.55 1.90 1.90
27.01.26 Colchester – Grimsby 0–1 (0–1) 2.153.203.30 2.03 1.83
24.01.26 Colchester – Fleetwood Town 2–1 (2–0) 1.713.604.33 1.80 2.00
17.01.26 Bristol Rvs – Colchester 0–1 (0–0) 2.703.202.45 2.08 1.73
01.01.26 Colchester – Milton Keynes Dons 1–0 (0–0) 2.453.202.70 2.05 1.75
29.12.25 Gillingham – Colchester 1–1 (0–0) 2.503.202.65 2.10 1.70
26.12.25 Crawley Town – Colchester 1–1 (1–1) 2.853.502.20 1.83 2.03
20.12.25 Colchester – Newport County 4–1 (2–0) 1.464.335.75 1.73 2.08
13.12.25 Salford – Colchester 4–3 (1–1) 2.153.502.95 1.85 1.95
06.12.25 Colchester – Gillingham 0–0 (0–0) 1.913.403.70 2.05 1.80

Shrewsbury all matches

Date Match Score 1 X 2 O U
31.01.26 Shrewsbury – Barnet 0–0 (0–0) 4.003.601.79 1.85 1.95
27.01.26 Cambridge – Shrewsbury 1–0 (0–0) 1.533.606.50 2.15 1.67
24.01.26 Milton Keynes Dons – Shrewsbury 5–1 (3–0) 1.493.906.25 1.98 1.88
17.01.26 Shrewsbury – Harrogate 1–0 (0–0) 1.713.804.20 2.05 1.75
01.01.26 Shrewsbury – Bristol Rvs 0–3 (0–0) 2.403.202.75 2.08 1.73
29.12.25 Grimsby – Shrewsbury 1–0 (0–0) 1.713.704.33 1.90 1.95
26.12.25 Cheltenham – Shrewsbury 3–1 (2–0) 2.653.402.40 2.08 1.73
20.12.25 Shrewsbury – Chesterfield 0–1 (0–0) 2.823.402.25 1.90 1.90
13.12.25 Walsall – Shrewsbury 1–1 (1–0) 1.623.704.75 2.05 1.75
09.12.25 Shrewsbury – Grimsby 1–1 (1–1) 3.253.302.10 1.90 1.95

Colchester at home

Date Match Score 1 X 2 O U
27.01.26 Colchester – Grimsby 0–1 (0–1) 2.153.203.30 2.03 1.83
24.01.26 Colchester – Fleetwood Town 2–1 (2–0) 1.713.604.33 1.80 2.00
01.01.26 Colchester – Milton Keynes Dons 1–0 (0–0) 2.453.202.70 2.05 1.75
20.12.25 Colchester – Newport County 4–1 (2–0) 1.464.335.75 1.73 2.08
06.12.25 Colchester – Gillingham 0–0 (0–0) 1.913.403.70 2.05 1.80
29.11.25 Colchester – Cheltenham 2–0 (1–0) 1.463.906.50 1.90 1.90
08.11.25 Colchester – Bromley 0–2 (0–0) 2.013.403.30 1.85 2.00
18.10.25 Colchester – Harrogate 3–1 (3–1) 1.623.605.00 1.83 2.03
04.10.25 Colchester – Chesterfield 6–2 (4–1) 3.003.302.25 2.00 1.85
20.09.25 Colchester – Bristol Rvs 1–1 (0–1) 2.303.302.85 2.15 1.67

Shrewsbury away

Date Match Score 1 X 2 O U
27.01.26 Cambridge – Shrewsbury 1–0 (0–0) 1.533.606.50 2.15 1.67
24.01.26 Milton Keynes Dons – Shrewsbury 5–1 (3–0) 1.493.906.25 1.98 1.88
29.12.25 Grimsby – Shrewsbury 1–0 (0–0) 1.713.704.33 1.90 1.95
26.12.25 Cheltenham – Shrewsbury 3–1 (2–0) 2.653.402.40 2.08 1.73
13.12.25 Walsall – Shrewsbury 1–1 (1–0) 1.623.704.75 2.05 1.75
22.11.25 Fleetwood Town – Shrewsbury 3–1 (1–0) 2.103.253.40 2.08 1.73
08.11.25 Crewe – Shrewsbury 3–1 (1–1) 1.863.254.20 2.15 1.67
25.10.25 Oldham – Shrewsbury 2–2 (0–0) 1.863.404.00 2.10 1.70
04.10.25 Barrow – Shrewsbury 0–0 (0–0) 2.053.403.30 2.05 1.75
20.09.25 Harrogate – Shrewsbury 2–0 (0–0) 2.503.502.50 2.10 1.70

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

Colchester winsDrawsShrewsbury wins
1matches
2.00goals / match
0%over 2.5
0%both scored
Date Match Score 1 X 2 O U
16.08.25E3 Shrewsbury – Colchester 0–2 (0–0) 2.632.902.88 2.60 1.48

England League Two table 2025/2026, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Bromley 29 17 8 4 52 31 +21 59 WWDWDW
2 Swindon 30 17 4 9 50 34 +16 55 LLLWWW
3 Notts County 29 16 6 7 44 29 +15 54 LWWWWW
4 Cambridge 28 15 8 5 38 22 +16 53 WWWWWW
5 Salford 29 16 4 9 41 35 +6 52 WWWLWL
6 Milton Keynes Dons 29 14 9 6 56 31 +25 51 LDWWWD
7 Walsall 29 14 7 8 37 28 +9 49 LWDDDL
8 Crewe 31 13 8 10 47 38 +9 47 WLDWDW
9 Chesterfield 29 11 12 6 46 39 +7 45 DDDLWD
10 Grimsby 28 12 8 8 41 32 +9 44 WWWWWD
11 Barnet 29 11 10 8 37 30 +7 43 WLWWDD
12 Accrington 29 12 7 10 35 30 +5 43 WLDWWW
13 Colchester 28 11 9 8 41 31 +10 42 DWWWLL
14 Gillingham 28 9 11 8 38 35 +3 38 DLWWLL
15 Fleetwood Town 28 10 7 11 37 37 0 37 DLLLWL
16 Oldham 28 8 11 9 28 29 -1 35 WDWLLL
17 Tranmere 29 8 8 13 42 49 -7 32 WLLLLL
18 Cheltenham 28 9 3 16 27 48 -21 30 LLWLLL
19 Bristol Rvs 29 8 3 18 26 47 -21 27 WLLLWW
20 Crawley Town 30 6 8 16 32 48 -16 26 LLWDWL
21 Barrow 27 6 6 15 28 42 -14 24 LWLLLL
22 Shrewsbury 28 5 8 15 23 47 -24 23 LLWLLD
23 Newport County 28 5 5 18 29 54 -25 20 WLLWLL
24 Harrogate 30 4 6 20 20 49 -29 18 DLLLLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Cambridge 14 10 3 1 23 9 +14 33 WDWWWW
2 Bromley 14 9 5 0 30 16 +14 32 WWWWWD
3 Notts County 15 9 3 3 26 14 +12 30 WDLWWW
4 Swindon 15 9 3 3 27 16 +11 30 LWWLWW
5 Milton Keynes Dons 15 8 4 3 29 15 +14 28 DWDDWW
6 Crewe 15 8 4 3 27 19 +8 28 DDWDWW
7 Accrington 15 8 3 4 20 13 +7 27 LWWLWW
8 Salford 14 8 3 3 21 17 +4 27 WWWDWL
9 Chesterfield 14 6 6 2 25 15 +10 24 LWWLDD
10 Walsall 14 7 3 4 17 13 +4 24 WDWLDD
11 Colchester 14 6 4 4 22 15 +7 22 WDWWWL
12 Barnet 15 6 4 5 23 19 +4 22 WLWWWD
13 Fleetwood Town 14 6 4 4 23 21 +2 22 WDWLLL
14 Grimsby 14 6 3 5 20 13 +7 21 LLDWWD
15 Gillingham 14 5 6 3 20 18 +2 21 DDDDWL
16 Cheltenham 14 6 1 7 14 16 -2 19 WDWLWL
17 Oldham 14 4 6 4 15 14 +1 18 WLWDWL
18 Crawley Town 15 4 5 6 20 19 +1 17 DDLLWL
19 Shrewsbury 14 4 5 5 11 15 -4 17 DDLLWD
20 Bristol Rvs 15 5 1 9 13 22 -9 16 LLLLWW
21 Tranmere 15 3 5 7 17 25 -8 14 LWLLLL
22 Barrow 13 2 3 8 10 21 -11 9 DLLLLL
23 Newport County 14 2 3 9 14 26 -12 9 DLDWWL
24 Harrogate 15 2 1 12 9 28 -19 7 LLLLLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Bromley 15 8 3 4 22 15 +7 27 WWWWDW
2 Swindon 15 8 1 6 23 18 +5 25 WLWLLW
3 Walsall 15 7 4 4 20 15 +5 25 WDLWDL
4 Salford 15 8 1 6 20 18 +2 25 DWWWWL
5 Notts County 14 7 3 4 18 15 +3 24 WWLDWW
6 Milton Keynes Dons 14 6 5 3 27 16 +11 23 DLWLWD
7 Grimsby 14 6 5 3 21 19 +2 23 DDLWWW
8 Barnet 14 5 6 3 14 11 +3 21 DLDWLD
9 Chesterfield 15 5 6 4 21 24 -3 21 DWDDLW
10 Colchester 14 5 5 4 19 16 +3 20 WLDDWL
11 Cambridge 14 5 5 4 15 13 +2 20 WDDWWW
12 Crewe 16 5 4 7 20 19 +1 19 LLLDDW
13 Tranmere 14 5 3 6 25 24 +1 18 WWLWLL
14 Gillingham 14 4 5 5 18 17 +1 17 DDLLWL
15 Oldham 14 4 5 5 13 15 -2 17 LDDWLL
16 Accrington 14 4 4 6 15 17 -2 16 DWLWDW
17 Fleetwood Town 14 4 3 7 14 16 -2 15 LWLDLW
18 Barrow 14 4 3 7 18 21 -3 15 DDLWLL
19 Harrogate 15 2 5 8 11 21 -10 11 DLLDLL
20 Bristol Rvs 14 3 2 9 13 25 -12 11 LLDWLL
21 Newport County 14 3 2 9 15 28 -13 11 LDLLLL
22 Cheltenham 14 3 2 9 13 32 -19 11 LWWLLL
23 Crawley Town 15 2 3 10 12 29 -17 9 LLLLWD
24 Shrewsbury 14 1 3 10 12 32 -20 6 LDLLLL

Colchester   Shrewsbury

Under / Over goals 2025/2026, before this match

Goals
All matches – Under/Over goals
# Streak
1 2 Swindon 30 11 19 1.7 1.1 17 4 9 50 34 55 OOOOUO
2 1 Bromley 29 12 17 1.8 1.1 17 8 4 52 31 59 OUUOOO
3 6 Milton Keynes Dons 29 12 17 1.9 1.1 14 9 6 56 31 51 UOUOUO
4 21 Barrow 27 10 17 1.0 1.6 6 6 15 28 42 24 OOOOUO
5 23 Newport County 28 11 17 1.0 1.9 5 5 18 29 54 20 UOOOOO
6 8 Crewe 31 15 16 1.5 1.2 13 8 10 47 38 47 OUOUUU
7 17 Tranmere 29 13 16 1.4 1.7 8 8 13 42 49 32 UUOOUU
8 20 Crawley Town 30 14 16 1.1 1.6 6 8 16 32 48 26 OOUUUU
9 3 Notts County 29 14 15 1.5 1.0 16 6 7 44 29 54 UOUOOU
10 15 Fleetwood Town 28 13 15 1.3 1.3 10 7 11 37 37 37 UUOOOO
11 19 Bristol Rvs 29 14 15 0.9 1.6 8 3 18 26 47 27 OUUUOU
12 9 Chesterfield 29 15 14 1.6 1.3 11 12 6 46 39 45 UOUOUO
13 5 Salford 29 16 13 1.4 1.2 16 4 9 41 35 52 OOUUUU
14 22 Shrewsbury 28 15 13 0.8 1.7 5 8 15 23 47 23 UOUOUU
15 10 Grimsby 28 16 12 1.5 1.1 12 8 8 41 32 44 UUUUUO
16 14 Gillingham 28 16 12 1.4 1.2 9 11 8 38 35 38 UUOOOU
17 16 Oldham 28 16 12 1.0 1.0 8 11 9 28 29 35 OUOOOO
18 18 Cheltenham 28 16 12 1.0 1.7 9 3 16 27 48 30 UOOOUO
19 7 Walsall 29 18 11 1.3 1.0 14 7 8 37 28 49 UOUUOU
20 11 Barnet 29 18 11 1.3 1.0 11 10 8 37 30 43 OUOUUU
21 12 Accrington 29 19 10 1.2 1.0 12 7 10 35 30 43 UUUOOU
22 24 Harrogate 30 20 10 0.7 1.6 4 6 20 20 49 18 UUOOUU
23 4 Cambridge 28 19 9 1.4 0.8 15 8 5 38 22 53 UUOOUO
24 13 Colchester 28 19 9 1.5 1.1 11 9 8 41 31 42 UUUOUU
Home – Under/Over goals
# Streak
1 1 Bromley 14 4 10 2.1 1.1 9 5 0 30 16 32 UOUOOO
2 2 Swindon 15 6 9 1.8 1.1 9 3 3 27 16 30 UUUOOO
3 8 Crewe 15 6 9 1.8 1.3 8 4 3 27 19 28 OUOUOU
4 15 Fleetwood Town 14 5 9 1.6 1.5 6 4 4 23 21 22 OUOUOO
5 3 Notts County 15 7 8 1.7 0.9 9 3 3 26 14 30 OUUUOU
6 6 Milton Keynes Dons 15 7 8 1.9 1.0 8 4 3 29 15 28 UUUOOU
7 11 Barnet 15 7 8 1.5 1.3 6 4 5 23 19 22 OOOOUU
8 9 Chesterfield 14 7 7 1.8 1.1 6 6 2 25 15 24 OOUUUO
9 17 Tranmere 15 8 7 1.1 1.7 3 5 7 17 25 14 OUOUOU
10 19 Bristol Rvs 15 8 7 0.9 1.5 5 1 9 13 22 16 OOUUOU
11 20 Crawley Town 15 8 7 1.3 1.3 4 5 6 20 19 17 OUOOUU
12 21 Barrow 13 6 7 0.8 1.6 2 3 8 10 21 9 OUOOOU
13 23 Newport County 14 7 7 1.0 1.9 2 3 9 14 26 9 OUUUOO
14 24 Harrogate 15 8 7 0.6 1.9 2 1 12 9 28 7 UOUOOU
15 5 Salford 14 8 6 1.5 1.2 8 3 3 21 17 27 OOUUUU
16 7 Walsall 14 8 6 1.2 0.9 7 3 4 17 13 24 OUUOUU
17 10 Grimsby 14 8 6 1.4 0.9 6 3 5 20 13 21 OUUUUO
18 14 Gillingham 14 8 6 1.4 1.3 5 6 3 20 18 21 UOUUOO
19 16 Oldham 14 8 6 1.1 1.0 4 6 4 15 14 18 OUOUOO
20 4 Cambridge 14 9 5 1.6 0.6 10 3 1 23 9 33 OUUUOU
21 12 Accrington 15 10 5 1.3 0.9 8 3 4 20 13 27 UOUUOU
22 13 Colchester 14 9 5 1.6 1.1 6 4 4 22 15 22 UUOUOU
23 18 Cheltenham 14 9 5 1.0 1.1 6 1 7 14 16 19 UUOUOU
24 22 Shrewsbury 14 10 4 0.8 1.1 4 5 5 11 15 17 OUUOUU
Away – Under/Over goals
# Streak
1 2 Swindon 15 5 10 1.5 1.2 8 1 6 23 18 25 OUUOOU
2 21 Barrow 14 4 10 1.3 1.5 4 3 7 18 21 15 OOOOOO
3 23 Newport County 14 4 10 1.1 2.0 3 2 9 15 28 11 OOOOOO
4 6 Milton Keynes Dons 14 5 9 1.9 1.1 6 5 3 27 16 23 OOOUUO
5 17 Tranmere 14 5 9 1.8 1.7 5 3 6 25 24 18 OOOUOU
6 20 Crawley Town 15 6 9 0.8 1.9 2 3 10 12 29 9 OUOOUU
7 22 Shrewsbury 14 5 9 0.9 2.3 1 3 10 12 32 6 OUOUOU
8 19 Bristol Rvs 14 6 8 0.9 1.8 3 2 9 13 25 11 UOUOUU
9 1 Bromley 15 8 7 1.5 1.0 8 3 4 22 15 27 UOOUUO
10 3 Notts County 14 7 7 1.3 1.1 7 3 4 18 15 24 UUUUOO
11 5 Salford 15 8 7 1.3 1.2 8 1 6 20 18 25 UOOOUU
12 8 Crewe 16 9 7 1.2 1.2 5 4 7 20 19 19 UUUOUU
13 9 Chesterfield 15 8 7 1.4 1.6 5 6 4 21 24 21 UUUOOU
14 18 Cheltenham 14 7 7 0.9 2.3 3 2 9 13 32 11 UUOOOO
15 10 Grimsby 14 8 6 1.5 1.4 6 5 3 21 19 23 OUUUUU
16 14 Gillingham 14 8 6 1.3 1.2 4 5 5 18 17 17 OUOUOU
17 15 Fleetwood Town 14 8 6 1.0 1.1 4 3 7 14 16 15 OUUUOO
18 16 Oldham 14 8 6 0.9 1.1 4 5 5 13 15 17 UOUOOO
19 7 Walsall 15 10 5 1.3 1.0 7 4 4 20 15 25 UUUOOU
20 12 Accrington 14 9 5 1.1 1.2 4 4 6 15 17 16 UUUUUO
21 4 Cambridge 14 10 4 1.1 0.9 5 5 4 15 13 20 UUUUOO
22 13 Colchester 14 10 4 1.4 1.1 5 5 4 19 16 20 OOUUUU
23 11 Barnet 14 11 3 1.0 0.8 5 6 3 14 11 21 UOUUUU
24 24 Harrogate 15 12 3 0.7 1.4 2 5 8 11 21 11 UUUUUU

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