| 2024 U23 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 16:13.04 | i | | | 5 | | | | Sheffield | England Senior & U20 Combined Events, Walks & Para Championships INC UK Combined Events Championships | 6 Jan 24 |
| 3000W | 16:22.37 | | | | 6 | A | | | Leeds | BMC Regional Races | 3 Jun 24 |
| 2023 U20 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1000W | 5:02.98 | | | | 2 | | | | Aldershot | Aldershot, Farnham & District Open Meeting | 8 Jun 23 |
| 2000W | 11:10.39 | | | | 2 | | | | Aldershot | Aldershot, Farnham & District Open Meeting | 17 Aug 23 |
| 3000W | 16:39.83 | i | | | 6 | | | | Sheffield | England Athletics Senior & U20 Combined Event & Walk Championships | 8 Jan 23 |
| 10000W | 60:11.5 | | | | 16 | | | | Coventry | Molly Barnett Open Track Walks including the England Athletics Winter Track Championship | 4 Mar 23 |
| 2022 U20 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3000W | 16:00.4 | | | | 2 | | | | Portsmouth | Hampshire County Multi Event & Quadkids Championships | 2 May 22 |
| 5000W | 28:49.67 | | | | 5 | | | | Bedford | ESAA Combined Event & Race Walking Championships | 17 Sep 22 |
| 5000W | 29:05.23 | | | | 5 | | | | Bedford | England Athletics U20 & U23 Championships incorporating World Junior Trials | 17 Jul 22 |
| 5KW | 27:36 | | | | 4 | | 3 | 2 | Leeds (B) | British Grand Prix of Race Walking | 30 Apr 22 |
| 5MW | 45:42 | | | | 7 | | 4 | 1 | Enfield | Enfield League | 16 Jan 22 |
| 2021 U20 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2000W | 10:48.55 | | | | 3 | | | | Aldershot | Aldershot, Farnham & District Open | 7 Jul 21 |
| 2000W | 11:28.1 | | | | 3 | | | | Aldershot | Aldershot, Farnham & District Open Meeting | 28 Apr 21 |
| 5000W | 28:47.68 | | | | 3 | | | | Bedford | ESAA English Schools Combined Events & Race Walking Championships | 18 Sep 21 |
| 5000W | 31:50.68 | | | | 8 | | | | Aldershot | Aldershot, Farnham & District AC Open Meeting 3 | 31 May 21 |
| 2020 U17 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5KW | 28:12 | | | | 9 | | 5 | 4 | N.S.C. Douglas | Murray Lambden Open Walks | 22 Feb 20 |
| 5KW | 28:24 | | | | 7 | | 6 | 4 | Coventry | England Athletics 10K Championships (Inc Molly Barnett) | 1 Mar 20 |
| 5KW | 28:32 | | | | 4 | | | 2 | Hillingdon | SRWA 10K (Inc YAG Championships/London Open) | 2 Feb 20 |
| 2019 U17 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:52.8 | | | | 5 | | | | Reading | Aldershot & District Schools Senior Championships | 21 May 19 |
| 3000 | 12:34.8 | | | | 4 | | | | Portsmouth | Hampshire County Schools Championships | 8 Jun 19 |
| 3000W | 15:45.71 | | | | 4 | | | | Swansea | SIAB Schools International | 20 Jul 19 |
| 3000W | 15:51.8 | | | | 3 | | | | Portsmouth | Hampshire County Combined Events Championships | 6 May 19 |
| 3000W | 16:12.49 | | | | 1 | | | | Erith | ESAA South East Schools Inter-County Championships | 15 Jun 19 |
| 3000W | 16:28.88 | | | | 1 | | | | Basingstoke | ESAA South East Schools Combined Events Championships | 22 Jun 19 |
| 3000W | 16:41.90 | | | | 3 | | | | Ashford | South of England AA U13 / U15 / U17 Championships | 18 Aug 19 |
| 3000W | 16:49.20 | | | | 1 | | | | Exeter | ESAA English Schools Combined Events & Race Walking Championships | 21 Sep 19 |
| 5000W | 27:44.4 | | | | 7 | | | | Eltham | RWA Inter-Area Match | 23 Mar 19 |
| 5000W | 29:01.3 | | | | 7 | | | | Horsham | Alf Palmer Memorial Races | 14 Dec 19 |
| 5000W | DQ | | | | - | | | | Bedford | England Athletics U15 / U17 Championships | 1 Sep 19 |
| 2.8KXC | 11:52 | | | | 25 | | | | Southampton | Hampshire County Schools' Championships | 19 Jan 19 |
| 5KW | 27:29 | | | | 1 | | | | Coventry | Molly Barnet Open (Inc RWA 10K championships) | 3 Mar 19 |
| 5KW | 28:03 | | | | 3 | | 1 | | Coventry | RWA 10K | 28 Apr 19 |
| 2018 U15 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:43.2 | | | | 6 | | | | Reading | Aldershot & District Schools Senior Championships | 21 May 18 |
| 1500 | 5:45.1 | | | | 5 | ns | | | Woking | Wessex Young Athletes' League | 10 Jun 18 |
| 1500 | 5:46.39 | | | | 1 | ns1 | | | Bracknell | Alder Valley Girls' League | 3 Jun 18 |
| 1500 | 5:46.51 | | | | 10 | h1 | | | Portsmouth | Hampshire County Championships | 12 May 18 |
| 3000W | 16:39.68 | | | | 1 | | | | Bedford | ESAA English Schools Combined Events & Race Walking Championships | 15 Sep 18 |
| 3000W | 16:47.53 | | | | 3 | | | | Carshalton | Surrey / Sussex County Walks / Steeplechase Championships | 9 Sep 18 |
| 3000W | 17:32.9 | | | | 1 | | | | Ashford | ESAA South East Schools Combined Events & Race Walk Championships | 23 Jun 18 |
| 3KW | 16:47 | | | | 1 | | | | Hillingdon | London Open Walks | 4 Feb 18 |
| 3KW | 17:31 | | | | 1 | | | | Coventry | BA / CAU / RWA 10K Championships & RWA YAG Championships | 20 May 18 |
| 3KW | 17:47 | | | | 5 | | 3 | | Warwick | Molly Barnett Open & EA Senior 10K Championships | 11 Mar 18 |
| 3KW | 17:53 | | | | 10 | | 7 | 7 | Douglas | Nihill Shield Match (Inc Isle of Man Open) | 24 Feb 18 |
| 3.1KL | 13:43 | | | | 47 | L3 | | | Crystal Palace | Southern Young Athletes Relays | 23 Sep 18 |
| 4KXC | 20:44 | | | | 31 | | | | Aldershot | Alton Sports Hampshire League | 10 Feb 18 |
| 4.3KXC | 21:45 | | | | 29 | | | | Curdridge | Hampshire County Championships | 6 Jan 18 |
| parkrun | 22:27 | | | | 56 | | | 1 | Rushmoor | Rushmoor parkrun # 214 | 6 Oct 18 |
| 2017 U15 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:53.4 | | | | 3 | ns | | | Guildford | Alder Valley Girls' League | 4 Jun 17 |
| 1500 | 5:56.0 | | | | 4 | ns | | | Aldershot | Alder Valley Girls' League | 30 Jul 17 |
| 1000W | 5:29.98 | i | | | 3 | | | | Lee Valley | London U13 & U15 Games | 22 Jan 17 |
| 2500W | 14:01.3 | | | | 1 | | | | Portsmouth | Hampshire County Championships | 13 May 17 |
| 3000W | 17:11.0 | | | | 1 | | | | Lee Valley | Race Walking Association Inter-Area Match | 22 Apr 17 |
| 3000W | 17:20.3 | | | | 3 | | | | Tonbridge | Surrey Walking Club Open 5000m & Supporting Races | 19 Jul 17 |
| 3000W | 17:27.31 | | | | 1 | | | | Boston | ESAA English Schools Combined Events & Race Walking Championships | 16 Sep 17 |
| 3000W | 18:03.0 | | | | 7 | | | | Milton Keynes | ESAA Midland Schools Combined Events & Race Walking Championships | 25 Jun 17 |
| 3000W | 18:40.13 | | | | 2 | | | | Bedford | England Athletics U15 / U17 Championships | 27 Aug 17 |
| 3KW | 17:20 | | | | 1 | | | | Coventry | RWA 10K Championships (Inc YAG Championships) | 29 Apr 17 |
| 3KW | 17:41 | | | | 2 | | 1 | | Coventry | Molly Barnet Open (Inc England Athletics 10K Championships) | 5 Mar 17 |
| 3KW | 17:44 | | | | 2 | | | | Hillingdon | RWA Festival of Walking | 1 Oct 17 |
| 3KW | 18:04 | | | | 2 | | | | Hillingdon | London Open | 5 Feb 17 |
| 3.4KXC | 15:39 | | | | 38 | | | | Havant | Alton Sports Hampshire League | 11 Feb 17 |
| parkrun | 22:28 | | | | 66 | | | 1 | Rushmoor | Rushmoor parkrun # 157 | 15 Jul 17 |
| parkrun | 22:36 | | | | 78 | | | 1 | Rushmoor | Rushmoor parkrun # 146 | 15 Apr 17 |
| parkrun | 22:53 | | | | 69 | | | 1 | Rushmoor | Rushmoor parkrun # 145 | 8 Apr 17 |
| parkrun | 23:07 | | | | 89 | | | 1 | Rushmoor | Rushmoor parkrun # 149 | 6 May 17 |
| ZXC | 11:31 | | | | 37 | | | | Basingstoke | Hampshire Schools' U12/U13/U14 Championships | 7 Mar 17 |
| 2016 U13 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1200 | 4:43.0 | | | | 1 | ns | | | Bournemouth | Wessex Young Athletes' League | 3 Jul 16 |
| 1200 | 4:50.7 | | | | 1 | ns | | | Bracknell | Alder Valley Girls' League Plate Final | 10 Sep 16 |
| 1200 | 5:04.6 | | | | 7 | ns | | | Uxbridge | Alder Valley Girls' League | 8 May 16 |
| 1000W | 5:44.35 | | | | 3 | | | | Bedford | UK Youth Development U13/U15 League National Final | 3 Sep 16 |
| 2000W | 12:24.5 | | | | 2 | | | | Portsmouth | Hampshire County Championships | 14 May 16 |
| 3KL | 12:06 | | | | 49 | L1 | | | Bedford | Southern Young Athletes Relays | 25 Sep 16 |
| 3KW | 18:22 | | | | 9 | | | | Hillingdon | Festival of Walking (Inc RWA 50K Championship & Nihill Shield) | 2 Oct 16 |
| ZXC | 11:11 | | | | 30 | | | | Basingstoke | Newbury Border League | 13 Nov 16 |
| ZXC | 13:19 | | | | 42 | | | | Lightwater Country Park | Border League | 7 Feb 16 |
| 2015 U13 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:30 | | | | 53 | | | 1 | Rushmoor | Rushmoor parkrun # 58 | 25 Jul 15 |
| parkrun | 25:39 | | | | 68 | | | 1 | Rushmoor | Rushmoor parkrun # 69 | 10 Oct 15 |
| parkrun | 25:52 | | | | 74 | | | | Rushmoor | Rushmoor parkrun # 57 | 18 Jul 15 |
| parkrun | 26:04 | | | | 92 | | | | Rushmoor | Rushmoor parkrun # 59 | 1 Aug 15 |
| parkrun | 26:06 | | | | 87 | | | 1 | Rushmoor | Rushmoor parkrun # 68 | 3 Oct 15 |
| parkrun | 26:11 | | | | 75 | | | 1 | Rushmoor | Rushmoor parkrun # 64 | 5 Sep 15 |
| parkrun | 26:16 | | | | 91 | | | | Rushmoor | Rushmoor parkrun # 72 | 31 Oct 15 |
| parkrun | 26:18 | | | | 231 | | | | Frimley Lodge | Frimley Lodge parkrun # 285 | 11 Jul 15 |
| parkrun | 26:24 | | | | 260 | | | | Frimley Lodge | Frimley Lodge parkrun # 278 | 23 May 15 |
| parkrun | 26:25 | | | | 65 | | | 1 | Rushmoor | Rushmoor parkrun # 79 | 19 Dec 15 |
| parkrun | 26:38 | | | | 59 | | | | Rushmoor | Rushmoor parkrun # 42 | 14 Mar 15 |
| parkrun | 26:40 | | | | 77 | | | | Rushmoor | Rushmoor parkrun # 44 | 28 Mar 15 |
| parkrun | 26:46 | | | | 76 | | | | Rushmoor | Rushmoor parkrun # 55 | 27 Jun 15 |
| parkrun | 26:58 | | | | 159 | | | | Rushmoor | Rushmoor parkrun # 49 | 2 May 15 |
| parkrun | 27:36 | | | | 73 | | | 1 | Rushmoor | Rushmoor parkrun # 41 | 7 Mar 15 |
| parkrun | 29:07 | | | | 72 | | | 1 | Rushmoor | Rushmoor parkrun # 34 | 10 Jan 15 |
| ZXC | 9:49 | | | | 40 | | | | Hindhead | Border League | 29 Nov 15 |
| 2014 U11 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 26:04 | | | | 62 | | | 1 | Rushmoor | Rushmoor parkrun # 19 | 4 Oct 14 |
| parkrun | 26:22 | | | | 72 | | | 1 | Rushmoor | Rushmoor parkrun # 9 | 26 Jul 14 |
| parkrun | 26:26 | | | | 214 | | | | Frimley Lodge | Frimley Lodge parkrun # 232 | 12 Jul 14 |
| parkrun | 26:32 | | | | 47 | | | 1 | Rushmoor | Rushmoor parkrun # 23 | 1 Nov 14 |
| parkrun | 26:43 | | | | 183 | | | | Frimley Lodge | Frimley Lodge parkrun # 238 | 23 Aug 14 |
| parkrun | 26:43 | | | | 74 | | | 1 | Rushmoor | Rushmoor parkrun # 14 | 30 Aug 14 |
| parkrun | 26:43 | | | | 69 | | | 1 | Rushmoor | Rushmoor parkrun # 20 | 11 Oct 14 |
| parkrun | 26:44 | | | | 72 | | | | Rushmoor | Rushmoor parkrun # 6 | 7 Jun 14 |
| parkrun | 28:02 | | | | 216 | | | | Frimley Lodge | Frimley Lodge parkrun # 226 | 31 May 14 |
| 2013 U11 Aldershot, Farnham & District |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 27:07 | | | | 191 | | | | Frimley Lodge | Frimley Lodge parkrun # 173 | 18 May 13 |
| parkrun | 27:30 | | | | 228 | | | | Frimley Lodge | Frimley Lodge parkrun # 175 | 1 Jun 13 |
| parkrun | 27:39 | | | | 222 | | | | Frimley Lodge | Frimley Lodge parkrun # 193 | 5 Oct 13 |
| parkrun | 27:41 | | | | 230 | | | | Frimley Lodge | Frimley Lodge parkrun # 181 | 13 Jul 13 |
| parkrun | 28:08 | | | | 226 | | | | Frimley Lodge | Frimley Lodge parkrun # 190 | 14 Sep 13 |
| parkrun | 28:27 | | | | 254 | | | | Frimley Lodge | Frimley Lodge parkrun # 177 | 15 Jun 13 |
| parkrun | 28:40 | | | | 257 | | | | Frimley Lodge | Frimley Lodge parkrun # 197 | 2 Nov 13 |
| parkrun | 29:29 | | | | 281 | | | | Frimley Lodge | Frimley Lodge parkrun # 189 | 7 Sep 13 |
| parkrun | 30:08 | | | | 258 | | | | Frimley Lodge | Frimley Lodge parkrun # 170 | 20 Apr 13 |