| 2023 U23 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 39:56 | | | | 135 | | | | Woolacombe Dunes | Woolacombe Dunes parkrun # 179 | 9 Sep 23 |
| 2021 U20 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 58.29 | | | | 5 | A | | | Abingdon | Southern Athletics League - North West | 20 Jun 21 |
| 400 | 58.48 | | | | 3 | B | | | Eton | Youth Development League Upper Southern North West | 27 Jun 21 |
| 400 | 58.5 | | | | 3 | A | | | Horspath | Southern Athletics League - North West | 11 Jul 21 |
| 400 | 59.41 | | | | 5 | A | | | Horspath | Southern Athletics League - North West | 14 Aug 21 |
| parkrun | 26:16 | | | | 21 | | | 1 | Woolacombe Dunes | Woolacombe Dunes parkrun # 75 | 11 Sep 21 |
| 2020 U20 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.60 | | | | 5 | 7 | | | Harrow | Harrow AC 800m, 1500m Race Night & Long Jump | 24 Sep 20 |
| 800 | 2:22.1 | | | | 6 | 7 | | | Harrow | Harrow AC 800m & 1500m Race Night 1 | 27 Aug 20 |
| 2019 U17 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 57.5 | | | | 3 | B | | | Hillingdon | UK Youth Development U17/U20 League Division South 1A | 26 May 19 |
| 400 | 58.2 | | | | 4 | B | | | Brighton | UK Youth Development U17/U20 League Division South 1A | 28 Jul 19 |
| 400 | 58.33 | | | | 5 | 1 | | | Eton | Windsor Slough Eton & Hounslow Spring Open | 7 Apr 19 |
| 400 | 58.4 | | | | 4 | B | | | Kingston | UK Youth Development U17/U20 League Division South 1A | 30 Jun 19 |
| 400 | 58.6 | | | | 4 | B | | | Parliament Hill | Southern Athletics League Division 3N | 15 Jun 19 |
| 400 | 59.35 | | | | 3 | B | | | Harrow | UK Youth Development U17/U20 League Division South 1A | 5 May 19 |
| 400 | 60.4 | | | | 4 | B | | | Grays | Southern Athletics League Division 3N | 17 Aug 19 |
| 800 | 2:10.70 | | | | 4 | 11 | | | Watford | Watford Open Graded Meeting | 7 Aug 19 |
| 800 | 2:11.11 | | | | 1 | B | | | Milton Keynes | BMC PB Classic | 1 Jun 19 |
| 800 | 2:12.06 | | | | 5 | 10 | | | Watford | Watford Open Graded Meeting | 10 Jul 19 |
| 800 | 2:14.72 | | | | 1 | ns | | | Little Marlow | Southern Athletics League Division 3N | 19 May 19 |
| 800 | 2:15.86 | | | | 6 | Bh1 | | | Horspath | Oxfordshire / Buckinghamshire County Championships | 12 May 19 |
| 800 | 2:17.9 | | | | 3 | B | | | Horspath | Southern Athletics League Division 3N | 13 Apr 19 |
| 800 | 2:19.84 | | | | 1 | 3 | | | Eton | Windsor Slough Eton & Hounslow Spring Open | 7 Apr 19 |
| 800 | 2:23.2 | | | | 5 | B | | | Brighton | UK Youth Development U17/U20 League Division South 1A | 28 Jul 19 |
| 800 | 2:33.5 | | | | 3 | B | | | Grays | Southern Athletics League Division 3N | 17 Aug 19 |
| 1500 | 4:50.92 | | | | 10 | 7 | | | Watford | Watford Open Graded Meeting | 21 Aug 19 |
| LJ | 3.58 | | | | 3 | B | | | Brighton | UK Youth Development U17/U20 League Division South 1A | 28 Jul 19 |
| 4.6KL | 19:24 | | | | 52 | L1 | | | Crystal Palace | Southern Young Athletes Relays | 22 Sep 19 |
| 5.6KXC | 22:44 | | | | 28 | | | | Milton Keynes | Chiltern League | 9 Feb 19 |
| 6KXC | 25:20 | | | | 26 | | | | Hughenden Park | Bedfordshire / Buckinghamshire County Championships | 5 Jan 19 |
| 6KXC | 28:49 | | | | 220 | | | | Parliament Hill | South of England AA Championships | 26 Jan 19 |
| 6.1KXC | 24:25 | | | | 40 | | | | Keysoe | Chiltern League | 12 Jan 19 |
| 2018 U17 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:17.13 | | | | 3 | J | | | Milton Keynes | BMC PB Classic | 2 Jun 18 |
| 800 | 2:19.01 | | | | 5 | 6 | | | Watford | Watford Open Graded Meeting | 5 Sep 18 |
| 800 | 2:25.30 | | | | 3 | 6 | | | Watford | Watford Open Graded Meeting | 16 May 18 |
| 800 | 2:25.6 | | | | 1 | ns | | | Kingston | UK Youth Development U17/U20 League Division South 1A | 27 May 18 |
| 800 | 2:27.02 | | | | 1 | 7 | | | Abingdon | Radley AC Charles Kear Memorial Open | 25 Mar 18 |
| 800 | 2:31.7 | | | | 1 | ns | | | Sandy | Southern Athletics League Division 3N | 14 Jul 18 |
| 4KXC | 15:26 | | | | 38 | | | | Keysoe | Results Base Chiltern League | 13 Jan 18 |
| 4.3KXC | 18:03 | | | | 39 | | | | Milton Keynes | Results Base Chiltern League | 10 Feb 18 |
| 4.5KXC | 20:08 | | | | 420 | | | | Parliament Hill | ECCA Saucony English National Championships | 24 Feb 18 |
| 4.8KL | 21:02 | | | | 38 | L3 | | | Crystal Palace | Southern Young Athletes Relays | 23 Sep 18 |
| parkrun | 21:00 | | | | 17 | | | 1 | Wycombe Rye | Wycombe Rye parkrun # 305 | 30 Jun 18 |
| 2017 U15 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.4KXC | 16:36 | | | | 71 | | | | Oxford | Results Base Chiltern League | 14 Oct 17 |
| 4.4KXC | 19:44 | | | | 97 | | | | Milton Keynes | Chiltern League Inc. British Athletics Cross Challenge & RAF v Oxford University | 11 Nov 17 |
| 4.5KXC | 17:34 | | | | 41 | | | | Luton | Results Base Chiltern League | 2 Dec 17 |
| parkrun | 20:56 | | | | 36 | | | | Wycombe Rye | Wycombe Rye parkrun # 278 | 23 Dec 17 |
| parkrun | 22:53 | | | | 71 | | | | Wycombe Rye | Wycombe Rye parkrun # 258 | 5 Aug 17 |
| parkrun | 23:28 | | | | 57 | | | | Wycombe Rye | Wycombe Rye parkrun # 237 | 11 Mar 17 |
| 2016 U15 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:25 | | | | 40 | | | | Wycombe Rye | Wycombe Rye parkrun # 223 | 3 Dec 16 |
| parkrun | 22:25 | | | | 51 | | | | Wycombe Rye | Wycombe Rye parkrun # 225 | 17 Dec 16 |
| 2014 U13 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:12 | | | | 55 | | | | Wycombe Rye | Wycombe Rye parkrun # 93 | 7 Jun 14 |
| parkrun | 25:31 | | | | 60 | | | | Wycombe Rye | Wycombe Rye parkrun # 97 | 5 Jul 14 |
| parkrun | 25:58 | | | | 53 | | | 1 | Wycombe Rye | Wycombe Rye parkrun # 91 | 24 May 14 |
| parkrun | 27:47 | | | | 98 | | | | Wycombe Rye | Wycombe Rye parkrun # 88 | 3 May 14 |
| parkrun | 27:59 | | | | 106 | | | | Wycombe Rye | Wycombe Rye parkrun # 100 | 26 Jul 14 |