Back

Crewe vs Cheltenham Prediction & Betting Tips

Crewe host Cheltenham in the England League Two on 1 January 2026, Thursday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.

Crewe vs Cheltenham Match Preview

Crewe return to the Alexandra Stadium still searching for control after a run filled with swings in momentum recently. Goals have flowed in their matches, yet defensive balance remains elusive across key phases. Cheltenham travel with a more settled edge, shaped by recent away success and productive head to head meetings lately. The setup points toward another open League Two contest overall.

Alexandra Stadium Delivering Drama Not Stability

Crewe’s recent home games have been entertaining but costly overall. Draws against Bristol Rovers, Newport and Chesterfield all followed a similar script, with leads hard to protect consistently.

Even victories over Shrewsbury and Grimsby came with goals conceded late. Away defeats at Newport and Walsall reinforced concerns that control drops quickly when pressure builds centrally.

Robins Finding Confidence Away From Home

Cheltenham have picked up momentum on their travels recently. Wins at Burton Albion and Fleetwood highlighted an ability to stay compact before striking decisively on transitions.

Despite losses to Stevenage and Leyton Orient, Cheltenham continue to score regularly away. Recent head to head meetings with Crewe also lean their way, including wins both home and away recently.

Crewe vs Cheltenham Prediction

Cheltenham to win at 4.33 odds reflects the visitors’ recent comfort in this matchup clearly. Crewe’s defensive struggles against sides like Newport, Chesterfield and Bristol Rovers leave space for Cheltenham to impose themselves centrally.

Over 2.5 goals & both teams to score at 2.25 odds also fits the tone of this fixture well. Crewe’s games against Newport, Chesterfield and Bristol Rovers consistently opened up, while Cheltenham’s away trips to Burton Albion and Fleetwood showed they can contribute decisively at both ends consistently.

Ezekiel- December 31, 2025

Crewe vs Cheltenham Betting Tips

Cheltenham win

4.33 Odds Bet Now

Over 2.5 goals & Both teams to score

2.25 Odds Bet Now

Cheltenham 2-1

15.00 Odds Bet Now

Team Stats

Crewe Cheltenham
Game Played 45 45
Wins 19 14
Draws 9 10
Loss 17 21
Goals For 64 52
Goals Against 58 75
Crewe Cheltenham
Game Played 22 23
Wins 12 5
Draws 4 6
Loss 6 12
Goals For 34 25
Goals Against 28 46
Current Season stats from England League Two

Crewe Form

25.04.26

England League Two

Chesterfield

Crewe

2-0

18.04.26

England League Two

Crewe

MK Dons

1-3

11.04.26

England League Two

Grimsby

Crewe

3-2

06.04.26

England League Two

Crewe

Salford City

1-0

03.04.26

England League Two

Accrington

Crewe

2-0

28.03.26

England League Two

Crewe

Oldham

2-1

21.03.26

England League Two

Shrewsbury

Crewe

0-4

17.03.26

England League Two

Cheltenham

Crewe

1-1

14.03.26

England League Two

Crewe

Walsall

0-3

07.03.26

England League Two

Bristol Rovers

Crewe

2-1

28.02.26

England League Two

Crewe

Tranmere

2-1

21.02.26

England League Two

Swindon

Crewe

1-2

17.02.26

England League Two

Crewe

Fleetwood

0-1

14.02.26

England League Two

Crewe

Gillingham

1-0

07.02.26

England League Two

Crawley

Crewe

0-1

03.02.26

England League Two

Barnet

Crewe

1-1

31.01.26

England League Two

Crewe

Colchester

1-0

27.01.26

England League Two

Bromley

Crewe

2-2

24.01.26

England League Two

Notts County

Crewe

1-0

17.01.26

England League Two

Crewe

Barrow

3-1

10.01.26

England League Two

Crewe

Harrogate

1-1

01.01.26

England League Two

Crewe

Cheltenham

4-1

29.12.25

England League Two

Newport

Crewe

2-0

26.12.25

England League Two

Walsall

Crewe

1-0

19.12.25

England League Two

Crewe

Bristol Rovers

1-1

13.12.25

England League Two

Tranmere

Crewe

1-4

10.12.25

England League Two

Crewe

Newport

2-2

03.12.25

EFL Trophy

Crewe

Stockport

(Penalties:1 - 4)

1-1

29.11.25

England League Two

Cambridge

Crewe

2-1

22.11.25

England League Two

Crewe

Chesterfield

3-3

15.11.25

England League Two

Oldham

Crewe

0-0

11.11.25

EFL Trophy

Burton Albion

Crewe

1-3

08.11.25

England League Two

Crewe

Shrewsbury

3-1

01.11.25

England FA Cup

Crewe

Doncaster

1-2

25.10.25

England League Two

Crewe

Grimsby

3-2

18.10.25

England League Two

MK Dons

Crewe

3-1

14.10.25

EFL Trophy

Crewe

Liverpool U21

2-0

11.10.25

England League Two

Crewe

Bromley

0-1

06.10.25

England League Two

Harrogate

Crewe

1-2

27.09.25

England League Two

Crewe

Notts County

2-1

20.09.25

England League Two

Barrow

Crewe

1-0

13.09.25

England League Two

Crewe

Barnet

1-2

06.09.25

England League Two

Colchester

Crewe

1-1

02.09.25

EFL Trophy

Crewe

Chesterfield

7-1

30.08.25

England League Two

Crewe

Swindon

0-3

23.08.25

England League Two

Gillingham

Crewe

1-0

19.08.25

England League Two

Fleetwood

Crewe

1-4

16.08.25

England League Two

Crewe

Crawley

1-0

12.08.25

England EFL Cup

Stockport

Crewe

3-1

09.08.25

England League Two

Crewe

Accrington

2-0

18.04.26

England League Two

Crewe

MK Dons

1-3

06.04.26

England League Two

Crewe

Salford City

1-0

28.03.26

England League Two

Crewe

Oldham

2-1

14.03.26

England League Two

Crewe

Walsall

0-3

28.02.26

England League Two

Crewe

Tranmere

2-1

17.02.26

England League Two

Crewe

Fleetwood

0-1

14.02.26

England League Two

Crewe

Gillingham

1-0

31.01.26

England League Two

Crewe

Colchester

1-0

17.01.26

England League Two

Crewe

Barrow

3-1

10.01.26

England League Two

Crewe

Harrogate

1-1

01.01.26

England League Two

Crewe

Cheltenham

4-1

19.12.25

England League Two

Crewe

Bristol Rovers

1-1

10.12.25

England League Two

Crewe

Newport

2-2

03.12.25

EFL Trophy

Crewe

Stockport

(Penalties:1 - 4)

1-1

22.11.25

England League Two

Crewe

Chesterfield

3-3

08.11.25

England League Two

Crewe

Shrewsbury

3-1

01.11.25

England FA Cup

Crewe

Doncaster

1-2

25.10.25

England League Two

Crewe

Grimsby

3-2

14.10.25

EFL Trophy

Crewe

Liverpool U21

2-0

11.10.25

England League Two

Crewe

Bromley

0-1

27.09.25

England League Two

Crewe

Notts County

2-1

13.09.25

England League Two

Crewe

Barnet

1-2

02.09.25

EFL Trophy

Crewe

Chesterfield

7-1

30.08.25

England League Two

Crewe

Swindon

0-3

16.08.25

England League Two

Crewe

Crawley

1-0

09.08.25

England League Two

Crewe

Accrington

2-0

23.07.25

Club Friendly

Crewe

Stoke City

1-2

22.07.25

Club Friendly

Crewe

Bangor

0-8

19.07.25

Club Friendly

Crewe

Birmingham

4-0

03.05.25

England League Two

Crewe

Walsall

0-1

21.04.25

England League Two

Crewe

MK Dons

0-1

10.04.25

England League Two

Crewe

Cheltenham

2-3

01.04.25

England League Two

Crewe

Grimsby

2-0

29.03.25

England League Two

Crewe

Port Vale

0-1

15.03.25

England League Two

Crewe

Doncaster

1-1

04.03.25

England League Two

Crewe

Fleetwood

1-4

22.02.25

England League Two

Crewe

Barrow

3-0

08.02.25

England League Two

Crewe

Newport

0-3

28.01.25

England League Two

Crewe

AFC Wimbledon

1-1

25.01.25

England League Two

Crewe

Accrington

0-1

05.01.25

England League Two

Crewe

Bromley

4-1

01.01.25

England League Two

Crewe

Carlisle

3-2

20.12.24

England League Two

Crewe

Colchester

0-0

07.12.24

England League Two

Crewe

Bradford City

1-1

16.11.24

England League Two

Crewe

Notts County

2-0

02.11.24

England FA Cup

Crewe

Dag & Red

0-1

26.10.24

England League Two

Crewe

Tranmere

3-1

19.10.24

England League Two

Crewe

Salford City

1-1

08.10.24

EFL Trophy

Crewe

Harrogate

1-0

05.10.24

England League Two

Crewe

Gillingham

2-0

25.04.26

England League Two

Chesterfield

Crewe

2-0

11.04.26

England League Two

Grimsby

Crewe

3-2

03.04.26

England League Two

Accrington

Crewe

2-0

21.03.26

England League Two

Shrewsbury

Crewe

0-4

17.03.26

England League Two

Cheltenham

Crewe

1-1

07.03.26

England League Two

Bristol Rovers

Crewe

2-1

21.02.26

England League Two

Swindon

Crewe

1-2

07.02.26

England League Two

Crawley

Crewe

0-1

03.02.26

England League Two

Barnet

Crewe

1-1

27.01.26

England League Two

Bromley

Crewe

2-2

24.01.26

England League Two

Notts County

Crewe

1-0

29.12.25

England League Two

Newport

Crewe

2-0

26.12.25

England League Two

Walsall

Crewe

1-0

13.12.25

England League Two

Tranmere

Crewe

1-4

29.11.25

England League Two

Cambridge

Crewe

2-1

15.11.25

England League Two

Oldham

Crewe

0-0

11.11.25

EFL Trophy

Burton Albion

Crewe

1-3

18.10.25

England League Two

MK Dons

Crewe

3-1

06.10.25

England League Two

Harrogate

Crewe

1-2

20.09.25

England League Two

Barrow

Crewe

1-0

06.09.25

England League Two

Colchester

Crewe

1-1

23.08.25

England League Two

Gillingham

Crewe

1-0

19.08.25

England League Two

Fleetwood

Crewe

1-4

12.08.25

England EFL Cup

Stockport

Crewe

3-1

02.08.25

England League Two

Salford City

Crewe

1-3

26.07.25

Club Friendly

Southport

Crewe

2-1

15.07.25

Club Friendly

Radcliffe

Crewe

1-5

12.07.25

Club Friendly

Ashton United

Crewe

0-5

08.07.25

Club Friendly

Newcastle Town

Crewe

1-7

05.07.25

Club Friendly

Kidsgrove Athletic

Crewe

0-6

26.04.25

England League Two

Tranmere

Crewe

2-0

18.04.25

England League Two

Colchester

Crewe

0-0

05.04.25

England League Two

Bradford City

Crewe

2-0

22.03.25

England League Two

Notts County

Crewe

0-0

08.03.25

England League Two

Salford City

Crewe

1-1

01.03.25

England League Two

Chesterfield

Crewe

1-3

15.02.25

England League Two

Gillingham

Crewe

0-0

11.02.25

England League Two

AFC Wimbledon

Crewe

3-0

01.02.25

England League Two

Harrogate

Crewe

1-1

18.01.25

England League Two

Morecambe

Crewe

0-1

11.01.25

England League Two

Swindon

Crewe

0-0

29.12.24

England League Two

MK Dons

Crewe

1-1

26.12.24

England League Two

Cheltenham

Crewe

2-1

14.12.24

England League Two

Grimsby

Crewe

0-2

10.12.24

EFL Trophy

Wrexham

Crewe

1-0

30.11.24

England League Two

Carlisle

Crewe

1-1

25.11.24

England League Two

Port Vale

Crewe

1-1

09.11.24

England League Two

Walsall

Crewe

1-1

22.10.24

England League Two

Fleetwood

Crewe

0-1

12.10.24

England League Two

Doncaster

Crewe

1-1

Cheltenham Form

25.04.26

England League Two

Bristol Rovers

Cheltenham

4-0

21.04.26

England League Two

Cheltenham

Tranmere

1-3

18.04.26

England League Two

Cheltenham

Newport

1-0

14.04.26

England League Two

Cheltenham

Gillingham

2-1

11.04.26

England League Two

Walsall

Cheltenham

0-4

06.04.26

England League Two

Cheltenham

Cambridge

1-1

03.04.26

England League Two

Chesterfield

Cheltenham

1-0

21.03.26

England League Two

Notts County

Cheltenham

5-2

17.03.26

England League Two

Cheltenham

Crewe

1-1

14.03.26

England League Two

Shrewsbury

Cheltenham

0-2

10.03.26

England League Two

Fleetwood

Cheltenham

2-2

06.03.26

England League Two

Cheltenham

Barrow

2-2

27.02.26

England League Two

Harrogate

Cheltenham

1-1

21.02.26

England League Two

Cheltenham

Salford City

3-2

17.02.26

England League Two

Bromley

Cheltenham

1-1

14.02.26

England League Two

Barnet

Cheltenham

0-0

07.02.26

England League Two

Cheltenham

MK Dons

2-3

31.01.26

England League Two

Accrington

Cheltenham

3-1

24.01.26

England League Two

Cheltenham

Grimsby

0-2

17.01.26

England League Two

Oldham

Cheltenham

2-1

10.01.26

England FA Cup

Cheltenham

Leicester

0-2

04.01.26

England League Two

Cheltenham

Crawley

3-0

01.01.26

England League Two

Crewe

Cheltenham

4-1

29.12.25

England League Two

Cheltenham

Swindon

0-2

26.12.25

England League Two

Cheltenham

Shrewsbury

3-1

19.12.25

England League Two

Barrow

Cheltenham

1-2

13.12.25

England League Two

Cheltenham

Harrogate

1-1

09.12.25

England League Two

Swindon

Cheltenham

0-1

06.12.25

England FA Cup

Cheltenham

Buxton

6-2

29.11.25

England League Two

Colchester

Cheltenham

2-0

22.11.25

England League Two

Cheltenham

Bristol Rovers

1-0

15.11.25

England League Two

Tranmere

Cheltenham

3-2

10.11.25

England League Two

Cheltenham

Notts County

1-2

01.11.25

England FA Cup

Cheltenham

Bradford City

1-0

28.10.25

EFL Trophy

Cheltenham

Tottenham Hotspur U21

(Penalties:3 - 1)

2-2

25.10.25

England League Two

Cheltenham

Walsall

1-0

18.10.25

England League Two

Newport

Cheltenham

0-2

11.10.25

England League Two

Gillingham

Cheltenham

1-1

07.10.25

EFL Trophy

Cheltenham

Bristol Rovers

0-1

04.10.25

England League Two

Cheltenham

Fleetwood

2-0

27.09.25

England League Two

Grimsby

Cheltenham

7-1

20.09.25

England League Two

Cheltenham

Oldham

0-3

13.09.25

England League Two

Crawley

Cheltenham

2-0

06.09.25

England League Two

Cheltenham

Accrington

1-0

02.09.25

EFL Trophy

Plymouth

Cheltenham

2-0

29.08.25

England League Two

Salford City

Cheltenham

1-1

26.08.25

England EFL Cup

Cardiff

Cheltenham

3-0

23.08.25

England League Two

Cheltenham

Barnet

0-1

19.08.25

England League Two

Cheltenham

Bromley

1-2

16.08.25

England League Two

MK Dons

Cheltenham

5-0

21.04.26

England League Two

Cheltenham

Tranmere

1-3

18.04.26

England League Two

Cheltenham

Newport

1-0

14.04.26

England League Two

Cheltenham

Gillingham

2-1

06.04.26

England League Two

Cheltenham

Cambridge

1-1

17.03.26

England League Two

Cheltenham

Crewe

1-1

06.03.26

England League Two

Cheltenham

Barrow

2-2

21.02.26

England League Two

Cheltenham

Salford City

3-2

07.02.26

England League Two

Cheltenham

MK Dons

2-3

24.01.26

England League Two

Cheltenham

Grimsby

0-2

10.01.26

England FA Cup

Cheltenham

Leicester

0-2

04.01.26

England League Two

Cheltenham

Crawley

3-0

29.12.25

England League Two

Cheltenham

Swindon

0-2

26.12.25

England League Two

Cheltenham

Shrewsbury

3-1

13.12.25

England League Two

Cheltenham

Harrogate

1-1

06.12.25

England FA Cup

Cheltenham

Buxton

6-2

22.11.25

England League Two

Cheltenham

Bristol Rovers

1-0

10.11.25

England League Two

Cheltenham

Notts County

1-2

01.11.25

England FA Cup

Cheltenham

Bradford City

1-0

28.10.25

EFL Trophy

Cheltenham

Tottenham Hotspur U21

(Penalties:3 - 1)

2-2

25.10.25

England League Two

Cheltenham

Walsall

1-0

07.10.25

EFL Trophy

Cheltenham

Bristol Rovers

0-1

04.10.25

England League Two

Cheltenham

Fleetwood

2-0

20.09.25

England League Two

Cheltenham

Oldham

0-3

06.09.25

England League Two

Cheltenham

Accrington

1-0

23.08.25

England League Two

Cheltenham

Barnet

0-1

19.08.25

England League Two

Cheltenham

Bromley

1-2

13.08.25

England EFL Cup

Cheltenham

Exeter City

2-0

09.08.25

England League Two

Cheltenham

Chesterfield

0-2

25.07.25

Club Friendly

Cheltenham

Bristol City

0-0

23.07.25

Club Friendly

Cheltenham

Swansea

2-1

19.07.25

Club Friendly

Cheltenham

Wycombe

0-3

26.04.25

England League Two

Cheltenham

Carlisle

3-2

18.04.25

England League Two

Cheltenham

Gillingham

1-1

05.04.25

England League Two

Cheltenham

Doncaster

0-2

22.03.25

England League Two

Cheltenham

MK Dons

0-1

08.03.25

England League Two

Cheltenham

Colchester

0-1

01.03.25

England League Two

Cheltenham

Grimsby

1-1

25.02.25

England League Two

Cheltenham

Walsall

2-2

15.02.25

England League Two

Cheltenham

Barrow

3-2

01.02.25

England League Two

Cheltenham

Chesterfield

1-0

25.01.25

England League Two

Cheltenham

Salford City

2-1

14.01.25

EFL Trophy

Cheltenham

Colchester

2-1

29.12.24

England League Two

Cheltenham

Notts County

3-5

26.12.24

England League Two

Cheltenham

Crewe

2-1

14.12.24

England League Two

Cheltenham

Morecambe

2-0

10.12.24

EFL Trophy

Cheltenham

Cambridge

2-1

03.12.24

England League Two

Cheltenham

Port Vale

1-1

22.11.24

England League Two

Cheltenham

Tranmere

1-0

09.11.24

England League Two

Cheltenham

Bromley

1-1

05.11.24

EFL Trophy

Cheltenham

Reading

1-0

25.04.26

England League Two

Bristol Rovers

Cheltenham

4-0

11.04.26

England League Two

Walsall

Cheltenham

0-4

03.04.26

England League Two

Chesterfield

Cheltenham

1-0

21.03.26

England League Two

Notts County

Cheltenham

5-2

14.03.26

England League Two

Shrewsbury

Cheltenham

0-2

10.03.26

England League Two

Fleetwood

Cheltenham

2-2

27.02.26

England League Two

Harrogate

Cheltenham

1-1

17.02.26

England League Two

Bromley

Cheltenham

1-1

14.02.26

England League Two

Barnet

Cheltenham

0-0

31.01.26

England League Two

Accrington

Cheltenham

3-1

17.01.26

England League Two

Oldham

Cheltenham

2-1

01.01.26

England League Two

Crewe

Cheltenham

4-1

19.12.25

England League Two

Barrow

Cheltenham

1-2

09.12.25

England League Two

Swindon

Cheltenham

0-1

29.11.25

England League Two

Colchester

Cheltenham

2-0

15.11.25

England League Two

Tranmere

Cheltenham

3-2

18.10.25

England League Two

Newport

Cheltenham

0-2

11.10.25

England League Two

Gillingham

Cheltenham

1-1

27.09.25

England League Two

Grimsby

Cheltenham

7-1

13.09.25

England League Two

Crawley

Cheltenham

2-0

02.09.25

EFL Trophy

Plymouth

Cheltenham

2-0

29.08.25

England League Two

Salford City

Cheltenham

1-1

26.08.25

England EFL Cup

Cardiff

Cheltenham

3-0

16.08.25

England League Two

MK Dons

Cheltenham

5-0

02.08.25

England League Two

Cambridge

Cheltenham

1-0

11.07.25

Club Friendly

Evesham United

Cheltenham

1-4

05.07.25

Club Friendly

Worcester City

Cheltenham

2-0

04.07.25

Club Friendly

Bishop's Cleeve

Cheltenham

1-4

03.05.25

England League Two

Bromley

Cheltenham

3-0

21.04.25

England League Two

Notts County

Cheltenham

1-2

10.04.25

England League Two

Crewe

Cheltenham

2-3

01.04.25

England League Two

Morecambe

Cheltenham

2-0

28.03.25

England League Two

Tranmere

Cheltenham

2-0

15.03.25

England League Two

Swindon

Cheltenham

3-3

11.03.25

England League Two

AFC Wimbledon

Cheltenham

1-2

04.03.25

England League Two

Bradford City

Cheltenham

3-0

22.02.25

England League Two

Newport

Cheltenham

0-3

08.02.25

England League Two

Fleetwood

Cheltenham

2-0

05.02.25

EFL Trophy

Peterborough

Cheltenham

3-2

28.01.25

England League Two

Accrington

Cheltenham

0-0

17.01.25

England League Two

Harrogate

Cheltenham

2-0

01.01.25

England League Two

Port Vale

Cheltenham

0-0

20.12.24

England League Two

Gillingham

Cheltenham

2-2

07.12.24

England League Two

Doncaster

Cheltenham

2-2

30.11.24

England FA Cup

Salford City

Cheltenham

2-0

16.11.24

England League Two

MK Dons

Cheltenham

3-2

02.11.24

England FA Cup

Rotherham

Cheltenham

1-3

26.10.24

England League Two

Carlisle

Cheltenham

0-1

19.10.24

England League Two

Colchester

Cheltenham

1-2

05.10.24

England League Two

Barrow

Cheltenham

2-1

Crewe vs Cheltenham Head-to-head

01.01.2026

England League Two

Crewe

Cheltenham

4-1

10.04.2025

England League Two

Crewe

Cheltenham

2-3

26.12.2024

England League Two

Cheltenham

Crewe

2-1

26.02.2022

England League One

Cheltenham

Crewe

1-2

07.08.2021

England League One

Crewe

Cheltenham

1-1

01.01.2026

England League Two

Crewe

Cheltenham

4-1

10.04.2025

England League Two

Crewe

Cheltenham

2-3

07.08.2021

England League One

Crewe

Cheltenham

1-1

18.01.2020

England League Two

Crewe

Cheltenham

1-0

30.03.2019

England League Two

Crewe

Cheltenham

1-3

05.05.2018

England League Two

Crewe

Cheltenham

2-1

Offers