Contents
- Competition: League Two
- Date: 19th December, 2025
- Kickoff: 19:45 UK / 20:45 CET
- Venue: Alexandra Stadium
Friday’s League Two fixture between Crewe Alexandra and Bristol Rovers pits a promotion-chasing Crewe side against a Rovers team mired in a damaging run of form. Crewe sit inside the top half of the table and are targeting at least a top-eight finish, which would secure a place in the promotion play-offs, while Bristol Rovers arrive second from bottom and urgently need to pick up points if they are to retain realistic hopes of avoiding relegation.
Crewe Alexandra vs Bristol Rovers Head to Head (H2H) stats
-
Crewe Alexandra
2 : 4
Bristol Rovers
FA Cup
-
Bristol Rovers
0 : 1
Crewe Alexandra
League One
-
Crewe Alexandra
3 : 2
Bristol Rovers
League One
-
Crewe Alexandra
3 : 0
Bristol Rovers
League Two
-
Bristol Rovers
2 : 5
Crewe Alexandra
League Two
-
Crewe Alexandra
1 : 1
Bristol Rovers
League One
Recent head-to-head meetings in League Two and cup competitions have been competitive but favour Crewe’s stability this season. Looking at the most recent fixtures between the sides, Crewe have held the upper hand, recording two wins from a possible three meetings since 2021.
Crewe team overview
Crewe arrive having shown resilience in December, most recently beating Tranmere Rovers 4-1 away from home, while also playing out an entertaining 2-2 draw with Newport County. Overall, Crewe have enjoyed a solid run stretching from late October to the present, losing only once during that period - a 2-1 defeat away to Cambridge United - while collecting three wins and three draws in their other six matches.
Lee Bell’s side have also been on an upward trajectory at the Alexandra Stadium, where they are unbeaten in four successive league fixtures. Emre Tezgel leads Crewe’s attacking charts with seven league goals and remains the principal goal threat, with Josh March and Tommi O’Reilly also contributing consistently in the final third.
Last matches of Crewe Alexandra
-
Tranmere Rovers
1 : 4
Crewe Alexandra
League Two
-
Crewe Alexandra
2 : 2
Newport County
League Two
-
Crewe Alexandra
1 : 4
Stockport County
EFL Trophy
-
Cambridge United
2 : 1
Crewe Alexandra
League Two
-
Crewe Alexandra
3 : 3
Chesterfield
League Two
Crewe Alexandra lineup
Goalkeeper
-
13
Sam Waller
Defenders
-
20
Calum Agius
-
18
James Connolly
-
2
Lewis Billington
-
3
Reece Hutchinson
Midfielders
-
19
Owen Lunt
-
6
Max Sanders
-
26
Tommi O'Reilly
-
24
Josh March
-
36
Emre Tezgel
Forwards
-
29
Adrien Thibaut
Bristol Rovers team overview
Bristol Rovers’ season has unravelled. They have scored the fewest league goals (15 in 20 matches) and conceded heavily (38 goals), a combination that has resulted in a 10-game losing run and the sacking of Darrell Clarke. The club appointed Steve Evans on 16 December in a bid to stabilise results ahead of the busy festive period, with Friday’s fixture marking his first game in charge.
As part of that 10-game losing streak, five defeats have come away from home, and the last away victory Bristol Rovers recorded was more than three months ago - a 3-2 win over Newport County on 6 September. Fabrizio Cavegn is Rovers’ main attacking threat going into this game, having scored five times this season.
Last matches of Bristol Rovers
-
Bristol Rovers
0 : 3
Swindon Town
League Two
-
Barnet
4 : 0
Bristol Rovers
League Two
-
Port Vale
1 : 0
Bristol Rovers
FA Cup
-
Bristol Rovers
4 : 2
Cambridge United
EFL Trophy
-
Bristol Rovers
0 : 1
Notts County
League Two
Bristol Rovers lineup
Goalkeeper
-
1
Luke Southwood
Defenders
-
12
Tom Lockyer
-
35
Kacper Łopata
-
5
Alfie Kilgour
-
6
Clinton Mola
Midfielders
-
22
Kamil Conteh
-
24
Alfie Chang
-
14
Joel Cotterill
Forwards
-
10
Ruel Sotiriou
-
7
Shaqai Forde
-
29
Fabrizio Cavegn
Prediction
Statistically and contextually, Crewe hold the upper hand: superior points accumulation, a more potent attack led by Tezgel (seven goals), and recent results that indicate positive momentum. Bristol Rovers’ poor underlying performance metrics and ongoing losing streak point towards an away fixture in which they are likely to spend long periods under pressure. Expect Crewe to claim the win on Friday.
Prediction: Crewe to Win.
Three reasons we expect Crewe to Win
- Bristol Rovers have suffered 10 consecutive league defeats since 27th of September.
- Bristol Rovers have lost five away matches in a row.
- Crewe are undefeated in four consecutive league home matches - winning two and drawing two.
Main prediction Crewe Alexandra - Bristol Rovers
Crewe Alexandra to win
Best Odds:
Crewe Alexandra vs Bristol Rovers standings in League Two
| Regular Season | P | W | D | L |
G - A
|
GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | Walsall | 20 | 12 | 3 | 5 | 30 - 19 | +11 | 39 |
| 2 | Notts County | 20 | 11 | 4 | 5 | 35 - 22 | +13 | 37 |
| 3 | Swindon Town | 20 | 11 | 4 | 5 | 34 - 25 | +9 | 37 |
| 4 | Bromley | 20 | 10 | 6 | 4 | 32 - 23 | +9 | 36 |
| 5 | Milton Keynes Dons | 20 | 9 | 6 | 5 | 38 - 24 | +14 | 33 |
| 6 | Salford City | 20 | 10 | 3 | 7 | 29 - 29 | 0 | 33 |
| 7 | Chesterfield | 20 | 8 | 8 | 4 | 36 - 31 | +5 | 32 |
| 8 | Crewe Alexandra | 20 | 9 | 4 | 7 | 33 - 27 | +6 | 31 |
| 9 | Cambridge United | 20 | 8 | 7 | 5 | 22 - 18 | +4 | 31 |
| 10 | Gillingham | 20 | 7 | 9 | 4 | 28 - 22 | +6 | 30 |
| 11 | Fleetwood Town | 20 | 8 | 6 | 6 | 30 - 27 | +3 | 30 |
| 12 | Colchester United | 20 | 7 | 7 | 6 | 31 - 25 | +6 | 28 |
| 13 | Barnet | 20 | 7 | 7 | 6 | 27 - 22 | +5 | 28 |
| 14 | Grimsby Town | 20 | 7 | 6 | 7 | 33 - 28 | +5 | 27 |
| 15 | Tranmere Rovers | 20 | 6 | 8 | 6 | 34 - 31 | +3 | 26 |
| 16 | Oldham Athletic | 20 | 5 | 9 | 6 | 18 - 16 | +2 | 24 |
| 17 | Accrington Stanley | 20 | 6 | 6 | 8 | 23 - 23 | 0 | 24 |
| 18 | Barrow | 20 | 5 | 6 | 9 | 20 - 28 | -8 | 21 |
| 19 | Cheltenham Town | 20 | 6 | 3 | 11 | 16 - 33 | -17 | 21 |
| 20 | Shrewsbury Town | 20 | 4 | 7 | 9 | 20 - 33 | -13 | 19 |
| 21 | Crawley Town | 20 | 4 | 6 | 10 | 25 - 35 | -10 | 18 |
| 22 | Harrogate Town | 20 | 4 | 5 | 11 | 18 - 31 | -13 | 17 |
| 23 | Bristol Rovers | 20 | 5 | 2 | 13 | 15 - 38 | -23 | 17 |
| 24 | Newport County | 20 | 3 | 4 | 13 | 20 - 37 | -17 | 13 |