| 2023 U20 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:58:18 | c | | | 8528 | | 7194 | 795 | Manchester | Adidas Manchester Marathon | 16 Apr 23 |
| 24H | 90 | | | | | | | | Llanberis | Snowdon 24 | 8 Jul 23 |
| 2022 U20 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 56.0 | | | | 1 | A | | | Burton | UK Youth Development League Upper Midlands North/East A | 26 Jun 22 |
| 800 | 2:00.92 | | | | 7 | 14 | | | Watford | Watford Open Graded Meeting | 13 Jul 22 |
| 800 | 2:02.02 | | | | 1 | 10 | | | Watford | Watford Open Graded Meeting | 15 Jun 22 |
| 800 | 2:04.64 | | | | 2 | A | | | Milton Keynes | UK Youth Development League Upper Midlands N/E Promotion Match | 7 Aug 22 |
| 800 | 2:05.6 | | | | 1 | B | | | Banbury | UK Youth Development League Upper Midlands North/East A | 29 May 22 |
| 800 | 2:05.94 | | | | 2 | F | | | Milton Keynes | BMC PB Classic | 4 Jun 22 |
| 800 | 2:15.1 | | | | 2 | A | | | Burton | UK Youth Development League Upper Midlands North/East A | 26 Jun 22 |
| 3KXCL | 11:47 | | | | 62 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 5 Nov 22 |
| Mar | 3:29:55 | | | 3:30:30 | 313 | | | 91 | Abingdon | Abingdon Marathon | 23 Oct 22 |
| Mar | 3:39:58 | c | | | 4552 | | | 517 | Manchester | Therme Manchester Marathon | 3 Apr 22 |
| 57KMT | 11:24:01 | | | 11:24:17 | 157 | | | 42 | Llanberis | Snowdonia Trail Marathon / 57K | 10 Jul 22 |
| 2021 U17 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:06.24 | | | | 10 | 10 | | | Watford | Watford Open Graded Meeting | 11 Aug 21 |
| 800 | 2:09.79 | | | | 1 | A | | | Milton Keynes | Youth Development League Upper Midlands North/East E | 25 Jul 21 |
| 800 | DNF | | | | - | 5 | | | Milton Keynes | Milton Keynes Open Meeting | 23 May 21 |
| 2020 U17 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4KXC | 16:08 | | | | 41 | | | | Keysoe | Chiltern League | 11 Jan 20 |
| 4KXC | 16:51 | | | | 30 | | | | Biggleswade | Bedfordshire / Buckinghamshire County Championships | 4 Jan 20 |
| 2019 U15 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.60 | | | | 8 | 12 | | | Watford | Watford Open Graded Meeting | 10 Jul 19 |
| 800 | 2:12.38 | | | | 2 | B | | | Milton Keynes | BMC PB Classic | 1 Jun 19 |
| 800 | 2:13.56 | | | | 4 | A | | | Sportcity | UK Youth Development U13/U15 League Final | 7 Sep 19 |
| 800 | 2:13.60 | | | | 2 | A | | | Yate | UK Youth Development U13/U15 League Midland Area Final | 20 Jul 19 |
| 800 | 2:14.3 | | | | 3 | | | | Milton Keynes | Buckinghamshire Schools Championships | 8 Jun 19 |
| 800 | 2:17.0 | | | | 1 | h2 | | | Milton Keynes | Buckinghamshire Schools Championships | 8 Jun 19 |
| 800 | 2:17.51 | | | | 4 | Bh2 | | | Horspath | Oxfordshire / Buckinghamshire County Championships | 12 May 19 |
| 800 | 2:17.99 | | | | 7 | B | | | Horspath | Oxfordshire / Buckinghamshire County Championships | 12 May 19 |
| 800 | 2:18.2 | | | | 1 | 1 | | | Milton Keynes | Milton Keynes Open Series | 4 Aug 19 |
| 800 | 2:24.8 | | | | 1 | B | | | Birmingham | UK Youth Development U13/U15 League Division Midland Premier NE | 27 Apr 19 |
| 1500 | 4:41.67 | | | | 2 | A | | | Milton Keynes | UK Youth Development U13/U15 League Division Midland Premier NE | 23 Jun 19 |
| 1500 | 4:46.5 | | | | 2 | B | | | Nottingham | UK Youth Development U13/U15 League Division Midland Premier NE | 18 May 19 |
| 2KXCL | 8:46 | | | | 73 | L3 | | | Mansfield | ECCA Saucony English National Relay Championships | 2 Nov 19 |
| 4KXC | 16:22 | | | | 52 | | | | Keysoe | Chiltern League | 12 Jan 19 |
| 4KXC | 17:46 | | | | 35 | | | | Hughenden Park | Bedfordshire / Buckinghamshire County Championships | 5 Jan 19 |
| 4.3KXC | 16:07 | | | | 59 | | | | Shottover Hill | Chiltern League | 12 Oct 19 |
| 4.3KXC | 20:12 | | | | 59 | | | | Milton Keynes | Chiltern League | 9 Feb 19 |
| Mar | 4:29:14 | | | 4:36:40 | 7559 | | | 1029 | Manchester | ASICS Greater Manchester Marathon | 7 Apr 19 |
| 2018 U15 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:20.49 | | | | 9 | 6 | | | Watford | Watford Open Graded Meeting | 5 Sep 18 |
| 4KXC | 14:33 | | | | 79 | | | | Oxford | Chiltern League | 13 Oct 18 |
| 4.1KXC | 18:09 | | | | 61 | | | | Luton | Chiltern League | 1 Dec 18 |