| 2023 U20 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 29.07 | | | | 1 | A | | | Basingstoke | Basingstoke & Mid Hants AC Winter Throws | 11 Mar 23 |
| JT600 | 28.48 | | | | 2 | | | | Crawley | Sussex County Championships | 13 May 23 |
| JT600 | 25.34 | | | | 3 | | | | Crawley | Sussex County Schools Championships | 10 Jun 23 |
| 2022 U20 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 30.75 | | | | 1 | B | | | Harrow | UK Youth Development League Upper Southern 1A | 26 Jun 22 |
| JT600 | 30.04 | | | | 3 | | | | Crawley | Sussex County Championships | 14 May 22 |
| JT600 | 29.99 | | | | 2 | B | | | Portsmouth | The South of England T&F Academy Warm Up | 26 Mar 22 |
| JT600 | 29.88 | | | | 1 | B | | | Hillingdon | UK Youth Development League Upper Southern 1A | 24 Apr 22 |
| JT600 | 29.63 | | | | 2 | | | | Crawley | Sussex Schools Championships | 11 Jun 22 |
| JT600 | 29.44 | | | | 2 | A | | | Crawley | Crawley AC Graded Early Spring Open | 3 Apr 22 |
| JT600 | 29.17 | | | | 1 | B | | | Portsmouth | UK Youth Development League Upper Southern 1A | 7 Aug 22 |
| JT600 | 28.16 | | | | 5 | A | | | Portsmouth | City of Portsmouth Open Meeting | 4 Sep 22 |
| 2021 U17 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT600 | 27.97 | | | | 1 | B | | | Brighton | Southern Athletics League - Sussex Coast | 20 Jun 21 |
| JT500 | 32.42 | | | | 5 | B | | | Crawley | Sussex Schools Senior Championships | 19 Jun 21 |
| JT500 | 31.36 | | | | 2 | | | | Crawley | Sussex Schools Championships | 12 Jun 21 |
| JT500 | 31.19 | | | | 3 | | | | Brighton | Sussex County Championships | 4 Jul 21 |
| JT500 | 30.17 | | | | 2 | B | | | Worthing | Worthing Open Meeting | 2 May 21 |
| JT500 | 28.88 | | | | 2 | A | | | Crawley | Sussex AA Festival of Athletics | 8 May 21 |
| JT500 | 26.56 | | | | 6 | | | | Worthing | The Opener | 18 Apr 21 |
| 2020 U17 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT500 | 28.40 | | | | 1 | A | | | Lewes | Sussex AA Martin Etchells Memorial T&F Challenge inc. 3000m Championships | 4 Oct 20 |
| 2019 U15 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.8 | | | | 4 | ns | | | Eastbourne | Sussex U15 League Division East | 5 Jun 19 |
| 100 | 15.8 | | | | 7 | | | | Crawley | Haywards Heath Harriers Open | 25 Apr 19 |
| 150 | 23.73 | | 1.3 | | 6 | 1 | | | Crawley | Crawley Open Series | 7 Apr 19 |
| JT500 | 22.84 | | | | 1 | ns | | | Lewes | Sussex U15 League Division East | 8 Jul 19 |
| JT500 | 22.76 | | | | 6 | A | | | Guildford | UK Youth Development U13/U15 League Division South Premier 2 | 20 Jul 19 |
| JT500 | 21.53 | | | | 1 | A | | | Eastbourne | Sussex U15 League Division East | 5 Jun 19 |
| JT500 | 21.26 | | | | 3 | ns | | | Brighton | Sussex U15 League Division East | 28 Jun 19 |
| JT500 | 19.03 | | | | 4 | B | | | Brighton | UK Youth Development U13/U15 League Division South Premier 2 | 23 Jun 19 |
| JT500 | 16.28 | | | | 3 | | | | Crawley | Haywards Heath Harriers Open | 25 Apr 19 |