Walsall
'
0:0
21:00 • 11/04/2026
Cheltenham Town
HEAD TO HEAD
25/010/2025
English Football League Two
Cheltenham Town
(0)1
Walsall
(0)0
L
26/02/2025
English Football League Two
Cheltenham Town
(0)2
Walsall
(1)2
D
31/08/2024
English Football League Two
Walsall
(0)2
Cheltenham Town
(0)1
W
21/09/2022
English Football League Trophy
Cheltenham Town
(2)2
Walsall
(0)1
L
31/07/2021
International Club Friendly
Cheltenham Town
(0)2
Walsall
(0)0
L
17/02/2021
English Football League Two
Walsall
(1)1
Cheltenham Town
(2)2
L
21/10/2020
English Football League Two
Cheltenham Town
(0)3
Walsall
(0)0
L
11/01/2020
English Football League Two
Cheltenham Town
(1)3
Walsall
(0)1
L
19/010/2019
English Football League Two
Walsall
(0)1
Cheltenham Town
(1)2
L
28/07/2018
International Club Friendly
Cheltenham Town
(0)1
Walsall
(1)2
W
27/07/2011
International Club Friendly
Cheltenham Town
(2)3
Walsall
(1)2
L
28/03/2009
English Football League One
Walsall
(0)1
Cheltenham Town
(1)1
D
20/11/2008
English Football League One
Cheltenham Town
(0)0
Walsall
(0)0
D
08/010/2008
English Football League Trophy
Cheltenham Town
(1)1
Walsall
(0)2
W
12/04/2008
English Football League One
Cheltenham Town
(0)1
Walsall
(2)2
W
03/10/2007
English Football League One
Walsall
(1)2
Cheltenham Town
(0)0
W
03/10/2004
English Football League Trophy
Cheltenham Town
(1)1
Walsall
(0)1
D
RECENT MATCHES: Walsall
28/03/2026
English Football League Two
Colchester United
(0)1
Walsall
(0)1
D
07/03/2026
English Football League Two
Walsall
(1)1
Notts County
(0)2
L
04/03/2026
English Football League Two
Walsall
(0)0
Fleetwood Town
(1)1
L
28/02/2026
English Football League Two
Shrewsbury Town
(1)1
Walsall
(1)2
W
24/02/2026
English Football League Two
Walsall
(0)0
Milton Keynes Dons
(1)2
L
19/02/2026
English Football League Two
Grimsby Town
(0)2
Walsall
(1)2
D
04/02/2026
English Football League Two
Bristol Rovers
(0)2
Walsall
(0)0
L
28/01/2026
English Football League Two
Walsall
(0)0
Crawley Town
(0)0
D
17/01/2026
English Football League Two
Tranmere Rovers
(0)1
Walsall
(2)3
W
15/01/2026
English Football League Trophy
Northampton Town
(1)4
Walsall
(1)2
L
11/01/2026
FA Cup
Norwich City
(2)5
Walsall
(0)1
L
20/11/2025
English Football League Two
Notts County
(0)0
Walsall
(0)0
D
11/11/2025
English Football League Two
Oldham Athletic
(0)0
Walsall
(1)1
W
07/11/2025
FA Cup
Gateshead
(0)0
Walsall
(1)2
W
03/11/2025
English Football League Trophy
Stevenage Borough
(0)1
Walsall
(0)2
W
22/10/2025
English Football League Two
Harrogate Town
(0)0
Walsall
(1)2
W
RECENT MATCHES: Cheltenham Town
06/04/2026
English Football League Two
Cheltenham Town
(0)1
Cambridge United
(1)1
D
03/04/2026
English Football League Two
Chesterfield
(1)1
Cheltenham Town
(0)0
L
21/03/2026
English Football League Two
Notts County
(2)5
Cheltenham Town
(2)2
L
18/03/2026
English Football League Two
Cheltenham Town
(0)1
Crewe Alexandra
(0)1
D
14/03/2026
English Football League Two
Shrewsbury Town
(0)0
Cheltenham Town
(0)2
W
11/03/2026
English Football League Two
Fleetwood Town
(2)2
Cheltenham Town
(0)2
D
07/03/2026
English Football League Two
Cheltenham Town
(1)2
Barrow
(1)2
D
28/02/2026
English Football League Two
Harrogate Town
(0)1
Cheltenham Town
(0)1
D
21/02/2026
English Football League Two
Cheltenham Town
(0)3
Salford City
(1)2
W
18/02/2026
English Football League Two
Bromley
(1)1
Cheltenham Town
(1)1
D
14/02/2026
English Football League Two
Barnet
(0)0
Cheltenham Town
(0)0
D
07/02/2026
English Football League Two
Cheltenham Town
(1)2
Milton Keynes Dons
(2)3
L
31/01/2026
English Football League Two
Accrington Stanley
(2)3
Cheltenham Town
(0)1
L
24/01/2026
English Football League Two
Cheltenham Town
(0)0
Grimsby Town
(1)2
L
17/01/2026
English Football League Two
Oldham Athletic
(1)2
Cheltenham Town
(1)1
L
10/01/2026
FA Cup
Cheltenham Town
(0)0
Leicester City
(2)2
L
04/01/2026
English Football League Two
Cheltenham Town
(0)3
Crawley Town
(0)0
W
01/01/2026
English Football League Two
Crewe Alexandra
(3)4
Cheltenham Town
(1)1
L
30/11/2025
English Football League Two
Cheltenham Town
(0)0
Swindon Town
(0)2
L
26/11/2025
English Football League Two
Cheltenham Town
(2)3
Shrewsbury Town
(0)1
W
20/11/2025
English Football League Two
Barrow
(0)1
Cheltenham Town
(1)2
W
13/11/2025
English Football League Two
Cheltenham Town
(0)1
Harrogate Town
(0)1
D
10/11/2025
English Football League Two
Swindon Town
(0)0
Cheltenham Town
(0)1
W
06/11/2025
FA Cup
Cheltenham Town
(1)6
Buxton FC
(2)2
W
29/10/2025
English Football League Two
Colchester United
(1)2
Cheltenham Town
(0)0
L
22/10/2025
English Football League Two
Cheltenham Town
(0)1
Bristol Rovers
(0)0
W
15/10/2025
English Football League Two
Tranmere Rovers
(2)3
Cheltenham Town
(1)2
L
11/10/2025
English Football League Two
Cheltenham Town
(0)1
Notts County
(2)2
L
01/10/2025
FA Cup
Cheltenham Town
(1)1
Bradford City
(0)0
W
29/010/2025
English Football League Trophy
Cheltenham Town
(1)2
Tottenham Hotspur U21
(1)2
D
UPCOMING MATCHES: Walsall
18/04/2026
English Football League Two
Barrow
(0)0
Walsall
(0)0
D
UPCOMING MATCHES: Cheltenham Town
15/04/2026
English Football League Two
Cheltenham Town
(0)0
Gillingham
(0)0
D
18/04/2026
English Football League Two
Cheltenham Town
(0)0
Newport County
(0)0
D
25/04/2026
English Football League Two
Bristol Rovers
(0)0
Cheltenham Town
(0)0
D
02/05/2026
English Football League Two
Cheltenham Town
(0)0
Colchester United
(0)0
D