| 2025 U23 Ilford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.69 | i | | | 5= | A6 | | | Eltham | Sutcliffe Indoor 60's | 2 Mar 25 |
| 60 | 7.80 | i | | | 6 | B7 | | | Eltham | Sutcliffe Indoor 60's | 2 Mar 25 |
| 200 | 24.73 | | 0.9 | | 4 | A5 | | | Lee Valley | WSE Windsprint Series - Lee Valley Outdoor | 3 Aug 25 |
| 200 | 25.01 | w | 3.2 | | 7 | A17 | | | Lee Valley | Be Fit Today Track Academy Open | 20 Jul 25 |
| 2024 U23 Ilford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.49 | i | | | 1= | B9 | | | Eltham | Sutcliffe Indoor 60's | 7 Jan 24 |
| 60 | 7.50 | i | | | 8 | B02 | | | Sheffield | Run Jump Throw & Master GP Sheffield | 3 Feb 24 |
| 60 | 7.54 | i | | | 2 | B07 | | | Newham | Newham 60m Sprint Series 2024 | 14 Feb 24 |
| 60 | 7.54 | i | | | 2 | B09 | | | Eltham | Sutcliffe Indoor 60's | 18 Feb 24 |
| 60 | 7.56 | i | | | 3 | A10 | | | Eltham | Sutcliffe Indoor 60's | 7 Jan 24 |
| 60 | 7.65 | i | | | 3 | A08 | | | Newham | Newham 60m Sprint Series 2024 | 14 Feb 24 |
| 60 | 7.65 | i | | | 5 | A08 | | | Eltham | Sutcliffe Indoor 60's | 18 Feb 24 |
| 100 | 11.82 | | 0.9 | | 2 | A24 | | | Stratford (CT) | Stratford Speed - Track Open 2024 | 2 Jul 24 |
| 100 | 11.84 | | 1.1 | | 4 | A07 | | | Lee Valley | Be Fit Today TA Outdoor Series 1 | 14 Apr 24 |
| 100 | 11.87 | | 1.0 | | 5 | B19 | | | Stratford (CT) | Stratford Speed - Track Open 2024 | 2 Jul 24 |
| 200 | 24.05 | | 1.3 | | 2 | 5 | | | Lee Valley | Be Fit Today TA Outdoor Series 4 | 11 Aug 24 |
| 200 | 24.28 | w | 2.3 | | 4 | 3 | | | Lee Valley | Be Fit Today TA Outdoor Series 1 | 14 Apr 24 |
| 200 | 24.59 | | -0.9 | | 3 | 6 | | | Lee Valley | Be Fit Today TA Outdoor Series 3 - Track | 28 Jul 24 |
| 200 | 24.61 | i | | | 3 | 6 | | | Lee Valley | London Indoor Games U20/Senior | 20 Jan 24 |
| 200 | 24.94 | | -2.3 | | 5 | 6 | | | Lee Valley | Lee Valley April Open | 6 Apr 24 |
| 200 | 25.01 | | -0.7 | | 5 | 4 | | | Gillingham | Medway & Maidstone Summer Open | 21 Apr 24 |
| 2023 U23 Nottingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.75 | i | | | 7 | 13 | | | Sheffield | Run Jump Throw & Master GP | 21 Jan 23 |
| 100 | 11.37 | w | 6.2 | | 2 | B16 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 16 Jul 23 |
| 100 | 11.60 | | 1.9 | | 4 | A19 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 16 Jul 23 |
| 100 | 11.69 | | 1.2 | | 1 | A18 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 30 Jun 23 |
| 100 | 11.76 | | 0.9 | | 4 | B14 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 30 Jun 23 |
| 100 | 11.76 | w | 2.3 | | 6 | A20 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 13 Aug 23 |
| 100 | 11.80 | w | 2.6 | | 3 | 9 | | | Lee Valley | Lee Valley Sprint Nights | 21 Jun 23 |
| 100 | 11.86 | | 1.4 | | 2 | 2 | | | Woodford | Woodford Green with Essex Ladies Pre-Season Open Graded Meeting | 22 Apr 23 |
| 100 | 11.88 | | -0.2 | | 3 | 2.8 | | | Lee Valley | Lee Valley Sprint Nights | 5 Jul 23 |
| 100 | 11.91 | | 0.8 | | 5 | 1.8 | | | Lee Valley | Lee Valley Sprint Nights | 5 Jul 23 |
| 100 | 11.93 | | 1.1 | | 1 | B19 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 13 Aug 23 |
| 100 | 12.02 | | 1.6 | | 6 | A14 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 3 Sep 23 |
| 100 | 12.13 | | 0.3 | | 8 | A2 | | | Gillingham | Medway & Maidstone AC Summer Open Meeting | 2 Sep 23 |
| 100 | 12.13 | | 0.8 | | 5 | B13 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 3 Sep 23 |
| 100 | 12.2 | | | | 3 | ns | | | Sandy | Southern Athletics League Division 3 North | 9 Jul 23 |
| 200 | 24.22 | | 1.4 | | 5 | 4 | | | Lee Valley | Be Fit Today Track Academy Outdoor Series | 20 Aug 23 |
| 200 | 24.32 | | 0.4 | | 3 | 5 | | | Lee Valley | Lee Valley Sprint Nights | 19 Jul 23 |
| 200 | 24.34 | | 1.2 | | 4 | 7 | | | Lee Valley | Lee Valley Sprint Nights | 21 Jun 23 |
| 200 | 24.5 | | | | 5 | | | | Hornchurch | Havering AC Championships & Open | 17 Sep 23 |
| 200 | 24.57 | | -1.1 | | 2 | 3 | | | Gillingham | Medway & Maidstone AC Summer Open Meeting | 2 Sep 23 |
| 200 | 24.74 | | 0.4 | | 5 | 17 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 13 Aug 23 |
| 200 | 24.77 | | 0.6 | | 2 | 2 | | | Watford | Watford Harriers Open Graded Meetings | 6 Sep 23 |
| 200 | 24.79 | | 0.6 | | 4 | 12 | | | London (CT) | Newham & Essex Beagles Track Open Meetings Summer Series 2023 | 16 Jul 23 |
| 200 | 24.9 | | | | 2 | ns | | | Sandy | Southern Athletics League Division 3 North | 9 Jul 23 |
| 200 | 25.15 | i | | | 3 | 8 | | | Sportcity | Manchester Cup | 22 Nov 23 |
| 2022 U20 Nottingham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.83 | i | | | 2 | 8 | | | Sheffield | Run Jump Throw Series Sheffield | 22 Jan 22 |
| 60 | 8.07 | i | | | 5 | 10 | | | Sportcity | Manchester Indoor Open Meetings | 9 Jan 22 |
| 100 | 11.92 | | 1.1 | | 1 | 2.19 | | | Stratford (CT) | Newham & Essex Beagles Outdoor Series | 14 Aug 22 |
| 100 | 11.95 | | 0.8 | | 2 | 1.8 | | | Lee Valley | Lee Valley Sprints Night Double 100m Sprints Night | 31 Aug 22 |
| 100 | 11.99 | | 1.4 | | 6 | 2.6 | | | Lee Valley | Lee Valley Sprints Night Double 100m Sprints Night | 31 Aug 22 |
| 100 | 12.26 | | 0.7 | | 3 | 9 | | | Lee Valley | Lee Valley Sprints Night 100/200m Sprints Night | 20 Jul 22 |
| 100 | 12.47 | | 0.1 | | 6 | 1.18 | | | Stratford (CT) | Newham & Essex Beagles Outdoor Series | 14 Aug 22 |
| 200 | 15.30 | | -1.5 | | 3 | 7 | | | Lee Valley | Lee Valley Sprints Night 100/200m Sprints Night | 20 Jul 22 |
| 200 | 24.70 | | 0.0 | | 1 | 17 | | | Stratford (CT) | Newham & Essex Beagles Outdoor Series | 14 Aug 22 |
| 200 | 25.61 | i | | | 2 | 13 | | | Sheffield | Run Jump Throw Series Sheffield | 22 Jan 22 |
| 200 | 26.21 | i | | | 3 | 11 | | | Sportcity | Manchester Indoor Open Meetings | 9 Jan 22 |