Football · League Two · England
Shrewsbury vs Gillingham
Saturday, 31 October 2026
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.Match preview
The model makes Shrewsbury favourites at 44% (Gillingham 35%, draw 21%). Bookmakers give Shrewsbury about 49% once their margin is removed, close to the model's view. It puts over 2.5 goals at 54% and both teams scoring at 58%.
Key facts
- Shrewsbury are 8th in League Two on 17 points from 12 games; Gillingham are 7th on 17.
- They last met on 2 May 2026, when Gillingham won 1-0.
England•League Two
vs
Saturday, 31 October 2026 at 18:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.H2H: 2-6-2
Last 10 matches
1010
14/1317/19
1.401.70
1.301.90
7/108/10
5/104/10
8/107/10
4/105/10
2/103/10
3/102/10
7/109/10
4/107/10
5/106/10
Home & away form · from last 10 matches
Shrewsbury at homeGillingham away
53
2/51/3
1/50/3
2/52/3
1.001.67
1.002.33
3/52/3
2/51/3
0/51/3
3/53/3
2/52/3
2/50/3
2/51/3
1/53/3
1/52/3
Model Prediction
Expected Goals
Shrewsbury: 1.69
Expected Goals
Gillingham: 1.48
Shrewsbury
44%
Draw
21%
Gillingham
35%
Over 2.5: 54%
BTTS: 58%
Quality: high
Market Odds (1X2)
Vig 8.4%
1 — Shrewsbury
1.90▲
Implied 49%
Edge -4.6%
X
3.40▲
Implied 27%
Edge -6.1%
2 — Gillingham
3.80▼
Implied 24%
Edge +10.7%
Edge = model probability − market implied probability. Positive edge means the model rates that outcome higher than the bookmaker.
Team 1 Form
Shrewsbury · # = league position now
24 Oct2026
Rotherham#23 vs Shrewsbury#8
3-3D
20 Oct2026
Crawley#24 vs Shrewsbury#8
2-3W
17 Oct2026
Shrewsbury#8 vs Bristol Rovers#12
1-0W
10 Oct2026
Shrewsbury#8 vs Exeter#10
0-1L
06 Oct2026
Shrewsbury#8 vs Stockport County#1
0-2L
03 Oct2026
Grimsby#17 vs Shrewsbury#8
1-2W
26 Sept2026
Shrewsbury#8 vs Colchester#20
2-2D
22 Sept2026
Tranmere#15 vs Shrewsbury#8
1-0L
19 Sept2026
Crewe#3 vs Shrewsbury#8
1-1D
12 Sept2026
Shrewsbury#8 vs Northampton#19
2-0W
Team 2 Form
Gillingham · # = league position now
24 Oct2026
Gillingham#7 vs Grimsby#17
1-4L
20 Oct2026
Gillingham#7 vs Port Vale#21
1-1D
17 Oct2026
Accrington#13 vs Gillingham#7
3-1L
13 Oct2026
Gillingham#7 vs Brighton U21#2
4-3W
10 Oct2026
Rotherham#23 vs Gillingham#7
1-4W
03 Oct2026
Gillingham#7 vs Newport#14
0-0D
26 Sept2026
York City#6 vs Gillingham#7
3-0L
22 Sept2026
Gillingham#7 vs Cambridge Utd#1
1-4L
19 Sept2026
Gillingham#7 vs Bristol Rovers#12
3-0W
12 Sept2026
Gillingham#7 vs Tranmere#15
2-0W
Head-to-Head
Last 10 · # = league position now
02 May2026
Gillingham#7 vs Shrewsbury#8
1-0•
29 Nov2025
Shrewsbury#8 vs Gillingham#7
3-3•
25 Jan2022
Gillingham#7 vs Shrewsbury#8
0-0•
28 Aug2021
Shrewsbury#8 vs Gillingham#7
2-1•
10 Apr2021
Gillingham#7 vs Shrewsbury#8
0-0•
03 Oct2020
Shrewsbury#8 vs Gillingham#7
1-1•
29 Jan2020
Gillingham#7 vs Shrewsbury#8
2-0•
22 Oct2019
Shrewsbury#8 vs Gillingham#7
1-1•
13 Apr2019
Gillingham#7 vs Shrewsbury#8
0-2•
29 Sept2018
Shrewsbury#8 vs Gillingham#7
2-2•
Upcoming matches
# = league position now
Shrewsbury
Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.

