| 2026 |
|---|
| 2026-04-22 | Highgate Harriers Early Season Open 2026↗ | Victoria Park Harriers and Tower Hamlets AC | 10:24.91 | 3 |
| 2026-03-14 | English Schools' Athletic Association XC Championship — 2026-03-14↗ | London | — | 57 |
| 2026-03-07 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | MIDDLESEX | — | 27 |
| 2026-02-21 | English National Cross Country Championships — Nationals XC 2026↗ | Victoria Park Har | — | 31 |
| 2026-01-10 | Middlesex County AA Cross Country Championships — 2026-01-10↗ | VPH and TH AC | — | 2 |
| 2025 |
|---|
| 2025-11-15 | Metropolitan Cross Country League — Race 2 Race 2↗ | VP | — | 9 |
| 2025-10-11 | Metropolitan Cross Country League — Race 1 Race 1↗ | VP | — | 7 |
| 2025-06-18 | British Milers' Club — St Marys Uni Record Breaker 18 June 2025 | Victoria Park & Tower Hamlets | 04:41.69 | 7 |
| 2025-06-06 | The Mile End Miles 2025↗ | Victoria Park Harriers & Tower Hamlets AC | 5:10.82 | 12 |
| 2025-05-10 | Middlesex County AA Track & Field Championships 2025↗ | Victoria Park Harriers & Tower Hamlets AC | 4:51.04 | 2 |
| 2025-05-10 | Middlesex County AA Track & Field Championships 2025↗ | Victoria Park Harriers & Tower Hamlets AC | 2:19.20 | 4 |
| 2025-05-05 | Bannister Track Miles↗ | Victoria Park Harriers & Tower Hamlets AC | 5:15.47 | 3 |
| 2025-05-05 | Bannister Track Miles↗ | Victoria Park Harriers & Tower Hamlets AC | 4:54.05 | 3 |
| 2025-05-05 | British Milers' Club — Oxford Bannister Miles 05 May 2025 | — | 04:54.05 | 170 |
| 2025-04-09 | Highgate Harriers 1879 Spring Open 2025↗ | Victoria Park Harriers & Tower Hamlets AC | 10:36.82 | 25 |
| 2025-03-15 | English Schools' Athletic Association XC Championship — 2025-03-15↗ | London | — | 81 |
| 2025-02-22 | English National Cross Country Championships — English National Cross Country Championships↗ | Victoria Park Harriers and Tower Hamlets AC | — | 29 |
| 2025-02-08 | Metropolitan Cross Country League — Race 5 Race 5↗ | VPH&TH | — | 7 |
| 2025-01-11 | Metropolitan Cross Country League — Race 4 Race 4↗ | VPH&TH | — | 5 |
| 2025-01-11 | Middlesex County AA Cross Country Championships — 2025-01-11↗ | Victoria Park Harriers and Tower Hamlets AC | — | 3 |
| 2024 |
|---|
| 2024-11-30 | Metropolitan Cross Country League — Race 3 Race 3↗ | VPH&TH | — | 7 |
| 2024-11-09 | Metropolitan Cross Country League — Race 2 Race 2↗ | VPH&TH | — | 6 |
| 2024-05-06 | Bannister Miles↗ | Victoria Park Harriers & Tower Hamlets AC | 5:13.07 | 5 |
| 2024-05-06 | British Milers' Club — Oxford Miles 06 May 2024 | — | 05:13.07 | 5 |
| 2024-05-06 | Bannister Miles↗ | Victoria Park Harriers & Tower Hamlets AC | 4:52.26 | 5 |
| 2024-03-16 | English Schools' Athletic Association XC Championship — 2024-03-16↗ | London | — | 79 |
| 2024-03-09 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | Middlesex | — | 62 |
| 2024-01-20 | UK Athletics Cross Challenge — Cross Challenge London↗ | Victoria Park Harriers & Tower Hamlets AC | — | 15 |
| 2024-01-13 | Metropolitan Cross Country League — Race 4 Race 4↗ | VPH&TH | — | 6 |
| 2024-01-06 | Middlesex County AA Cross Country Championships — 2024-01-06↗ | VPTH | — | 2 |
| 2023 |
|---|
| 2023-10-14 | Metropolitan Cross Country League — Race 1 Race 1↗ | VPH&TH | — | 4 |
| 2023-06-03 | British Milers' Club — Oxford Pb Classic 03 June 2023 | Victoria Park & Tower Hamlets | 04:46.70 | 4 |
| 2023-05-31 | Herc Wimbo 1500M Festival Night↗ | Victoria Park Harriers and Tower Hamlets AC | 4:40.96 | 10 |
| 2023-03-18 | English Schools' Athletic Association XC Championship — 2023-03-18↗ | London | — | 41 |
| 2023-03-11 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties Cross Country Championships↗ | Middlesex | — | 42 |
| 2023-02-25 | English National Cross Country Championships — Saucony National CC Champs↗ | Victoria Park Harriers & Tower Hamlets AC | — | 29 |
| 2023-01-07 | Middlesex County AA Cross Country Championships — 2023-01-07↗ | VPTH | — | 2 |
| 2022 |
|---|
| 2022-07-13 | Watford Open Graded Meeting↗ | VPTH | 2:16.06 | 7 |
| 2022-06-15 | Watford Open Graded Meeting↗ | VPTH | 2:16.59 | 9 |
| 2022-06-01 | Watford Open Graded Meeting↗ | VPTH | 4:43.68 | 8 |
| 2022-03-19 | English Schools' Athletic Association XC Championship — 2022-03-19↗ | London | — | 47 |
| 2022-03-12 | UK CAU Inter-Counties Cross Country Championships — Inter Counties XC↗ | Middlesex | — | 80 |
| 2022-01-08 | Middlesex County AA Cross Country Championships — 2022-01-08↗ | VPH&THAC | — | 1 |
| 2021 |
|---|
| 2021-11-20 | SEAA South of England AA Champs incl. London / National XC — LYG/SEAA XC↗ | City Of London | — | 3 |
| 2020 |
|---|
| 2020-03-07 | UK CAU Inter-Counties Cross Country Championships — UK CAU Inter Counties XC↗ | Middlesex | — | 72 |
| 2020-02-22 | English National Cross Country Championships — The National Cross Country Championships↗ | Victoria Park Harriers and Tower Hamlets AC | — | 57 |
| 2020-01-25 | SEAA South of England AA Champs incl. London / National XC — SEAA Cross Country Main Champs↗ | VICTORIA PARK H & TOWER H AC | — | 48 |
| 2020-01-04 | Middlesex County AA Cross Country Championships — 2020-01-04↗ | VPH&THAC | — | 6 |