| 2025 U23 Brighton Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.01 | | | | 3 | 5 | | | Bury | Northern Universities Cup | 26 Mar 25 |
| 400 | 53.72 | | | | 2 | ns | | | Gillingham | Southern Athletics League Division 1 | 13 Jul 25 |
| 2024 U23 Brighton Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.99 | | | | 5 | 1 | | | Brighton | Brighton Track Night 1 | 1 May 24 |
| 400 | 54.89 | i | | | 3 | 8 | | | Sheffield | Sheffield Steel Cup | 7 Feb 24 |
| 2023 U20 Brighton Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:29.6 | | | | 2 | 1 | | | Crawley | Crawley AC Open Early Open | 26 Mar 23 |
| 800 | 2:05.97 | | | | 7 | 2 | | | Worthing | Worthing Track Night | 13 Jun 23 |
| 800 | 2:06.42 | | | | 7 | | | | Crawley | Sussex County Championships | 14 May 23 |
| 800 | 2:07.00 | | | | 2 | 1 | | | Brighton | BMC Regional Races | 3 May 23 |
| HM | 99:24 | | | 1:40:45 | 1137 | | | | Brighton | Brighton Half Marathon | 26 Feb 23 |
| 2022 U20 Brighton Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:30.89 | | | | 1 | 2 | | | Crawley | Crawley AC Graded Early Spring Open | 3 Apr 22 |
| 800 | 2:11.98 | i | | | 6 | 3 | | | Lee Valley | Lee Valley Middle Distance Open | 9 Feb 22 |
| 800 | 2:12.19 | i | | | 5 | h1 | | | Lee Valley | Southern U20/Senior Championships | 6 Feb 22 |
| SP6K | 9.43 | i | | | 4 | | | | Carshalton | Surrey & Sussex Indoor Championshps | 13 Feb 22 |
| SP6K | 9.29 | | | | 2 | | | | Crawley | Crawley AC Graded Early Spring Open | 3 Apr 22 |
| 7.1KXC | NT | | | | 25 | | | | Brighton | Sussex County Schools' Championships | 18 Jan 22 |
| 2021 U20 Brighton Phoenix |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 7.99 | i | | | H | | | | Lee Valley | South of England AA Combined Events Championships | 18 Dec 21 |
| 600 | 1:33.37 | i | | | 7 | 1 | | | Lee Valley | Lee Valley December Open | 5 Dec 21 |
| 600 | 1:39.35 | | | | 3 | 1 | | | Worthing | The Opener | 18 Apr 21 |
| 800 | 2:11.48 | | | | 6 | 2 | | | Crawley | Crawley AC Graded Open | 30 Aug 21 |
| 800 | 2:11.51 | i | | | 6 | 4 | | | Lee Valley | Be Fit Today Track Academy Series | 12 Dec 21 |
| 800 | 2:12.90 | | | | 3 | 4 | | | Worthing | Worthing Track Night | 1 Jun 21 |
| 800 | 2:13.71 | | | | 7 | | | | Brighton | Sussex County Championships | 4 Jul 21 |
| 800 | 2:16.62 | | | | 5 | 7 | | | Worthing | Worthing Open Meeting | 2 May 21 |
| 60HU20M | DNS | i | | | H | | | | Lee Valley | South of England AA Combined Events Championships | 19 Dec 21 |
| HJ | 1.57 | i | | | H | | | | Lee Valley | South of England AA Combined Events Championships | 18 Dec 21 |
| LJ | 4.99 | i | | | H | | | | Lee Valley | South of England AA Combined Events Championships | 18 Dec 21 |
| SP6K | 9.58 | i | | | H | | | | Lee Valley | South of England AA Combined Events Championships | 18 Dec 21 |
| HepIU20M | DNF | i | | | - | | | | Lee Valley | South of England AA Combined Events Championships | 19 Dec 21 |