| 2025 SEN Brighton & Hove/Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 4:19:39 | | | | 5288 | | | | Brighton | Brighton Marathon | 6 Apr 25 |
| 2019 U20 Brighton & Hove/Loughborough Students |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 58.74 | | | | 2 | | | | Ashford | Senior 8 Counties Inter County Match | 14 Jul 19 |
| JT800 | 57.88 | | | | 4 | | | | Bedford | BUCS Championships | 6 May 19 |
| JT800 | 56.96 | | | | 1 | A | | | Chelmsford | Southern Athletics League Division 2E | 15 Jun 19 |
| JT800 | 55.04 | | | | 1 | A | | | Finsbury Park | Southern Athletics League Division 2E | 13 Apr 19 |
| JT800 | 54.87 | | | | 3 | qB | | | Bedford | BUCS Championships | 5 May 19 |
| 2018 U20 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 8.75 | | | | 1 | A | | | Bournemouth | UK Youth Development U17/U20 League Division South 2B | 29 Apr 18 |
| JT800 | 63.95 | | | | 2 | | | | Horspath | South of England U15 / U20 Inter County Championships | 1 Sep 18 |
| JT800 | 62.36 | | | | 4 | | | | Bedford | England Athletics U20 / U23 Championships | 16 Jun 18 |
| JT800 | 62.05 | | | | 2 | | | | Birmingham | New Balance ESAA English Schools' Championships | 13 Jul 18 |
| JT800 | 61.78 | | | | 1 | A | | | Brighton | Southern Athletics League Division 3SW | 18 Aug 18 |
| JT800 | 60.91 | | | | 3 | | | | Loughborough | UK Javelin Carnival Open | 28 May 18 |
| JT800 | 60.00 | | | | 1 | | | | Crawley | Sussex County Schools Championships | 9 Jun 18 |
| JT800 | 58.98 | | | | 1 | A | | | Bournemouth | UK Youth Development U17/U20 League Division South 2B | 29 Apr 18 |
| JT800 | 58.57 | | | | 6 | | | | Pihtipudas, FIN | Javelin Carnival | 28 Jun 18 |
| JT800 | 58.25 | | | | 2 | | | | Crawley | Sussex County Championships | 12 May 18 |
| JT800 | 57.53 | | | | 11 | | | | Pihtipudas, FIN | Javelin Carnival | 1 Jul 18 |
| JT800 | 57.39 | | | | 1 | | | | Crawley | Crawley Open Series (Tom Lintern Medal Meeting) | 26 Aug 18 |
| JT800 | 56.71 | | | | 1 | A | | | Brighton | Southern Athletics League Division 3SW | 14 Apr 18 |
| JT800 | 56.01 | | | | 1 | | | | Crawley | Crawley Open Series | 1 Apr 18 |
| 2017 U20 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT800 | 54.31 | | | | 2 | A | | | Portsmouth | British Athletics League Division 4 | 20 Aug 17 |
| JT800 | 53.75 | | | | 2 | | | | Crawley | Sussex County Championships | 13 May 17 |
| JT800 | 53.06 | | | | 1 | A | | | Brighton | UK Youth Development U17/U20 League Division South 1B | 23 Jul 17 |
| JT800 | 52.62 | | | | 9 | | | | Birmingham | ESAA English Schools' Championships | 8 Jul 17 |
| JT800 | 52.26 | | | | 1 | | | | Crawley | Sussex Schools Championships | 10 Jun 17 |
| JT800 | 52.21 | | | | 1 | A | | | Portsmouth | UK Youth Development U17/U20 League Division South 1B | 30 Apr 17 |
| JT800 | 51.30 | | | | 1 | A | | | Brighton | Sweatshop Southern Athletics League Division 2W | 17 Jun 17 |
| JT700 | 60.23 | | | | 1 | | | | Crawley | Haywards Heath Harriers Open | 4 May 17 |
| JT700 | 52.79 | | | | 7 | A | | | Loughborough | UK Javelin Carnival | 29 May 17 |
| 2016 U17 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 65.34 | | | | 2 | | | | Loughborough | UK Javelin Carnival | 28 May 16 |
| JT700 | 63.01 | | | | 1 | | | | Brighton | Sussex County Championships | 15 May 16 |
| JT700 | 61.09 | | | | 1 | A | | | Kingston | UK Youth Development U17/U20 League Division South South/West 1a | 29 May 16 |
| JT700 | 60.65 | | | | 1 | | | | Crawley | Haywards Heath Harriers Open | 28 Apr 16 |
| JT700 | 59.81 | | | | 1 | | | | Gateshead | ESAA English Schools' Championships | 8 Jul 16 |
| JT700 | 59.58 | | | | 1 | A | | | Southampton | UK Youth Development U17/U20 League Division South South/West 1a | 1 May 16 |
| JT700 | 59.46 | | | | 1 | A | | | Carshalton | ESAA South East Schools Inter-County Championships | 18 Jun 16 |
| JT700 | 59.22 | | | | 1 | | | | Crawley | Sussex County Schools Championships | 11 Jun 16 |
| JT700 | 55.66 | | | | 3 | | | | Loughborough | 2016 School Games | 2 Sep 16 |
| JT700 | 55.48 | | | | 4 | | | | Ashford | SIAB Schools' International | 16 Jul 16 |
| JT700 | 54.92 | | | | 1 | A | | | Croydon | UK Youth Development U17/U20 League Division South South/West 1a | 24 Jul 16 |
| JT700 | NM | | | | - | | | | Bedford | England Athletics U15 / U17 Championships | 28 Aug 16 |
| 2015 U17 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| JT700 | 53.17 | | | | 2 | | | | Crawley | Sussex County Schools' Championships | 13 Jun 15 |
| JT700 | 51.60 | | | | 1 | | | | Kingston | UK Youth Development U17/U20 League Division South South/West 1A | 28 Jun 15 |
| JT700 | 50.84 | | | | 3 | A | | | Little Marlow | Southern Counties U17 Inter County Match | 19 Jul 15 |
| JT700 | 49.40 | | | | 2 | | | | Brighton | UK Youth Development U17/U20 League Division South South/West 1A | 26 Jul 15 |
| JT700 | 48.95 | | | | 2 | | | | Crawley | Sussex County Championships | 24 May 15 |
| JT700 | 48.34 | | | | 13 | | | | Gateshead | ESAA English Schools' Championships | 10 Jul 15 |
| JT700 | 48.16 | | | | 1 | | | | Poole | UK Youth Development U17/U20 League Division South South/West 1A | 16 May 15 |
| JT700 | 47.68 | | | | 2 | | | | Horsham | Horsham Blue Star Open Meeting | 9 Aug 15 |
| JT700 | 47.45 | | | | 5 | | | | Erith | ESAA South East Schools Inter-County Championships | 20 Jun 15 |
| JT700 | 44.85 | | | | 2 | | | | Southampton | UK Youth Development U17/U20 League Division South South/West 1A | 18 Apr 15 |
| 2014 U15 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| DT1.25K | 20.78 | | | | 1 | B | | | Brighton | Sussex Under 15 League Final | 5 Sep 14 |
| DT1.25K | 18.15 | | | | 2 | A | | | Lewes | Sussex U15 League | 21 May 14 |
| DT1.25K | 14.90 | | | | 2 | A | | | Eastbourne | Sussex U15 League | 4 Jun 14 |
| HT4K | 4.91 | | | | 3 | B | | | Ashford | UK Youth Development U13/U15 League Division Southern South 1 | 3 May 14 |
| JT600 | 48.58 | | | | 1 | A | | | Brighton | Sussex Under 15 League Final | 5 Sep 14 |
| JT600 | 42.74 | | | | 1 | A | | | Eastbourne | Sussex U15 League | 4 Jun 14 |
| JT600 | 42.18 | | | | 2 | | | | Crawley | Sussex County Schools' Championships | 14 Jun 14 |
| JT600 | 40.38 | | | | 1 | | | | Crawley | Sussex County Championships | 25 May 14 |
| JT600 | 39.64 | | | | 1 | | | | Crawley | Haywards Heath Harriers Open | 1 May 14 |
| JT600 | 39.17 | | | | 2 | A | | | Ashford | UK Youth Development U13/U15 League Division Southern South 1 | 3 May 14 |
| JT600 | 38.06 | | | | 1 | A | | | Lewes | Sussex U15 League East | 2 Jul 14 |
| JT600 | 37.81 | | | | 2 | A | | | Kingston | UK Youth Development U13/U15 League Division Southern South 1 | 19 Jul 14 |
| JT600 | 36.63 | | | | 1 | A | | | Lewes | Sussex U15 League | 21 May 14 |
| JT600 | 31.47 | | | | 2 | A | | | Brighton | UK Youth Development U13/U15 League Division Southern South 1 | 31 May 14 |
| 2013 U15 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HT4K | 1.33 | | | | 3 | B | | | Crawley | UK Youth Development U13/U15 League Division Southern South 1 | 13 Jul 13 |
| JT600 | 32.31 | | | | 2 | A | | | Eastbourne | Sussex U15 League | 12 Jun 13 |
| JT600 | 29.44 | | | | 2 | B | | | Bracknell | UK Youth Development U13/U15 League Division Southern South 1 | 1 Jun 13 |
| JT600 | 28.60 | | | | 2 | B | | | Lewes | Sussex Under 15 League | 3 Jul 13 |
| JT600 | 26.98 | | | | 5 | A | | | Ashford | UK Youth Development U13/U15 League Division Southern South 1 | 22 Jun 13 |
| JT600 | 26.45 | | | | 2 | B | | | Crawley | UK Youth Development U13/U15 League Division Southern South 1 | 13 Jul 13 |
| 2012 U13 Brighton & Hove |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP3.25K | 6.07 | | | | 2 | B | | | Crawley | Sussex U13 League Final | 2 Sep 12 |
| JT400 | 33.06 | | | | 1 | | | | Horsham | Horsham Blue Star Open | 19 Aug 12 |
| JT400 | 32.17 | | | | 3 | | | | Crawley | Crawley AC Tom Lintern Open | 27 Aug 12 |
| JT400 | 31.04 | | | | 1 | A | | | Crawley | Sussex U13 League Final | 2 Sep 12 |
| JT400 | 28.35 | | | | 1 | | | | Brighton | Sussex County U13 & 3000m Championships & U11 Quadkids | 1 Jul 12 |
| JT400 | 27.75 | | | | 8 | A | | | Kingston | Southern U13 Inter-County Match | 22 Jul 12 |
| JT400 | 25.53 | | | | 1 | B | | | Lewes | Sussex U13 League East Division | 13 Jun 12 |