| 2025 SEN Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:39 | | | | 69 | | | 1 | Battersea | Battersea parkrun # 26 | 26 Apr 25 |
| 2024 U23 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:24 | | | | 22 | | 2 | 1 | Fulham Palace | Fulham Palace parkrun # 432 | 20 Jan 24 |
| parkrun | 19:33 | | | | 20 | | 2 | 1 | Fulham Palace | Fulham Palace parkrun # 430 | 6 Jan 24 |
| 2023 U23 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 19:23 | | | | 18 | | 1 | 1 | Fulham Palace | Fulham Palace parkrun # 424 | 2 Dec 23 |
| parkrun | 19:41 | | | | 37 | | 3 | 1 | Fulham Palace | Fulham Palace parkrun # 426 | 16 Dec 23 |
| parkrun | 20:08 | | | | 14 | | 3 | | Fulham Palace | Fulham Palace parkrun # 425 | 9 Dec 23 |
| parkrun | 20:41 | | | | 51 | | | | Fulham Palace | Fulham Palace parkrun # 417 | 7 Oct 23 |
| parkrun | 21:52 | | | | 72 | | | 1 | Fulham Palace | Fulham Palace parkrun # 416 | 30 Sep 23 |
| 2020 U20 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 22:56 | | | | 51 | | 2 | 1 | Ally Pally | Ally Pally parkrun # 405 | 1 Jan 20 |
| 2019 U20 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 61.4 | | | | 1 | A | | | Winchester | Southern Athletics League Division 3SW | 19 May 19 |
| 400 | 62.1 | | | | 1 | A | | | Winchester | UK Youth Development U17/U20 League Division South 2B | 26 May 19 |
| 800 | 2:23.8 | | | | 2 | | | | Portsmouth | Hampshire County Schools Championships | 8 Jun 19 |
| 2018 U17 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 65.0 | | | | 1 | B | | | Andover | Southern Athletics League Division 3SW | 14 Apr 18 |
| 800 | 2:17.36 | | | | 3 | | | | Basingstoke | Hampshire County Schools Championships | 9 Jun 18 |
| 800 | 2:17.54 | | | | 4 | E | | | Watford | BMC Grand Prix | 26 May 18 |
| 800 | 2:17.94 | | | | 3 | | | | Crawley | ESAA South East Schools Inter-County Championships | 16 Jun 18 |
| 800 | 2:18.31 | | | | 5 | B | | | Street | BMC PB Classic | 5 May 18 |
| 800 | 2:19.09 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 13 May 18 |
| 800 | 2:22.05 | | | | 6 | A | | | Lee Valley | Southern U17 8 Counties Match | 8 Jul 18 |
| 800 | 2:26.5 | | | | 1 | A | | | Andover | Southern Athletics League Division 3SW | 14 Apr 18 |
| parkrun | 21:20 | | | | 16 | | 2 | | Ally Pally | Ally Pally parkrun # 309 | 1 Jan 18 |
| ZXC | 10:28 | | | | 9 | | | | Southampton | Hampshire Schools' Championships | 20 Jan 18 |
| ZXC | 16:00 | | | | 75 | | | | Newbury Showground | South East Schools' Championships | 3 Feb 18 |
| 2017 U17 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 44.6 | | | | 3 | B | | | Brighton | UK Youth Development U17/U20 League Division South 1B | 23 Jul 17 |
| 800 | 2:18.10 | | | | 9 | 7 | | | Basingstoke | Hampshire Grand Prix | 19 Jul 17 |
| 800 | 2:18.43 | | | | 9 | G | | | Brighton | BMC Regional Races | 31 May 17 |
| 800 | 2:21.21 | | | | 6 | | | | Portsmouth | Hampshire County Championships | 14 May 17 |
| 800 | 2:24.0 | | | | 2 | A | | | Portsmouth | UK Youth Development U17/U20 League Division South 1B | 30 Apr 17 |
| 1500 | 4:50.70 | | | | 3 | | | | Basingstoke | ESAA South East Schools Inter-County Championships | 17 Jun 17 |
| 1500 | 4:51.2 | | | | 9 | G | | | Oxford | BMC Regional Races | 29 Jul 17 |
| 1500 | 4:55.7 | | | | 2 | A | | | Winchester | Sweatshop Southern Athletics League Division 3SW | 21 May 17 |
| 1500 | 5:08.7 | | | | 1 | A | | | Brighton | UK Youth Development U17/U20 League Division South 1B | 23 Jul 17 |
| 1500 | 5:13.8 | | | | 1 | A | | | Winchester | Wessex Young Athletes' League | 9 Apr 17 |
| HJ | 1.50 | | | | 1 | A | | | Winchester | Sweatshop Southern Athletics League Division 3SW | 21 May 17 |
| JT500 | 8.88 | | | | 1 | ns | | | Winchester | Wessex Young Athletes' League | 9 Apr 17 |
| 3.95KXC | 16:32 | | | | 15 | | | | Botley | Hampshire County Championships | 7 Jan 17 |
| 4KXC | 13:15 | | | | 16 | | | | Reading | Alton Sports Hampshire League | 4 Mar 17 |
| 4KXC | 19:18 | | | | 209 | | | | Nottingham | ECCA Saucony English National Championships | 25 Feb 17 |
| 4.17KXC | 17:01 | | | | 25 | | | | Bournemouth | Alton Sports Hampshire League | 14 Oct 17 |
| ZXC | 10:55 | | | | 17 | | | | Southampton | Hampshire County Schools' Championships | 21 Jan 17 |
| 2016 U15 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:45.2 | | | | 6 | 2 | | | Southampton | Southampton Graded Open Meeting | 1 Jun 16 |
| 800 | 2:18.3 | | | | 2 | A | | | Basingstoke | ESAA Cup Regional Final South West | 8 Jun 16 |
| 800 | 2:20.5 | | | | 3 | A | | | Little Marlow | UK Youth Development U13/U15 League Division South Central 1 | 19 Jun 16 |
| 800 | 2:20.97 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 14 May 16 |
| 800 | 2:22.03 | | | | 2 | A | | | Bedford | UK Youth Development U13/U15 League Division South Central 1 | 21 May 16 |
| 800 | 2:23.1 | | | | 1 | A | | | Winchester | Wessex Young Athletes' League | 17 Apr 16 |
| 800 | 2:23.1 | | | | P | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| 800 | 2:23.17 | | | | P | | | | Exeter | ESAA English Schools Combined Events & Race Walking Championships | 18 Sep 16 |
| 800 | 2:23.64 | | | | 2 | A | | | Perivale | UK Youth Development U13/U15 League Division South Central 1 | 23 Apr 16 |
| 800 | 2:24.1 | | | | P | | | | Andover | Hampshire Schools Combined Events Championships | 26 May 16 |
| 800 | 2:25.50 | | | | 1 | h1 | | | Portsmouth | Hampshire County Championships | 14 May 16 |
| 800 | 2:25.9 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 16 |
| 800 | 2:26.1 | | | | 1 | A | | | Salisbury | Wessex Young Athletes' League | 5 Jun 16 |
| 75HU15W | 12.7 | | 0.7 | | P | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| 75HU15W | 12.8 | w | | | 3 | 1 | | | Southampton | Southampton Graded Open Meeting | 1 Jun 16 |
| 75HU15W | 13.0 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 16 |
| 75HU15W | 13.2 | | | | P | | | | Andover | Hampshire Schools Combined Events Championships | 26 May 16 |
| 75HU15W | 13.24 | | 0.3 | | P | | | | Exeter | ESAA English Schools Combined Events & Race Walking Championships | 18 Sep 16 |
| HJ | 1.60 | | | | 1 | A | | | Salisbury | Wessex Young Athletes' League | 5 Jun 16 |
| HJ | 1.58 | | | | P | | | | Andover | Hampshire Schools Combined Events Championships | 26 May 16 |
| HJ | 1.58 | | | | 1 | | | | Basingstoke | ESAA Cup Regional Final South West | 8 Jun 16 |
| HJ | 1.57 | | | | 1 | | | | Portsmouth | Hampshire County Schools Championships | 11 Jun 16 |
| HJ | 1.57 | | | | P | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| HJ | 1.56 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 16 |
| HJ | 1.55 | | | | 1 | A | | | Little Marlow | UK Youth Development U13/U15 League Division South Central 1 | 19 Jun 16 |
| HJ | 1.54 | | | | 13 | | | | Gateshead | ESAA English Schools' Championships | 8 Jul 16 |
| HJ | 1.53 | | | | 1 | A | | | Perivale | UK Youth Development U13/U15 League Division South Central 1 | 23 Apr 16 |
| HJ | 1.52 | | | | 2 | A | | | Carshalton | ESAA South East Schools Inter-County Championships | 18 Jun 16 |
| HJ | 1.50 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 14 May 16 |
| HJ | 1.48 | | | | P | | | | Exeter | ESAA English Schools Combined Events & Race Walking Championships | 18 Sep 16 |
| HJ | 1.47 | | | | 1 | A | | | Bedford | UK Youth Development U13/U15 League Division South Central 1 | 21 May 16 |
| HJ | 1.45 | | | | 1 | A | | | Winchester | Wessex Young Athletes' League | 17 Apr 16 |
| LJ | 4.88 | | | | 1 | | | | Southampton | Southampton Graded Open Meeting | 1 Jun 16 |
| LJ | 4.70 | | | | P | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| LJ | 4.64 | | | | P | | | | Andover | Hampshire Schools Combined Events Championships | 26 May 16 |
| LJ | 4.47 | | | | 8 | | | | Winchester | Winchester & Dist AC Midweek Graded Open | 8 Jun 16 |
| LJ | 4.35 | | 0.1 | | P | | | | Exeter | ESAA English Schools Combined Events & Race Walking Championships | 18 Sep 16 |
| LJ | 4.29 | | | | 2 | B | | | Winchester | Wessex Young Athletes' League | 17 Apr 16 |
| LJ | 4.25 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 16 |
| SP3K | 9.49 | | | | P | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| SP3K | 9.13 | | | | P | | | | Andover | Hampshire Schools Combined Events Championships | 26 May 16 |
| SP3K | 8.49 | | | | P | | | | Exeter | ESAA English Schools Combined Events & Race Walking Championships | 18 Sep 16 |
| SP3K | 8.24 | | | | 3 | A | | | Little Marlow | UK Youth Development U13/U15 League Division South Central 1 | 19 Jun 16 |
| SP3K | 7.95 | | | | P | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 16 |
| JT500 | 11.93 | | | | 5 | B | | | Bedford | UK Youth Development U13/U15 League Division South Central 1 | 21 May 16 |
| PenU15W | 3057 | | | | 3 | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| PenU15W | 2967 | | | | 2 | | | | Andover | Hampshire Schools Combined Events Championships | 26 May 16 |
| PenU15W | 2765 | | | | 2 | | | | Portsmouth | Hampshire County Combined Events Championships | 2 May 16 |
| PenU15W | 2747 | | | | 23 | | | | Exeter | ESAA English Schools Combined Events & Race Walking Championships | 18 Sep 16 |
| 2.75KXC | 10:32 | | | | 16 | | | | Formby | English Schools Cup Final | 3 Dec 16 |
| 3.2KXC | 12:13 | | | | 42 | | | | Bexhill | South East Schools' Inter Counties | 6 Feb 16 |
| 3.5KXC | 13:29 | | | | 40 | | | | Nottingham | New Balance ESAA English Schools' Championships | 5 Mar 16 |
| ZXC | 8:22 | | | | 5 | | | | Southampton | Hampshire County Schools' Championships | 23 Jan 16 |
| ZXC | 11:10 | | | | 4 | | | | Tonbridge | English Schools Cup Regional Finals - South East | 12 Nov 16 |
| ZXC | 18:02 | | | | 12 | | | | Winchester | Alton Sports Hampshire League | 15 Oct 16 |
| 2015 U15 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 47.9 | | | | 5 | 1 | | | Basingstoke | Hampshire Grand Prix | 22 Jul 15 |
| 800 | 2:26.26 | | | | P | | | | Bedford | ESAA English Schools Combined Events & Race Walking Championships | 20 Sep 15 |
| 800 | 2:30.68 | | | | 2 | 10 | | | Basingstoke | Hampshire Grand Prix | 22 Jul 15 |
| 800 | 2:32.60 | | | | 2 | h2 | | | Portsmouth | Hampshire County Championships | 23 May 15 |
| 800 | 2:39.79 | | | | 3 | B | | | Perivale | UK Youth Development U13/U15 League Division South North/East 2 | 30 May 15 |
| 800 | 2:43.5 | | | | P | | | | Andover | Hampshire Schools Combined Events Championships | 21 May 15 |
| 1500 | 5:23.5 | | | | 2 | B | | | Street | ESAA Cup Regional Final South West | 17 Jun 15 |
| 1500 | 5:32.2 | | | | 1 | ns | | | Winchester | Wessex Young Athletes' League | 14 Jun 15 |
| 1500 | 5:41.08 | | | | 2 | | | | Andover | Andover AC Young Athletes' Open | 10 May 15 |
| 75HU15W | 13.5 | | | | P | | | | Andover | Hampshire Schools Combined Events Championships | 21 May 15 |
| 75HU15W | 13.51 | | 0.6 | | P | | | | Bedford | ESAA English Schools Combined Events & Race Walking Championships | 20 Sep 15 |
| HJ | 1.57 | | | | 2 | | | | Portsmouth | Hampshire County Schools Championships | 13 Jun 15 |
| HJ | 1.56 | | | | 1 | | | | Birmingham | National Prep Schools Championships | 24 Jun 15 |
| HJ | 1.55 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 23 May 15 |
| HJ | 1.50 | | | | P | | | | Andover | Hampshire Schools Combined Events Championships | 21 May 15 |
| HJ | 1.50 | | | | 1 | | | | Street | ESAA Cup Regional Final South West | 17 Jun 15 |
| HJ | 1.50 | | | | 6 | | | | Hendon | South of England AA U15 / U20 Inter County Championships | 23 Aug 15 |
| HJ | 1.48 | | | | 5 | | | | Erith | ESAA South East Schools Inter-County Championships | 20 Jun 15 |
| HJ | 1.48 | | | | P | | | | Bedford | ESAA English Schools Combined Events & Race Walking Championships | 20 Sep 15 |
| HJ | 1.46 | | | | 1 | A | | | Perivale | UK Youth Development U13/U15 League Division South North/East 2 | 30 May 15 |
| HJ | 1.40 | | | | 2 | A | | | Winchester | Wessex Young Athletes' League | 14 Jun 15 |
| LJ | 4.54 | | 1.2 | | P | | | | Bedford | ESAA English Schools Combined Events & Race Walking Championships | 20 Sep 15 |
| LJ | 4.35 | | | | P | | | | Andover | Hampshire Schools Combined Events Championships | 21 May 15 |
| SP3K | 8.74 | | | | P | | | | Andover | Hampshire Schools Combined Events Championships | 21 May 15 |
| SP3K | 8.44 | | | | 7 | | | | Andover | Andover AC Young Athletes' Open | 10 May 15 |
| SP3K | 8.37 | | | | P | | | | Bedford | ESAA English Schools Combined Events & Race Walking Championships | 20 Sep 15 |
| SP3K | 8.22 | | | | 8 | | | | Portsmouth | Hampshire County Championships | 23 May 15 |
| JT500 | 9.57 | | | | 2 | A | | | Winchester | Wessex Young Athletes' League | 14 Jun 15 |
| PenU15W | 2720 | | | | 22 | | | | Bedford | ESAA English Schools Combined Events & Race Walking Championships | 20 Sep 15 |
| PenU15W | 2513 | | | | 1 | | | | Andover | Hampshire Schools Combined Events Championships | 21 May 15 |
| 3KXC | 14:28 | | | | 117 | | | | Parliament Hill | ECCA Saucony English National Championships | 21 Feb 15 |
| 4KXC | 17:07 | | | | 32 | | | | Basingstoke | Alton Sports Hampshire League | 7 Nov 15 |
| ZXC | 10:20 | | | | 8 | | | | Blackfield | Hampshire Schools' Years 7 and 8 Championships | 17 Mar 15 |
| ZXC | 11:40 | | | | 21 | | | | Bexley | English Schools Cup Regional Final - South East | 14 Nov 15 |
| ZXC | 14:43 | | | | 12 | | | | Eastleigh | Hampshire County Championships | 3 Jan 15 |
| ZXC | 19:13 | | | | 34 | | | | Winchester | Alton Sports Hampshire League | 10 Oct 15 |
| 2014 U13 Winchester |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 31.07 | | 1.5 | | 4 | h3 | | | Portsmouth | Hampshire County Championships | 25 May 14 |
| 200 | 32.99 | | -1.4 | | 8 | s2 | | | Portsmouth | Hampshire County Championships | 25 May 14 |
| 800 | 2:51.8 | | | | 3 | B | | | Winchester | ESAA Cup South West Regional B Final | 11 Jun 14 |
| 800 | 2:55.98 | | | | 6 | h3 | | | Portsmouth | Hampshire County Championships | 25 May 14 |
| HJ | 1.35 | | | | 2 | A | | | Winchester | UK Youth Development U13/U15 League Division Southern South 1 | 22 Jun 14 |
| HJ | 1.25 | | | | 9 | | | | Portsmouth | Hampshire County Championships | 25 May 14 |
| LJ | 3.33 | | -0.4 | | 24 | | | | Portsmouth | Hampshire County Championships | 25 May 14 |
| SP3K | 6.78 | | | | 6 | | | | Winchester | ESAA Cup South West Regional B Final | 11 Jun 14 |
| SP2.72K | 7.96 | | | | 1 | A | | | Winchester | UK Youth Development U13/U15 League Division Southern South 1 | 22 Jun 14 |
| SP2.72K | 7.88 | | | | 3 | | | | Basingstoke | Hampshire Schools' Year 7 & 8 Championships 2014 | 15 Jul 14 |
| SP2.72K | 7.78 | | | | 8 | | | | Birmingham | National Prep Schools | 2 Jul 14 |
| SP2.72K | 5.39 | | | | 4 | A | | | Ashford | UK Youth Development U13/U15 League Division Southern South 1 | 3 May 14 |
| ZXC | 9:25 | | | | 22 | | | | Sevenoaks | ESAA English Schools Cross Country Cup 2014 - SE Region | 8 Nov 14 |
| ZXC | 11:49 | | | | 13 | | | | Basingstoke | Destination Basingstoke Hampshire League | 6 Dec 14 |