Shrewsbury 0-3 Bristol Rovers

Updated

Bristol Rovers won: Shrewsbury 0-3 Bristol Rovers in the League Two (Round 24) on Thu, 1 Jan 2026 at The Croud Meadow, Shrewsbury, Shropshire. Bristol Rovers goals: Fabrizio Cavegn 63', Fabrizio Cavegn 88', Fabrizio Cavegn 90'+3. Expected goals: 1.30-3.17. Possession: 44-56. Player of the match: Fabrizio Cavegn (9.7).

Match report

Bristol Rovers rout Shrewsbury 3-0

Bristol Rovers thrashed Shrewsbury 3-0 away from home at The Croud Meadow on Thursday 1 January in the League Two.

Fabrizio Cavegn put Bristol Rovers ahead on 63' (0-1), added another on 88' (0-2) and added another on 90+3' (0-3).

Shrewsbury had 44% of the ball, shots were 11-10 (1-5 on target) and expected goals finished 1.30-3.17. Bristol Rovers were the better side on chances, too.

Fabrizio Cavegn (Bristol Rovers) was player of the match with a 9.7 rating.

Attendance: 5,872. Referee: Robert Massey Ellis.

Match stats

ShrewsburyBristol Rovers
Ball possession4456
Expected goals (xG)1.303.17
Total shots1110
Shots on target15
Touches in opposition box2122
Big chances34
Big chances missed31
Accurate passes142 (52%)216 (62%)
Yellow cards21
Corners83
Total shots1110
Shots off target54
Shots on target15
Blocked shots51
Hit woodwork11
Shots inside box78

Lineups

Shrewsbury (3-4-1-2): Will Brook, Luca Hoole, Thomas Anderson, William Boyle, Ismeal Kabia, Taylor Perry, Isaac England, Sam Clucas, Anthony Scully, George Lloyd, John Marquis

Bristol Rovers (4-3-3): Luke Southwood, Joel Senior, Kacper Lopata, Alfie Kilgour, Tom Lockyer, Kamil Conteh, Joel Cotterill, Jack Sparkes, Shaqai Forde, Fabrizio Cavegn, Luke Thomas

Key events

  • 8' · Substitution · Tommy McDermott for Anthony Scully (Shrewsbury)
  • 43' · Yellow card · William Boyle (Shrewsbury)
  • 46' · Substitution · Taylor Moore for Kacper Lopata (Bristol Rovers)
  • 51' · Substitution · Alfie Chang for Joel Cotterill (Bristol Rovers)
  • 63' · Goal · Fabrizio Cavegn (Bristol Rovers)
  • 67' · Yellow card · Isaac England (Shrewsbury)
  • 68' · Yellow card · Taylor Moore (Bristol Rovers)
  • 72' · Substitution · Malvind Benning for Isaac England (Shrewsbury)
  • 81' · Substitution · Chuks Aneke for Tommy McDermott (Shrewsbury)
  • 88' · Goal · Fabrizio Cavegn (Bristol Rovers)
  • 90'+3 · Goal · Fabrizio Cavegn (Bristol Rovers)
  • 90'+6 · Substitution · Ellis Harrison for Fabrizio Cavegn (Bristol Rovers)

All-time head-to-head

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

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

Questions

Who won Shrewsbury vs Bristol Rovers?

Bristol Rovers won, 0-3 (League Two) on Thu, 1 Jan 2026.

When and where is Shrewsbury vs Bristol Rovers?

Thu, 1 Jan 2026, 15:00 UTC at The Croud Meadow, Shrewsbury, Shropshire, League Two.

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

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