Shrewsbury Town vs Bristol Rovers head to head

Updated

Shrewsbury Town and Bristol Rovers have met 37 times in the league since 1994: Shrewsbury Town won 11, Bristol Rovers won 16 and 10 ended in a draw (goals 31-40).

Next meeting

All-time record (league matches since 1994)

Shrewsbury TownDrawsBristol Rovers
Wins111016
Goals3140

Shrewsbury Town at home: 9 wins, 4 draws, 6 defeats. Over 2.5 goals in 10 of 37 games; both teams scored in 11. Competitions: League One, League Two.

This season

Shrewsbury TownBristol Rovers
LeagueLeague TwoLeague Two
Position8th (17 pts)16th (15 pts)
FormWLLWWLLLLL
CoachPaul HurstMark McGhee
StadiumThe Croud MeadowMemorial Stadium

Meetings this season

Previous league meetings

  • Bristol Rvs 1-0 Shrewsbury · League Two · Tue, 17 Mar 2026
  • Shrewsbury 0-3 Bristol Rvs · League Two · Thu, 1 Jan 2026
  • Shrewsbury 0-0 Bristol Rvs · League One · Tue, 4 Mar 2025
  • Bristol Rvs 1-0 Shrewsbury · League One · Tue, 22 Oct 2024
  • Bristol Rvs 0-0 Shrewsbury · League One · Mon, 1 Apr 2024
  • Shrewsbury 0-2 Bristol Rvs · League One · Sat, 16 Sept 2023
  • Shrewsbury 2-1 Bristol Rvs · League One · Tue, 2 May 2023
  • Bristol Rvs 1-1 Shrewsbury · League One · Sat, 27 Aug 2022
  • Bristol Rvs 2-1 Shrewsbury · League One · Sat, 27 Feb 2021
  • Shrewsbury 0-1 Bristol Rvs · League One · Tue, 20 Oct 2020
  • Bristol Rvs 0-1 Shrewsbury · League One · Sat, 29 Feb 2020

Teams

Questions

Who has won more matches between Shrewsbury Town and Bristol Rovers?

Bristol Rovers lead with 16 wins to 11, with 10 draws in 37 league meetings since 1994.

What is the biggest win in Shrewsbury Town vs Bristol Rovers?

Shrewsbury Town: Shrewsbury 4-0 Bristol Rvs (Tue, 17 Oct 2017). Bristol Rovers: Bristol Rvs 4-0 Shrewsbury (Sat, 4 Mar 1995).

How many goals are scored when Shrewsbury Town play Bristol Rovers?

1.92 per game on average; 27% of meetings had over 2.5 goals and both teams scored in 30%.

When do Shrewsbury Town and Bristol Rovers play next?

Bristol Rovers v Shrewsbury on Sat, 16 Jan 2027, 15:00 UTC (League Two).

What was the last result between Shrewsbury Town and Bristol Rovers?

Shrewsbury 1-0 Bristol Rovers on Sat, 17 Oct 2026.