Bristol Rovers vs Shrewsbury H2H Stats, Lineups and Live Stream

Preview

Bristol Rovers squared off with Shrewsbury in the League Two of England action on March 17. Bristol Rovers emerged victorious with a 1-0 win.

Tommy Leigh scored the only goal of the game on the 79th minute of the match, giving Bristol Rovers the lead and eventually securing the win.

3 months after their last meeting in League Two, the countdown begins for a clash that promises intensity as Bristol Rovers and Shrewsbury prepare to meet again. In their last encounter, Bristol Rovers secured a 0-3 win. Following a recent loss to Bromley on March 14, Bristol Rovers aim to regroup and turn things around in this upcoming clash. Strengthening their defense will be critical to turning their fortunes around, since their defense has shown cracks, having conceded goals in each of their last three home matches.

Shrewsbury are entering this game after suffering a loss to Cheltenham Town in the League Two on March 14. Their backline has lacked consistency, conceding goals in their last four matches in a row.

In this League Two showdown, the spotlight will fall on the players who have been pivotal for Bristol Rovers and Shrewsbury throughout the campaign. Fabrizio Cavegn and Yusuf Akhamrich have been pivotal for Bristol Rovers’s attack, under Steve Evans’s guidance, combining to deliver important goals and assists. Cavegn has emerged as Bristol Rovers’s leading scorer in League Two this season, netting ten goals, with Forde leading their creative tally in the league with four assists. Supporting them are Ellis Harrison, Alfie Kilgour and Jack Sparkes, who have also chipped in with important goals and assists, adding depth to Bristol Rovers’s attack.

Meanwhile, Shrewsbury’s Sam Clucas and Will Boyle have played important roles in ensuring their attack, with Gavin Cowan at the helm, remains effective. Lloyd has already scored four goals in League Two this season, with Clucas leading their creative tally in the league with five assists. Anthony Scully, Tom Sang and John Marquis have made their presence felt as well, chipping in with decisive contributions in attack.

ScoreBat provides real-time coverage of Bristol Rovers vs Shrewsbury with detailed head-to-head team analysis, team lineups, match stats, and a match timeline. We also offer official live stream options to help you find where to watch the game - our coverage includes all matches of the League Two of England, with live streaming available whenever possible.

URL: https://www.scorebat.com/bristol-rovers-vs-shrewsbury-h2h-stats-lineups-and-live-stream/

Head-to-head

Since September 2023, the teams have clashed five times. Bristol Rovers have three victories, while the remaining matches ended in draws. The most recent match between them was on January 1, 2026, in the League Two of England, where Bristol Rovers secured a 0-3 victory. Bristol Rovers have scored six goals across these five encounters, while Shrewsbury have scored zero. As things stand, Bristol Rovers have a superior head-to-head record against Shrewsbury in their recent encounters.

In League Two, Bristol Rovers have played 44 matches, winning eighteen, drawing four and losing 22, scoring 51 goals at an average of 1.16 per match and conceding 64 at a rate of 1.45 per match. Shrewsbury have won thirteen of their 44 matches in League Two this season, with nine draws and 22 defeats, scoring 40 goals, averaging 0.91 per match, while conceding 66, an average of 1.50 per match.

Bristol Rovers's most recent outing ended in a loss against Bromley, while Shrewsbury are coming off a loss in their last match against Cheltenham Town. Overall, Bristol Rovers have won six of their last twenty matches, losing twelve and drawing two, while over their most recent twenty games, Shrewsbury have claimed seven victories, suffered ten defeats, and drawn three times.

AI Prediction

Our AI model provides a pre-game prediction for the Bristol Rovers–Shrewsbury match, then keeps watching the game to update its outlook minute by minute. As for this match-up, our AI model correctly predicted Bristol Rovers's win before the match. According to pre-match data, the model suggested that Bristol Rovers’s victory leads the probabilities with 41%, while a draw was at 30% and Shrewsbury’s victory was at 29%.

  • Shrewsbury have gone 9 consecutive matches without a draw.
  • Bristol Rovers have scored two or more goals in their previous 5 home matches.
  • Bristol Rovers haven't played a draw in their previous 3 matches.
  • Shrewsbury have scored two or more goals in their previous 3 away matches.

Bristol Rovers: Last matches

matchBromley 1:0 Bristol Rovers, March 14Barrow 0:2 Bristol Rovers, March 10Bristol Rovers 2:1 Crewe, March 7Swindon Town 1:1 Bristol Rovers, February 28Bristol Rovers 3:1 Grimsby, February 21Oldham Athletic 2:0 Bristol Rovers, February 17Cambridge United 3:1 Bristol Rovers, February 14Bristol Rovers 2:3 Chesterfield, February 7Bristol Rovers 2:0 Walsall, February 3Bristol Rovers 3:0 Newport, January 31
OutcomeLWWDWLLLWW
Over 2.5--+-+-++-+
Under 2.5++-+-+--+-
Clean sheet-+------++
Failed to score+----+----
Conceded+-++++++--
Conceded two-----+++--

Shrewsbury: Last matches

matchShrewsbury 0:2 Cheltenham Town, March 14Chesterfield 2:3 Shrewsbury, March 7Shrewsbury 1:2 Walsall, February 28Salford City 1:2 Shrewsbury, February 24Accrington Stanley 0:2 Shrewsbury, February 21Shrewsbury 1:0 Notts County, February 17Shrewsbury 3:1 Swindon Town, February 14Shrewsbury 2:1 Barrow, February 10Colchester 2:0 Shrewsbury, February 7Shrewsbury 0:0 Barnet, January 31
OutcomeLWLWWWWWLD
Over 2.5-+++--++--
Under 2.5+---++--++
Clean sheet----++---+
Failed to score+-------++
Conceded++++--+++-
Conceded two+++-----+-

Line-Ups

We are updating team formations and line-ups for Bristol Rovers - Shrewsbury in real time.

Bristol Rovers kicked off the game with Brad Young, Riley Harbottle who got substituted by Luke Thomas on the 63rd minute, Alfie Kilgour, Kofi Balmer, Jack Sparkes, Richard Smallwood, Clinton Mola, Joel Senior, Tommy Leigh who got substituted by Kane Thompson-Sommers on the 86th minute, Joe Quigley who got substituted by Ellis Harrison on the 63rd minute and Fabrizio Cavegn who got substituted by Yusuf Akhamrich on the 63rd minute as starters, with Luke Southwood, Tom Lockyer, Ryan De Havilland, Yusuf Akhamrich, Kane Thompson-Sommers, Luke Thomas and Ellis Harrison on the bench.

Shrewsbury's starting eleven were Matthew Cox, Kevin Berkoe, Sam Stubbs who got substituted by Malvind Benning on the 89th minute, Will Boyle, Tom Anderson, Nick Freeman who got substituted by Tommy Mcdermott on the 80th minute, Iwan Morgan who got substituted by Trey Samuel-Ogunsuyi on the 58th minute, Anthony Scully who got substituted by Will Gray on the 88th minute, Tom Sang, Ismeal Kabia and George Lloyd, with Will Brook, Malvind Benning, Isaac Lee, Tommy Mcdermott, Will Gray and Trey Samuel-Ogunsuyi on the bench.

Live Streaming

You can watch Bristol Rovers vs Shrewsbury live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Shrewsbury (often referred to as Shrewbsury Town or Shrewsbury Town) and Bristol Rovers as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Bristol Rovers - Shrewsbury match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.

Live Standings

As always, England League Two's live standings are availble and updated in real time. Bristol Rovers are currently 15th in the table with 58 points from 44 matches, while Shrewsbury are 19th with 48 points from their 44 games.

Stats

Explore stats from Bristol Rovers vs Shrewsbury on ScoreBat - we are updating the numbers on this page every second of the game.

  • Expected Goals: 0.32 - 0.14
  • Ball Possession: 54 - 46
  • Big Scoring Chances: 0 - 0
  • Total Attempts: 8 - 5
  • Shots On Target: 2 - 1
  • Blocked Shots: 0 - 0
  • Shots in the Box: 4 - 4
  • Shots from Outside the Box: 4 - 1
  • Woodwork Hits: 0 - 0
  • Fouls: 11 - 10
  • Corners: 3 - 0
  • Throw-Ins: 25 - 28
  • Saves: 1 - 1
  • Free Kicks: 10 - 11
  • Offsides: 6 - 3
  • Passes into Final Third: 142 - 90
  • Completed Passes in Final Third: 72 - 30
  • Touches in Opponent's Box: 15 - 7
  • Tackles: 12 - 12
  • Completed Tackles: 9 - 10
  • Total Crosses: 16 - 7
  • Successful Crosses: 2 - 1
  • Interceptions: 6 - 8
  • Clearances: 16 - 34

Referee showed the yellow card twice throughout the game. Riley Harbottle and Tommy Mcdermott were the ones to receive it.

Video Highlights

We are adding goal videos and full video highlights of the match between Bristol Rovers and Shrewsbury in real time. You can watch the goal by Tommy Leigh as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Bristol Rovers - Shrewsbury are being added as they become available on the official social media channels of the league or the teams.

Timeline

  1. FT
    Full Time
    Match ends. Bristol Rovers 1, Shrewsbury 0.
  2. 90 + 11'
    Tommy Mcdermott is shown the Yellow Card.
  3. 89'
    Substitution for Shrewsbury. Malvind Benning replaces Sam Stubbs.
  4. 88'
    Substitution for Shrewsbury. Will Gray replaces Anthony Scully.
  5. 86'
    Substitution for Bristol Rovers. Kane Thompson-Sommers replaces Tommy Leigh.
  6. 80'
    Substitution for Shrewsbury. Tommy Mcdermott replaces Nick Freeman.
  7. 79'
    1 - 0
    Tommy Leigh scores for Bristol Rovers.
  8. 63'
    Substitution for Bristol Rovers. Ellis Harrison replaces Joe Quigley.
  9. 63'
    Substitution for Bristol Rovers. Luke Thomas replaces Riley Harbottle.
  10. 63'
    Substitution for Bristol Rovers. Yusuf Akhamrich replaces Fabrizio Cavegn.
  11. 58'
    Substitution for Shrewsbury. Trey Samuel-Ogunsuyi replaces Iwan Morgan.
  12. 2H
    Second half kick-off
    Second half begins.
  13. HT
    Half-Time - 0 : 0
    First half ends.
  14. 38'
    Riley Harbottle is shown the Yellow Card.
  15. 1H
    Kick-off
    First half begins.
Add the World Cup to your website
Build your widget
Free version available. No credit card required.