| 2023 U20 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 3.22 | i | | | 5 | A | | | Lee Valley | London Indoor Games U20/Senior | 22 Jan 23 |
| 2022 U20 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 3.35 | | | | 3 | | | | Hornchurch | Havering AC Spring Open | 9 Apr 22 |
| PV | 3.20 | | | | 2 | A | | | Lee Valley | Southern Athletics League Division 3 North London | 22 May 22 |
| PV | 3.12 | i | | | 9 | C | | | Lee Valley | Vault London | 11 Dec 22 |
| PV | 3.10 | i | | | 1 | 2 | | | Lee Valley | Be Fit Today Track Academy Series | 27 Mar 22 |
| PV | 3.10 | | | | 7 | | | | Chelmsford | Essex County Championships | 14 May 22 |
| PV | 3.00 | | | | 3 | | | | Milton Keynes | Milton Keynes Open Meeting | 18 Sep 22 |
| PV | 2.90 | | | | 8 | | | | Kingston | National Athletics League - Championship | 7 May 22 |
| PV | 1.60 | | | | 23 | | | | Lee Valley | London Inter Club Challenge | 16 Apr 22 |
| 2021 U17 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 3.10 | | | | 1 | | | | Hemel Hempstead | Eastern Young Athletes League | 4 Jul 21 |
| PV | 3.00 | | | | 6= | | | | Hendon | London Inter Club Challenge | 21 Aug 21 |
| PV | 3.00 | | | | 1 | A | | | Lee Valley | Southern Athletics League - North East London | 11 Sep 21 |
| PV | 2.90 | | | | 5 | | | | Chelmsford | Essex County Schools Championships | 12 Jun 21 |
| PV | 2.90 | | | | 1 | B | | | Kingston | National Athletics League Championship London | 7 Aug 21 |
| PV | 2.90 | | | | 2 | | | | Hendon | Eastern Young Athletes League | 15 Aug 21 |
| PV | 2.87 | | | | 1 | A | | | Mile End | Southern Athletics League - North East London | 11 Jul 21 |
| PV | 2.73 | | | | 6 | | | | Lee Valley | Lee Valley Throws Fest | 23 May 21 |
| PV | 2.50 | | | | 4 | | | | Lee Valley | Southern Athletics League - North East London | 20 Jun 21 |
| 2019 U15 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| PV | 2.60 | | | | 1 | B | | | Erith | UK Youth Development U13/U15 League Division South East 1 | 18 May 19 |
| PV | 2.40 | | | | 2 | | | | Watford | Eastern Young Athletes' League | 4 May 19 |
| PV | 2.40 | | | | 11 | | | | Chelmsford | Essex County Championships | 11 May 19 |
| PV | 2.30 | i | | | 11 | | | | Lee Valley | Essex County & Eastern AA Championships | 3 Feb 19 |
| PV | 2.30 | | | | 2 | | | | Chelmsford | Eastern Young Athletes' League | 2 Jun 19 |
| PV | 2.30 | | | | 1 | | | | Norwich | Eastern Young Athletes' League | 11 Aug 19 |
| 2018 U15 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:57.0 | | | | 5 | B | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 19 May 18 |
| PV | 2.60 | | | | 1 | | | | Bedford | Eastern Young Athletes' League | 5 Aug 18 |
| PV | 2.40 | | | | 1 | ns | | | Norwich | Eastern Young Athletes' League | 8 Jul 18 |
| PV | 2.40 | | | | 1 | B | | | Brighton | UK Youth Development U13/U15 League Division South East 1 | 21 Jul 18 |
| PV | 2.40 | | | | 2 | | | | Ipswich | Eastern Young Athletes' League Final | 2 Sep 18 |
| PV | 2.37 | | | | 14 | | | | Dartford | Dartford Harriers Open Meeting | 27 Aug 18 |
| PV | 2.30 | | | | 1 | B | | | Gillingham | UK Youth Development U13/U15 League Division South East 1 | 17 Jun 18 |
| PV | 2.25 | | | | 5 | | | | Chelmsford | Essex County Schools Championships | 9 Jun 18 |
| PV | 2.20 | | | | 1 | B | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 19 May 18 |
| PV | 2.20 | | | | 1 | ns | | | Basildon | Eastern Young Athletes' League | 3 Jun 18 |