| 2025 U20 Marshall Milton Keynes/Exeter Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 61.6 | | | | 3 | B | | | Horspath | Southern Athletics League Division 3 West | 30 Aug 25 |
| 800 | 2:18.26 | | | | 7 | 8 | | | Watford | Watford Harriers Open Graded Meetings | 6 Aug 25 |
| 800 | 2:18.68 | | | | 2 | 8 | | | Watford | Watford Harriers Open Graded Meetings | 3 Sep 25 |
| 800 | 2:18.92 | | | | 10 | B | | | Street | BMC PB Classic | 18 May 25 |
| 800 | 2:20.19 | | | | 6 | h6 | | | Sportcity | BUCS Athletics: Outdoor Championships | 3 May 25 |
| 800 | 2:21.01 | | | | 9 | D | | | Exeter | BMC Regional Races | 27 May 25 |
| 800 | 2:21.12 | | | | 1 | B | | | Milton Keynes | UK Youth Development League Upper - Midlands Premier NE | 6 Jul 25 |
| 800 | 2:28.1 | | | | 4 | 3 | | | Milton Keynes | Milton Keynes Open Series | 13 Apr 25 |
| 1500 | 4:51.13 | | | | 7 | 4 | | | Watford | Watford Harriers Open Graded Meetings | 23 Jul 25 |
| 1500 | 4:53.51 | | | | 3 | | | | Exeter | Devon County Championships | 11 May 25 |
| 1500 | 5:02.33 | | | | 1 | B | | | Milton Keynes | Southern Athletics League Division 3 West | 22 Jun 25 |
| 3000 | 10:51.9 | | | | 4 | C | | | Exeter | Exeter Track 3000m & Miles | 26 Sep 25 |
| 4.9KXC | 22:08 | | | | 30 | | 22 | | Redruth School | Charles Stanley Westward League | 1 Mar 25 |
| 5K | 22:17 | | | 22:19 | 79 | | 9 | | Aylesbury | Aylesbury Boxing Day 5K | 26 Dec 25 |
| 5.2KXC | 23:26 | | | | 74 | R3 | 56 | | Newquay | Westward League (inc. Cornwall County Championships) | 16 Nov 25 |
| 5.8KXC | 25:11 | | | | 41 | | 24 | | Newnham Park | Westward League | 12 Oct 25 |
| 2024 U20 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:19.48 | | | | 2 | D | | | Loughborough | BMC PB Classic | 1 Jun 24 |
| 800 | 2:20.23 | | | | 1 | A | | | Milton Keynes | UK Youth Development League Upper - Midlands Premier N/E | 26 May 24 |
| 4.135KXC | 17:34 | | | | 103 | | | | Pontefract | ESAA English Schools Championships | 16 Mar 24 |
| 5.4KXC | 20:12 | | | | 59 | | 35 | | Newquay | Charles Stanley Westward League | 17 Nov 24 |
| 5.8KXC | 27:12 | | | | 70 | | 47 | | Newnham Park | Charles Stanley Westward League | 6 Oct 24 |
| 6KXC | 28:22 | | | | 66 | | 40 | | Exeter | Devon County Championships (incl Charles Stanley Westward League) | 1 Dec 24 |
| 2023 U20 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.265KXC | 13:15 | | | | 9 | | | | Leeds | ESAA English Schools Cup Regional Finals - East Midlands | 11 Nov 23 |
| 3.8KXC | 16:51 | | | | 53 | | | | Woodbridge | ESAA English Schools Cup Final | 2 Dec 23 |
| 2022 U17 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:47.23 | | | | 4 | A | | | Milton Keynes | UK Youth Development League Upper Midlands N/E Promotion Match | 7 Aug 22 |
| 1500 | 5:07.41 | | | | 1 | A | | | Milton Keynes | UK Youth Development League Upper Midlands N/E Promotion Match | 7 Aug 22 |
| 1500 | 5:24.9 | | | | 2 | | | | Leicester | Leicestershire & Rutland Schools Championships | 11 Jun 22 |
| 3KXC | 13:30 | | | | 11 | | | | Leeds | ESAA English Schools Cup Regional Finals - East Midlands | 12 Nov 22 |
| 3.875KXC | 15:46 | | | | 147 | | | | Tonbridge | ESAA English Schools Championships | 19 Mar 22 |
| 2021 U17 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:07.59 | | | | 6 | 3 | | | Watford | Watford Open Graded Meeting | 25 Aug 21 |
| 1500 | 5:09.5 | | | | 7 | 2 | | | Milton Keynes | Marshall Milton Keynes AC Open | 11 Jul 21 |
| 1500 | 5:11.66 | | | | 4 | | | | Milton Keynes | Buckinghamshire County Championships | 15 Aug 21 |
| 5K | 21:31 | | | 21:31 | 25 | | 4 | 2 | Leicester | Leicester City Winter 5K Series | 18 Nov 21 |
| 5K | 22:02 | c | | | 62 | | 17 | | Loughborough | Leicestershire Chase the Sun 5K | 20 May 21 |
| 2020 U15 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | NT | | | | 20 | | | | Ratcliffe College | Leicestershire & Rutland County Schools' Championships | 1 Feb 20 |
| 2019 U15 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 23:13 | | | 23:13 | 43 | | 8 | 4 | Leicester | Leicester City Winter 5K Series | 7 Nov 19 |
| ZXC | 11:48 | | | | 24 | | | | Melton | ESAA English Schools Cup Regional Finals - East Midlands | 9 Nov 19 |
| 2018 U13 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:45.40 | | | | 10 | 2 | | | Watford | Watford Open Graded Meeting | 5 Sep 18 |
| 1200 | 4:21.35 | | | | 3 | B | | | Stoke Gifford | UK Youth Development U13/U15 League Division Midland Area Final | 21 Jul 18 |
| 1200 | 4:33.32 | | | | 5 | B | | | Milton Keynes | UK Youth Development U13/U15 League Division Midland Premier NE | 21 Apr 18 |
| 2.8KXC | 11:27 | | | | 16 | | | | Milton Keynes | Results Base Chiltern League | 10 Feb 18 |
| 2017 U13 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:51.68 | | | | 5 | B1 | | | Horspath | Oxfordshire & Buckinghamshire County Championships | 14 May 17 |
| 1500 | 5:46.44 | | | | 4 | B1 | | | Horspath | Oxfordshire & Buckinghamshire County Championships | 13 May 17 |
| 1.5KXC | 6:29 | | | | 16 | | | | Milton Keynes | Chiltern League | 11 Feb 17 |
| ZXC | 8:55 | | | | 21 | | | | Malvern | National Preparatory Schools' Championships | 12 Mar 17 |