| 2025 U17 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 34.91 | | | | 1 | B | | | Hillingdon | UK Youth Development League Upper - Southern Division 2A | 25 May 25 |
| JT700 | 34.06 | | | | 5 | | | | Lee Valley | Middlesex County Championships | 11 May 25 |
| JT700 | 32.47 | | | | 1 | B | | | Carshalton | UK Youth Development League Upper - Southern 2A | 27 Apr 25 |
| JT700 | 31.41 | | | | 3 | | | | Hillingdon | Alder Valley League | 13 Apr 25 |
| 2024 U15 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 6.69 | | | | 11 | 1 | | | Hillingdon | Alder Valley League | 5 May 24 |
| SP4K | 5.77 | | | | 10 | 1 | | | Aldershot | Alder Valley League | 6 Jul 24 |
| DT1.25K | 17.07 | | | | 9 | 1 | | | Guildford | Alder Valley League | 9 Jun 24 |
| HT4K | 7.33 | | | | 1 | B | | | Hillingdon | UK Youth Development League Lower - Southern 1E | 21 Jul 24 |
| HT4K | 6.39 | | | | 6 | 1 | | | Guildford | Alder Valley League | 9 Jun 24 |
| JT600 | 30.96 | | | | 5 | 1 | | | Hillingdon | Alder Valley League | 5 May 24 |
| JT600 | 30.33 | | | | 1 | B | | | Hillingdon | UK Youth Development League Lower - Southern 1E | 21 Jul 24 |
| JT600 | 29.50 | | | | 3 | | | | Lee Valley | Middlesex County Championships | 12 May 24 |
| JT600 | 28.55 | | | | 10 | | | | Lee Valley | Middlesex County Schools Championships - electronic times only for Power of 10 | 8 Jun 24 |
| JT600 | 27.47 | | | | 7 | 1 | | | Aldershot | Alder Valley League | 6 Jul 24 |
| JT600 | 27.46 | | | | 2 | B | | | Twickenham | UK Youth Development League Lower - Southern 1E | 16 Jun 24 |
| JT600 | 26.08 | | | | 1 | B | | | Kingston | UK Youth Development League Lower - Southern 1E | 19 May 24 |
| 2023 U15 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 27.07 | | | | 2 | B | | | Winchester | UK Youth Development League Lower - Southern 1A | 7 May 23 |
| JT600 | 26.63 | | | | 2 | B | | | Twickenham | UK Youth Development League Lower - Southern 1A | 3 Jun 23 |
| JT600 | 24.24 | | | | 5 | | | | Lee Valley | Middlesex County Championships | 14 May 23 |
| JT600 | 23.92 | | | | 2 | B | | | Guildford | Alder Valley League | 27 May 23 |
| JT600 | 22.52 | | | | 3 | B | | | Guildford | UK Youth Development League Lower - Southern 1A No hammer/discus | 8 Jul 23 |
| 2022 U13 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT400 | 20.83 | | | | 2 | B | | | Eton | UK Youth Development League Lower Southern 1A | 30 Jul 22 |
| JT400 | 20.51 | | | | 1 | B | | | Hillingdon | Alder Valley League - Boys | 5 Jun 22 |
| JT400 | 20.27 | | | | 3 | | | | Lee Valley | Middlesex Centenary County Championships | 15 May 22 |
| JT400 | 20.09 | | | | 2 | B | | | Eton | Alder Valley League - Boys | 16 Apr 22 |
| JT400 | 19.77 | | | | 4 | | | | Bracknell | Bracknell AC 42nd Young Athletes Open Meeting | 26 Mar 22 |
| JT400 | 19.39 | | | | 3 | A | | | Bracknell | Alder Valley League - Boys | 10 Jul 22 |
| JT400 | 19.20 | | | | 5 | A | | | Southampton | UK Youth Development League Lower Southern 1A | 8 May 22 |
| 2021 U13 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:11.8 | | | | 4 | ns | | | Aldershot | Alder Valley League Boys | 22 Aug 21 |
| 1200 | 4:32.08 | | | | 2 | B | | | Wormwood Scrubs | Youth Development League Lower Southern London West | 5 Jun 21 |
| 1200 | 4:37.8 | | | | 5 | ns | | | Eton | Alder Valley League Boys | 10 Jul 21 |
| HJ | 1.10 | | | | 2 | B | | | Eton | Alder Valley League Boys | 10 Jul 21 |
| JT400 | 13.92 | | | | 5 | A | | | Eton | Alder Valley League Boys | 10 Jul 21 |
| JT400 | 10.95 | | | | 3 | B | | | Aldershot | Alder Valley League Boys | 22 Aug 21 |
| 2020 U11 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1.5KXC | 6:19 | | | | 35 | | | | Trent Park | Start Fitness Metropolitan League | 8 Feb 20 |
| 2KXC | 8:32 | | | | 25 | | | | Alexandra Palace | Start Fitness Metropolitan League | 11 Jan 20 |
| 2019 U11 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 2:16.9 | | | | 8 | ns1 | | | Eton | Alder Valley Boys' League | 4 May 19 |
| LJ | 2.33 | | | | 10 | ns1 | | | Eton | Alder Valley Boys' League | 4 May 19 |
| 1.5KXC | 7:04 | | | | 30 | | | | Claybury Park | Start Fitness Metropolitan League | 12 Oct 19 |
| 1.5KXC | 7:24 | | | | 42 | | | | Wormwood Scrubs | Start Fitness Metropolitan League | 12 Jan 19 |
| 1.5KXC | 7:45 | | | | 30 | | | | Alexandra Palace | Start Fitness Metropolitan League | 9 Feb 19 |
| 2KXC | 9:11 | | | | 21 | | | | Uxbridge | Start Fitness Metropolitan League | 7 Dec 19 |