| 2025 U20 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.64 | i | | | 5 | A11 | | | Newham | Newham & Essex Beagles Indoor 60m Open Sprint Series | 19 Feb 25 |
| 60 | 7.65 | i | | | 6 | B10 | | | Newham | Newham & Essex Beagles Indoor 60m Open Sprint Series | 19 Feb 25 |
| 100 | 12.17 | | 1.0 | | 4 | B13 | | | Lee Valley | Be Fit Today Track Academy Outdoor Series 1 | 21 Apr 25 |
| 100 | 12.18 | | -0.7 | | 8 | A09 | | | Lee Valley | Be Fit Today Track Academy Outdoor Series 1 | 21 Apr 25 |
| 100 | 12.29 | | -2.5 | | 7 | h1 | | | Chelmsford | Essex County Championships | 10 May 25 |
| 2024 U20 Basildon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.58 | i | | | 5 | h5 | | | Lee Valley | Southern U20/Senior Individual Championships | 3 Feb 24 |
| 60 | 7.60 | i | | | 3 | B08 | | | Lee Valley | London Indoor Games U20/Senior | 21 Jan 24 |
| 60 | 7.66 | i | | | 4 | A11 | | | Lee Valley | London Indoor Games U20/Senior | 21 Jan 24 |
| 60 | 7.79 | i | | | 5 | h1 | | | Lee Valley | Essex & Eastern Indoor Championships | 2 Mar 24 |
| 100 | 11.89 | | 1.1 | | 7 | A06 | | | Lee Valley | Be Fit Today TA Outdoor Series 1 | 14 Apr 24 |
| 100 | 12.08 | | -0.6 | | 6 | B03 | | | Lee Valley | Be Fit Today TA Outdoor Series 1 | 14 Apr 24 |
| 100 | 12.08 | | 1.5 | | 7 | h2 | | | Chelmsford | Essex County Championships | 11 May 24 |
| 100 | 12.23 | | -0.9 | | 1 | ns | | | Basildon | UK Youth Development League Upper - Southern 2B | 26 May 24 |
| 100 | 12.61 | | -2.0 | | 4 | B | | | Woodford | UK Youth Development League Upper - Southern 2B | 28 Apr 24 |
| 200 | 25.42 | | 1.4 | | 4 | B | | | Woodford | UK Youth Development League Upper - Southern 2B | 28 Apr 24 |
| 200 | 25.61 | | -0.6 | | 1 | ns | | | Basildon | UK Youth Development League Upper - Southern 2B | 26 May 24 |