| 2025 U23 Brighton & Hove/Oxford Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 7.29 | i | | | 8 | | | | Lee Valley | Oxford v Cambridge Varsity Field Events & Relays | 8 Feb 25 |
| DT2K | 29.38 | | | | 4 | | | | Lee Valley | Oxford v Cambridge Varsity Field Events | 8 Feb 25 |
| DT2K | 28.91 | | | | 5 | | | | Cambridge | 150th Oxford vs. Cambridge Varsity Match | 17 May 25 |
| HT7.26K | 30.87 | | | | 6 | | | | Cambridge | 150th Oxford vs. Cambridge Varsity Match | 17 May 25 |
| HT7.26K | 28.63 | | | | 4 | | | | Lee Valley | Oxford v Cambridge Varsity Field Events | 8 Feb 25 |
| JT800 | 23.85 | | | | 7 | | | | Lee Valley | Oxford v Cambridge Varsity Field Events | 8 Feb 25 |
| JT800 | 16.60 | | | | 8 | | | | Cambridge | 150th Oxford vs. Cambridge Varsity Match | 17 May 25 |
| 2024 U23 Brighton & Hove/Oxford Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HJ | 1.25 | | | | 12 | | | | Oxford | Oxford University Athletic Club Cuppers | 21 Apr 24 |
| SP7.26K | 7.71 | i | | | 8 | | | | Lee Valley | Inter-Varsity Field Events & Relays - Indoor | 10 Feb 24 |
| DT2K | 33.47 | | | | 7 | | | | Birmingham (U) | University of Birmingham Track & Field Series 1 | 27 Apr 24 |
| DT2K | 32.86 | | | | 5 | 2 | | | Sportcity | BUCS Athletics: Outdoor Championships | 5 May 24 |
| DT2K | 31.90 | | | | 2 | | | | Oxford | Oxford University Athletic Club Cuppers | 21 Apr 24 |
| DT2K | 31.24 | | | | 5 | | | | Oxford | 149th Oxford Vs. Cambridge Varsity Match | 18 May 24 |
| DT2K | 30.84 | | | | 6 | | | | Lee Valley | Inter-Varsity Field Events & Relays - Outdoor | 10 Feb 24 |
| DT2K | 25.98 | | | | 5 | | | | Tokyo, JPN | Achilles Club v 4 Wings | 1 Sep 24 |
| HT7.26K | 32.13 | | | | 5 | | | | Oxford | 149th Oxford Vs. Cambridge Varsity Match | 18 May 24 |
| HT7.26K | 25.99 | | | | 4 | | | | Lee Valley | Inter-Varsity Field Events & Relays - Outdoor | 10 Feb 24 |
| HT7.26K | NM | | | | - | | | | Oxford | Oxford University Athletic Club Cuppers | 21 Apr 24 |
| 2023 U23 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP7.26K | 7.63 | | | | 4 | | | | Cambridge | Oxford University vs Cambridge University Fresher's Varsity Match | 11 Nov 23 |
| DT2K | 31.23 | | | | 2 | | | | Cambridge | Oxford University vs Cambridge University Fresher's Varsity Match | 11 Nov 23 |
| HT7.26K | 26.36 | | | | 1 | | | | Cambridge | Oxford University vs Cambridge University Fresher's Varsity Match | 11 Nov 23 |
| 2020 U17 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1.5K | 35.79 | | | | 1 | B | | | Lewes | Sussex AA Martin Etchells Memorial T&F Challenge inc. 3000m Championships | 4 Oct 20 |
| 2019 U17 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 7.77 | | | | 2 | B | | | Kingston | UK Youth Development U17/U20 League Division South 1A | 30 Jun 19 |
| DT1.5K | 35.62 | | | | 1 | A | | | Hillingdon | UK Youth Development U17/U20 League Division South 1A | 26 May 19 |
| DT1.5K | 35.15 | | | | 2 | | | | Crawley | Sussex County Schools Championships | 8 Jun 19 |
| DT1.5K | 34.97 | | | | 1 | A | | | Harrow | UK Youth Development U17/U20 League Division South 1A | 5 May 19 |
| DT1.5K | 34.15 | | | | 3 | | | | Brighton | Brighton & Hove AC Throws Open | 10 Mar 19 |
| DT1.5K | 32.33 | | | | 3 | | | | Crawley | Sussex County Championships | 11 May 19 |
| DT1.5K | 32.25 | | | | 6 | | | | Erith | ESAA South East Schools Inter-County Championships | 15 Jun 19 |
| DT1.5K | 30.36 | | | | 3 | A | | | Kingston | UK Youth Development U17/U20 League Division South 1A | 30 Jun 19 |
| JT800 | 16.72 | | | | 5 | A | | | Hillingdon | UK Youth Development U17/U20 League Division South 1A | 26 May 19 |
| 2018 U15 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 9.05 | | | | 3 | A | | | Brighton | Sussex U15 League Final | 31 Aug 18 |
| SP4K | 8.87 | | | | 3 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 21 Apr 18 |
| SP4K | 8.83 | | | | 3 | A | | | Gillingham | UK Youth Development U13/U15 League Division South East 1 | 17 Jun 18 |
| SP4K | 8.71 | | | | 1 | B | | | Brighton | Sussex U15 League Division East | 29 Jun 18 |
| SP4K | 8.55 | | | | 1 | B | | | Lewes | Sussex U15 League Division East | 9 Jul 18 |
| SP4K | 8.46 | | | | 2 | A | | | Eastbourne | Sussex U15 League Division East | 6 Jun 18 |
| SP4K | 7.95 | | | | 2 | B | | | Brighton | UK Youth Development U13/U15 League Division South East 1 | 21 Jul 18 |
| DT1.25K | 35.05 | | | | 3 | A | | | Portsmouth | Portsmouth Throws Festival | 16 Sep 18 |
| DT1.25K | 33.96 | | | | 1 | A | | | Lewes | Sussex U15 League Division East | 9 Jul 18 |
| DT1.25K | 33.78 | | | | 1 | A | | | Eastbourne | Sussex U15 League Division East | 6 Jun 18 |
| DT1.25K | 32.65 | | | | 2 | | | | Crawley | Sussex County Championships | 12 May 18 |
| DT1.25K | 32.28 | | | | 2 | A | | | Brighton | Sussex U15 League Final | 31 Aug 18 |
| DT1.25K | 31.59 | | | | 1 | A | | | Brighton | Sussex U15 League Division East | 29 Jun 18 |
| DT1.25K | 31.56 | | | | 7 | | | | Crawley | ESAA South East Schools Inter-County Championships | 16 Jun 18 |
| DT1.25K | 30.44 | | | | 1 | A | | | Lewes | UK Youth Development U13/U15 League Division South East 1 | 21 Apr 18 |
| DT1.25K | 30.27 | | | | 2 | A | | | Brighton | UK Youth Development U13/U15 League Division South East 1 | 21 Jul 18 |
| DT1.25K | 30.25 | | | | 2 | | | | Crawley | Sussex County Schools Championships | 9 Jun 18 |
| DT1.25K | 28.83 | | | | 1 | B | | | Portsmouth | Portsmouth Throws Festival | 16 Sep 18 |
| DT1.25K | 27.49 | | | | 2 | A | | | Gillingham | UK Youth Development U13/U15 League Division South East 1 | 17 Jun 18 |
| 2017 U15 Hampshire Schs |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 8.63 | | | | 3 | G | | | Portsmouth | Portsmouth Throws Festival | 17 Sep 17 |
| DT1.25K | 28.58 | | | | 2 | A | | | Portsmouth | Portsmouth Throws Festival | 17 Sep 17 |