| 2022 U20 Highgate |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.59 | i | | | 4 | Mh3 | | | Lee Valley | Tricounties Indoor Championships | 20 Mar 22 |
| 100 | 13.46 | | 1.0 | | 2 | 3 | | | Parliament Hill | Highgate Harriers Open | 20 Apr 22 |
| HJ | 1.35 | | | | 7 | | | | Parliament Hill | Highgate Harriers Open | 20 Apr 22 |
| LJ | 5.20 | | | | 1 | A | | | Parliament Hill | Southern Athletics League Division 3 North London | 12 Jun 22 |
| LJ | 5.19 | | | | 2 | A | | | Erith | UK Youth Development League Upper Southern 2B | 29 May 22 |
| LJ | 4.87 | | | | 2 | A | | | Lee Valley | Southern Athletics League Division 3 North London | 22 May 22 |
| LJ | 4.81 | i | | | 5 | | | | Lee Valley | Tricounties Indoor Championships | 20 Mar 22 |
| TJ | 10.14 | | | | 3 | A | | | Parliament Hill | Southern Athletics League Division 3 North London | 12 Jun 22 |
| 2021 U17 Highgate |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 46.1 | | | | 4 | B | | | Woodford | Youth Development League Upper Southern East | 30 May 21 |
| HJ | 1.45 | | | | 2 | B | | | Harrow | Southern Athletics League - North West London | 20 Jun 21 |
| LJ | 5.10 | | | | 2 | A | | | Harrow | Southern Athletics League - North West London | 20 Jun 21 |
| LJ | 5.04 | | | | 2 | | | | Battersea Park | London Schools Championships | 12 Jun 21 |
| LJ | 4.95 | | | | 2 | A | | | Hornchurch | Youth Development League Upper Southern East | 27 Jun 21 |
| TJ | 9.04 | | | | 4 | A | | | Harrow | Southern Athletics League - North West London | 20 Jun 21 |
| 2020 U17 Highgate |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 4.72 | i | | | 13 | | | | Lee Valley | London U13 / U15 / U17 Games | 25 Jan 20 |
| 2019 U15 Highgate |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.59 | i | | | 3 | Mh2 | | | Lee Valley | Tri-Counties Championships | 17 Mar 19 |
| 100 | 13.18 | w | 2.9 | | 2 | AB | | | Parliament Hill | Middlesex Young Athletes League | 23 Jun 19 |
| 100 | 13.31 | | 1.3 | | 3 | A | | | Finsbury Park | Middlesex Young Athletes League | 25 May 19 |
| 100 | 13.71 | w | 4.1 | | 4 | 4 | | | Parliament Hill | City of London / Highgate Harriers Early Season Open Meeting | 10 Apr 19 |
| 200 | 28.07 | | 1.2 | | 3 | h1 | | | Lee Valley | Middlesex County Championships | 12 May 19 |
| 200 | 28.9 | | | | 2 | A | | | Perivale | Middlesex Young Athletes League | 27 Apr 19 |
| HJ | 1.40 | | | | 6 | | | | Parliament Hill | City of London / Highgate Harriers Early Season Open Meeting | 10 Apr 19 |
| HJ | 1.40 | | | | 1 | | | | Lee Valley | Middlesex County Championships | 12 May 19 |
| HJ | 1.35 | | | | 1 | A | | | Perivale | Middlesex Young Athletes League | 27 Apr 19 |
| HJ | 1.35 | | | | 4= | A | | | Erith | UK Youth Development U17/U20 League Division South 2C | 30 Jun 19 |
| LJ | 5.01 | | 2.0 | | 1 | | | | Sandy | Biggleswade Jumps Fest Open | 13 Jun 19 |
| LJ | 4.94 | | 1.4 | | 1 | | | | Lee Valley | Middlesex County Championships | 12 May 19 |
| LJ | 4.92 | | | | 1 | | | | Battersea | London Schools Championships | 8 Jun 19 |
| LJ | 4.88 | | | | 1 | A | | | Parliament Hill | Middlesex Young Athletes League | 23 Jun 19 |
| LJ | 4.87 | | | | 2 | A | | | Erith | UK Youth Development U17/U20 League Division South 2C | 30 Jun 19 |
| LJ | 4.69 | | | | 2 | A | | | Finsbury Park | Middlesex Young Athletes League | 25 May 19 |
| LJ | 4.68 | | | | 1 | A | | | Perivale | Middlesex Young Athletes League | 27 Apr 19 |
| LJ | 4.39 | i | | | 4 | HM | | | Lee Valley | Tri-Counties Championships | 17 Mar 19 |
| SP3K | 6.41 | | | | 3 | A | | | Parliament Hill | Middlesex Young Athletes League | 23 Jun 19 |
| 2017 U13 Highgate |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.33 | i | | | 3 | 1.5 | | | Lee Valley | London U13 & U15 Games | 22 Jan 17 |
| 60 | 9.45 | i | | | 3 | 2.6 | | | Lee Valley | London U13 & U15 Games | 22 Jan 17 |
| 100 | 14.92 | | -1.6 | | 3 | AB | | | Parliament Hill | Middlesex Young Athletes League | 18 Jun 17 |
| 100 | 15.15 | | 0.0 | | 3 | A | | | Perivale | Middlesex Young Athletes League | 22 Apr 17 |
| 800 | 2:42.20 | | | | 8 | | | | Lee Valley | Middlesex County Championships | 14 May 17 |
| HJ | 1.18 | | | | 1 | B | | | Finsbury Park | Middlesex Young Athletes League | 20 May 17 |
| LJ | 4.35 | | | | 1 | A | | | Parliament Hill | Middlesex Young Athletes League | 18 Jun 17 |
| LJ | 4.11 | | | | 1 | A | | | Perivale | Middlesex Young Athletes League | 22 Apr 17 |
| 2016 U13 Highgate |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 9.39 | i | | | 6 | 2.1 | | | Lee Valley | Metaswitch Games Open | 11 Dec 16 |
| 60 | 9.41 | i | | | 2 | 1.4 | | | Lee Valley | London U13, U15, U17 Games | 24 Jan 16 |
| 60 | 9.42 | i | | | 5 | 1.1 | | | Lee Valley | Metaswitch Games Open | 11 Dec 16 |
| 60 | 9.59 | i | | | 5 | 2.5 | | | Lee Valley | London U13, U15, U17 Games | 24 Jan 16 |
| 75 | 11.84 | | | | 6 | A | | | Eltham | UK Youth Development U13/U15 League Division South Central 2 | 21 May 16 |
| 150 | 23.97 | w | 2.2 | | 5 | A | | | Parliament Hill | UK Youth Development U13/U15 League Division South Central 2 | 23 Apr 16 |
| HJ | 1.10 | | | | 1 | B | | | Parliament Hill | UK Youth Development U13/U15 League Division South Central 2 | 23 Apr 16 |
| HJ | 1.10 | | | | 1 | B | | | Eltham | UK Youth Development U13/U15 League Division South Central 2 | 21 May 16 |