← All Matchups

League Two (England)

Crewe Host Bristol Rovers at Mornflake Stadium

Oct 3, 2026, 2:00 PM UTC

Match Preview

Crewe has been up and down on home turf coming into this fixture, a home sample of 20 games returning 10 wins against 4 losses. Scoring has been high lately, with 50% of home matches going over 2.5 goals. Last time out home, they beat Aston Villa U21 4-1.

Bristol Rovers's away record reads 8-4-8 (W-D-L) over the last 20 games, a run that carries a middling away record into this one. 50% of their last 20 away matches have gone over 2.5 goals. Their most recent away outing was a 0-3 loss against Gillingham.

Tallying the last 7 games between these two: 4-1-2 in Crewe's column, a record worth reading alongside the current predictions on this site. Scoring has been high in this rivalry, with 71% of meetings above 2.5 goals. Last time these two met, in the League Two, it finished Bristol Rovers 2-1 Crewe.

Odds Analysis & Market Prediction

With each bookmaker's margin removed, the market makes Bristol Rovers the favourite at 41%. 8 of 8 bookmakers agree.

Fair win probability

Crewe
31%
Draw
28%
Bristol Rovers
41%

Average bookmaker margin 7.8%.

Archived Oct 3, 2026, 12:36 PM UTC

Pre-Match Odds Comparison · Crewe vs Bristol Rovers

BookHomeDrawAway
Fanatics2.903.402.20
DraftKings3.003.402.30
Bovada2.903.402.20
BetMGM2.953.402.25
LowVig.ag3.053.252.28
BetOnline.ag3.053.252.28
BetRivers2.753.302.30
BetUS3.153.412.31

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

League Two · Regular Season - 362026-03-07Bristol Rovers 2-1 CreweL
League Two · Regular Season - 212025-12-19Crewe 1-1 Bristol RoversD
FA Cup · 2nd Round2023-12-12Crewe 2-4 Bristol RoversL
League One · Regular Season - 452021-05-01Bristol Rovers 0-1 CreweW
League One · Regular Season - 232021-01-19Crewe 3-2 Bristol RoversW
League Two · Regular Season - 422012-04-09Crewe 3-0 Bristol RoversW
League Two · Regular Season - 232011-12-31Bristol Rovers 2-5 CreweW

Recent Form — Home & Away

Crewe — Home

WDDDWWLDDLWWLWLWWWDW
  • 2026-09-22Crewe vs Aston Villa U21 4-1
  • 2026-09-19Crewe vs Shrewsbury 1-1
  • 2026-09-05Crewe vs York 1-1
  • 2026-09-01Crewe vs Walsall 2-2
  • 2026-08-22Crewe vs Northampton 1-0
  • 2026-08-08Crewe vs Accrington ST 2-1
  • 2026-07-25Crewe vs Birmingham 1-2
  • 2026-07-18Crewe vs Stoke City 1-1
  • 2026-05-02Crewe vs Cambridge United 0-0
  • 2026-04-18Crewe vs Milton Keynes Dons 1-3
  • 2026-04-06Crewe vs Salford City 1-0
  • 2026-03-28Crewe vs Oldham 2-1
  • 2026-03-14Crewe vs Walsall 0-3
  • 2026-02-28Crewe vs Tranmere 2-1
  • 2026-02-17Crewe vs Fleetwood Town 0-1
  • 2026-02-14Crewe vs Gillingham 1-0
  • 2026-01-31Crewe vs Colchester 1-0
  • 2026-01-17Crewe vs Barrow 3-1
  • 2026-01-10Crewe vs Harrogate Town 1-1
  • 2026-01-01Crewe vs Cheltenham 4-1

Crewe — Away

DDDLWDWWLLLWDLWWDDLL
  • 2026-09-26Rotherham vs Crewe 1-1
  • 2026-09-12Colchester vs Crewe 1-1
  • 2026-08-29Port Vale vs Crewe 0-0
  • 2026-08-25Barnsley vs Crewe 3-2
  • 2026-08-15Crawley Town vs Crewe 0-1
  • 2026-08-01Chester vs Crewe 0-0
  • 2026-07-21AFC Telford United vs Crewe 0-3
  • 2026-07-11Witton Albion vs Crewe 2-3
  • 2026-04-25Chesterfield vs Crewe 2-0
  • 2026-04-11Grimsby vs Crewe 3-2
  • 2026-04-03Accrington ST vs Crewe 2-0
  • 2026-03-21Shrewsbury vs Crewe 0-4
  • 2026-03-17Cheltenham vs Crewe 1-1
  • 2026-03-07Bristol Rovers vs Crewe 2-1
  • 2026-02-21Swindon Town vs Crewe 1-2
  • 2026-02-07Crawley Town vs Crewe 0-1
  • 2026-02-03Barnet vs Crewe 1-1
  • 2026-01-27Bromley vs Crewe 2-2
  • 2026-01-24Notts County vs Crewe 1-0
  • 2025-12-29Newport County vs Crewe 2-0

Bristol Rovers — Home

WWWWLDLWWWWWWWLWWLLL
  • 2026-09-26Bristol Rovers vs Exeter City 1-0
  • 2026-09-05Bristol Rovers vs Rotherham 1-0
  • 2026-09-01Bristol Rovers vs Colchester 2-0
  • 2026-08-22Bristol Rovers vs Newport County 5-3
  • 2026-08-08Bristol Rovers vs Peterborough 0-1
  • 2026-07-18Bristol Rovers vs Portsmouth 1-1
  • 2026-07-14Bristol Rovers vs Leicester 1-2
  • 2026-04-25Bristol Rovers vs Cheltenham 4-0
  • 2026-04-11Bristol Rovers vs Crawley Town 3-1
  • 2026-04-03Bristol Rovers vs Fleetwood Town 1-0
  • 2026-03-28Bristol Rovers vs Accrington ST 2-0
  • 2026-03-17Bristol Rovers vs Shrewsbury 1-0
  • 2026-03-07Bristol Rovers vs Crewe 2-1
  • 2026-02-21Bristol Rovers vs Grimsby 3-1
  • 2026-02-07Bristol Rovers vs Chesterfield 2-3
  • 2026-02-03Bristol Rovers vs Walsall 2-0
  • 2026-01-31Bristol Rovers vs Newport County 3-0
  • 2026-01-17Bristol Rovers vs Colchester 0-1
  • 2026-01-13Bristol Rovers vs Plymouth 3-4
  • 2025-12-29Bristol Rovers vs Barnet 0-2

Bristol Rovers — Away

LLWLDWWDWWWLWDLLLLWD
  • 2026-09-19Gillingham vs Bristol Rovers 3-0
  • 2026-09-12Grimsby vs Bristol Rovers 2-0
  • 2026-08-29Crawley Town vs Bristol Rovers 0-2
  • 2026-08-15York vs Bristol Rovers 3-2
  • 2026-07-21Forest Green vs Bristol Rovers 2-2
  • 2026-07-11Salisbury vs Bristol Rovers 2-3
  • 2026-07-07Weston-super-Mare vs Bristol Rovers 0-3
  • 2026-05-02Notts County vs Bristol Rovers 1-1
  • 2026-04-18Tranmere vs Bristol Rovers 1-2
  • 2026-04-06Harrogate Town vs Bristol Rovers 2-3
  • 2026-03-21Gillingham vs Bristol Rovers 1-2
  • 2026-03-14Bromley vs Bristol Rovers 1-0
  • 2026-03-10Barrow vs Bristol Rovers 0-2
  • 2026-02-28Swindon Town vs Bristol Rovers 1-1
  • 2026-02-17Oldham vs Bristol Rovers 2-0
  • 2026-02-14Cambridge United vs Bristol Rovers 3-1
  • 2026-01-27Milton Keynes Dons vs Bristol Rovers 1-0
  • 2026-01-24Salford City vs Bristol Rovers 1-0
  • 2026-01-01Shrewsbury vs Bristol Rovers 0-3
  • 2025-12-19Crewe vs Bristol Rovers 1-1