Kick-off: Thu, 1 Jan 2026 · 15:00 UTC
Shrewsbury Town and Bristol Rovers met on Thursday, 1 January 2026 (League Two); it finished Shrewsbury Town 0–3 Bristol Rovers.
Shrewsbury Town have won 1, drawn 4 and lost 5 of their last 10 matches, averaging 1.1 goals scored and 1.8 conceded (0.98 expected goals for, 1.20 against). Bristol Rovers have won 0, drawn 1 and lost 9 of their last 10 matches, averaging 0.4 goals scored and 2.3 conceded (0.96 expected goals for, 1.44 against).
Both teams scored in 70% of Shrewsbury Town's recent matches and 30% of Bristol Rovers's; 50% and 50% went over 2.5 goals. In their last 6 meetings Shrewsbury Town won 1, Bristol Rovers won 2 and 3 ended level. The most recent, on 4 Mar 2025, finished Shrewsbury Town 0–0 Bristol Rovers.
Shrewsbury Town vs Bristol Rovers was played on 1 January 2026 (League Two).
No: it finished Shrewsbury Town 0–3 Bristol Rovers. Both teams scored in 70% of Shrewsbury Town's recent matches and 30% of Bristol Rovers's.
Yes: it finished Shrewsbury Town 0–3 Bristol Rovers. 50% of Shrewsbury Town's recent matches and 50% of Bristol Rovers's went over 2.5 goals.
In their last 6 meetings Shrewsbury Town won 1, Bristol Rovers won 2 and 3 ended level. The most recent, on 4 Mar 2025, finished Shrewsbury Town 0–0 Bristol Rovers.
Betting involves risk. Past results do not guarantee future ones. 18+.
As announced by the clubs.
Matches this season: 3