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/
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.
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%.
| match | Bromley 1:0 Bristol Rovers, March 14 | Barrow 0:2 Bristol Rovers, March 10 | Bristol Rovers 2:1 Crewe, March 7 | Swindon Town 1:1 Bristol Rovers, February 28 | Bristol Rovers 3:1 Grimsby, February 21 | Oldham Athletic 2:0 Bristol Rovers, February 17 | Cambridge United 3:1 Bristol Rovers, February 14 | Bristol Rovers 2:3 Chesterfield, February 7 | Bristol Rovers 2:0 Walsall, February 3 | Bristol Rovers 3:0 Newport, January 31 |
|---|---|---|---|---|---|---|---|---|---|---|
| Outcome | L | W | W | D | W | L | L | L | W | W |
| Over 2.5 | - | - | + | - | + | - | + | + | - | + |
| Under 2.5 | + | + | - | + | - | + | - | - | + | - |
| Clean sheet | - | + | - | - | - | - | - | - | + | + |
| Failed to score | + | - | - | - | - | + | - | - | - | - |
| Conceded | + | - | + | + | + | + | + | + | - | - |
| Conceded two | - | - | - | - | - | + | + | + | - | - |
| match | Shrewsbury 0:2 Cheltenham Town, March 14 | Chesterfield 2:3 Shrewsbury, March 7 | Shrewsbury 1:2 Walsall, February 28 | Salford City 1:2 Shrewsbury, February 24 | Accrington Stanley 0:2 Shrewsbury, February 21 | Shrewsbury 1:0 Notts County, February 17 | Shrewsbury 3:1 Swindon Town, February 14 | Shrewsbury 2:1 Barrow, February 10 | Colchester 2:0 Shrewsbury, February 7 | Shrewsbury 0:0 Barnet, January 31 |
|---|---|---|---|---|---|---|---|---|---|---|
| Outcome | L | W | L | W | W | W | W | W | L | D |
| Over 2.5 | - | + | + | + | - | - | + | + | - | - |
| Under 2.5 | + | - | - | - | + | + | - | - | + | + |
| Clean sheet | - | - | - | - | + | + | - | - | - | + |
| Failed to score | + | - | - | - | - | - | - | - | + | + |
| Conceded | + | + | + | + | - | - | + | + | + | - |
| Conceded two | + | + | + | - | - | - | - | - | + | - |
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.
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.
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.
Explore stats from Bristol Rovers vs Shrewsbury on ScoreBat - we are updating the numbers on this page every second of the game.
Referee showed the yellow card twice throughout the game. Riley Harbottle and Tommy Mcdermott were the ones to receive it.
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.
