← rankings
Theo Cheshire
Aldershot, Farnham & District AC · Bath · GG · GUILDFORD & GODALMING AC · Guildford & Godalming AC · WOK · Woking · Woking / Bath Uni · Woking AC · Woking Athletic Club
#6662
#3749 men
Overall rank
0.12
Rating
50
Races rated
51
Results
#3885
#2530 men
Cross-country rank
#1905
#1299 men
Track rank
Personal bests
| Event | Best | National rank | All-time |
|---|---|---|---|
| 800m | 1:54.38 | #54 of 1132 (2025) | #71 of 2152 |
| Mile | 4:27.46 | #149 of 632 (2024) | #448 of 1601 |
| 1500m | 4:07.72 | #604 of 1848 (2024) | #2322 of 6191 |
National rank by time among athletes collected so far, in that event & year.
Form over time
Season-by-season ability from the time-varying model. Higher is stronger.
Race history
| Date | Race | Club | Time | Place |
|---|---|---|---|---|
| 2026 | ||||
| 2026-06-13 | British Milers' Club — Loughborough Grand Prix 13 June 2026 | Woking / Bath Uni | 01:57.21 | 5 |
| 2026-02-07 | 49th Welsh Indoor Senior, U17 & Para T&F Championships↗ | Woking Athletic Club | 1:58.68 | 1 |
| 2026-02-07 | 49th Welsh Indoor Senior, U17 & Para T&F Championships↗ | Woking Athletic Club | 1:58.29 | 1 |
| 2026-01-01 | Lee Valley New Year's Open 2026↗ | Woking Athletic Club | 1:55.93 | 1 |
| 2025 | ||||
| 2025-09-06 | British Milers' Club — Gillingham 06 Sept 2025 | — | — | 4 |
| 2025-07-16 | WADAC July Evening Open 2025 Open#3↗ | — | 1:54.38 | 4 |
| 2025-06-28 | 107th Welsh Senior, U17 & Para Outdoor Track & Field Championships (Incorporating British U23 Championships)↗ | Woking Athletic Club | 1:56.31 | 6 |
| 2025-06-03 | British Milers' Club — Aberdare 03 June 2025 | — | 01:59.24 | 6 |
| 2025-06-03 | Aberdare Endurance BMC 1↗ | Woking AC | 1:59.24 | 6 |
| 2025-01-18 | 48th Welsh Indoor Senior, U17 & Para T&F Championships↗ | Woking AC | 1:59.81 | 2 |
| 2025-01-18 | 48th Welsh Indoor Senior, U17 & Para T&F Championships↗ | Woking AC | 2:00.11 | 1 |
| 2025-01-12 | Cardiff Metropolitan University Non Thomas Endurance Grand Prix↗ | Woking AC | 1:55.18 | 1 |
| 2025-01-12 | British Milers' Club — Cardiff Indoors 12 Jan 2025 | — | 01:55.18 | 1 |
| 2025-01-01 | Lee Valley New Year's Open 2025↗ | Woking AC | 1:56.04 | 2 |
| 2024 | ||||
| 2024-09-01 | British Milers' Club — Gillingham Kent 01 Sept 2024 | — | — | 5 |
| 2024-07-23 | Aberdare Endurance Open & BMC↗ | Woking AC | 1:58.35 | 9 |
| 2024-07-17 | Dave Clarke Mile Extravaganza ( +1500m timing split)↗ | Woking AC | 4:27.46 | 8 |
| 2024-07-17 | Dave Clarke Mile Extravaganza ( +1500m timing split)↗ | Woking AC | 4:07.72 | 7 |
| 2024-06-22 | British Milers' Club — Loughborough Grand Prix 22 June 2024 | Woking / Bath Uni | 01:55.29 | 5 |
| 2024-06-15 | Welsh 106th Senior & U15 T&F Championships 2024↗ | Woking AC | 1:56.65 | 2 |
| 2024-06-15 | Welsh 106th Senior & U15 T&F Championships 2024↗ | Woking AC | 2:07.74 | 8 |
| 2024-02-03 | BUCS Cross Country Championships — BUCS XC↗ | Bath | — | 102 |
| 2024-01-21 | British Milers' Club — Cardiff Niac Indoor 21 Jan 2024 | WOK | 01:55.93 | 4 |
| 2024-01-07 | Surrey County AA Cross-Country — 2024-01-07↗ | Woking AC | — | 9 |
| 2023 | ||||
| 2023-09-02 | British Milers' Club — Gillingham Kent 02 Sept 2023 | — | — | 2 |
| 2023-07-05 | GGAC Summer Track Night↗ | Woking AC | 1:57.77 | 1 |
| 2023-02-04 | BUCS Cross Country Championships — BUCS XC↗ | Bath | — | 168 |
| 2023-01-07 | Surrey County AA Cross-Country — 2023-01-07↗ | Woking AC | — | 12 |
| 2022 | ||||
| 2022-03-12 | UK CAU Inter-Counties Cross Country Championships — Inter Counties XC↗ | Surrey | — | 91 |
| 2022-01-09 | Surrey County AA Cross-Country — 2022-01-09↗ | Woking AC | — | 12 |
| 2021 | ||||
| 2021-05-29 | British Milers' Club — Millfield Pb Classic 29 May 2021 | Woking | 02:01.33 | 5 |
| 2021-05-01 | Welsh Athletics Track Invitational↗ | WOK | 2:03.21 | 4 |
| 2020 | ||||
| 2020-09-20 | Welsh Athletics Endurance Open Meeting↗ | GG | 2:01.50 | 1 |
| 2020-09-06 | London Inter-Club Challenge 3↗ | GG | 1:58.47 | 1 |
| 2020-08-23 | Welsh Athletics Junior Track Competition↗ | GG | 2:00.94 | 1 |
| 2020-03-07 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties XC↗ | Surrey | — | 103 |
| 2020-01-25 | SEAA South of England AA Champs incl. London / National XC — SEAA Cross Country Main Champs↗ | GUILDFORD & GODALMING AC | — | 58 |
| 2020-01-05 | Surrey County AA Cross-Country — 2020-01-05↗ | Guildford & Godalming AC | — | 6 |
| 2019 | ||||
| 2019-11-09 | Surrey XC League — 2019-20 Men Div 1 Match 2↗ | Guildford & Godalming AC | — | 5 |
| 2019-10-12 | Surrey XC League — 2019-20 Men Div 1 Match 1↗ | Guildford & Godalming AC | — | 4 |
| 2019-06-15 | Welsh Athletics Junior Championships 2019↗ | GG | 1:59.64 | 2 |
| 2019-02-09 | Surrey XC League — 2018-19 Men Div 1 Match 4↗ | Guildford & Godalming AC | — | 8 |
| 2019-01-12 | Surrey XC League — 2018-19 Men Div 1 Match 3↗ | Guildford & Godalming AC | — | 13 |
| 2019-01-05 | Surrey County AA Cross-Country — 2019-01-05↗ | Guildford & Godalming AC | — | 14 |
| 2018 | ||||
| 2018-11-10 | Surrey XC League — 2018-19 Men Div 1 Match 2↗ | Guildford & Godalming AC | — | 26 |
| 2018-02-24 | English National Cross Country Championships — Under 15 Boys | Aldershot, Farnham & District AC | — | 56 |
| 2018-01-07 | Surrey County AA Cross-Country — 2018-01-07↗ | Aldershot, Farnham & District AC | — | 12 |
| 2017 | ||||
| 2017-02-25 | English National Cross Country Championships — Under 13 Boys | Aldershot, Farnham & District AC | — | 17 |
| 2017-01-07 | Surrey County AA Cross-Country — 2017-01-07↗ | Aldershot, Farnham & District AC | — | 12 |
| 2016 | ||||
| 2016-02-27 | English National Cross Country Championships — Under 13 Boys | Aldershot, Farnham & District AC | — | 43 |
| 2016-01-10 | Surrey County AA Cross-Country — 2016-01-10↗ | Aldershot, Farnham & District AC | — | 23 |
Ratings are head-to-head (Bradley–Terry) over finishing places across cross-country, track and road. Times are ranked nationally per event. Identity is resolved across clubs and disciplines; results shown are those collected so far.