Back

Swindon vs Cheltenham Prediction & Betting Tips

Swindon host Cheltenham in the England League Two on 9 December 2025, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.

Swindon vs Cheltenham Match Preview

Swindon come into this derby with steady momentum and a reliable home record that keeps them in control of tight games. Cheltenham arrive with a mixed run and a worrying away pattern, especially in high-scoring fixtures. Recent meetings between these two often lean towards open, unpredictable football.

Swindon’s Home Consistency Driving Their Confidence

Swindon have made the County Ground a difficult place to visit. They are unbeaten in their last five home league matches, earning draws with Grimsby and Notts County and beating Tranmere and Bromley. Their only stumble was a 0-0 against Colchester, but overall they continue to score steadily at home.

Swindon also show late-game resilience, reflected in recent 2-2 results that highlight both their attacking intent and defensive lapses. Their strong start in several home matches gives them a platform to dictate tempo.

Cheltenham’s Away Struggles Creating Real Pressure

Cheltenham have serious concerns on the road. They have lost three of their last five away games, including a 7-1 collapse at Grimsby and defeats at Tranmere and Colchester. Their lone bright point in that run is the 2-0 win at Newport, but it stands as an exception rather than a trend.

The Robins also concede heavily away, often allowing matches to get stretched. They score on their travels but cannot contain opponents for long spells.

Swindon vs Cheltenham Prediction

The best bet is Swindon to win and both teams to score at 3.00 odds. Swindon’s home form is strong enough to carry them, and Cheltenham’s away record points to defensive issues that resurface repeatedly. The Robins are unlikely to keep Swindon out, yet they do carry enough threat to strike back.

A strong supporting pick is Aaron Drinan to score anytime at 2.05 odds, fitting Swindon’s consistent ability to create chances for their forwards at home. His movement suits a Cheltenham back line that struggles with pace and second-phase balls.

With both teams showing clear trends, expect a lively contest shaped by Swindon’s control and Cheltenham’s chaotic away habits.

Afolabi Ezekiel- December 7, 2025

Swindon vs Cheltenham Betting Tips

Swindon win & Both teams to score

3.00 Odds Bet Now

Aaron Drinan - Anytime Goal Scorer

2.05 Odds Bet Now

Team Stats

Swindon Cheltenham
Game Played 19 19
Wins 10 6
Draws 4 2
Loss 5 11
Goals For 31 15
Goals Against 25 32
Swindon Cheltenham
Game Played 10 10
Wins 5 2
Draws 3 2
Loss 2 6
Goals For 16 8
Goals Against 12 22
Current Season stats from England League Two

Swindon Form

09.12.25

England League Two

Swindon

Cheltenham

0-1

06.12.25

England FA Cup

Swindon

Bolton

4-0

02.12.25

EFL Trophy

Swindon

Peterborough

1-0

29.11.25

England League Two

Chesterfield

Swindon

1-2

22.11.25

England League Two

Swindon

Grimsby

2-2

15.11.25

England League Two

Fleetwood

Swindon

1-1

11.11.25

EFL Trophy

MK Dons

Swindon

0-4

08.11.25

England League Two

Swindon

Tranmere

2-1

01.11.25

England FA Cup

Rotherham

Swindon

1-2

28.10.25

EFL Trophy

Swindon

West Ham United U21

2-3

25.10.25

England League Two

Swindon

Colchester

0-0

21.10.25

England League Two

Swindon

Notts County

2-2

18.10.25

England League Two

Accrington

Swindon

4-0

04.10.25

England League Two

Newport

Swindon

0-1

27.09.25

England League Two

Swindon

Bromley

2-0

20.09.25

England League Two

Salford City

Swindon

3-2

13.09.25

England League Two

Swindon

Harrogate

3-1

06.09.25

England League Two

Barrow

Swindon

1-3

02.09.25

EFL Trophy

Swindon

Reading

3-2

30.08.25

England League Two

Crewe

Swindon

0-3

23.08.25

England League Two

Swindon

Shrewsbury

2-1

19.08.25

England League Two

Swindon

Barnet

0-2

16.08.25

England League Two

Oldham

Swindon

1-2

12.08.25

England EFL Cup

Cardiff

Swindon

2-1

09.08.25

England League Two

Swindon

Cambridge

3-2

02.08.25

England League Two

Walsall

Swindon

2-1

26.07.25

Club Friendly

Eastleigh

Swindon

2-3

19.07.25

Club Friendly

Chippenham Town

Swindon

1-5

12.07.25

Club Friendly

Melksham Town

Swindon

0-4

05.07.25

Club Friendly

Swindon Supermarine

Swindon

0-4

03.05.25

England League Two

Swindon

MK Dons

0-0

26.04.25

England League Two

Gillingham

Swindon

1-1

21.04.25

England League Two

Swindon

Bromley

0-1

18.04.25

England League Two

Grimsby

Swindon

0-4

12.04.25

England League Two

Swindon

Bradford City

5-4

05.04.25

England League Two

Fleetwood

Swindon

0-4

01.04.25

England League Two

Swindon

AFC Wimbledon

2-1

29.03.25

England League Two

Morecambe

Swindon

1-0

22.03.25

England League Two

Swindon

Accrington

0-0

15.03.25

England League Two

Swindon

Cheltenham

3-3

08.03.25

England League Two

Doncaster

Swindon

2-2

04.03.25

England League Two

Swindon

Salford City

2-2

01.03.25

England League Two

Walsall

Swindon

0-1

22.02.25

England League Two

Swindon

Chesterfield

1-0

15.02.25

England League Two

Harrogate

Swindon

1-0

08.02.25

England League Two

Swindon

Port Vale

3-3

01.02.25

England League Two

Carlisle

Swindon

1-5

28.01.25

England League Two

Swindon

Tranmere

3-1

24.01.25

England League Two

Newport

Swindon

1-2

18.01.25

England League Two

Swindon

Barrow

2-0

09.12.25

England League Two

Swindon

Cheltenham

0-1

06.12.25

England FA Cup

Swindon

Bolton

4-0

02.12.25

EFL Trophy

Swindon

Peterborough

1-0

22.11.25

England League Two

Swindon

Grimsby

2-2

08.11.25

England League Two

Swindon

Tranmere

2-1

28.10.25

EFL Trophy

Swindon

West Ham United U21

2-3

25.10.25

England League Two

Swindon

Colchester

0-0

21.10.25

England League Two

Swindon

Notts County

2-2

27.09.25

England League Two

Swindon

Bromley

2-0

13.09.25

England League Two

Swindon

Harrogate

3-1

02.09.25

EFL Trophy

Swindon

Reading

3-2

23.08.25

England League Two

Swindon

Shrewsbury

2-1

19.08.25

England League Two

Swindon

Barnet

0-2

09.08.25

England League Two

Swindon

Cambridge

3-2

03.05.25

England League Two

Swindon

MK Dons

0-0

21.04.25

England League Two

Swindon

Bromley

0-1

12.04.25

England League Two

Swindon

Bradford City

5-4

01.04.25

England League Two

Swindon

AFC Wimbledon

2-1

22.03.25

England League Two

Swindon

Accrington

0-0

15.03.25

England League Two

Swindon

Cheltenham

3-3

04.03.25

England League Two

Swindon

Salford City

2-2

22.02.25

England League Two

Swindon

Chesterfield

1-0

08.02.25

England League Two

Swindon

Port Vale

3-3

28.01.25

England League Two

Swindon

Tranmere

3-1

18.01.25

England League Two

Swindon

Barrow

2-0

14.01.25

EFL Trophy

Swindon

Birmingham

1-2

11.01.25

England League Two

Swindon

Crewe

0-0

01.01.25

England League Two

Swindon

Colchester

3-2

21.12.24

England League Two

Swindon

Grimsby

3-1

07.12.24

England League Two

Swindon

Fleetwood

3-1

23.11.24

England League Two

Swindon

Morecambe

2-3

05.11.24

EFL Trophy

Swindon

Tottenham Hotspur U21

2-1

02.11.24

England FA Cup

Swindon

Colchester

2-1

26.10.24

England League Two

Swindon

Gillingham

1-1

19.10.24

England League Two

Swindon

Doncaster

1-2

08.10.24

EFL Trophy

Swindon

Bristol Rovers

4-0

05.10.24

England League Two

Swindon

Harrogate

0-0

21.09.24

England League Two

Swindon

Carlisle

0-2

14.09.24

England League Two

Swindon

Newport

4-0

31.08.24

England League Two

Swindon

Notts County

1-2

17.08.24

England League Two

Swindon

Walsall

0-4

03.08.24

Club Friendly

Swindon

Wycombe

1-0

27.04.24

England League Two

Swindon

Morecambe

3-3

13.04.24

England League Two

Swindon

AFC Wimbledon

3-2

29.03.24

England League Two

Swindon

Notts County

2-1

16.03.24

England League Two

Swindon

Doncaster

1-2

12.03.24

England League Two

Swindon

Accrington

1-2

02.03.24

England League Two

Swindon

Harrogate

1-1

27.02.24

England League Two

Swindon

Tranmere

3-1

17.02.24

England League Two

Swindon

MK Dons

1-2

29.11.25

England League Two

Chesterfield

Swindon

1-2

15.11.25

England League Two

Fleetwood

Swindon

1-1

11.11.25

EFL Trophy

MK Dons

Swindon

0-4

01.11.25

England FA Cup

Rotherham

Swindon

1-2

18.10.25

England League Two

Accrington

Swindon

4-0

04.10.25

England League Two

Newport

Swindon

0-1

20.09.25

England League Two

Salford City

Swindon

3-2

06.09.25

England League Two

Barrow

Swindon

1-3

30.08.25

England League Two

Crewe

Swindon

0-3

16.08.25

England League Two

Oldham

Swindon

1-2

12.08.25

England EFL Cup

Cardiff

Swindon

2-1

02.08.25

England League Two

Walsall

Swindon

2-1

26.07.25

Club Friendly

Eastleigh

Swindon

2-3

19.07.25

Club Friendly

Chippenham Town

Swindon

1-5

12.07.25

Club Friendly

Melksham Town

Swindon

0-4

05.07.25

Club Friendly

Swindon Supermarine

Swindon

0-4

26.04.25

England League Two

Gillingham

Swindon

1-1

18.04.25

England League Two

Grimsby

Swindon

0-4

05.04.25

England League Two

Fleetwood

Swindon

0-4

29.03.25

England League Two

Morecambe

Swindon

1-0

08.03.25

England League Two

Doncaster

Swindon

2-2

01.03.25

England League Two

Walsall

Swindon

0-1

15.02.25

England League Two

Harrogate

Swindon

1-0

01.02.25

England League Two

Carlisle

Swindon

1-5

24.01.25

England League Two

Newport

Swindon

1-2

04.01.25

England League Two

Notts County

Swindon

2-0

29.12.24

England League Two

Bromley

Swindon

1-1

26.12.24

England League Two

AFC Wimbledon

Swindon

1-1

14.12.24

England League Two

Bradford City

Swindon

1-0

10.12.24

EFL Trophy

Wycombe

Swindon

1-2

03.12.24

England League Two

Colchester

Swindon

4-0

30.11.24

England FA Cup

Accrington

Swindon

(Penalties:4 - 1)

2-2

16.11.24

England League Two

Accrington

Swindon

2-2

09.11.24

England League Two

MK Dons

Swindon

3-1

22.10.24

England League Two

Salford City

Swindon

2-1

12.10.24

England League Two

Cheltenham

Swindon

2-3

01.10.24

England League Two

Tranmere

Swindon

1-1

28.09.24

England League Two

Port Vale

Swindon

2-1

07.09.24

England League Two

Barrow

Swindon

1-1

03.09.24

EFL Trophy

Exeter City

Swindon

2-1

24.08.24

England League Two

Crewe

Swindon

0-0

13.08.24

England EFL Cup

Crawley

Swindon

4-2

09.08.24

England League Two

Chesterfield

Swindon

1-1

28.07.24

Club Friendly

Eastleigh

Swindon

1-0

20.07.24

Club Friendly

Highworth Town

Swindon

2-4

16.07.24

Club Friendly

Melksham Town

Swindon

1-3

09.07.24

Club Friendly

Hungerford Town

Swindon

0-2

06.07.24

Club Friendly

Swindon Supermarine

Swindon

1-4

20.04.24

England League Two

Grimsby

Swindon

2-0

16.04.24

England League Two

Walsall

Swindon

2-1

Cheltenham Form

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

13.08.25

England EFL Cup

Cheltenham

Exeter City

2-0

09.08.25

England League Two

Cheltenham

Chesterfield

0-2

02.08.25

England League Two

Cambridge

Cheltenham

1-0

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

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

26.04.25

England League Two

Cheltenham

Carlisle

3-2

21.04.25

England League Two

Notts County

Cheltenham

1-2

18.04.25

England League Two

Cheltenham

Gillingham

1-1

10.04.25

England League Two

Crewe

Cheltenham

2-3

05.04.25

England League Two

Cheltenham

Doncaster

0-2

01.04.25

England League Two

Morecambe

Cheltenham

2-0

28.03.25

England League Two

Tranmere

Cheltenham

2-0

22.03.25

England League Two

Cheltenham

MK Dons

0-1

15.03.25

England League Two

Swindon

Cheltenham

3-3

11.03.25

England League Two

AFC Wimbledon

Cheltenham

1-2

08.03.25

England League Two

Cheltenham

Colchester

0-1

04.03.25

England League Two

Bradford City

Cheltenham

3-0

01.03.25

England League Two

Cheltenham

Grimsby

1-1

25.02.25

England League Two

Cheltenham

Walsall

2-2

22.02.25

England League Two

Newport

Cheltenham

0-3

15.02.25

England League Two

Cheltenham

Barrow

3-2

08.02.25

England League Two

Fleetwood

Cheltenham

2-0

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

29.10.24

EFL Trophy

Cheltenham

West Ham United U21

3-1

22.10.24

England League Two

Cheltenham

Bradford City

1-1

12.10.24

England League Two

Cheltenham

Swindon

2-3

01.10.24

England League Two

Cheltenham

Accrington

2-1

28.09.24

England League Two

Cheltenham

Fleetwood

0-2

07.09.24

England League Two

Cheltenham

Harrogate

1-0

24.08.24

England League Two

Cheltenham

AFC Wimbledon

0-1

10.08.24

England League Two

Cheltenham

Newport

3-2

03.08.24

Club Friendly

Cheltenham

Northampton

2-0

26.07.24

Club Friendly

Cheltenham

Bristol City

0-3

20.07.24

Club Friendly

Cheltenham

Plymouth

1-5

23.04.24

England League One

Cheltenham

Peterborough

2-0

20.04.24

England League One

Cheltenham

Lincoln

1-2

13.04.24

England League One

Cheltenham

Bristol Rovers

1-3

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

21.09.24

England League Two

Chesterfield

Cheltenham

1-1

14.09.24

England League Two

Salford City

Cheltenham

2-1

03.09.24

EFL Trophy

Newport

Cheltenham

1-2

31.08.24

England League Two

Walsall

Cheltenham

2-1

17.08.24

England League Two

Grimsby

Cheltenham

3-2

14.08.24

England EFL Cup

Plymouth

Cheltenham

3-0

23.07.24

Club Friendly

Hungerford Town

Cheltenham

3-0

12.07.24

Club Friendly

Evesham United

Cheltenham

0-3

09.07.24

Club Friendly

Bath City

Cheltenham

2-3

05.07.24

Club Friendly

Bishop's Cleeve

Cheltenham

1-7

27.04.24

England League One

Stevenage

Cheltenham

2-1

16.04.24

England League One

Burton Albion

Cheltenham

1-2

06.04.24

England League One

Leyton Orient

Cheltenham

3-1

Swindon vs Cheltenham Head-to-head

15.03.2025

England League Two

Swindon

Cheltenham

3-3

12.10.2024

England League Two

Cheltenham

Swindon

2-3

19.11.2019

England FA Cup

Swindon

Cheltenham

0-1

09.11.2019

England FA Cup

Cheltenham

Swindon

1-1

24.08.2019

England League Two

Cheltenham

Swindon

2-2

15.03.2025

England League Two

Swindon

Cheltenham

3-3

19.11.2019

England FA Cup

Swindon

Cheltenham

0-1

22.12.2018

England League Two

Swindon

Cheltenham

0-0

10.03.2018

England League Two

Swindon

Cheltenham

0-3

10.03.2012

England League Two

Swindon

Cheltenham

1-0

Upcoming Matches

Match Previews are available 48 hours before kick-off subject to availability of odds. Please check back later.

Offers