| 2022 U20 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.5KXC | 17:47 | | | | 24 | | | 17 | Milton Keynes | Bedfordshire / Buckinghamshire County Championships | 8 Jan 22 |
| 6KXC | 26:53 | | | | 224 | | | | Parliament Hill | ECCA Saucony English National Championships | 26 Feb 22 |
| 2021 U17 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.47 | | | | 4 | E | | | Milton Keynes | BMC PB Classic | 5 Jun 21 |
| 800 | 2:04.28 | | | | 2 | | | | Milton Keynes | Buckinghamshire County Championships | 31 Jul 21 |
| 800 | 2:05.5 | | | | 2 | A | | | Banbury | Youth Development League Upper Midlands North/East E | 30 May 21 |
| 800 | 2:05.6 | | | | 1 | 5 | | | Milton Keynes | Milton Keynes Open Meeting | 23 May 21 |
| 800 | 2:09.97 | | | | 1 | h2 | | | Milton Keynes | Buckinghamshire County Championships | 31 Jul 21 |
| 1500 | 4:23.34 | | | | 1 | B | | | Milton Keynes | Youth Development League Upper Midlands North/East E | 27 Jun 21 |
| 1500 | 4:28.6 | | | | 2 | 2 | | | Milton Keynes | Marshall Milton Keynes AC Open | 11 Jul 21 |
| 1500 | 4:33.87 | | | | 4 | | | | Milton Keynes | Buckinghamshire County Championships | 15 Aug 21 |
| 3KXCL | 10:20 | | | | 59 | L1 | | | Mansfield | ECCA Saucony English National Relay Championships | 6 Nov 21 |
| 5.9KXC | 22:25 | | | | 97 | | | 54 | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni Trials) | 13 Nov 21 |
| 2020 U17 Marshall Milton Keynes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:08.5 | | | | 2 | 5 | | | Milton Keynes | Milton Keynes Intra-Club Track Meeting | 5 Sep 20 |
| 4KXC | 14:12 | | | | 10 | | | | Biggleswade | Bedfordshire / Buckinghamshire County Championships | 4 Jan 20 |
| 4.3KXC | 16:16 | | | | 106 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 7 Mar 20 |
| 4.5KXC | 15:45 | | | | 47 | | | | Parliament Hill | South of England AA Championships | 25 Jan 20 |
| 5.5KXC | 21:15 | | | | 251 | | | | Sefton Park | New Balance ESAA English Schools' Championships | 14 Mar 20 |
| 5.6KXC | 19:56 | | | | 20 | | | 8 | Stowe | Buckinghamshire County Schools' Championships | 5 Feb 20 |
| 2019 U15 Silson |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:11.62 | | | | 3 | B | | | Sportcity | UK Youth Development U13/U15 League Final | 7 Sep 19 |
| 800 | 2:16.17 | | | | 1 | B | | | Yate | UK Youth Development U13/U15 League Midland Area Final | 20 Jul 19 |
| 800 | 2:17.0 | | | | 1 | B | | | Nottingham | UK Youth Development U13/U15 League Division Midland Premier NE | 18 May 19 |
| 800 | 2:17.70 | | | | 6 | B | | | Milton Keynes | BMC PB Classic | 1 Jun 19 |
| 800 | 2:20.89 | | | | 1 | nsA | | | Milton Keynes | UK Youth Development U13/U15 League Division Midland Premier NE | 23 Jun 19 |
| 2KXCL | 7:30 | | | | 62 | L1 | | | Mansfield | ECCA Saucony English National Relay Championships | 2 Nov 19 |
| 4.3KXC | 17:20 | | | | 41 | | | | Milton Keynes | Chiltern League | 9 Feb 19 |
| 5KXC | 19:37 | | | | 24 | | | | Abthorpe | Northamptonshire County Championships | 5 Jan 19 |
| parkrun | 18:37 | | | | 2 | | | 1 | Linford Wood | Linford Wood parkrun # 182 | 14 Dec 19 |
| 2018 U15 Silson |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.8KXC | 11:21 | | | | 18 | | | | Milton Keynes | Results Base Chiltern League | 10 Feb 18 |
| 3KXC | 12:22 | | | | 7 | | | | Kettering | Northamptonshire County Championships | 6 Jan 18 |
| 3KXC | 13:38 | | | | 231 | | | | Parliament Hill | ECCA Saucony English National Championships | 24 Feb 18 |
| 3KXC | 14:34 | | | | 169 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 10 Mar 18 |
| 4KXC | 13:43 | | | | 65 | | | | Oxford | Chiltern League | 13 Oct 18 |
| 4.2KXC | 16:17 | | | | 73 | | | | Milton Keynes | Chiltern League (Inc British Athletics Cross Challenge & Oxford Uni v RAF) | 10 Nov 18 |
| 2017 U13 Silson |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 30.7 | | | | 3 | 1 | | | Kettering | Kettering Chairman's Cup | 9 Jul 17 |
| 800 | 2:27.2 | | | | 1 | 1 | | | Kettering | Kettering Chairman's Cup | 9 Jul 17 |
| 800 | 2:32.5 | | | | 2 | 1 | | | Corby | Northamptonshire County Championships | 13 May 17 |
| HJ | 1.15 | | | | 3 | | | | Kettering | Kettering Chairman's Cup | 9 Jul 17 |
| 2.6KXC | 10:14 | | | | 6 | | | | Northampton | Northamptonshire County Championships | 7 Jan 17 |
| 2.7KXC | 10:23 | | | | 40 | | | | Milton Keynes | Chiltern League Inc. British Athletics Cross Challenge & RAF v Oxford University | 11 Nov 17 |
| 2.9KXC | 10:57 | | | | 29 | | | | Oxford | Results Base Chiltern League | 14 Oct 17 |
| 3KXC | 13:55 | | | | 245 | | | | Loughborough | CAU Inter County Championships (Inc British Athletics Cross Challenge) | 11 Mar 17 |
| 3KXC | 14:02 | | | | 41 | | | | Loughborough | Midland Counties Championships | 28 Jan 17 |
| 3.1KXC | 13:10 | | | | 14 | | | | Luton | Results Base Chiltern League | 2 Dec 17 |
| parkrun | 18:58 | | | | 8 | | | | Northampton | Northampton parkrun # 265 | 27 May 17 |
| parkrun | 20:09 | | | | 8 | | | 1 | Linford Wood | Linford Wood parkrun # 40 | 1 Apr 17 |
| parkrun | 20:45 | | | | 19 | | | | Linford Wood | Linford Wood parkrun # 34 | 18 Feb 17 |
| parkrun | 24:30 | | | | 41 | | | | Linford Wood | Linford Wood parkrun # 42 | 15 Apr 17 |
| 2016 U13 Silson |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.1KXC | 13:45 | | | | 44 | | | | Luton | Chiltern League | 3 Dec 16 |
| parkrun | 20:01 | | | | 22 | | | | Northampton | Northampton parkrun # 233 | 22 Oct 16 |
| parkrun | 27:11 | | | | 164 | | | | Milton Keynes | Milton Keynes parkrun # 311 | 6 Feb 16 |