Crewe Alexandra 3-1 Bristol Rovers: result and goals
Crewe Alexandra beat Bristol Rovers 3-1 on Saturday, 3 October 2026 in the League Two.
Goals: Jack Lankester 1', Jack Lankester 21' (penalty), Jordan Gibson 66', Bobby Kamwa 90'+2'.
Crewe Alexandra sit 4th on 21 points.
Bristol Rovers sit 15th on 16 points.
Crewe Alexandra have 1 win, 4 draws and 0 defeats in their last 5 matches.
Bristol Rovers have 3 wins, 0 draws and 2 defeats in their last 5 matches.
Last 5 meetings: Crewe Alexandra won 2, Bristol Rovers won 2, 1 drawn.
- Competition
- EFL League Two
- Kick-off
- Saturday, 3 October 2026, 15:00 (UK time)
- Venue
- Mornflake Stadium, Crewe
- 👥
- 5964
Match events
CAXBRILive commentary
- 90'+2'Bobby Kamwa (Bristol Rovers) Goal at 90'+2'
- 89'Clinton Mola (Bristol Rovers) Yellow Card at 89'
- 81'Charlie McNeill (Crewe Alexandra) Substitution at 81'
- 79'Conor Thomas (Crewe Alexandra) Yellow Card at 79'
- 77'Keenan Gough (Bristol Rovers) Yellow Card at 77'
- 74'Joe Quigley (Bristol Rovers) Substitution at 74'
- 66'Jordan Gibson (Crewe Alexandra) Goal at 66'
- 62'Conor Thomas (Crewe Alexandra) Substitution at 62'
- 50'Jordan Gibson (Crewe Alexandra) Substitution at 50'
- 45'Shaqai Forde (Bristol Rovers) Substitution at 45'
- 45'Ben Purrington (Bristol Rovers) Substitution at 45'
- 45'Philip Sanyaolu (Bristol Rovers) Substitution at 45'
- 45'Keenan Gough (Bristol Rovers) Substitution at 45'
- 38'Owen Lunt (Crewe Alexandra) Yellow Card at 38'
- 30'Ciaran Kelly (Bristol Rovers) Yellow Card at 30'
- 21'Jack Lankester (Crewe Alexandra) Penalty - Scored at 21'
- 10'Joshua Stephenson (Crewe Alexandra) Yellow Card at 10'
- 8'Tom James (Bristol Rovers) Yellow Card at 8'
- 8'Josh March (Crewe Alexandra) Yellow Card at 8'
- 1'Jack Lankester (Crewe Alexandra) Goal at 1'
Commentary: ESPN
Stats
General
Shots
Expected goals (xG)
Passes
Defence
Duels
Discipline
General
Shots
Expected goals (xG)
Passes
Defence
Duels
Discipline
General
Shots
Expected goals (xG)
Passes
Defence
Duels
Discipline
Expected goals (xG)
1.60–0.79
xG on target (xGOT)
2.26–1.02
Shots
9–15
Big chances
2–1
Match momentum
Above the line the home side is on top; below, the away side.
Shot map
xG: chance of each shot becoming a goal from its position and type. xGOT: the same once the shot is on target.
Player of the match
Jack Lankester
Crewe Alexandra
Ratings
Crewe Alexandra7.3
- 9.07Jack Lankester⚽⚽
- 8.36Luke Offord
- 7.99Josh MarchA
- 7.82Lewis Billington
- 7.710Joe White
- 7.314Jordan Gibson⚽▲50'
- 7.119Owen Lunt
- 7.111Joel TabinerA
- 7.01Tom Booth
- 7.04Kyle Ure
- 6.812Josh Stephenson
- 6.229Adrien Thibaut
- 6.18Conor Thomas▲62'
Bristol Rovers6.4
- 7.46Clinton MolaA
- 7.422Keenan Gough▲46'
- 7.04Kofi Balmer
- 7.010Bobby Kamwa⚽
- 6.817Ciarán Kelly
- 6.627Philip Sanyaolu▲46'
- 6.52Tom James
- 6.314Ben Purrington▲46'
- 6.219Ellis Harrison
- 6.15Alfie Kilgour
- 6.18Reiss-Alexander Russell-Denny
- 6.19Joe Quigley▲74'
- 5.921Richard Smallwood
- 5.93Jack Sparkes
- 5.51Brad Young
- 5.07Shaqai Forde▲46'
Rating out of 10 for each player’s contribution to the match.
Lineups
Crewe · Substitutes
- 14Jordan Gibson▲50'7.3
- 8Conor Thomas▲62'6.1
- 23Charlie McNeill▲81'
- 13Ian Lawlor
- 30Stan Dancey
- 36Joel Ewusi
- 32Luca Moore
Manager: Lee Bell
Bristol Rovers · Substitutes
- 14Ben Purrington▲46'6.3
- 22Keenan Gough▲46'7.4
- 27Philip Sanyaolu▲46'6.6
- 7Shaqai Forde▲46'5.0
- 9Joe Quigley▲74'6.1
- 32Charlie Binns
Manager: Steve Evans
Last 5 matches
Crewe Alexandra
Bristol Rovers
Head-to-head record
2
Crewe
1
Draws
2
Bristol Rovers
Last meetings
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | 12 | 8 | 1 | 3 | +7 | 25 | WWWWW | |
| 2 | 11 | 6 | 4 | 1 | +8 | 22 | WWWLD | |
| 3 | 13 | 6 | 3 | 4 | 0 | 21 | LLLWW | |
| 4 | 13 | 5 | 6 | 2 | 0 | 21 | DDDWD | |
| 5 | 12 | 5 | 5 | 2 | +8 | 20 | WDDDW | |
| 6 | 11 | 4 | 7 | 0 | +9 | 19 | DDDDW | |
| 7 | 13 | 5 | 4 | 4 | +6 | 19 | WDLDW | |
| 8 | 13 | 5 | 4 | 4 | +3 | 19 | WWDWW | |
| 9 | 13 | 4 | 6 | 3 | +6 | 18 | WDWDW | |
| 10 | 13 | 5 | 3 | 5 | -4 | 18 | WLWWD | |
| 11 | 13 | 4 | 5 | 4 | +3 | 17 | LLLDW | |
| 12 | 13 | 4 | 5 | 4 | 0 | 17 | DWLDL | |
| 13 | 13 | 3 | 7 | 3 | 0 | 16 | LDLWD | |
| 14 | 13 | 4 | 4 | 5 | -3 | 16 | LLDWD | |
| 15 | 13 | 5 | 1 | 7 | -4 | 16 | WWLLW | |
| 16 | 13 | 3 | 6 | 4 | 0 | 15 | DWDDL | |
| 17 | 13 | 4 | 3 | 6 | -7 | 15 | WDLDL | |
| 18 | 13 | 3 | 5 | 5 | -2 | 14 | LDWLL | |
| 19 | 11 | 3 | 4 | 4 | 0 | 13 | LDWLW | |
| 20 | 12 | 3 | 3 | 6 | -4 | 12 | LDWLD | |
| 21 | 12 | 2 | 6 | 4 | -5 | 12 | DLDDL | |
| 22 | 13 | 2 | 6 | 5 | -6 | 12 | LLLDD | |
| 23 | 11 | 3 | 3 | 5 | -6 | 12 | LWWDL | |
| 24 | 11 | 1 | 3 | 7 | -9 | 6 | DDLLD |
Mon 26 Oct
Tue 27 Oct
Fri 30 Oct
Sat 31 Oct
FAQ
What was the score in Crewe Alexandra v Bristol Rovers?
Crewe Alexandra beat Bristol Rovers 3-1 on Saturday 3 October (League Two).
Who scored in Crewe Alexandra v Bristol Rovers?
Goals: Jack Lankester 1', Jack Lankester 21', Jordan Gibson 66' and Bobby Kamwa 90'+2'.
When do Crewe Alexandra play next?
Crewe Alexandra play Barnet on Saturday 31 October at 15:00 (UK time).
When do Bristol Rovers play next?
Bristol Rovers play Fleetwood Town on Saturday 31 October at 15:00 (UK time).