| 2019 U20 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.45 | i | | | 7 | h3 | | | Sheffield | England Athletics U15 / U17 / U20 Championships | 23 Feb 19 |
| 60 | 8.46 | i | | | 6 | 1.3 | | | Newham | Newham & Essex Beagles 60m Sprint Series | 30 Jan 19 |
| 60 | 8.53 | i | | | 3 | 2.3 | | | Newham | Newham & Essex Beagles 60m Sprint Series | 30 Jan 19 |
| 2018 U17 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.15 | i | | | 4 | A | | | Lee Valley | Middlesex University Open Student Championships | 5 Dec 18 |
| 60 | 8.22 | i | | | 1 | h2 | | | Lee Valley | Middlesex University Open Student Championships | 5 Dec 18 |
| 2017 U17 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.55 | i | | | 6 | 2.8 | | | Lee Valley | London U17 Games | 21 Jan 17 |
| 60 | 8.55 | i | | | 5 | 1.6 | | | Newham | Newham Athletics Network 60m Open Series | 15 Feb 17 |
| 60 | 8.57 | i | | | 1 | 1.12 | | | Lee Valley | London U17 Games | 21 Jan 17 |
| 60 | 8.79 | i | | | 6 | 2.5 | | | Newham | Newham Athletics Network 60m Open Series | 15 Feb 17 |
| 2016 U15 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.51 | i | | | 1 | 2.9 | | | Lee Valley | London U13, U15, U17 Games | 24 Jan 16 |
| 100 | 13.2 | | | | 2 | B | | | Hornchurch | UK Youth Development U13/U15 League Division South Premier 2 | 19 Jun 16 |
| 100 | 13.3 | | | | 4 | A | | | Croydon | UK Youth Development U13/U15 League Division South Premier 2 | 16 Jul 16 |
| 100 | 13.46 | | 1.3 | | 1 | h7 | | | Newham | Active Newham Open Series | 5 Jun 16 |
| 100 | 13.60 | | 0.3 | | 6 | 2.8 | | | Lee Valley | Lee Valley Summer Sprint Series Open | 20 Jul 16 |
| 100 | 13.70 | | -3.6 | | 3 | h3 | | | Newham | Active Newham Open Series | 3 Aug 16 |
| 100 | 13.7 | | | | 6 | A | | | Tooting Bec | UK Youth Development U13/U15 League Division South Premier 2 | 21 May 16 |
| 100 | 13.8 | | | | 5 | ns1 | | | Harrow | UK Youth Development U13/U15 League Division South Premier 2 | 23 Apr 16 |
| 100 | 13.87 | | -0.6 | | 2 | h6 | | | Newham | Active Newham Open Series | 8 May 16 |
| 200 | 27.2 | | | | 5 | | | | Hendon | Middlesex County Schools | 11 Jun 16 |
| 200 | 27.7 | | | | 5 | h | | | Hendon | Middlesex County Schools | 11 Jun 16 |
| 200 | 27.7 | | | | 4 | B | | | Croydon | UK Youth Development U13/U15 League Division South Premier 2 | 16 Jul 16 |
| 200 | 28.0 | | | | 5 | A | | | Hornchurch | UK Youth Development U13/U15 League Division South Premier 2 | 19 Jun 16 |
| 200 | 28.18 | | 0.7 | | 1 | 4 | | | Newham | Active Newham Open Series | 5 Jun 16 |
| 200 | 28.7 | | | | 6 | A | | | Tooting Bec | UK Youth Development U13/U15 League Division South Premier 2 | 21 May 16 |
| 200 | 29.17 | | -0.1 | | 3 | 1 | | | Lee Valley | Lee Valley Summer Sprint Series Open | 27 Apr 16 |
| 200 | 30.25 | | -2.2 | | 2 | 6 | | | Lee Valley | Lee Valley Open | 9 Apr 16 |
| 2015 U15 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.54 | w | 4.2 | | 2 | 1.9 | | | Lee Valley | Lee Valley Sprint Series Open | 10 Jun 15 |
| 300 | 49.5 | | | | 6 | A | | | Eton | UK Youth Development U13/U15 League Division South Premier 2 | 18 Jul 15 |