| 2022 U20 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.7 | | | | 2 | 2 | | | Cambridge | Cambridge University AC Winter Cuppers | 30 Oct 22 |
| 2020 U17 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.59 | | -0.3 | | 6 | 8 | | | Lewes | Sussex AA Martin Etchells Memorial T&F Challenge inc. 3000m Championships | 4 Oct 20 |
| 2019 U17 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 7.27 | | | | 4 | A | | | Lewes | Southern Athletics League Division 3SE | 15 Jun 19 |
| SP5K | 9.23 | | | | 7 | | | | Brighton | Brighton & Hove AC Throws Open | 10 Mar 19 |
| HT7.26K | 16.82 | | | | 2 | B | | | Lewes | Southern Athletics League Division 3SE | 15 Jun 19 |
| 2018 U15 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.40 | | | | 5 | A | | | Gillingham | UK Youth Development U13/U15 League Division South East 1 | 17 Jun 18 |
| HJ | 1.35 | | | | 5 | A | | | Brighton | UK Youth Development U13/U15 League Division South East 1 | 21 Jul 18 |
| LJ | 4.45 | | | | 4 | B | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 19 May 18 |
| LJ | 4.38 | | | | 3 | B | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 21 Apr 18 |
| LJ | 4.23 | | | | 2 | B | | | Lewes | Sussex U15 League Division East | 9 Jul 18 |
| SP4K | 9.91 | | | | 1 | A | | | Eastbourne | Sussex U15 League Division East | 6 Jun 18 |
| SP4K | 9.88 | | | | 3 | A | | | Brighton | UK Youth Development U13/U15 League Division South East 1 | 21 Jul 18 |
| SP4K | 9.81 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 21 Apr 18 |
| SP4K | 9.72 | | | | 1 | A | | | Brighton | Sussex U15 League Division East | 29 Jun 18 |
| SP4K | 9.60 | | | | 1 | A | | | Lewes | Sussex U15 League Division East | 9 Jul 18 |
| SP4K | 9.47 | | | | 1 | A | | | Gillingham | UK Youth Development U13/U15 League Division South East 1 | 17 Jun 18 |
| SP4K | 9.42 | | | | 3 | | | | Crawley | Sussex County Championships | 12 May 18 |
| SP4K | 9.36 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 19 May 18 |
| DT1.25K | 16.36 | | | | 2 | A | | | Eastbourne | Sussex U15 League Division East | 6 Jun 18 |
| HT4K | 25.62 | | | | 3 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 21 Apr 18 |
| HT4K | 24.96 | | | | 1 | B | | | Gillingham | UK Youth Development U13/U15 League Division South East 1 | 17 Jun 18 |
| HT4K | 24.61 | | | | 2 | B | | | Brighton | UK Youth Development U13/U15 League Division South East 1 | 21 Jul 18 |
| HT4K | 24.21 | | | | 1 | A | | | Lewes | Sussex U15 League Division East | 9 Jul 18 |
| HT4K | 24.03 | | | | 2 | | | | Crawley | Sussex County Schools Championships | 9 Jun 18 |
| HT4K | 23.66 | | | | 1 | A | | | Eastbourne | Sussex U15 League Division East | 6 Jun 18 |
| HT4K | 22.52 | | | | 2 | A | | | Brighton | Sussex U15 League Division East | 29 Jun 18 |
| JT600 | 19.39 | | | | 4 | A | | | Brighton | Sussex U15 League Division East | 29 Jun 18 |
| 2017 U15 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.35 | | | | 3 | B | | | Gillingham | UK Youth Development U13/U15 League Division South East 1 | 22 Apr 17 |
| HJ | 1.35 | | | | 5 | A | | | Brighton | UK Youth Development U13/U15 League Division South East 1 | 20 May 17 |
| HJ | 1.30 | | | | 5 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 18 Jun 17 |
| HJ | 1.30 | | | | 1 | B | | | Lewes | Sussex U15 League Division East | 12 Jul 17 |
| HJ | 1.25 | | | | 4= | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 15 Jul 17 |
| SP4K | 8.77 | | | | 1 | A | | | Lewes | Sussex U15 League Division East | 12 Jul 17 |
| SP4K | 8.44 | | | | 1 | B | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 15 Jul 17 |
| SP4K | 8.17 | | | | 4 | | | | Crawley | Sussex County Championships | 13 May 17 |
| SP4K | 8.16 | | | | 3 | A | | | Lewes | Sussex U15 League Division East | 28 Jun 17 |
| SP4K | 7.89 | | | | 2 | A | | | Gillingham | UK Youth Development U13/U15 League Division South East 1 | 22 Apr 17 |
| SP4K | 7.81 | | | | 1 | B | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 18 Jun 17 |
| HT4K | 20.35 | | | | 3 | B | | | Brighton | Sussex U15 League Final | 1 Sep 17 |
| HT4K | 20.20 | | | | 1 | B | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 15 Jul 17 |
| HT4K | 19.66 | | | | 2 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 18 Jun 17 |
| HT4K | 19.19 | | | | 1 | B | | | Lewes | Sussex U15 League Division East | 12 Jul 17 |
| HT4K | 18.54 | | | | 1 | B | | | Lewes | Sussex U15 League Division East | 28 Jun 17 |
| HT4K | 17.26 | | | | 1 | B | | | Brighton | UK Youth Development U13/U15 League Division South East 1 | 20 May 17 |
| HT4K | 15.54 | | | | 3 | A | | | Gillingham | UK Youth Development U13/U15 League Division South East 1 | 22 Apr 17 |
| 2016 U13 Lewes |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 75 | 11.9 | | | | 1 | ns4 | | | Lewes | Sussex U13 League Division East | 15 Jun 16 |
| HJ | 1.30 | | | | 4= | A | | | Crawley | Sussex U13 League Final inc Sussex 3000m Championships | 4 Sep 16 |
| SP3.25K | 7.51 | | | | 4 | A | | | Crawley | Sussex U13 League Final inc Sussex 3000m Championships | 4 Sep 16 |
| SP3.25K | 7.41 | | | | 1 | ns | | | Lewes | Sussex U13 League Division East | 15 Jun 16 |