| 2017 U20 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 27.58 | | -3.2 | | 7 | | | | Chelmsford | Essex County Championships | 14 May 17 |
| 200 | 27.6 | | | | 3 | B | | | Luton | UK Youth Development U17/U20 League Division South Premier 2B | 30 Apr 17 |
| 200 | 28.33 | i | | | 3 | 5 | | | Lee Valley | London Senior & U20 Games | 28 Jan 17 |
| LJ | 4.77 | i | | | 5 | A | | | Lee Valley | London Senior & U20 Games | 28 Jan 17 |
| LJ | 4.44 | | | | 4 | A | | | Luton | UK Youth Development U17/U20 League Division South Premier 2B | 30 Apr 17 |
| 2016 U17 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.3 | i | | | 2 | 2.4 | | | Chelmsford | Essex Athletics Network Open Meeting | 13 Mar 16 |
| 60 | 8.4 | i | | | 1 | 1.4 | | | Chelmsford | Essex Athletics Network Open Meeting | 13 Mar 16 |
| 100 | 13.44 | | | | 5 | A | | | Stevenage | UK Youth Development U17/U20 League Division South Premier 2 | 29 May 16 |
| 100 | 13.5 | | | | 4 | A | | | Luton | Eastern Young Athletes' League | 3 Jul 16 |
| LJ | 4.89 | | | | 3 | A | | | Luton | Eastern Young Athletes' League | 3 Jul 16 |
| LJ | 4.75 | | | | 3 | | | | Chelmsford | Essex County Schools Championships | 11 Jun 16 |
| LJ | 4.71 | i | | | 2 | | | | Chelmsford | Essex Athletics Network Open Meeting | 13 Mar 16 |
| 2015 U17 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.23 | i | | | 2 | h2 | | | Lee Valley | Essex & Eastern AA Championships | 7 Feb 15 |
| 60 | 8.33 | i | | | 5 | | | | Lee Valley | Essex & Eastern AA Championships | 7 Feb 15 |
| 100 | 13.23 | w | 2.7 | | 2 | 2 | | | Chelmsford | Danny Mullane Open Meeting | 4 Apr 15 |
| 100 | 13.33 | | -0.2 | | 5 | | | | Chelmsford | Essex County Schools Championships | 13 Jun 15 |
| 200 | 27.1 | | | | 1 | A | | | Watford | ESAA Cup Regional Final East Anglia - track only | 8 Jun 15 |
| 200 | 27.82 | i | | | 1 | h3 | | | Lee Valley | Essex & Eastern AA Championships | 8 Feb 15 |
| 200 | 28.09 | i | | | 4 | s1 | | | Lee Valley | Essex & Eastern AA Championships | 8 Feb 15 |
| LJ | 4.76 | | | | 2 | | | | Chelmsford | Danny Mullane Open Meeting | 4 Apr 15 |
| LJ | 4.74 | | -0.8 | | 5 | | | | Chelmsford | Essex County Championships | 23 May 15 |
| LJ | 4.64 | | | | 4 | A | | | Chelmsford | Eastern Young Athletes' League | 10 May 15 |
| LJ | 4.32 | i | | | 10 | | | | Lee Valley | Essex & Eastern AA Championships | 8 Feb 15 |
| 2014 U15 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.44 | i | | | 2 | h3 | | | Lee Valley | Essex & Eastern AA Championships | 8 Feb 14 |
| 60 | 8.50 | i | | | 3 | q2 | | | Lee Valley | Essex & Eastern AA Championships | 8 Feb 14 |
| 60 | 8.50 | i | | | 4 | s2 | | | Lee Valley | Essex & Eastern AA Championships | 8 Feb 14 |
| 100 | 13.50 | | -1.3 | | 7 | h1 | | | Crystal Palace | South of England AA U15 / U17 Championships inc. 5000m Walk | 16 Aug 14 |
| 200 | 29.10 | i | | | 5 | h2 | | | Lee Valley | Essex & Eastern AA Championships | 9 Feb 14 |
| LJ | 4.46 | | 0.4 | | 21 | | | | Crystal Palace | South of England AA U15 / U17 Championships inc. 5000m Walk | 16 Aug 14 |
| LJ | 4.37 | i | | | 7 | | | | Lee Valley | Essex & Eastern AA Championships | 8 Feb 14 |
| 2013 U15 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| LJ | 4.71 | | | | 4 | | | | Chelmsford | Essex Schools' Championships | 8 Jun 13 |