| 2024 U23 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 2:09:23 | c | | | 3633 | | 824 | 56 | Birmingham | Great Birmingham Half Marathon | 5 May 24 |
| 2020 U17 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:12.1 | | | | 5 | 2 | | | Milton Keynes | Milton Keynes Intra-Club Track Meeting | 5 Sep 20 |
| 4KXC | 16:51 | | | | 17 | | | 15 | Stowe | Buckinghamshire County Schools' Championships | 5 Feb 20 |
| 4.3KXC | 18:54 | | | | 24 | | | 17 | Milton Keynes | Chiltern League | 8 Feb 20 |
| 5KXC | 21:33 | | | | 19 | | | 12 | Keysoe | Chiltern League | 11 Jan 20 |
| 5.3KXC | 26:10 | | | | 176 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 7 Mar 20 |
| 6KXC | 26:11 | | | | 13 | | | 7 | Biggleswade | Bedfordshire / Buckinghamshire County Championships | 4 Jan 20 |
| 2019 U17 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:27.02 | | | | 1 | I | | | Milton Keynes | BMC PB Classic | 1 Jun 19 |
| 800 | 2:29.75 | | | | 5 | B | | | Horspath | Oxfordshire / Buckinghamshire County Championships | 12 May 19 |
| 800 | 2:32.6 | | | | 3 | | | | Milton Keynes | Buckinghamshire Schools Championships | 8 Jun 19 |
| 800 | 2:36.34 | | | | 1 | B | | | Milton Keynes | UK Youth Development U17/U20 League Division Midland NE 1B | 30 Jun 19 |
| 800 | 2:36.4 | | | | 2 | A | | | Nuneaton | UK Youth Development U17/U20 League Division Midland NE 1B | 26 May 19 |
| 1500 | 5:12.7 | | | | 2 | A | | | Nuneaton | UK Youth Development U17/U20 League Division Midland NE 1B | 26 May 19 |
| 1500 | 5:15.35 | | | | 2 | A | | | Milton Keynes | UK Youth Development U17/U20 League Division Midland NE 1B | 30 Jun 19 |
| 1500 | 5:24.4 | | | | 3 | A | | | Stourport | UK Youth Development U17/U20 League Division Midland NE 1B | 5 May 19 |
| 2.5KXCL | 10:28 | | | | 49 | L1 | | | Mansfield | ECCA Saucony English National Relay Championships | 2 Nov 19 |
| 3.99KXC | 16:50 | | | | 11 | | | | Stowe | Buckinghamshire County Schools' Championships | 6 Feb 19 |
| 4KXC | 16:33 | | | | 35 | | | | Keysoe | Chiltern League | 12 Jan 19 |
| 4KXC | 17:31 | | | | 21 | | | | Hughenden Park | Bedfordshire / Buckinghamshire County Championships | 5 Jan 19 |
| 4KXC | 19:18 | | | | 140 | | | | Parliament Hill | South of England AA Championships | 26 Jan 19 |
| 4.3KXC | 18:54 | | | | 26 | | | | Milton Keynes | Chiltern League | 9 Feb 19 |
| 4.8KXC | 20:15 | | | | 70 | | | 48 | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni v RAF) | 9 Nov 19 |
| 5KXC | 22:27 | | | | 27 | | | 18 | Shottover Hill | Chiltern League | 12 Oct 19 |
| 5KXC | 23:13 | | | | 33 | | | 28 | Luton | Chiltern League | 7 Dec 19 |
| 2018 U15 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:34.32 | | | | 2 | B | | | Stoke Gifford | UK Youth Development U13/U15 League Division Midland Area Final | 21 Jul 18 |
| 800 | 2:42.36 | | | | 6 | B | | | Bedford | UK Youth Development U13/U15 League Final | 8 Sep 18 |
| 800 | 2:46.0 | | | | 4 | nsA | | | Rugby | UK Youth Development U13/U15 League Division Midland Premier NE | 17 Jun 18 |
| 2KXCL | 8:27 | | | | 74 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 3 Nov 18 |
| 4KXC | 15:02 | | | | 43 | | | | Oxford | Chiltern League | 13 Oct 18 |
| 4.1KXC | 17:27 | | | | 26 | | | | Luton | Chiltern League | 1 Dec 18 |
| 4.2KXC | 17:53 | | | | 51 | | | | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni v RAF) | 10 Nov 18 |
| 2017 U15 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.8KXC | 12:35 | | | | 50 | | | | Milton Keynes | Chiltern League | 11 Feb 17 |
| 3KXC | 15:11 | | | | 57 | | | | Keysoe | Chiltern League | 14 Jan 17 |
| 2016 U13 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:18.7 | | | | 15 | 2 | | | Milton Keynes | Milton Keynes Open Meeting | 10 Apr 16 |
| LJ | 2.95 | | | | 20 | | | | Milton Keynes | Milton Keynes Open Meeting | 10 Apr 16 |
| SP2.72K | 4.48 | | | | 14 | | | | Milton Keynes | Milton Keynes Open Meeting | 10 Apr 16 |
| 2.54KXC | 12:51 | | | | 65 | | | | Luton | Chiltern League | 3 Dec 16 |
| 2.67KXC | 12:37 | | | | 86 | | | | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford University v RAF) | 12 Nov 16 |
| 2.8KXC | 14:01 | | | | 63 | | | | Milton Keynes | Results Base Chiltern League | 13 Feb 16 |
| 3KXC | 16:36 | | | | 72 | | | | Luton | Results Base Chiltern League | 16 Jan 16 |
| 2015 U13 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.67KXC | 14:19 | | | | 108 | | | | Milton Keynes | Results Base Chiltern League (Inc British Cross Challenge and RAF v Oxford University) | 7 Nov 15 |
| 2.7KXC | 13:38 | | | | 69 | | | | Culham | Results Base Chiltern League | 5 Dec 15 |
| ZXC | 15:49 | | | | 82 | | | | Bedford | Results Base Chiltern League | 10 Oct 15 |