| 2025 U20 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.24 | | 1.3 | | 1 | 7 | | | Winchester | Winchester & District AC July Evening Open | 16 Jul 25 |
| 100 | 11.41 | | -0.8 | | 4 | 1 | | | Portsmouth | City of Portsmouth AC - Open Meeting | 7 Sep 25 |
| 2024 U20 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.1 | | | | 3 | | | | Portsmouth | Hampshire County Schools Championships | 8 Jun 24 |
| 100 | 11.2 | | | | 3 | B | | | Southampton | Southern Athletics League - Division 1 | 18 May 24 |
| 100 | 11.21 | w | 5.7 | | 3 | 10 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 7 Apr 24 |
| 100 | 11.31 | | -0.5 | | 5 | | | | Horspath | SEAA U20/Senior Inter County Championships | 7 Sep 24 |
| 100 | 11.4 | | | | 1 | ns | | | Bournemouth | Wessex Young Athletes' League | 2 Jun 24 |
| 100 | 11.51 | | 0.1 | | 2 | B | | | Winchester | Southern Athletics League - Division 1 | 17 Aug 24 |
| 200 | 22.6 | | | | 1 | | | | Portsmouth | Hampshire County Schools Championships | 8 Jun 24 |
| 200 | 22.69 | | 0.1 | | 3 | | | | Horspath | SEAA U20/Senior Inter County Championships | 7 Sep 24 |
| 200 | 22.7 | | | | 1 | ns | | | Southampton | Southern Athletics League - Division 1 | 18 May 24 |
| 200 | 23.11 | w | 4.9 | | 4 | 13 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 7 Apr 24 |
| 200 | 23.6 | | | | 1 | ns | | | Bournemouth | Wessex Young Athletes' League | 2 Jun 24 |
| 2023 U17 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 11.40 | w | 3.3 | | 3 | B | | | Basingstoke | Southern Athletics League Division 1 | 20 May 23 |
| 100 | 11.5 | | | | 1 | h2 | | | Portsmouth | Hampshire County Schools Championships | 10 Jun 23 |
| 100 | 11.55 | | -2.4 | | 3 | 1 | | | Basingstoke | South East Schools Inter Counties - Cunliffe Cup | 17 Jun 23 |
| 100 | 11.60 | | -0.8 | | 1 | 5 | | | Winchester | Winchester & District July Evening Open | 5 Jul 23 |
| 100 | 11.6 | | | | 1 | | | | Portsmouth | Hampshire County Schools Championships | 10 Jun 23 |
| 100 | 12.4 | | | | 6 | B | | | Brighton | Southern Athletics League Division 1 | 19 Aug 23 |
| 200 | 22.73 | | -1.2 | | 3 | 1 | | | Basingstoke | South East Schools Inter Counties - Cunliffe Cup | 17 Jun 23 |
| 200 | 23.1 | | | | 1 | | | | Portsmouth | Hampshire County Schools Championships | 10 Jun 23 |
| 200 | 23.3 | | | | 5 | B | | | Brighton | Southern Athletics League Division 1 | 19 Aug 23 |
| 200 | 23.35 | w | 2.2 | | 2 | ns2 | | | Basingstoke | Southern Athletics League Division 1 | 20 May 23 |
| 200 | 24.0 | | | | 1 | h2 | | | Portsmouth | Hampshire County Schools Championships | 10 Jun 23 |
| 2022 U17 Southampton |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.50 | | -1.9 | | 3 | | | | Winchester | The SETAFA Summer Track Series R3 with College Scholarships USA | 23 Jul 22 |
| 100 | 11.4 | w | 3.5 | | 2 | h2 | | | Portsmouth | Hampshire Schools Championships | 11 Jun 22 |
| 100 | 11.5 | w | 2.5 | | 4 | | | | Portsmouth | Hampshire Schools Championships | 11 Jun 22 |
| 100 | 11.55 | | | | - | ns | | | Winchester | Southern Athletics League Division 1 | 13 Aug 22 |
| 100 | 11.7 | | | | 2 | B | | | Bournemouth | Southern Athletics League Division 1 | 16 Jul 22 |
| 100 | 11.84 | | -1.3 | | 5 | 1.5 | | | Winchester | The SETAFA Summer Track Series R3 with College Scholarships USA | 23 Jul 22 |
| 100 | 11.94 | | -2.4 | | 2 | 8 | | | Southampton | Southampton April Graded Open | 16 Apr 22 |
| 100 | 11.94 | | -2.2 | | 3 | 1.2 | | | Winchester | The SETAFA Summer Track Series R3 with College Scholarships USA | 23 Jul 22 |
| 100 | 12.0 | | | | 1 | B | | | Southampton | Wessex Young Athletes' League | 10 Apr 22 |
| 100 | 12.01 | | 0.8 | | 5 | 13 | | | Winchester | Winchester & District AC Season Opener | 3 Apr 22 |
| 200 | 23.38 | | | | - | ns | | | Winchester | Southern Athletics League Division 1 | 13 Aug 22 |
| 200 | 24.1 | w | 2.3 | | 1 | h2 | | | Portsmouth | Hampshire Schools Championships | 11 Jun 22 |
| 200 | 24.3 | w | 3.6 | | 4 | | | | Portsmouth | Hampshire Schools Championships | 11 Jun 22 |