| 2025 U20 Gloucester/Gloucestershire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.06 | i | | | 6 | h4 | | | Sheffield | England Athletics U15/U17/U20 Indoor Championships | 8 Feb 25 |
| 60 | 7.14 | i | | | 2 | A2 | | | Loughborough | Loughborough Indoor Open | 11 Jan 25 |
| 60 | 7.14 | i | | | 4 | B2 | | | Loughborough | Loughborough Indoor Open | 11 Jan 25 |
| 60 | 7.18 | i | | | 1 | A7 | | | Cardiff | Cardiff Metropolitan University Non Thomas Speed Grand Prix | 26 Jan 25 |
| 60 | 7.18 | i | | | 3 | B2 | | | Cardiff | Cardiff Metropolitan University Non Thomas Speed Grand Prix | 26 Jan 25 |
| 100 | 10.54 | | 1.4 | | 1 | s1 | | | Nuneaton | Midland Counties AA Senior & U20 Championships inc. U17 & U15 Club Relays | 29 Jun 25 |
| 100 | 10.57 | w | 2.9 | | 5 | B10 | | | Dagenham | Be Fit Today Track Academy Open | 5 Jul 25 |
| 100 | 10.64 | | 1.2 | | 3 | B03 | | | Lee Valley | Be Fit Today Track Academy | 1 Jun 25 |
| 100 | 10.64 | | 2.0 | | 1 | A11 | | | Dagenham | Be Fit Today Track Academy Open | 5 Jul 25 |
| 100 | 10.65 | | 1.0 | | 1 | A05 | | | Lee Valley | Be Fit Today Track Academy | 1 Jun 25 |
| 100 | 10.67 | w | 2.5 | | 3 | B03 | | | Lee Valley | Be Fit Today Track Academy | 18 May 25 |
| 100 | 10.71 | | 1.9 | | 1 | A11 | | | Lee Valley | Be Fit Today Track Academy | 18 May 25 |
| 100 | 10.73 | | 2.0 | | 7 | s3 | | | Birmingham | England Athletics Senior & U20 Championships (inc Para) & Senior & U20 Combined Events Championships | 26 Jul 25 |
| 100 | 10.75 | w | 2.7 | | 1 | 2 | | | Nuneaton | Midland Counties AA Senior & U20 Championships inc. U17 & U15 Club Relays | 29 Jun 25 |
| 100 | 10.78 | | 1.3 | | 4 | h5 | | | Birmingham | England Athletics Senior & U20 Championships (inc Para) & Senior & U20 Combined Events Championships | 25 Jul 25 |
| 100 | 10.85 | | -0.1 | | 1 | A | | | Yate | Midland Counties League Division 1 | 3 Aug 25 |
| 100 | 10.9 | | -0.3 | | 1 | | | | Gloucester | Gloucestershire County Championships | 11 May 25 |
| 200 | 21.31 | w | 5.2 | | 4 | 21 | | | Lee Valley | Be Fit Today Track Academy | 1 Jun 25 |
| 200 | 21.63 | | 1.1 | | 1 | A | | | Yate | Midland Counties League Division 1 | 3 Aug 25 |
| 2024 U17 Gloucestershire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.35 | w | 3.0 | | 7 | | | | Exeter | South-West Schools Championships | 15 Jun 24 |
| 100 | 11.46 | | 1.5 | | 5 | h2 | | | Exeter | South-West Schools Championships | 15 Jun 24 |
| 100 | 11.6 | | 0.0 | | 1 | 2 | | | Gloucester | Avon Track & Field League | 8 Sep 24 |
| 100 | 11.7 | | | | 2 | | | | Gloucester | Gloucestershire County Schools Championships | 8 Jun 24 |
| 200 | 23.6 | | 0.2 | | 1 | 2 | | | Gloucester | Avon Track & Field League | 8 Sep 24 |
| 2023 U17 Gloucestershire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.8 | | 0.1 | | 4 | 1 | | | Gloucester | Gloucester AC Graded Open | 5 Sep 23 |