Kick-off: Sat, 31 Oct 2026 · 15:00 UTCStadium: Montgomery Waters Meadow, Shrewsbury
Shrewsbury Town host Gillingham on Saturday, 31 October 2026 at 15:00 UTC (League Two). The match is played at Montgomery Waters Meadow, Shrewsbury.
Shrewsbury Town have won 5, drawn 2 and lost 3 of their last 10 matches, averaging 1.2 goals scored and 1.2 conceded (1.29 expected goals for, 1.10 against). Shrewsbury Town still play Rotherham United on 24 October before this match, so their figures here will update once that result is in. Gillingham have won 4, drawn 4 and lost 2 of their last 10 matches, averaging 1.7 goals scored and 1.1 conceded (1.07 expected goals for, 1.32 against). Gillingham still play Grimsby Town on 24 October before this match, so their figures here will update once that result is in.
Both teams scored in 40% of Shrewsbury Town's recent matches and 60% of Gillingham's; 40% and 50% went over 2.5 goals. In their last 4 meetings Shrewsbury Town won 1, Gillingham won 1 and 2 ended level. The most recent, on 2 May 2026, finished Gillingham 1–0 Shrewsbury Town.
Shrewsbury Town vs Gillingham kicks off on 31 October 2026 at 15:00 UTC (League Two).
The match is played at Montgomery Waters Meadow, Shrewsbury.
Both teams scored in 40% of Shrewsbury Town's recent matches and 60% of Gillingham's.
40% of Shrewsbury Town's recent matches and 50% of Gillingham's went over 2.5 goals.
In their last 4 meetings Shrewsbury Town won 1, Gillingham won 1 and 2 ended level. The most recent, on 2 May 2026, finished Gillingham 1–0 Shrewsbury Town.
Betting involves risk. Past results do not guarantee future ones. 18+.