| 2020 U17 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT500 | 33.53 | | | | 1 | A | | | Worthing | Worthing Track Night | 8 Sep 20 |
| 2019 U17 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 6.46 | | | | 6 | A | | | Harrow | UK Youth Development U17/U20 League Division South 1A | 5 May 19 |
| DT1K | 15.03 | | | | 5 | A | | | Hillingdon | UK Youth Development U17/U20 League Division South 1A | 26 May 19 |
| JT600 | 35.73 | | | | 2 | A | | | Tonbridge | Southern Athletics League Division 2E | 13 Jul 19 |
| JT600 | 34.12 | | | | 2 | A | | | Brighton | Southern Athletics League Division 2E | 19 May 19 |
| JT600 | 33.39 | | | | 2 | | | | Brighton | Brighton & Hove AC Throws Open | 10 Mar 19 |
| JT600 | 32.00 | | | | 4 | A | | | Harrow | UK Youth Development U17/U20 League Division South 1A | 5 May 19 |
| JT600 | 31.93 | | | | 2 | A | | | Finsbury Park | Southern Athletics League Division 2E | 13 Apr 19 |
| JT500 | 36.25 | | | | 1 | | | | Birmingham | ISA National Championships | 19 Jun 19 |
| JT500 | 34.49 | | | | 1 | | | | Crawley | Haywards Heath Harriers Open | 25 Apr 19 |
| JT500 | 31.81 | | | | 6 | A | | | Chelmsford | Eight Counties U17 Inter Counties Championships | 21 Jul 19 |
| JT500 | 31.54 | | | | 4 | | | | Brighton | Brighton & Hove AC Throws Open | 10 Mar 19 |
| JT500 | 31.14 | | | | 3 | A | | | Hillingdon | UK Youth Development U17/U20 League Division South 1A | 26 May 19 |
| JT500 | 29.80 | | | | 6 | | | | Crawley | Sussex County Schools Championships | 8 Jun 19 |
| JT500 | 28.87 | | | | 3 | | | | Crawley | Sussex County Championships | 12 May 19 |
| 2018 U15 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT500 | 37.98 | | | | 1 | A | | | Horsham | Sussex U15 League Division West | 6 Jul 18 |
| JT500 | 37.71 | | | | 1 | A | | | Brighton | Sussex U15 League Final | 31 Aug 18 |
| JT500 | 37.24 | | | | 1 | B | | | Portsmouth | Portsmouth Throws Festival | 16 Sep 18 |
| JT500 | 37.05 | | | | 1 | C | | | Portsmouth | Portsmouth Throws Festival | 16 Sep 18 |
| JT500 | 36.81 | | | | 2 | | | | Horspath | South of England U15 / U20 Inter County Championships | 1 Sep 18 |
| JT500 | 36.52 | | | | 2 | | | | Lee Valley | South of England AA U15 / U17 Championships | 12 Aug 18 |
| JT500 | 36.22 | | | | 1 | A | | | Worthing | UK Youth Development U13/U15 League Division South West 2 | 21 Jul 18 |
| JT500 | 36.18 | | | | 5 | | | | Bedford | England Athletics U15 / U17 Championships | 25 Aug 18 |
| JT500 | 35.09 | | | | 1 | A | | | Horsham | Sussex U15 League Division West | 27 Jul 18 |
| JT500 | 35.07 | | | | 9 | | | | Birmingham | New Balance ESAA English Schools' Championships | 14 Jul 18 |
| JT500 | 34.27 | | | | 1 | A | | | Horsham | Sussex U15 League Division West | 1 Jun 18 |
| JT500 | 33.62 | | | | 1 | | | | Birmingham | ISA National Championships | 19 Jun 18 |
| JT500 | 33.36 | | | | 2 | | | | Crawley | Sussex County Schools Championships | 9 Jun 18 |
| JT500 | 33.27 | | | | 1 | A | | | Walton | UK Youth Development U13/U15 League Division South West 2 | 21 Apr 18 |
| JT500 | 32.99 | | | | 4 | | | | Loughborough | UK Javelin Carnival Open | 27 May 18 |
| JT500 | 32.44 | | | | 1 | | | | Crawley | Sussex County Championships | 13 May 18 |
| JT500 | 31.24 | | | | 2 | | | | Crawley | Haywards Heath Harriers Open | 26 Apr 18 |
| JT500 | 30.56 | | | | 6 | | | | Crawley | ESAA South East Schools Inter-County Championships | 16 Jun 18 |
| 2017 U15 Worthing |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 29.5 | | | | 6 | A | | | Hastings | UK Youth Development U13/U15 League Division South East 2 | 18 Jun 17 |
| 75HU15W | 14.35 | | 0.0 | | H | | | | Sportcity | England Athletics U15 / U17 Combined Events Championships | 12 Aug 17 |
| HJ | 1.35 | | | | 4 | A | | | Brighton | UK Youth Development U13/U15 League Division South East 2 | 22 Apr 17 |
| LJ | 4.16 | | 0.2 | | H | | | | Sportcity | England Athletics U15 / U17 Combined Events Championships | 12 Aug 17 |
| LJ | 3.92 | | | | 2 | B | | | Brighton | UK Youth Development U13/U15 League Division South East 2 | 22 Apr 17 |
| SP3K | 7.34 | | | | 3 | A | | | Horsham | Sussex U15 League Division West | 21 Jul 17 |
| SP3K | 7.32 | | | | 1 | | | | Crawley | Crawley Open Series | 28 Aug 17 |
| SP3K | 6.48 | | | | 3 | B | | | Horsham | Sussex U15 League Division West | 30 Jun 17 |
| SP3K | 6.03 | | | | 1 | B | | | Erith | UK Youth Development U13/U15 League Division South East 2 | 15 Jul 17 |
| SP3K | DNS | | | | H | | | | Sportcity | England Athletics U15 / U17 Combined Events Championships | 13 Aug 17 |
| JT500 | 29.61 | | | | 1 | A | | | Hastings | UK Youth Development U13/U15 League Division South East 2 | 18 Jun 17 |
| JT500 | 29.42 | | | | 1 | | | | Crawley | Crawley Open Series | 28 Aug 17 |
| JT500 | 29.00 | | | | 4 | | | | Crawley | Sussex Schools Championships | 10 Jun 17 |
| JT500 | 28.71 | | | | 1 | A | | | Horsham | Sussex U15 League Division West | 21 Jul 17 |
| JT500 | 28.08 | | | | 4 | | | | Crawley | Sussex County Championships | 14 May 17 |
| JT500 | 27.26 | | | | 2 | A | | | Brighton | Sussex U15 League Final | 1 Sep 17 |
| JT500 | 26.91 | | | | H | | | | Sportcity | England Athletics U15 / U17 Combined Events Championships | 12 Aug 17 |
| JT500 | 26.33 | | | | 2 | A | | | Horsham | Sussex U15 League Division West | 30 Jun 17 |
| JT500 | 25.28 | | | | 1 | | | | Crawley | Crawley Open Series | 8 Apr 17 |
| JT500 | 24.99 | | | | 1 | A | | | Erith | UK Youth Development U13/U15 League Division South East 2 | 15 Jul 17 |
| JT500 | 19.15 | | | | 2 | A | | | Brighton | UK Youth Development U13/U15 League Division South East 2 | 22 Apr 17 |
| HexU15W | DNF | | | | - | | | | Sportcity | England Athletics U15 / U17 Combined Events Championships | 13 Aug 17 |
| 2016 U13 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 70HU13W | 13.1 | | | | 2 | A | | | Horsham | Sussex U13 League Division West | 21 Jul 16 |
| 70HU13W | 14.1 | | | | 7 | A | | | Crawley | Sussex U13 League Final inc Sussex 3000m Championships | 4 Sep 16 |
| LJ | 4.01 | | | | 4 | | | | Birmingham | ISA National Championships | 29 Jun 16 |
| LJ | 3.92 | | | | 3 | A | | | Horsham | Sussex U13 League Division West | 21 Jul 16 |
| JT400 | 22.89 | | | | 2 | A | | | Crawley | Sussex U13 League Final inc Sussex 3000m Championships | 4 Sep 16 |
| 1M | 7:41 | | | 7:42 | 73 | | | | Brighton | Brighton Mini Mile | 16 Apr 16 |
| 2015 U13 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1M | 7:48 | | | 7:48 | 57 | 1 | | | Brighton | Brighton Mini Mile | 11 Apr 15 |
| 2014 U11 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 12.58 | | -0.6 | | 5 | 3 | | | Brighton | Sussex County U13 Championships & U11 Quadkids | 6 Jul 14 |
| 600 | 2:23.34 | | | | 5 | 4 | | | Brighton | Sussex County U13 Championships & U11 Quadkids | 6 Jul 14 |
| 1M | 8:28 | | | | 51 | 2 | | | Brighton | Brighton Mini Mile | 5 Apr 14 |
| 1MNAD | 8:46 | | | 8:48 | 128 | | 35 | | Brighton | Brighton Half Marathon Youth Races | 16 Feb 14 |