Bristol Rovers 1-0 Shrewsbury

Updated

Bristol Rovers won: Bristol Rovers 1-0 Shrewsbury in the League Two (Round 38) on Tue, 17 Mar 2026 at Memorial Stadium, Bristol, Gloucestershire. Bristol Rovers goals: Tommy Leigh 79'. Expected goals: 0.58-0.21. Possession: 55-45. Player of the match: Tommy Leigh (7.9).

Match report

Bristol Rovers beat Shrewsbury 1-0

Bristol Rovers squeezed past Shrewsbury 1-0 at Memorial Stadium on Tuesday 17 March in the League Two.

Tommy Leigh put Bristol Rovers ahead on 79' (1-0).

Bristol Rovers had 55% of the ball, shots were 8-5 (2-1 on target) and expected goals finished 0.58-0.21.

Tommy Leigh (Bristol Rovers) was player of the match with a 7.9 rating.

Attendance: 6,834. Referee: David Rock.

Match stats

Bristol RoversShrewsbury
Ball possession5545
Expected goals (xG)0.580.21
Total shots85
Shots on target21
Touches in opposition box157
Big chances00
Big chances missed00
Accurate passes194 (62%)134 (53%)
Yellow cards11
Corners30
Total shots85
Shots off target64
Shots on target21
Blocked shots00
Hit woodwork00
Shots inside box44

Lineups

Bristol Rovers (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 (5-4-1): Matthew Cox, Thomas Anderson, William Boyle, Sam Stubbs, Nick Freeman, Kevin Berkoe, Ismeal Kabia, Tom Sang, Anthony Scully, Iwan Morgan, George Lloyd

Key events

  • 38' · Yellow card · Riley Harbottle (Bristol Rovers)
  • 58' · Substitution · Trey Samuel-Ogunsuyi for Iwan Morgan (Shrewsbury)
  • 63' · Substitution · Luke Thomas for Riley Harbottle (Bristol Rovers)
  • 63' · Substitution · Yusuf Akhamrich for Fabrizio Cavegn (Bristol Rovers)
  • 63' · Substitution · Ellis Harrison for Joe Quigley (Bristol Rovers)
  • 79' · Goal · Tommy Leigh (Bristol Rovers)
  • 80' · Substitution · Tommy McDermott for Nick Freeman (Shrewsbury)
  • 86' · Substitution · Kane Thompson-Sommers for Tommy Leigh (Bristol Rovers)
  • 88' · Substitution · Will Gray for Anthony Scully (Shrewsbury)
  • 89' · Substitution · Malvind Benning for Sam Stubbs (Shrewsbury)
  • 90'+11 · Yellow card · Tommy McDermott (Shrewsbury)

All-time head-to-head

37 league meetings since 1994: Bristol Rovers 16, draws 10, Shrewsbury 11.

Bristol Rovers vs Shrewsbury: full head-to-head record

Questions

Who won Bristol Rovers vs Shrewsbury?

Bristol Rovers won, 1-0 (League Two) on Tue, 17 Mar 2026.

When and where is Bristol Rovers vs Shrewsbury?

Tue, 17 Mar 2026, 19:45 UTC at Memorial Stadium, Bristol, Gloucestershire, League Two.

What is the head-to-head record between Bristol Rovers and Shrewsbury?

In 37 league meetings since 1994: Bristol Rovers 16 wins, 10 draws, Shrewsbury 11 wins (goals 40-31).