Bristol Rovers 1-0 Shrewsbury Town: result and report

League Two · Tuesday 17 March 2026

Result

Bristol Rovers 1-0 Shrewsbury Town

League Two · Tuesday 17 March 2026, 19:45 UTC · half-time 0-0

Bristol Rovers · Shrewsbury Town · League Two predictions

Bristol Rovers 1-0 Shrewsbury Town: match report

Bristol Rovers defeated Shrewsbury Town 1-0 in the League Two on Tuesday 17 March 2026. It was 0-0 at half-time.

The only goal came from Tommy Leigh of Bristol Rovers in the 79th minute.

Discipline: Bristol Rovers received 1 yellow card; Shrewsbury Town received 1 yellow card.

Going into the game Bristol Rovers were 19th on 37 points from 37 and Shrewsbury Town 18th on 41 points from 37. Bristol Rovers went on to finish that season 14th with 62 points, and Shrewsbury Town 19th with 49.

Bristol Rovers lined up in a 3-4-1-2 and Shrewsbury Town in a 5-4-1. The highest match rating in our data went to Tommy Leigh of Bristol Rovers (7.3), ahead of Brad Young (7.1).

Before this game the head-to-head record in our data stood at 5 Bristol Rovers wins, 3 draws and 2 for Shrewsbury Town.

Going into the match Bristol Rovers's last five read L-W-W-D-W and Shrewsbury Town's L-W-L-W-W.

Data as of 5 Nov 2026.

Key events

  • 38'Yellow card · Riley HarbottleBristol Rovers
  • 79'Goal · Tommy LeighBristol Rovers · 1-0
  • 90+11'Yellow card · Tommy McDermottShrewsbury Town

Head-to-head

10 meetings: Bristol Rovers 5, draws 3, Shrewsbury Town 2.

Team news

Bristol Rovers line-up (3-4-1-2)

Brad Young, Kofi Balmer, Alfie Kilgour, Riley Harbottle, Joel Senior, Clinton Mola, Richard Smallwood, Jack Sparkes, Tommy Leigh, Fabrizio Cavegn, Joe Quigley

Shrewsbury Town line-up (5-4-1)

Matthew Cox, Ismeal Kabia, Tom Anderson, Will Boyle, Sam Stubbs, Kevin Berkoe, Tom Sang, Nick Freeman, Anthony Scully, Iwan Morgan, George Lloyd