| 2021 U17 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.59 | w | 3.3 | | 7 | | | | Brighton | Sussex County Championships | 4 Jul 21 |
| 100 | 13.6 | | | | 2 | ns1 | | | Lewes | Southern Athletics League - Sussex Coast | 11 Jul 21 |
| 100 | 14.30 | | -1.2 | | 3 | 3 | | | Crawley | Sussex AA Festival of Athletics | 8 May 21 |
| 200 | 28.8 | | | | 2 | ns1 | | | Lewes | Southern Athletics League - Sussex Coast | 11 Jul 21 |
| JT600 | 8.77 | | | | 3 | B | | | Lewes | Southern Athletics League - Sussex Coast | 11 Jul 21 |
| 2020 U15 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.86 | | 0.7 | | 2 | 11 | | | Worthing | Worthing Track Night | 8 Sep 20 |
| 100 | 14.02 | | -3.1 | | 4 | 3 | | | Lewes | Sussex AA Martin Etchells Memorial T&F Challenge inc. 3000m Championships | 4 Oct 20 |
| 2019 U15 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.8 | | | | 4 | ns | | | Brighton | Sussex U15 League Division East | 28 Jun 19 |
| 100 | 15.4 | | | | 5 | ns | | | Lewes | Sussex U15 League Division East | 8 Jul 19 |
| 300 | 49.7 | | | | 2 | B | | | Lewes | Sussex U15 League Division East | 8 Jul 19 |
| 800 | 2:49.4 | | | | 1 | nsB | | | Lewes | UK Youth Development U13/U15 League Division South East 2 | 18 May 19 |
| 75HU15W | 13.1 | | | | 3 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 2 | 18 May 19 |
| 75HU15W | 14.02 | | -1.6 | | 7 | | | | Crawley | Sussex County Schools Championships | 8 Jun 19 |
| 75HU15W | 14.2 | | | | 2 | A | | | Brighton | Sussex U15 League Division East | 28 Jun 19 |
| 75HU15W | 15.0 | | | | 3 | A | | | Lewes | Sussex U15 League Division East | 8 Jul 19 |
| 80HU17W | 14.61 | | -1.0 | | 5 | | | | Crawley | Sussex County Schools Championships | 8 Jun 19 |
| 1.14ML | 7:50 | | | | 22 | L1 | | | Horsham | Sussex Relay Championships | 6 Apr 19 |
| 3KXC | 15:35 | | | | 97 | | | | Brighton | Sussex County Schools' Championships | 16 Jan 19 |
| 3KXC | 16:00 | | | | 262 | | | | Parliament Hill | South of England AA Championships | 26 Jan 19 |
| 2018 U13 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 11.6 | | | | 2 | ns | | | Eastbourne | Sussex U13 League Division East | 18 Jul 18 |
| 75 | 11.70 | | 0.9 | | 5 | A | | | Crawley | Sussex U13 League Final | 2 Sep 18 |
| 150 | 23.5 | | | | 4 | A | | | Brighton | Sussex U13 League Division East | 15 Jun 18 |
| 70HU13W | 14.3 | | | | 4 | A | | | Eastbourne | Sussex U13 League Division East | 18 Jul 18 |
| 70HU13W | 14.4 | | | | 1 | B | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 19 May 18 |
| 70HU13W | 14.94 | | 0.0 | | 3 | B | | | Crawley | Sussex U13 League Final | 2 Sep 18 |
| HJ | 1.05 | | | | 3= | B | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 19 May 18 |
| 1.14ML | 8:25 | | | | 16 | L3 | | | Horsham | Sussex Relay Championships | 7 Apr 18 |
| 1.8MXC | 17:17 | | | | 32 | | | | Bexhill Down | Sussex County Championships | 6 Jan 18 |
| 2017 U13 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 2:08.9 | | | | 3 | B | | | Lewes | Sussex U13 League Division East | 14 Jun 17 |
| ZXC | 15:26 | | | | 42 | | | | Chichester | Sussex League | 14 Oct 17 |