Cheltenham Town
Metrics Lab
ENG
· League Two
EV Charger Points Stadium
· Cheltenham, Gloucestershire
· 7,066 seats
· Grass
· Est. 1932
Form (last 5)
W
W
L
L
L
📋
6.2
Last lineup
4-1-4-1 · Ø age 28.7
GK
1
Joe Day
35y
5.2
DF
27
Jonathan Tomkinson
24y
6.4
DF
24
Sam Sherring
25y
5.4
DF
5
James Wilson
37y
6.7
DF
21
George Nurse
27y
6.1
MF
26
Ben Stevenson
29y
5.7
FW
11
Jordan Thomas
25y
5.5
MF
8
Luke Young
33y
7.3
MF
23
Isaac Hutchinson
26y
6.4
FW
20
Jake Bickerstaff
24y
5.8
FW
10
George Miller
27y
7.7
Joe Day
35y
5.2
DF
27
Jonathan Tomkinson
24y
6.4
DF
24
Sam Sherring
25y
5.4
DF
5
James Wilson
37y
6.7
DF
21
George Nurse
27y
6.1
MF
26
Ben Stevenson
29y
5.7
FW
11
Jordan Thomas
25y
5.5
MF
8
Luke Young
33y
7.3
MF
23
Isaac Hutchinson
26y
6.4
FW
20
Jake Bickerstaff
24y
5.8
FW
10
George Miller
27y
7.7
Market value XI
€2.411.040
Top Scorers
Top Assists
Squad (26)
| # | Name | Position |
|---|---|---|
Steve Cotterill
|
Coach | |
| 1 |
Joe Day
|
Keeper |
| 41 |
Mamadou Diallo
|
Keeper |
Freddy Willcox
|
Defender | |
Scot Bennett
|
Defender | |
| 2 |
Arkell Jude-Boyd
|
Defender |
| 3 |
George Harmon
|
Defender |
| 5 |
James Wilson
|
Defender |
| 6 |
Robbie Cundy
|
Defender |
| 14 |
Ryan Broom
|
Defender |
| 21 |
George Nurse
|
Defender |
| 27 |
Jonathan Tomkinson
|
Defender |
| 4 |
Harry Ashfield
|
Midfielder |
| 7 |
Harry Pell
|
Midfielder |
| 8 |
Luke Young
|
Midfielder |
| 23 |
Isaac Hutchinson
|
Midfielder |
| 26 |
Ben Stevenson
|
Midfielder |
| 42 |
Mark Barber
|
Midfielder |
| 44 |
Charlie Croose
|
Midfielder |
| 9 |
Josh Davison
|
Attacker |
| 10 |
George Miller
|
Attacker |
| 11 |
Jordan Thomas
|
Attacker |
| 16 |
Josh Martin
|
Attacker |
| 22 |
Mo Faal
|
Attacker |
| 29 |
Tom King
|
Attacker |
| 39 |
Sopuruchukwu Obieri
|
Attacker |
Transfers
In (2)
Mo Faal
from Wrexham
on loan
Harry Ashfield
from Wrexham
on loan
Season Statistics
League Two · with rank in league
⭐
Key metrics
— 6 metrics
#18
Team rating
6.73
1. Milton Keynes Dons
7.02
2. Bromley
6.99
18. Cheltenham Town
6.73
#17
Goals per match
1.2
1. Milton Keynes Dons
1.9
2. Grimsby Town
1.6
17. Cheltenham Town
1.2
#23
Goals conceded per match
1.7
1. Cambridge United
0.7
2. Oldham Athletic
1
23. Cheltenham Town
1.7
#14
Average possession
49.1%
1. Chesterfield
58.2
2. Crawley Town
56.9
14. Cheltenham Town
49.1
#14
Clean sheets
11
1. Cambridge United
20
2. Oldham Athletic
19
14. Cheltenham Town
11
#16
Attendance
3988
1. Notts County
10432
2. Milton Keynes Dons
8563
16. Cheltenham Town
3988
⚔️
Attack
— 12 metrics
#22
Expected goals
45.1
1. Grimsby Town
75.5
2. Milton Keynes Dons
73.9
22. Cheltenham Town
45.1
#23
xG difference
-22.4
1. Milton Keynes Dons
26.6
2. Grimsby Town
26.1
23. Cheltenham Town
-22.4
#24
Shots on target per match
3
1. Grimsby Town
4.8
2. Barnet
4.8
24. Cheltenham Town
3
#22
Big chances
73
1. Grimsby Town
140
2. Cambridge United
129
22. Cheltenham Town
73
#24
Big chances missed
40
1. Grimsby Town
91
2. Cambridge United
90
24. Cheltenham Town
40
#8
Accurate passes per match
255.5
1. Notts County
339.2
2. Chesterfield
338.1
8. Cheltenham Town
255.5
#12
Accurate long balls per match
25.8
1. Tranmere Rovers
30.3
2. Oldham Athletic
30.1
12. Cheltenham Town
25.8
#24
Accurate crosses per match
3.4
1. Oldham Athletic
5.7
2. Fleetwood Town
5.7
24. Cheltenham Town
3.4
#14
Penalties awarded
4
1. Gillingham
12
2. Grimsby Town
12
14. Cheltenham Town
4
#23
Touches in opposition box
789
1. Barnet
1350
2. Grimsby Town
1308
23. Cheltenham Town
789
#19
Corners
193
1. Barnet
316
2. Grimsby Town
280
19. Cheltenham Town
193
#15
Set piece goals
15
1. Bromley
31
2. Barnet
27
15. Cheltenham Town
15
🛡️
Defense
— 8 metrics
#19
xG conceded
67.5
1. Cambridge United
41.4
2. Milton Keynes Dons
47.3
19. Cheltenham Town
67.5
#7
Interceptions per match
7.8
1. Accrington Stanley
8.8
2. Bromley
8.4
7. Cheltenham Town
7.8
#6
Tackles per match
15.9
1. Harrogate Town
17.6
2. Swindon Town
17.5
6. Cheltenham Town
15.9
#4
Clearances per match
41.8
1. Harrogate Town
48.5
2. Accrington Stanley
43
4. Cheltenham Town
41.8
#22
Possession won final 3rd per match
2.6
1. Grimsby Town
3.9
2. Cambridge United
3.8
22. Cheltenham Town
2.6
#24
Set piece goals conceded
26
1. Cambridge United
10
2. Barnet
11
24. Cheltenham Town
26
#8
Penalties conceded
6
1. Barnet
9
2. Chesterfield
9
8. Cheltenham Town
6
#2
Saves per match
3.2
1. Harrogate Town
3.3
2. Cheltenham Town
3.2
3. Barrow
3.2
🟨
Discipline
— 3 metrics
#18
Fouls per match
11.1
1. Gillingham
13.4
2. Bristol Rovers
13.2
18. Cheltenham Town
11.1
#21
Yellow cards
76
1. Bristol Rovers
108
2. Crawley Town
102
21. Cheltenham Town
76
#11
Red cards
4
1. Bristol Rovers
6
2. Accrington Stanley
6
11. Cheltenham Town
4
Recent Matches
2026-05-02
League Two
Cheltenham
1 - 4
Colchester
2026-04-25
League Two
Bristol Rovers
4 - 0
Cheltenham
2026-04-21
League Two
Cheltenham
1 - 3
Tranmere
2026-04-18
League Two
Cheltenham
1 - 0
Newport
2026-04-14
League Two
Cheltenham
2 - 1
Gillingham
2026-04-11
League Two
Walsall
0 - 4
Cheltenham
2026-04-06
League Two
Cheltenham
1 - 1
Cambridge
2026-04-03
League Two
Chesterfield
1 - 0
Cheltenham
2026-03-21
League Two
Notts County
5 - 2
Cheltenham
2026-03-17
League Two
Cheltenham
1 - 1
Crewe
2026-03-14
League Two
Shrewsbury
0 - 2
Cheltenham
2026-03-10
League Two
Fleetwood
2 - 2
Cheltenham
2026-03-06
League Two
Cheltenham
2 - 2
Barrow
2026-02-27
League Two
Harrogate Town
1 - 1
Cheltenham
2026-02-21
League Two
Cheltenham
3 - 2
Salford
2026-02-17
League Two
Bromley
1 - 1
Cheltenham
2026-02-14
League Two
Barnet
0 - 0
Cheltenham
2026-02-07
League Two
Cheltenham
2 - 3
MK Dons
2026-01-31
League Two
Accrington
3 - 1
Cheltenham
2026-01-24
League Two
Cheltenham
0 - 2
Grimsby
Coach History
| Season | Coach | League | W | D | L | PPG | Win % |
|---|---|---|---|---|---|---|---|
| 2014/2015 | Paul Buckle | League Two | 1 | 5 | 7 | 0.62 | 8% |
| 2014/2015 | Gary Johnson | League Two | 1 | 1 | 5 | 0.57 | 14% |
| 2015/2016 | Gary Johnson | National League | 30 | 11 | 5 | 2.20 | 65% |
| 2016/2017 | Gary Johnson | League Two | 12 | 14 | 20 | 1.09 | 26% |
| 2017/2018 | Gary Johnson | League Two | 13 | 12 | 21 | 1.11 | 28% |
| 2018/2019 | Gary Johnson | League Two | 0 | 1 | 3 | 0.25 | 0% |
| 2018/2019 | Michael Duff | League Two | 13 | 11 | 15 | 1.28 | 33% |
| 2019/2020 | Michael Duff | League Two | 17 | 13 | 6 | 1.78 | 47% |
| 2020/2021 | Michael Duff | League Two | 24 | 10 | 12 | 1.78 | 52% |
| 2021/2022 | Michael Duff | League One | 13 | 17 | 16 | 1.22 | 28% |
| 2022/2023 | Wade Elliott | League One | 14 | 12 | 20 | 1.17 | 30% |
| 2023/2024 | Wade Elliott | League One | 0 | 1 | 7 | 0.13 | 0% |
| 2023/2024 | Kevin Russell | League One | 0 | 0 | 1 | - | 0% |
| 2023/2024 | Darrell Clarke | League One | 12 | 7 | 17 | 1.19 | 33% |
| 2024/2025 | Michael Flynn | League Two | 16 | 12 | 18 | 1.30 | 35% |
| 2025/2026 | Michael Flynn | League Two | 1 | 1 | 7 | 0.44 | 11% |
| 2025/2026 | Aaron Downes | League Two | 0 | 0 | 1 | - | 0% |
| 2025/2026 | Steve Cotterill | League Two | 13 | 9 | 14 | 1.33 | 36% |
Trophies
🏆
League Two
Won: 1x
Steve Cotterill
Mamadou Diallo
Freddy Willcox
Scot Bennett
Arkell Jude-Boyd
George Harmon
Ryan Broom
Harry Ashfield
Harry Pell
Mark Barber
Charlie Croose
Josh Martin
Mo Faal
Tom King
Sopuruchukwu Obieri