Swindon Town vs Cheltenham Town: Prediction, Head-to-Head, Odds & Stats (Tue, 09 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 09 Dec, 07:45 PM UTC

Next Match 09/12/25 at 07:45 PM

Swindon Town vs Cheltenham Town

Scheduled H2H Match For Swindon Town Vs Cheltenham Town

League Two

Tue, 09 Dec 2025 at 07:45 PM UTC

Swindon Town
Swindon Town

ENG ENG

Recent Form

L
D
D
L
-
Cheltenham Town
Cheltenham Town

ENG ENG

Recent Form

W
W
W
D
L

1

Win

Last 10 Played

10
4 Draws

5

Win

6.89
Avg. Rating
6.57
3
Position
4
Ian Holloway
Manager
Steve Cotterill

Game Schedule - Time Of Fixture

Swindon Town will square off vs Cheltenham Town in League Two on Tue, 09 Dec 2025 at 07:45 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Swindon Town vs Cheltenham Town H2H Game Summary

Over the last 10 head to head matches between these rivals, Swindon Town have won 1 times and Cheltenham Town have come out on top on 5 occasion. In the latest match between them, the outcome ended 3-3


Head-to-Head (Last 10 Matches)
Swindon Town1
Cheltenham Town5

Swindon Town vs Cheltenham Town Past H2H Matches

25
League Two
12:30 PM
15/03/25
53
Swindon Town
3
69
Cheltenham Town
3
02:00 PM
12/10/24
69
Cheltenham Town
2
53
Swindon Town
3
02:00 PM
10/04/20
53
Swindon Town
69
Cheltenham Town
02:00 PM
24/08/19
69
Cheltenham Town
2
53
Swindon Town
2
02:00 PM
27/04/19
69
Cheltenham Town
3
53
Swindon Town
2
03:00 PM
22/12/18
53
Swindon Town
0
69
Cheltenham Town
0
03:00 PM
10/03/18
53
Swindon Town
0
69
Cheltenham Town
3
02:00 PM
07/10/17
69
Cheltenham Town
2
53
Swindon Town
1
03:00 PM
10/03/12
53
Swindon Town
1
69
Cheltenham Town
0
02:00 PM
13/08/11
69
Cheltenham Town
1
53
Swindon Town
0
19
FA Cup
07:45 PM
19/11/19
53
Swindon Town
0
69
Cheltenham Town
1
03:00 PM
09/11/19
69
Cheltenham Town
1
53
Swindon Town
1
03:00 PM
08/11/14
69
Cheltenham Town
5
53
Swindon Town
0
24
League One
07:45 PM
03/03/09
53
Swindon Town
2
69
Cheltenham Town
2
02:00 PM
16/08/08
69
Cheltenham Town
2
53
Swindon Town
0

Swindon Town Recent Matches

334
Football League Trophy (2 Matches)
07:00 PM
28/10/25
53
Swindon Town
2
36552
West Ham U21
3
L
06:00 PM
02/09/25
53
Swindon Town
3
28
Reading
2
W
25
League Two (22 Matches)
02:00 PM
25/10/25
53
Swindon Town
0
66
Colchester United
0
D
06:45 PM
21/10/25
53
Swindon Town
2
56
Notts County
2
D
02:00 PM
18/10/25
187
Accrington Stanley
4
53
Swindon Town
0
L
02:00 PM
11/10/25
53
Swindon Town
56
Notts County
-
11:30 AM
04/10/25
79
Newport County
0
53
Swindon Town
1
W
02:00 PM
27/09/25
53
Swindon Town
2
180
Bromley
0
W
02:00 PM
20/09/25
37998
Salford City
3
53
Swindon Town
2
L
02:00 PM
13/09/25
53
Swindon Town
3
159
Harrogate Town
1
W
02:00 PM
06/09/25
97
Barrow AFC
1
53
Swindon Town
3
W
11:30 AM
30/08/25
19
Crewe Alexandra
0
53
Swindon Town
3
W
02:00 PM
23/08/25
53
Swindon Town
2
82
Shrewsbury Town
1
W
06:45 PM
19/08/25
53
Swindon Town
0
77
Barnet
2
L
11:30 AM
16/08/25
65
Oldham Athletic
1
53
Swindon Town
2
W
02:00 PM
09/08/25
53
Swindon Town
3
63
Cambridge United
2
W
02:00 PM
02/08/25
26
Walsall
2
53
Swindon Town
1
L
02:00 PM
03/05/25
53
Swindon Town
0
4
Milton Keynes Dons
0
D
02:00 PM
26/04/25
20
Gillingham
1
53
Swindon Town
1
D
02:00 PM
21/04/25
53
Swindon Town
0
180
Bromley
1
L
02:00 PM
18/04/25
18
Grimsby Town
0
53
Swindon Town
4
W
11:30 AM
12/04/25
53
Swindon Town
5
22
Bradford City
4
W
02:00 PM
05/04/25
23959
Fleetwood Town
0
53
Swindon Town
4
W
06:45 PM
01/04/25
53
Swindon Town
2
23957
AFC Wimbledon
1
W
21
EFL Cup (1 Matches)
06:45 PM
12/08/25
61
Cardiff City
2
53
Swindon Town
1
L
853
Club Friendly Games (5 Matches)
02:00 PM
26/07/25
6191
Eastleigh
2
53
Swindon Town
3
W
02:00 PM
19/07/25
34725
Chippenham Town
1
53
Swindon Town
5
W
11:00 AM
15/07/25
28
Reading
2
53
Swindon Town
1
L
02:00 PM
12/07/25
257426
Melksham Town
0
53
Swindon Town
4
W
02:00 PM
05/07/25
33559
Swindon Supermarine FC
0
53
Swindon Town
4
W

Cheltenham Town Recent Matches

334
Football League Trophy (3 Matches)
07:00 PM
28/10/25
69
Cheltenham Town
2
77865
Tottenham U21
2
W
06:00 PM
07/10/25
69
Cheltenham Town
0
76
Bristol Rovers
1
L
06:00 PM
02/09/25
71
Plymouth Argyle
2
69
Cheltenham Town
0
L
25
League Two (19 Matches)
11:30 AM
25/10/25
69
Cheltenham Town
1
26
Walsall
0
W
02:00 PM
18/10/25
79
Newport County
0
69
Cheltenham Town
2
W
02:00 PM
11/10/25
20
Gillingham
1
69
Cheltenham Town
1
D
02:00 PM
04/10/25
69
Cheltenham Town
2
23959
Fleetwood Town
0
W
02:00 PM
27/09/25
18
Grimsby Town
7
69
Cheltenham Town
1
L
02:00 PM
20/09/25
69
Cheltenham Town
0
65
Oldham Athletic
3
L
11:30 AM
13/09/25
4875
Crawley Town
2
69
Cheltenham Town
0
L
02:00 PM
06/09/25
69
Cheltenham Town
1
187
Accrington Stanley
0
W
06:45 PM
29/08/25
37998
Salford City
1
69
Cheltenham Town
1
D
02:00 PM
23/08/25
69
Cheltenham Town
0
77
Barnet
1
L
06:45 PM
19/08/25
69
Cheltenham Town
1
180
Bromley
2
L
02:00 PM
16/08/25
4
Milton Keynes Dons
5
69
Cheltenham Town
0
L
02:00 PM
09/08/25
69
Cheltenham Town
0
68
Chesterfield
2
L
02:00 PM
02/08/25
63
Cambridge United
1
69
Cheltenham Town
0
L
02:00 PM
03/05/25
180
Bromley
3
69
Cheltenham Town
0
L
02:00 PM
26/04/25
69
Cheltenham Town
3
78
Carlisle United
2
W
02:00 PM
21/04/25
56
Notts County
1
69
Cheltenham Town
2
W
02:00 PM
18/04/25
69
Cheltenham Town
1
20
Gillingham
1
D
07:00 PM
10/04/25
19
Crewe Alexandra
2
69
Cheltenham Town
3
W
21
EFL Cup (2 Matches)
06:45 PM
26/08/25
61
Cardiff City
3
69
Cheltenham Town
0
L
06:45 PM
13/08/25
69
Cheltenham Town
2
86
Exeter City
0
W
853
Club Friendly Games (6 Matches)
06:45 PM
25/07/25
69
Cheltenham Town
0
58
Bristol City
0
D
06:00 PM
23/07/25
69
Cheltenham Town
2
74
Swansea City
1
W
02:00 PM
19/07/25
69
Cheltenham Town
0
62
Wycombe Wanderers
3
L
06:00 PM
11/07/25
249
Evesham United
1
69
Cheltenham Town
4
W
12:30 PM
05/07/25
117
Worcester City
2
69
Cheltenham Town
0
L
06:00 PM
04/07/25
37991
Bishops Cleeve AFC
1
69
Cheltenham Town
4
W

Swindon Town Next Fixtures

Cheltenham Town Next Fixtures

25
League Two
03:00 PM
08/11/25
69
Cheltenham Town
56
Notts County
Prediction
08:00 PM
10/11/25
69
Cheltenham Town
56
Notts County
Prediction
03:00 PM
15/11/25
51
Tranmere Rovers
69
Cheltenham Town
Prediction
03:00 PM
22/11/25
69
Cheltenham Town
76
Bristol Rovers
Prediction
03:00 PM
29/11/25
66
Colchester United
69
Cheltenham Town
Prediction
07:45 PM
09/12/25
53
Swindon Town
69
Cheltenham Town
Prediction
03:00 PM
13/12/25
69
Cheltenham Town
159
Harrogate Town
Prediction
07:45 PM
19/12/25
97
Barrow AFC
69
Cheltenham Town
Prediction
03:00 PM
26/12/25
69
Cheltenham Town
82
Shrewsbury Town
Prediction
07:45 PM
29/12/25
69
Cheltenham Town
53
Swindon Town
Prediction
03:00 PM
01/01/26
19
Crewe Alexandra
69
Cheltenham Town
Prediction
12:00 PM
04/01/26
69
Cheltenham Town
4875
Crawley Town
Prediction
03:00 PM
10/01/26
23959
Fleetwood Town
69
Cheltenham Town
Prediction
03:00 PM
17/01/26
65
Oldham Athletic
69
Cheltenham Town
Prediction
03:00 PM
24/01/26
69
Cheltenham Town
18
Grimsby Town
Prediction
07:45 PM
27/01/26
69
Cheltenham Town
20
Gillingham
Prediction
03:00 PM
31/01/26
187
Accrington Stanley
69
Cheltenham Town
Prediction
03:00 PM
07/02/26
69
Cheltenham Town
4
Milton Keynes Dons
Prediction
03:00 PM
14/02/26
77
Barnet
69
Cheltenham Town
Prediction
07:45 PM
17/02/26
180
Bromley
69
Cheltenham Town
Prediction
03:00 PM
21/02/26
69
Cheltenham Town
37998
Salford City
Prediction
07:45 PM
27/02/26
159
Harrogate Town
69
Cheltenham Town
Prediction
07:45 PM
06/03/26
69
Cheltenham Town
97
Barrow AFC
Prediction
03:00 PM
14/03/26
82
Shrewsbury Town
69
Cheltenham Town
Prediction
07:45 PM
17/03/26
69
Cheltenham Town
19
Crewe Alexandra
Prediction
03:00 PM
21/03/26
56
Notts County
69
Cheltenham Town
Prediction
03:00 PM
28/03/26
69
Cheltenham Town
51
Tranmere Rovers
Prediction
02:00 PM
03/04/26
68
Chesterfield
69
Cheltenham Town
Prediction
02:00 PM
06/04/26
69
Cheltenham Town
63
Cambridge United
Prediction

Swindon Town Last Match Played stats

Swindon Town vs West Ham U21

Final Score :2 - 3

(H)Match overview (A)
61%Ball possession39%
3Big chances4
23Total shots9
2Goalkeeper saves8
6Corner kicks3
13Fouls8
496Passes322
12Tackles25
8Free kicks13
2Yellow cards2
1Red cards1
(H)Shots (A)
23Total shots9
10Shots on target5
1Hit woodwork0
9Shots off target1
4Blocked shots3
13Shots inside box7
10Shots outside box2
(H)Attack (A)
1Big chances scored2
2Big chances missed2
0Through balls1
36Touches in penalty area20
4Fouled in final third0
3Offsides0
(H)Passes (A)
398Accurate passes224
28Throw-ins17
80Final third entries41
125/184 (68%)Final third phase47/81 (58%)
24/70 (34%)Long balls17/63 (27%)
10/35 (29%)Crosses1/7 (14%)
(H)Duels (A)
37%Duels63%
11Dispossessed3
31/78 (40%)Ground duels47/78 (60%)
9/31 (29%)Aerial duels22/31 (71%)
11/25 (44%)Dribbles11/20 (55%)
(H)Defending (A)
58%Tackles won48%
12Total tackles25
4Interceptions7
60Recoveries55
18Clearances52
(H)Goalkeeping (A)
2Total saves8
0Big saves2
0Punches1
4Goal kicks11

Cheltenham Town Last Match Played stats

Cheltenham Town vs Tottenham U21

Final Score :2 - 2

(H)Match overview (A)
35%Ball possession65%
3Big chances1
11Total shots13
3Goalkeeper saves1
2Corner kicks3
10Fouls10
296Passes569
18Tackles10
10Free kicks10
3Yellow cards1
(H)Shots (A)
11Total shots13
3Shots on target5
0Hit woodwork1
3Shots off target2
5Blocked shots6
7Shots inside box8
4Shots outside box5
(H)Attack (A)
1Big chances scored0
2Big chances missed1
1Through balls1
19Touches in penalty area17
1Fouled in final third3
5Offsides1
(H)Passes (A)
229Accurate passes499
22Throw-ins17
38Final third entries45
37/67 (55%)Final third phase79/108 (73%)
22/61 (36%)Long balls14/40 (35%)
6/12 (50%)Crosses2/17 (12%)
(H)Duels (A)
54%Duels46%
5Dispossessed7
29/55 (53%)Ground duels26/55 (47%)
12/21 (57%)Aerial duels9/21 (43%)
2/7 (29%)Dribbles7/18 (39%)
(H)Defending (A)
44%Tackles won50%
18Total tackles10
12Interceptions8
45Recoveries37
20Clearances15
0Errors lead to a shot2
(H)Goalkeeping (A)
3Total saves1
4Goal kicks6

League Two 25/26 Standings

POSTEAMMPWLDPER %
1WalsallWalsall1484226
2Swindon TownSwindon Town1484226
3Salford CitySalford City1485125
4Milton Keynes DonsMilton Keynes Dons1474324
5Notts CountyNotts County1474324
6Grimsby TownGrimsby Town1474324
7ChesterfieldChesterfield1463523
8GillinghamGillingham1464422
9Crewe AlexandraCrewe Alexandra1476122
10Fleetwood TownFleetwood Town1464422
11BromleyBromley1453621
12BarnetBarnet1465321
13Cambridge UnitedCambridge United1465321
14Colchester UnitedColchester United1444618
15Barrow AFCBarrow AFC1456318
16Bristol RoversBristol Rovers1457217
17Tranmere RoversTranmere Rovers1434716
18Oldham AthleticOldham Athletic1434716
19Harrogate TownHarrogate Town1448214
20Cheltenham TownCheltenham Town1448214
21Accrington StanleyAccrington Stanley1437413
22Shrewsbury TownShrewsbury Town1437413
23Crawley TownCrawley Town1438312
24Newport CountyNewport County1439211
Promotion
Promotion Playoffs
Relegation