| 2025 U23 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.17 | i | | | 1 | 19 | | | Lee Valley | Lee Valley New Year's Open 2025 | 1 Jan 25 |
| 60 | 8.19 | i | | | 8 | h8 | | | Lee Valley | SEAA Indoor Under 20 / Seniors Championships | 1 Feb 25 |
| 60 | 8.20 | i | | | 3 | A20 | | | Lee Valley | London Indoor Games U20/Senior | 19 Jan 25 |
| 60 | 8.29 | i | | | 3 | B20 | | | Lee Valley | London Indoor Games U20/Senior | 19 Jan 25 |
| 100 | 12.68 | w | 2.8 | | 5 | 5 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 29 Mar 25 |
| 100 | 12.80 | | 0.3 | | 5 | ns3 | | | Portsmouth | Southern Athletics League Division 2 South & West | 17 May 25 |
| 100 | 12.89 | | 0.6 | | 3 | ns2 | | | Poole | National Athletics League Championship - South | 31 May 25 |
| 100 | 12.89 | | 1.8 | | 3 | ns2 | | | Portsmouth | National Athletics League Championship - South | 19 Jul 25 |
| 100 | 12.91 | | 0.8 | | 5 | 10 | | | Winchester | Winchester & District AC Season Opener | 19 Apr 25 |
| 100 | 13.04 | | 0.2 | | 6 | A | | | Crawley | Southern Athletics League Division 2 South & West | 22 Jun 25 |
| 100 | 13.10 | | -0.1 | | 5 | ns2 | | | Guildford | Southern Athletics League Division 2 South & West | 13 Jul 25 |
| 100 | 13.12 | | 0.5 | | 5 | 9 | | | Winchester | Winchester & District AC September Season Finale | 28 Sep 25 |
| 100 | 13.19 | | -1.4 | | 6 | h2 | | | Portsmouth | Hampshire County Championships | 11 May 25 |
| 100 | 13.20 | | -0.3 | | 4 | 4 | | | Portsmouth | City of Portsmouth AC - Open Meeting | 7 Sep 25 |
| 200 | 26.07 | | -1.7 | | 4 | 8 | | | Winchester | Winchester & District AC Season Opener | 19 Apr 25 |
| 200 | 26.17 | w | 3.8 | | 3 | ns1 | | | Portsmouth | National Athletics League Championship - South | 19 Jul 25 |
| 200 | 26.28 | w | 2.9 | | 2 | 3 | | | Portsmouth | City of Portsmouth AC - Open Meeting | 7 Sep 25 |
| 200 | 26.35 | i | | | 6 | h4 | | | Lee Valley | SEAA Indoor Under 20 / Seniors Championships | 2 Feb 25 |
| 200 | 26.36 | i | | | 3 | 10 | | | Lee Valley | Lee Valley New Year's Open 2025 | 1 Jan 25 |
| 200 | 26.46 | i | | | 3 | 11 | | | Lee Valley | London Indoor Games U20/Senior | 18 Jan 25 |
| 200 | 26.46 | w | 4.2 | | 5 | 5 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 29 Mar 25 |
| 200 | 26.55 | | -0.2 | | 4 | ns1 | | | Guildford | Southern Athletics League Division 2 South & West | 13 Jul 25 |
| 200 | 26.60 | | 0.9 | | 6 | A | | | Crawley | Southern Athletics League Division 2 South & West | 22 Jun 25 |
| 200 | 26.70 | | -1.2 | | 6 | ns2 | | | Portsmouth | Southern Athletics League Division 2 South & West | 17 May 25 |
| 200 | 26.70 | | 0.4 | | 3 | ns | | | Poole | National Athletics League Championship - South | 31 May 25 |
| 200 | 26.71 | | -2.4 | | 5 | h2 | | | Portsmouth | Hampshire County Championships | 10 May 25 |
| 200 | 27.04 | | -0.1 | | 2 | 5 | | | Winchester | Winchester & District AC September Season Finale | 28 Sep 25 |
| 300 | 42.37 | | | | 6 | 2 | | | Winchester | Winchester & District AC September Season Finale | 28 Sep 25 |
| 400 | 59.38 | | | | 6 | A | | | Crawley | Southern Athletics League Division 2 South & West | 22 Jun 25 |
| 400 | 60.83 | | | | 4 | 2 | | | Portsmouth | National Athletics League Championship - South | 19 Jul 25 |
| 400 | 63.14 | | | | 6 | 2 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 29 Mar 25 |
| 3000SC | 15:24.05 | | | | 3 | B | | | Portsmouth | Southern Athletics League Division 2 South & West | 17 May 25 |
| 3000SC | 15:46.70 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 11 May 25 |
| 3000SC | 16:34.64 | | | | 9 | | | | Poole | National Athletics League Championship - South | 31 May 25 |
| HJ | 1.28 | | | | 4 | B | | | Salisbury | Southern Athletics League Division 2 South & West | 30 Aug 25 |
| HJ | 0.93 | | | | 6 | A | | | Crawley | Southern Athletics League Division 2 South & West | 22 Jun 25 |
| LJ | 4.18 | | 1.4 | | 9 | | | | Portsmouth | National Athletics League Championship - South | 19 Jul 25 |
| TJ | 8.70 | | | | 5 | A | | | Crawley | Southern Athletics League Division 2 South & West | 22 Jun 25 |
| TJ | 8.19 | | | | 5 | A | | | Guildford | Southern Athletics League Division 2 South & West | 13 Jul 25 |
| SP7.26K | 5.81 | | | | 6 | B | | | Salisbury | Southern Athletics League Division 2 South & West | 30 Aug 25 |
| SP7.26K | 5.44 | | | | 6 | B | | | Guildford | Southern Athletics League Division 2 South & West | 13 Jul 25 |
| SP7.26K | 5.10 | | | | 4 | 2 | | | Portsmouth | City of Portsmouth AC - Open Meeting | 7 Sep 25 |
| DT2K | 17.01 | | | | 7 | | | | Portsmouth | Hampshire County Championships | 10 May 25 |
| DT2K | 14.57 | | | | 1 | 2 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 29 Mar 25 |
| DT2K | 14.17 | | | | 6 | A | | | Salisbury | Southern Athletics League Division 2 South & West | 30 Aug 25 |
| DT2K | 13.56 | | | | 6 | B | | | Crawley | Southern Athletics League Division 2 South & West | 22 Jun 25 |
| HT7.26K | 4.84 | | | | 5 | B | | | Guildford | Southern Athletics League Division 2 South & West | 13 Jul 25 |
| JT800 | 14.81 | | | | 2 | 2 | | | Portsmouth | City of Portsmouth AC - Open Meeting | 7 Sep 25 |
| JT800 | 8.97 | | | | 6 | B | | | Guildford | Southern Athletics League Division 2 South & West | 13 Jul 25 |
| JT800 | 6.09 | | | | 6 | B | | | Crawley | Southern Athletics League Division 2 South & West | 22 Jun 25 |
| JT800 | 3.53 | | | | 6 | B | | | Salisbury | Southern Athletics League Division 2 South & West | 30 Aug 25 |
| 2024 U20 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.22 | i | | | 4 | B09 | | | Lee Valley | Lee Valley December Open | 1 Dec 24 |
| 60 | 8.25 | i | | | 4 | A10 | | | Lee Valley | Lee Valley December Open | 1 Dec 24 |
| 100 | 12.71 | | 0.5 | | 12 | ns | | | Portsmouth | Southern Athletics League - Division 2 South & West | 18 May 24 |
| 100 | 12.76 | | -0.6 | | 5 | ns | | | Crawley | Southern Athletics League - Division 2 South & West | 14 Jul 24 |
| 100 | 12.77 | | 0.4 | | 7 | ns | | | Aldershot | Southern Athletics League - Division 2 South & West | 17 Aug 24 |
| 100 | 12.8 | | | | 3 | ns | | | Kingston | Southern Athletics League - Division 2 South & West | 15 Jun 24 |
| 100 | 12.94 | | -2.5 | | 4 | 2 | | | Portsmouth | City of Portsmouth Open Meeting | 22 Sep 24 |
| 100 | 13.07 | | -0.9 | | 8 | | | | Portsmouth | Hampshire County Championships | 12 May 24 |
| 100 | 13.10 | w | 3.5 | | 8 | 9 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 7 Apr 24 |
| 200 | 26.28 | | 0.3 | | 1 | 11 | | | Portsmouth | City of Portsmouth Open Meeting | 22 Sep 24 |
| 200 | 26.3 | | | | 4 | ns1 | | | Kingston | Southern Athletics League - Division 2 South & West | 15 Jun 24 |
| 200 | 26.33 | | -1.5 | | 11 | ns | | | Portsmouth | Southern Athletics League - Division 2 South & West | 18 May 24 |
| 200 | 26.33 | | -1.6 | | 6 | ns | | | Crawley | Southern Athletics League - Division 2 South & West | 14 Jul 24 |
| 200 | 26.46 | w | 5.8 | | 6 | 11 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 7 Apr 24 |
| 200 | 26.46 | | -0.1 | | 5 | ns | | | Aldershot | Southern Athletics League - Division 2 South & West | 17 Aug 24 |
| 200 | 26.66 | | -2.4 | | 7 | | | | Portsmouth | Hampshire County Championships | 11 May 24 |
| 300 | 43.35 | i | | | 1 | 7 | | | Lee Valley | Lee Valley December Open | 1 Dec 24 |
| LJ | 4.06 | | | | 3 | ns | | | Portsmouth | Southern Athletics League - Division 2 South & West | 18 May 24 |
| DT2K | 15.82 | | | | 6 | A | | | Aldershot | Southern Athletics League - Division 2 South & West | 17 Aug 24 |
| JT800 | 19.07 | | | | 1 | 2 | | | Portsmouth | City of Portsmouth Open Meeting | 22 Sep 24 |
| JT800 | 13.50 | | | | 6 | B | | | Kingston | Southern Athletics League - Division 2 South & West | 15 Jun 24 |