| 2025 U23 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 4.5KNAD | 19:41 | | | | 80 | Race 2 | | | Chichester | Chichester Corporate Challenge | 2 Apr 25 |
| 4.5KNAD | 20:25 | | | | 102 | Race 2 | | | Chichester | Chichester Corporate Challenge | 19 Mar 25 |
| 4.5KNAD | 20:29 | | | | 117 | Race 2 | | | Chichester | Chichester Corporate Challenge | 2 Apr 25 |
| 4.5KNAD | 20:51 | | | | 120 | Race 2 | | | Chichester | Chichester Corporate Challenge | 5 Mar 25 |
| parkrun | 23:05 | | | | 71 | | | | Leamington | Leamington parkrun # 654 | 25 Jan 25 |
| parkrun | 25:24 | | | | 99 | | | | Leamington | Leamington parkrun # 693 | 1 Nov 25 |
| parkrun | 25:36 | | | | 108 | | | | Leamington | Leamington parkrun # 655 | 1 Feb 25 |
| parkrun | 25:50 | | | | 266 | | | | Woodhouse Moor | Woodhouse Moor parkrun # 882 | 8 Nov 25 |
| parkrun | 25:58 | | | | 179 | | | | Leamington | Leamington parkrun # 688 | 27 Sep 25 |
| parkrun | 26:01 | | | | 148 | | | | Leamington | Leamington parkrun # 689 | 4 Oct 25 |
| 2024 U23 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.05 | w | 4.9 | | 1 | 8 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 7 Apr 24 |
| 100 | 12.33 | | -0.2 | | 4 | 2 | | | Kingston | National Athletics League - Championship South Match 2 | 7 Jul 24 |
| 200 | 24.57 | w | 5.2 | | 3 | 12 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 7 Apr 24 |
| 200 | 25.44 | | -0.1 | | 4 | ns | | | Aldershot | Southern Athletics League - Division 2 South & West | 17 Aug 24 |
| 400 | 56.87 | | | | 5 | ns | | | Aldershot | Southern Athletics League - Division 2 South & West | 17 Aug 24 |
| 400 | 59.01 | | | | 6 | A2 | | | Bournemouth | Bournemouth Spring Open | 24 Mar 24 |
| LJ | 5.12 | | | | 7 | | | | Kingston | National Athletics League - Championship South Match 2 | 7 Jul 24 |
| parkrun | 25:15 | | | | 40 | | | | Havant | Havant parkrun # 542 | 10 Feb 24 |
| 2023 U23 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.58 | | -0.3 | | 6 | 8 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 2 Apr 23 |
| 100 | 12.79 | | -2.4 | | 1 | 9 | | | Portsmouth | City of Portsmouth Open Meeting | 3 Sep 23 |
| 200 | 24.90 | | -0.8 | | 3 | nsB | | | Eton | Southern Athletics League Division 2 South & West | 20 May 23 |
| 200 | 25.3 | | | | 1 | | | | Poole | Poole Open Meeting | 15 Apr 23 |
| 200 | 25.80 | | 0.2 | | 5 | 13 | | | Portsmouth | City of Portsmouth Open Meeting | 3 Sep 23 |
| 200 | 25.8 | | | | 4 | ns2 | | | Guildford | Southern Athletics League Division 2 South & West | 19 Aug 23 |
| 400 | 56.64 | | | | 7 | | | | Portsmouth | Hampshire County Championships | 14 May 23 |
| 400 | 57.50 | | | | 4 | 3 | | | Portsmouth | City of Portsmouth Spring Open Meeting | 2 Apr 23 |
| 400 | 59.17 | | | | 2 | ns | | | Bournemouth | National Athletics League Championship Division Fixture A | 5 Aug 23 |
| 800 | 2:45.68 | | | | 7 | 2 | | | Bournemouth | National Athletics League Championship Division Fixture A | 5 Aug 23 |
| 400H | 65.4 | | | | 1 | B | | | Eton | Southern Athletics League Division 2 South & West | 20 May 23 |
| 400H | 67.38 | | | | 3 | | | | Portsmouth | Hampshire County Championships | 13 May 23 |
| 400H | 69.7 | | | | 1 | ns | | | Guildford | Southern Athletics League Division 2 South & West | 19 Aug 23 |
| parkrun | 25:46 | | | | 51 | | | | Havant | Havant parkrun # 535 | 30 Dec 23 |
| 2022 U20 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 25.60 | | -1.0 | | 7 | | | | Portsmouth | City of Portsmouth Open Meeting | 3 Apr 22 |
| 200 | 25.73 | | 1.3 | | 7 | 2 | | | Yate | National Athletics League - Division 1 | 20 Aug 22 |
| 200 | 25.73 | | -0.8 | | 5 | ns1 | | | Tooting Bec | Southern Athletics League Division 2 West | 10 Sep 22 |
| 200 | 26.2 | | | | - | ns | | | Walton | Southern Athletics League Division 2 West | 13 Aug 22 |
| 400 | 58.6 | | | | 6 | A | | | Hillingdon | UK Youth Development League Upper Southern 1A | 24 Apr 22 |
| 400 | 58.64 | | | | 5 | ns | | | Portsmouth | Southern Athletics League Division 2 West | 22 May 22 |
| 400 | 58.97 | | | | 5 | | | | Portsmouth | City of Portsmouth Open Meeting | 3 Apr 22 |
| 400 | 59.56 | | | | 7 | 2 | | | Portsmouth | City of Portsmouth Open Meeting | 4 Sep 22 |
| 400 | 60.67 | | | | 6 | | | | Portsmouth | Hampshire County Championships | 15 May 22 |
| 400 | 64.70 | | | | 4 | 2 | | | Yate | National Athletics League - Division 1 | 20 Aug 22 |
| 400H | 67.25 | | | | 2 | 2 | | | Yate | National Athletics League - Division 1 | 20 Aug 22 |
| 400H | 67.61 | | | | 2 | A | | | Tooting Bec | Southern Athletics League Division 2 West | 10 Sep 22 |
| 400H | 70.5 | | | | 3 | A | | | Walton | Southern Athletics League Division 2 West | 13 Aug 22 |
| 2021 U20 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.4 | | | | 6 | ns1 | | | Brighton | Southern Athletics League - Sussex Coast | 20 Jun 21 |
| 100 | 12.50 | w | 5.2 | | 2 | 6 | | | Portsmouth | South of England Track & Field Academy Sports Pro Event | 23 May 21 |
| 100 | 13.0 | | -0.6 | | 5 | | | | Portsmouth | Hampshire County Championships | 30 Aug 21 |
| 100 | 13.02 | | -2.2 | | 4 | ns2 | | | Portsmouth | Southern Athletics League - Hampshire | 11 Jul 21 |
| 200 | 25.96 | | 1.7 | | 8 | ns2 | | | Portsmouth | Southern Athletics League - Hampshire | 11 Jul 21 |
| 200 | 26.2 | | | | 6 | ns1 | | | Brighton | Southern Athletics League - Sussex Coast | 20 Jun 21 |
| 200 | 26.2 | | | | 5 | ns2 | | | Winchester | Southern Athletics League - Hampshire | 14 Aug 21 |
| 2020 U17 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.13 | | -0.2 | | 6 | 3 | | | Portsmouth | City of Portsmouth Track Meeting | 6 Sep 20 |
| 200 | 26.83 | w | 2.2 | | 7 | 6 | | | Portsmouth | City of Portsmouth Track Meeting | 6 Sep 20 |
| 2019 U17 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.35 | | 2.0 | | 5 | 9 | | | Portsmouth | Portsmouth Floodlit Open | 2 Apr 19 |
| 150 | 20.2 | | 1.3 | | 5 | 8 | | | Portsmouth | Portsmouth Floodlit Open | 2 Apr 19 |
| 400 | 61.6 | | | | 2 | B | | | Winchester | UK Youth Development U17/U20 League Division South 2B | 26 May 19 |
| 2018 U15 City of Portsmouth |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 13.6 | | | | 4 | nsA | | | Tooting Bec | UK Youth Development U13/U15 League Division South Premier 2 | 19 May 18 |
| 100 | 13.6 | | | | 6 | 7 | | | Portsmouth | City of Portsmouth AC Open Super Series | 6 Sep 18 |
| 100 | 13.7 | | 0.9 | | 3 | 2 | | | Portsmouth | City of Portsmouth AC Open Super Series | 12 Jul 18 |
| 100 | 13.8 | | | | 5 | | | | Portsmouth | City of Portsmouth AC Open Super Series | 24 May 18 |
| 100 | 13.8 | | | | 1 | B | | | Portsmouth | Wessex Young Athletes' League | 10 Jun 18 |
| 100 | 13.9 | | | | 3 | nsA | | | Croydon | UK Youth Development U13/U15 League Division South Premier 2 | 21 Jul 18 |
| 150 | 21.3 | | | | 4 | 5 | | | Portsmouth | Portsmouth April Fools Meeting | 1 Apr 18 |
| HJ | 1.40 | | | | 3 | | | | Portsmouth | Portsmouth April Fools Meeting | 1 Apr 18 |
| HJ | 1.40 | | | | 6 | | | | Portsmouth | City of Portsmouth AC Open Super Series - track ineligible for Power of 10 inclusion due to insufficient numbers of qualified officials | 12 Apr 18 |
| HJ | 1.40 | | | | 2 | B | | | Portsmouth | Wessex Young Athletes' League | 10 Jun 18 |
| HJ | 1.35 | | | | 3 | B | | | Tooting Bec | UK Youth Development U13/U15 League Division South Premier 2 | 19 May 18 |
| HJ | 1.35 | | | | 4 | B | | | Portsmouth | UK Youth Development U13/U15 League Division South Premier 2 | 17 Jun 18 |
| HJ | 1.30 | | | | 5 | B | | | Croydon | UK Youth Development U13/U15 League Division South Premier 2 | 21 Jul 18 |