Bristol Rovers vs Crewe Alexandra

7 March 2026 · League Two · 2025/26 · Referee Edward Duckworth

Full time 2 – 1

Half-time: 0–1

  • Tommy Leigh 87’, 90+2’
  • Alfie Pond 17’

Match summary

Bristol Rovers came from behind to win 2-1 at home to Crewe Alexandra, with the winner arriving in stoppage time. Crewe Alexandra led 1-0 at half-time.

Alfie Pond put Crewe Alexandra ahead in the 17th minute, Tommy Leigh equalised with a header in the 87th minute, and Leigh won it in stoppage time.

Both sides had 14 shots, with 2 on target for Bristol Rovers and 3 for Crewe Alexandra.

Match stats

57% Possession 43%
15 Shots 15
2 Shots on target 3
7 Corners 7
351 Passes 265
69.8% Pass accuracy 62.3%
15 Tackles 12
8 Fouls 13
3 Yellow cards 4
2 Offsides 4

Key events

Bristol Rovers Crewe Alexandra
Kick-off
17’
Alfie PondRight foot shot0-1 (Crewe Alexandra)
17’
Alfie PondShot on target
30’
Lewis BillingtonTime wasting
33’
Half-time0-1
Second half underway
63’
Omar BogleJosh March
66’
Mickey DemetriouShot on target
84’
Max SandersArgument
Tommy LeighHeader1-1 (Bristol Rovers)
87’
Tommy LeighRight foot shot2-1 (Bristol Rovers)
90+2’
90+5’
James ConnollyArgument
Clinton MolaArgument
90+6’
90+6’
Omar BogleArgument
Kofi BalmerArgument
90+6’
Full-time2-1

Shot map

Every shot and where it was taken from.

 Crewe Alexandra attacking Bristol Rovers attacking 
2’ Alfie Kilgour (Bristol Rovers), set piece, off target 2’ Yusuf Akhamrich (Bristol Rovers), set piece, blocked 5’ Joe Quigley (Bristol Rovers), open play, blocked 11’ Reece Hutchinson (Crewe Alexandra), open play, blocked 13’ Ellis Harrison (Bristol Rovers), open play, off target 17’ Alfie Pond (Crewe Alexandra), set piece, goal 17’ Alfie Pond (Crewe Alexandra), set piece, saved 41’ Josh March (Crewe Alexandra), open play, blocked 41’ Conor Thomas (Crewe Alexandra), open play, blocked 43’ Josh March (Crewe Alexandra), set piece, blocked 44’ Reece Hutchinson (Crewe Alexandra), open play, blocked 44’ Josh March (Crewe Alexandra), open play, blocked 47’ Tommi O'Reilly (Crewe Alexandra), open play, blocked 47’ Tommi O'Reilly (Crewe Alexandra), open play, blocked 47’ Richard Smallwood (Bristol Rovers), set piece, off target 49’ Alfie Kilgour (Bristol Rovers), set piece, blocked 50’ Kofi Balmer (Bristol Rovers), from a corner, blocked 52’ Tommy Leigh (Bristol Rovers), direct free kick, blocked 54’ Josh March (Crewe Alexandra), open play, off target 55’ Ryan De Havilland (Bristol Rovers), open play, blocked 61’ Josh March (Crewe Alexandra), open play, blocked 66’ Mickey Demetriou (Crewe Alexandra), from a corner, saved 72’ Joe Quigley (Bristol Rovers), open play, off target 72’ Joe Quigley (Bristol Rovers), open play, blocked 75’ Omar Bogle (Crewe Alexandra), open play, blocked 78’ Ryan De Havilland (Bristol Rovers), set piece, blocked 86’ Joe Quigley (Bristol Rovers), open play, off target 87’ Tommy Leigh (Bristol Rovers), open play, goal 90+2’ Tommy Leigh (Bristol Rovers), open play, goal 90+4’ Omar Bogle (Crewe Alexandra), set piece, blocked 2’ Alfie Kilgour (Bristol Rovers), set piece, off target 2’ Yusuf Akhamrich (Bristol Rovers), set piece, blocked 5’ Joe Quigley (Bristol Rovers), open play, blocked 11’ Reece Hutchinson (Crewe Alexandra), open play, blocked 13’ Ellis Harrison (Bristol Rovers), open play, off target 17’ Alfie Pond (Crewe Alexandra), set piece, goal 17’ Alfie Pond (Crewe Alexandra), set piece, saved 41’ Josh March (Crewe Alexandra), open play, blocked 41’ Conor Thomas (Crewe Alexandra), open play, blocked 43’ Josh March (Crewe Alexandra), set piece, blocked 44’ Reece Hutchinson (Crewe Alexandra), open play, blocked 44’ Josh March (Crewe Alexandra), open play, blocked 47’ Tommi O'Reilly (Crewe Alexandra), open play, blocked 47’ Tommi O'Reilly (Crewe Alexandra), open play, blocked 47’ Richard Smallwood (Bristol Rovers), set piece, off target 49’ Alfie Kilgour (Bristol Rovers), set piece, blocked 50’ Kofi Balmer (Bristol Rovers), from a corner, blocked 52’ Tommy Leigh (Bristol Rovers), direct free kick, blocked 54’ Josh March (Crewe Alexandra), open play, off target 55’ Ryan De Havilland (Bristol Rovers), open play, blocked 61’ Josh March (Crewe Alexandra), open play, blocked 66’ Mickey Demetriou (Crewe Alexandra), from a corner, saved 72’ Joe Quigley (Bristol Rovers), open play, off target 72’ Joe Quigley (Bristol Rovers), open play, blocked 75’ Omar Bogle (Crewe Alexandra), open play, blocked 78’ Ryan De Havilland (Bristol Rovers), set piece, blocked 86’ Joe Quigley (Bristol Rovers), open play, off target 87’ Tommy Leigh (Bristol Rovers), open play, goal 90+2’ Tommy Leigh (Bristol Rovers), open play, goal 90+4’ Omar Bogle (Crewe Alexandra), set piece, blocked
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Bristol Rovers 4-4-2 Starting XI
Young
Sparkes
Senior
Balmer
Kilgour
Mola
Smallwood 78’
Thompson-Sommers 46’
Akhamrich 46’
Quigley
Harrison 46’
Crewe Alexandra 3-4-2-1 Starting XI
Lawlor
Connolly
Demetriou
Pond
Hutchinson
Thomas 62’
Powell 62’
Billington
Holíček
O'Reilly 73’
March 63’

Player stats

Goalkeeper1 player
90′ 2 1 34 – – – – –
Defenders5 players
90′ 2 – 1 4 – 38 – – 1 –
90′ 1 – 3 7 4 41 1 – –
90′ 4 1 2 10 6 36 1 – – –
90′ 1 1 – 4 1 34 – – – –
90′ 1 – 1 3 2 25 1 – –
Midfielders6 players
Yusuf Akhamrich Taken off
45′ – – 9 – – 1 – 1 – – –
Richard Smallwood Taken off
78′ – – 48 2 – 1 – 4 1 2 –
Kane Thompson-Sommers Taken off
45′ – – 11 – – – – – – – –
Ryan De Havilland Came on as a substitute
45′ – – 18 1 – – 2 – – – –
Tommy Leigh Came on as a substitute
45′ 2 – 21 – – 1 – 4 – – –
Luke Thomas Came on as a substitute
12′ – – 5 – – 1 – 2 – 1 –
Forwards3 players
90′ – – 4 – – – – 11 4 21 –
Ellis Harrison Taken off
45′ – – 1 – – – – 5 1 6
Fabrizio Cavegn Came on as a substitute
45′ – – – – – – – 2 1 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Bristol Rovers win 40% Avg odds 2.31
Draw 28% Avg odds 3.33
Crewe Alexandra win 32% Avg odds 2.92

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.