| 2025 U17 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 58.2 | | | | - | ns | | | Kingston | Ebbisham League Division 2 (incl non-scoring results) | 4 May 25 |
| 400 | 58.9 | | | | 1 | ns | | | Tooting Bec | Ebbisham League | 6 Apr 25 |
| 400 | 60.24 | | | | 2 | B | | | Tooting Bec | UK Youth Development League Upper - Southern Division 2C | 25 May 25 |
| 800 | 2:10.87 | | | | 4 | 3 | | | Lee Valley | Be Fit Today Track Academy | 18 May 25 |
| 800 | 2:11.23 | | | | 5 | h2 | | | Kingston | Surrey County Championships | 10 May 25 |
| 800 | 2:11.89 | | | | 5 | 2 | | | Lee Valley | Lee Valley April Open | 5 Apr 25 |
| 800 | 2:12.10 | i | | | 5 | h3 | | | Lee Valley | SEAA Indoor U13/U15/U17 Championships | 12 Jan 25 |
| 800 | 2:14.44 | | | | 2 | 2 | | | Kingston | Kingston AC & Polytechnic Harriers Open | 29 Mar 25 |
| 800 | 2:15.37 | | | | 7 | 2 | | | Bromley | Blackheath & Bromley Harriers AC Spring Open | 14 Apr 25 |
| 800 | 2:15.51 | | | | 8 | h2 | | | Crystal Palace | SEAA Outdoor U13/U15/U17 Championships | 7 Jun 25 |
| 800 | 2:15.87 | | | | 7 | h1 | | | Battersea Park | London County Schools Championships | 14 Jun 25 |
| 800 | 2:19.60 | | | | 3 | B | | | Tooting Bec | UK Youth Development League Upper - Southern Division 2C | 25 May 25 |
| 3.2KXC | 11:26 | | | | 15 | | | 11 | Epsom Downs | Downs League | 2 Feb 25 |
| 3.2KXC | 11:58 | | | | 46 | | | 14 | Epsom Downs | Downs League | 2 Mar 25 |
| 3.2KXC | 12:10 | | | | 32 | | | 15 | Epsom Downs | Downs League | 2 Nov 25 |
| 4KXC | 14:49 | | | | 31 | | | | Croydon | Surrey County Championships | 4 Jan 25 |
| 4KXC | 16:07 | | | | 54 | | | 28 | Epsom Downs | Surrey Men's League Division 1 | 8 Feb 25 |
| 4KXC | 18:15 | | | | 216 | | | | Parliament Hill | ECCA Saucony English National Championships | 22 Feb 25 |
| 4.2KXC | 15:23 | | | | 36 | | | | Wormwood Scrubs | London Schools' Championships | 5 Feb 25 |
| 4.5KXC | 18:03 | | | | 187 | | | | Beckenham Place | South of England Championships | 25 Jan 25 |
| parkrun | 17:45 | | | | 36 | | | | Battersea | Battersea parkrun # 23 | 15 Mar 25 |
| parkrun | 17:49 | | | | 40 | | | | Battersea | Battersea parkrun # 24 | 22 Mar 25 |
| 5.3KXC | 21:59 | | | | 55 | | | | Dulwich College | ESAA English Schools Cup Regional Finals - London North | 10 Nov 25 |
| 2024 U15 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 41.90 | | | | 1 | 2 | | | Kingston | Kingston AC & Polytechnic Harriers Open | 1 May 24 |
| 300 | 41.95 | | | | 5 | h3 | | | Kingston | Surrey County Championships | 11 May 24 |
| 300 | 42.69 | | | | 5 | A | | | Kingston | Ebbisham League - Division 1 | 23 Jun 24 |
| 300 | 42.81 | | | | 5 | 1 | | | Tooting Bec | South London Athletics Network 1,2,3,4 Sprint Open + Relays 2024 | 25 May 24 |
| 800 | 2:14.90 | | | | 2 | B | | | Mile End | UK Youth Development League Lower - Southern 1B | 19 May 24 |
| 800 | 2:17.16 | | | | 5 | h1 | | | Kingston | Surrey County Championships | 11 May 24 |
| 800 | 2:19.75 | | | | 1 | 6 | | | Carshalton | SLAN April Open | 27 Apr 24 |
| 800 | 2:23.41 | | | | - | ns | | | Kingston | Ebbisham League - Division 1 | 23 Jun 24 |
| 800 | 2:29.97 | | | | 1 | nsA | | | Eltham | UK Youth Development League Lower - Southern 1B | 20 Apr 24 |
| LJ | NM | | | | - | | | | Wimbledon | Hercules Wimbledon Pentathlon Challenge & Open Track Events (Sprint Hurdles, 100, 200, 800) | 13 Apr 24 |
| SP4K | NM | | | | - | | | | Wimbledon | Hercules Wimbledon Pentathlon Challenge & Open Track Events (Sprint Hurdles, 100, 200, 800) | 13 Apr 24 |
| 2KXCL | 7:26 | | | | 17 | L2 | | | Wormwood Scrubs | South of England AA Relay Championships | 19 Oct 24 |
| 2KXCL | 7:38 | | | | 30 | L2 | | | Mansfield | ECCA National Cross Country Relays | 2 Nov 24 |
| 2.6K | 9:46 | | | | 177 | | | | London | TCS Mini London Marathon | 20 Apr 24 |
| 3KL | 10:37 | | | | 26 | L3 | | | Aldershot | Southern Young Athletes Relays | 21 Sep 24 |
| 3KXC | 12:31 | | | | 138 | | | | Parliament Hill | London Youth Games | 16 Nov 24 |
| 3.2KXC | 11:44 | | | | 31 | | | 18 | Epsom Downs | Downs League | 29 Sep 24 |
| 3.2KXC | 11:49 | | | | 15 | | | 5 | Epsom Downs | Downs League | 24 Nov 24 |
| 3.2KXC | 12:24 | | | | 28 | | | 20 | Epsom Downs | Downs League | 17 Mar 24 |
| 3.2KXC | 12:46 | | | | 38 | | | | Epsom Downs | Downs League | 18 Feb 24 |
| 3.6KXC | 13:33 | | | | 38 | 1 | | | Wormwood Scrubs | London Schools' Championships | 7 Feb 24 |
| 2.25MMT | 14:26 | | | | 28 | | | 11 | Ewell | East Surrey League 4.4 | 11 Apr 24 |
| 4KXC | 16:36 | | | | 180 | | | | Weston Park, Shropshire | ECCA Saucony English National Cross Country Championships | 14 Sep 24 |
| 4.1KXC | 16:52 | | | | 62 | | | 32 | Roehampton Vale | Surrey Men's League Division 1 | 13 Jan 24 |
| 4.2KXC | 20:01 | | | | 62 | | | | Dorking | Surrey County Championships | 7 Jan 24 |
| 4.4KXC | 19:03 | | | | 57 | | | 34 | West Horsley Place | Surrey Men's League Division 1 | 10 Feb 24 |
| 4.5KXC | 17:19 | | | | 62 | | | 33 | Wimbledon Common | Surrey League Division 1 | 12 Oct 24 |
| parkrun | 18:19 | | | | 36 | | | | Dulwich | Dulwich parkrun # 565 | 23 Mar 24 |
| parkrun | 19:06 | | | | 59 | | | | Dulwich | Dulwich parkrun # 562 | 2 Mar 24 |
| parkrun | 19:49 | | | | 16 | | | 1 | Tooting Common | Tooting Common parkrun # 341 | 3 Feb 24 |
| parkrun | 20:17 | | | | 22 | | | | Cannock Chase | Cannock Chase parkrun # 290 | 24 Feb 24 |
| parkrun | 21:37 | | | | 45 | | | | Tooting Common | Tooting Common parkrun # 343 | 17 Feb 24 |
| 2023 U15 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 14.7 | | | | 6 | nsA | | | Crawley | UK Youth Development League Lower - Southern 1B | 8 Jul 23 |
| 300 | 46.1 | | | | 1 | ns | | | Ewell | Ebbisham League Match 1 | 21 May 23 |
| 300 | 46.4 | | | | 6 | B | | | Tooting Bec | UK Youth Development League Lower - Southern 1B | 22 Jul 23 |
| 800 | 2:33.8 | | | | 2 | ns | | | Ewell | Ebbisham League Match 1 | 21 May 23 |
| 800 | 2:33.9 | | | | 3 | nsA | | | Crawley | UK Youth Development League Lower - Southern 1B | 8 Jul 23 |
| 1500 | 5:15.75 | + | | | 11m | 5 | | | Wimbledon | Dave Clarke 1 Mile Night (+ 1500m split) | 28 Jun 23 |
| Mile | 5:28.89 | | | | 13 | 7 | | | Tooting Bec | Stan Allen Miles | 6 Sep 23 |
| Mile | 5:38.12 | | | | 11 | 5 | | | Wimbledon | Dave Clarke 1 Mile Night (+ 1500m split) | 28 Jun 23 |
| 3000 | 11:09.27 | | | | 10 | | | | Carshalton | South London Athletics Network Early Season Open | 1 Apr 23 |
| 3000 | 11:10.13 | | | | 14 | | | | Kingston | Surrey County Championships | 14 May 23 |
| HT4K | 6.43 | | | | 4 | A | | | Crawley | UK Youth Development League Lower - Southern 1B | 8 Jul 23 |
| 2KXCL | 7:15 | | | | 16 | L03 | | | Wormwood Scrubs | South of England AA Relay Championships | 21 Oct 23 |
| 2KXCL | 8:05 | | | | 51 | L03 | | | Mansfield | ECCA National Cross Country Relays | 4 Nov 23 |
| 2.6K | 9:39 | | | | 103 | | | | London | TCS Mini London Marathon | 22 Apr 23 |
| 2.8KXC | 10:38 | | | | 13 | Y8M | | | Avery Hill Park | London Schools' Years 7 & 8 Championships | 14 Mar 23 |
| 3KL | 11:12 | | | | 55 | L01 | | | Aldershot | Southern Young Athletes Relays | 23 Sep 23 |
| 3KXC | 11:45 | | | | 111 | | | | Beckenham Place | South of England Championships | 28 Jan 23 |
| 3KXC | 12:33 | | | | 208 | | | | Bolesworth Castle | ECCA Saucony English National Cross Country Championships | 25 Feb 23 |
| 3KXC | 12:39 | | | | 38 | | | | Croydon | Surrey County Championships | 7 Jan 23 |
| 3KXC | 12:57 | | | | 23 | U13M | | 22 | Lloyd Park | Surrey Men's League Division 1 | 11 Feb 23 |
| 3KXCL | 14:52 | | | | 12 | L3 | | | Sparrows Den | Will Bolton Memorial Relays | 16 Sep 23 |
| 3.2KXC | 12:27 | | | | 15 | U13 | | 15 | Epsom | Downs League | 5 Feb 23 |
| 3.2KXC | 12:34 | | | | 32 | | | 15 | Epsom Downs | Downs League | 8 Oct 23 |
| 3.2KXC | 12:44 | | | | 31 | | | | Epsom Downs | Downs League | 26 Nov 23 |
| 3.88KL | 14:38 | | | | 69 | L01 | | | Sutton Park | ERRA National Young Athlete Relays | 7 Oct 23 |
| 4KXC | 15:39 | | | | 68 | | | 35 | Mitcham | Surrey Men's League Division 1 | 11 Nov 23 |
| 4KXC | 15:54 | | | | 40 | JBA | | | Wormwood Scrubs | London Schools' Championships | 1 Feb 23 |
| 4.8KXC | 19:08 | | | | 60 | | | 30 | Richmond Park | Surrey Men's League Division 1 | 14 Oct 23 |
| parkrun | 19:09 | | | | 13 | | | 1 | Tooting Common | Tooting Common parkrun # 289 | 4 Feb 23 |
| parkrun | 19:21 | | | | 11 | | | 1 | Tooting Common | Tooting Common parkrun # 294 | 11 Mar 23 |
| parkrun | 19:34 | | | | 16 | | | 1 | Tooting Common | Tooting Common parkrun # 295 | 18 Mar 23 |
| parkrun | 19:39 | | | | 67 | | | | Dulwich | Dulwich parkrun # 511 | 25 Mar 23 |
| parkrun | 20:38 | | | | 8 | | | 1 | Walmer and Deal Seafront | Walmer and Deal Seafront parkrun # 172 | 15 Apr 23 |
| parkrun | 21:10 | | | | 47 | | | 1 | Tooting Common | Tooting Common parkrun # 327 | 28 Oct 23 |
| parkrun | 21:17 | | | | 37 | | | | Mole Valley | Mole Valley parkrun # 238 | 30 Dec 23 |
| parkrun | 22:09 | | | | 51 | | | | Mole Valley | Mole Valley parkrun # 236 | 23 Dec 23 |
| 2022 U13 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2KXC | 8:28 | | | | 56 | | | | Parliament Hill | London Youth Games | 19 Nov 22 |
| 2KXCL | 8:10 | | | | 29 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 5 Nov 22 |
| 2.5KXC | 11:17 | | | | 34 | | | | Wimbledon | Surrey Men's League Division 1 | 12 Nov 22 |
| 2.5KXCL | 10:12 | | | | 13 | L1 | | | Morden Park London | Bruce Judd Young Athletes' Relays | 8 Oct 22 |
| 2.6K | 10:19 | | | | 134 | | | 140 | London | TCS Mini London Marathon | 1 Oct 22 |
| 3.1KL | 12:25 | | | | 6 | L1 | | | Crystal Palace | Southern Relays | 24 Sep 22 |
| 3.2KXC | 13:16 | | | | 23 | | | 17 | Epsom | Downs League | 27 Nov 22 |
| 2MXC | 13:59 | | | | 32 | | | | Effingham Common | Surrey Men's League Division 1 | 15 Oct 22 |
| parkrun | 19:45 | | | | 13 | | | 1 | Tooting Common | Tooting Common parkrun # 281 | 3 Dec 22 |
| parkrun | 19:51 | | | | 17 | | | | Tooting Common | Tooting Common parkrun # 280 | 26 Nov 22 |
| parkrun | 20:23 | | | | 19 | | | | Tooting Common | Tooting Common parkrun # 282 | 10 Dec 22 |
| parkrun | 20:32 | | | | 28 | | | 1 | Tooting Common | Tooting Common parkrun # 269 | 10 Sep 22 |
| parkrun | 20:35 | | | | 95 | | | | Dulwich | Dulwich parkrun # 489 | 29 Oct 22 |
| parkrun | 21:09 | | | | 44 | | | 1 | Tooting Common | Tooting Common parkrun # 268 | 3 Sep 22 |
| parkrun | 21:14 | | | | 21 | | | 1 | Walmer and Deal Seafront | Walmer and Deal Seafront parkrun # 138 | 27 Aug 22 |
| parkrun | 21:32 | | | | 47 | | | | Tooting Common | Tooting Common parkrun # 265 | 13 Aug 22 |
| parkrun | 21:43 | | | | 30 | | | | Weymouth | Weymouth parkrun # 396 | 6 Aug 22 |
| parkrun | 22:22 | | | | 66 | | | 1 | Tooting Common | Tooting Common parkrun # 262 | 23 Jul 22 |
| parkrun | 22:36 | | | | 71 | | | | Tooting Common | Tooting Common parkrun # 246 | 2 Apr 22 |
| parkrun | 23:06 | | | | 53 | | | | Tooting Common | Tooting Common parkrun # 243 | 12 Mar 22 |
| 2021 U13 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:16 | | | | 173 | | | | Tooting Common | Tooting Common parkrun # 219 | 11 Sep 21 |
| parkrun | 26:02 | | | | 204 | | | 1 | Tooting Common | Tooting Common parkrun # 225 | 23 Oct 21 |
| parkrun | 26:22 | | | | 175 | | | | Tooting Common | Tooting Common parkrun # 228 | 13 Nov 21 |
| parkrun | 30:21 | | | | 355 | | | | Tooting Common | Tooting Common parkrun # 223 | 9 Oct 21 |
| 2020 U11 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 24:42 | | | | 188 | | | | Tooting Common | Tooting Common parkrun # 207 | 8 Feb 20 |
| parkrun | 26:14 | | | | 333 | | | | Tooting Common | Tooting Common parkrun # 203 | 11 Jan 20 |
| parkrun | 27:04 | | | | 69 | | | | Walmer and Deal Seafront | Walmer and Deal Seafront parkrun # 78 | 22 Feb 20 |
| 2019 U11 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 26:59 | | | | 302 | | | | Tooting Common | Tooting Common parkrun # 160 | 16 Mar 19 |
| parkrun | 27:01 | | | | 338 | | | | Tooting Common | Tooting Common parkrun # 185 | 7 Sep 19 |
| parkrun | 27:28 | | | | 383 | | | | Tooting Common | Tooting Common parkrun # 157 | 23 Feb 19 |
| parkrun | 27:34 | | | | 628 | | | | Bushy Park | Bushy Park parkrun # 775 | 9 Feb 19 |
| parkrun | 28:13 | | | | 292 | | | | Tooting Common | Tooting Common parkrun # 165 | 20 Apr 19 |
| parkrun | 28:24 | | | | 535 | | | | Tooting Common | Tooting Common parkrun # 151 | 12 Jan 19 |
| parkrun | 28:32 | | | | 92 | | | 1 | Walmer and Deal Seafront | Walmer and Deal Seafront parkrun # 51 | 31 Aug 19 |
| parkrun | 28:54 | | | | 448 | | | 1 | Tooting Common | Tooting Common parkrun # 169 | 18 May 19 |
| parkrun | 28:56 | | | | 353 | | | | Tooting Common | Tooting Common parkrun # 154 | 2 Feb 19 |
| parkrun | 29:07 | | | | 477 | | | | Tooting Common | Tooting Common parkrun # 153 | 26 Jan 19 |
| 2018 U11 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 28:26 | | | | 373 | | | | Tooting Common | Tooting Common parkrun # 120 | 9 Jun 18 |
| parkrun | 29:15 | | | | 402 | | | | Tooting Common | Tooting Common parkrun # 138 | 20 Oct 18 |
| parkrun | 30:11 | | | | 492 | | | | Tooting Common | Tooting Common parkrun # 136 | 6 Oct 18 |
| parkrun | 30:27 | | | | 504 | | | | Tooting Common | Tooting Common parkrun # 116 | 12 May 18 |
| parkrun | 30:46 | | | | 459 | | | | Tooting Common | Tooting Common parkrun # 137 | 13 Oct 18 |
| parkrun | 31:06 | | | | 436 | | | | Tooting Common | Tooting Common parkrun # 112 | 14 Apr 18 |
| parkrun | 31:20 | | | | 367 | | | | Tooting Common | Tooting Common parkrun # 118 | 26 May 18 |
| parkrun | 33:42 | | | | 444 | | | | Tooting Common | Tooting Common parkrun # 128 | 11 Aug 18 |