The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
CHE

Cheltenham

Whaddon Road, Cheltenham. Every match we hold, with the price it went off at.

1,380Played
493Won
35.7%Win rate
1.27Scored per game
1.36Conceded per game
362Clean sheets

Home and away

The same record, split by where it was played.

At home
42.9%
697 played, 299 won. 1.39 scored a game.
Away
28.4%
683 played, 194 won. 1.14 scored a game.
How the market priced them
35.2%
1,298 priced matches at an average of 3.22, which implied 31.1%.

Season by season 75

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 League Two 13634 0
2026/27 Friendlies Clubs 2101 +1
2026/27 League Cup 1001 -2
2025/26 League Two 46141022 -26
2025/26 Friendlies Clubs 6312 +2
2025/26 FA Cup 3201 +3
2025/26 League Cup 2101 -1
2025/26 EFL Trophy 2002 -3
2024/25 League Two 46161218 -10
2024/25 Friendlies Clubs 7403 +2
2024/25 EFL Trophy 6501 +5
2024/25 FA Cup 2101 0
2024/25 League Cup 1001 -3
2023/24 League One 4612826 -24
2023/24 Friendlies Clubs 7421 +9
2023/24 EFL Trophy 3003 -9
2023/24 League Cup 1001 -2
2023/24 FA Cup 1001 -4
2022/23 League One 46141220 -16
2022/23 Friendlies Clubs 7412 +5
2022/23 EFL Trophy 5401 +7
2022/23 League Cup 1001 -7
2022/23 FA Cup 1001 -1
2021/22 League One 46131716 -14
2021/22 Friendlies Clubs 7601 +15
2021/22 FA Cup 3111 0
2021/22 League Cup 2101 -1
2021/22 EFL Trophy 1001 -2
2020/21 League Two 46241012 +22
2020/21 EFL Trophy 4301 +1
2020/21 FA Cup 4301 +2
2020/21 League Cup 2101 -1
2020/21 Friendlies Clubs 1001 -4
2019/20 League Two 3818137 +24
2019/20 EFL Trophy 3102 -3
2019/20 FA Cup 3111 -1
2019/20 League Cup 1001 -3
2018/19 League Two 46151219 -11
2018/19 EFL Trophy 3201 +2
2018/19 FA Cup 3111 0
2018/19 League Cup 1001 -1
2017/18 League Two 46131221 -6
2017/18 EFL Trophy 3102 -1
2017/18 League Cup 2101 -1
2017/18 FA Cup 1001 -2
2016/17 League Two 46121420 -20
2016/17 EFL Trophy 5302 +5
2016/17 FA Cup 3111 +2
2016/17 League Cup 2101 -1
2015/16 National League 4630115 +57
2015/16 FA Trophy 3111 -1
2015/16 FA Cup 3111 0
2014/15 League Two 4691423 -27
2014/15 EFL Trophy 2101 0
2014/15 FA Cup 2101 +4
2014/15 League Cup 1001 -2
2013/14 League Two 46131617 -10
2013/14 League Cup 2101 0
2013/14 FA Cup 1001 -1
2012/13 League Two 47201512 +7
2012/13 FA Cup 4211 0
2012/13 EFL Trophy 1001 -2
2011/12 League Two 4623815 +16
2010/11 League Two 46131320 -21
2009/10 League Two 46101818 -17
2008/09 League One 4691225 -40
2007/08 League One 46131221 -22
2006/07 League One 4615922 -12
2005/06 League Two 46191512 +12
2004/05 League Two 46161218 -3
2003/04 League Two 46141418 -14
2002/03 League One 46101818 -15
2001/02 League Two 46211510 +17
2000/01 League Two 47181514 +7
1999/00 League Two 46201016 +8

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 26 December 2026
H Cheltenham scheduled Port Vale —
Saturday 19 December 2026
A Cheltenham scheduled Gillingham —
Saturday 12 December 2026
H Cheltenham scheduled Crewe —
Tuesday 1 December 2026
H Cheltenham scheduled Rochdale —
Saturday 28 November 2026
A Cheltenham scheduled Shrewsbury —
Saturday 21 November 2026
H Cheltenham scheduled Bristol Rovers —
Saturday 14 November 2026
A Cheltenham scheduled Exeter City —
Tuesday 10 November 2026
A Cheltenham scheduled Oxford United —
Saturday 7 November 2026
H Cheltenham scheduled FC Halifax Town —
Saturday 31 October 2026
A Cheltenham scheduled Tranmere —
Saturday 24 October 2026
H Cheltenham 1 – 0 Newport County 2.54
Tuesday 20 October 2026
H Cheltenham 4 – 2 Fleetwood Town 3.15
Saturday 17 October 2026
A Cheltenham 1 – 4 Oldham 4.62
Tuesday 13 October 2026
H Cheltenham 2 – 2 Tottenham Hotspur U21 —
Saturday 10 October 2026
H Cheltenham 0 – 2 Salford City 4.58
Saturday 3 October 2026
A Cheltenham 0 – 2 Accrington ST 2.56
Saturday 26 September 2026
H Cheltenham 2 – 1 Chesterfield 3.12
Tuesday 22 September 2026
H Cheltenham 2 – 2 Exeter City —
Saturday 19 September 2026
A Cheltenham 1 – 1 Colchester 3.50
Saturday 12 September 2026
A Cheltenham 3 – 1 Crawley Town 2.90
Saturday 5 September 2026
H Cheltenham 2 – 2 Grimsby 3.35
Tuesday 1 September 2026
H Cheltenham 3 – 2 York 3.60
Saturday 29 August 2026
A Cheltenham 2 – 2 Barnet 6.10
Saturday 22 August 2026
A Cheltenham 1 – 2 Swindon Town 3.95
Saturday 15 August 2026
H Cheltenham 2 – 1 Rotherham 2.70
Saturday 8 August 2026
H Cheltenham 1 – 3 Charlton 5.30
Saturday 1 August 2026
H Cheltenham 0 – 2 Milton Keynes Dons 4.50
Saturday 18 July 2026
A Cheltenham 3 – 0 Evesham United 1.44
Tuesday 14 July 2026
A Cheltenham cancelled Slimbridge —
Saturday 2 May 2026
H Cheltenham 1 – 4 Colchester 3.30