Head-to-head overview

Based on the matches in our database.

Bristol Rovers 127 draws8 Shrewsbury Town
27
Meetings
1.93
Goals / game
33%
Both teams scored
30%
Over 2.5 goals
Bristol Rovers

Facts about Bristol Rovers

Scored in17/27 (63%)
Conceded in15/27 (56%)
Goals scored28 · 1.04/game
Longest winning streak2
Longest unbeaten run6
Longest losing streak2
Longest run without a win4
Shrewsbury Town

Facts about Shrewsbury Town

Scored in15/27 (56%)
Conceded in17/27 (63%)
Goals scored24 · 0.89/game
Longest winning streak2
Longest unbeaten run4
Longest losing streak2
Longest run without a win6
By competition
CompetitionBristol RoversDrawShrewsbury TownGames
League One65516
League Two62311
All competitions127827

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Bristol Rovers1610
gap 128
1482Shrewsbury Town
1647142520222023202420252026
If they met (neutral venue)
Bristol Rovers
55%
Draw
25%
Shrewsbury Town
20%

All meetings

27 matches on record

17 Mar 2026
League Two
Bristol RoversBristol Rovers10Shrewsbury TownShrewsbury Town
BTTSO2.5
1 Jan 2026
League Two
Shrewsbury TownShrewsbury Town03Bristol RoversBristol Rovers
BTTSO2.5
4 Mar 2025
League One
Shrewsbury TownShrewsbury Town00Bristol RoversBristol Rovers
BTTSO2.5

Bristol Rovers recent form

Shrewsbury Town recent form

Bristol Rovers has gone head to head with Shrewsbury Town 27 times since 2004, winning 12 and scoring 28 goals. Shrewsbury Town, in turn, has won 8 and scored 24 goals. There have been 7 draws between Bristol Rovers and Shrewsbury Town. Across all meetings both teams have scored in 33% of games and 30% have produced over 2.5 goals, at an average of 1.93 goals per game.