| 2025 U17 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 48.64 | | | | 4 | B | | | Tooting Bec | UK Youth Development League Upper - Southern Division 2C | 25 May 25 |
| 800 | 2:29.75 | | | | 2 | A | | | Eltham | UK Youth Development League Upper - Southern 2C | 6 Jul 25 |
| 800 | 2:32.00 | | | | 3 | A | | | Tooting Bec | UK Youth Development League Upper - Southern Division 2C | 25 May 25 |
| 800 | 2:33.41 | | | | 3 | 6 | | | Kingston | Kingston AC & Polytechnic Harriers Open | 29 Mar 25 |
| 1500 | 5:09.36 | | | | 11 | h2 | | | Crystal Palace | SEAA Outdoor U13/U15/U17 Championships | 7 Jun 25 |
| 1500 | 5:10.08 | | | | 1 | A | | | Kingston | Lily B League Match 2 | 26 Jul 25 |
| 1500 | 5:12.46 | | | | 6 | | | | Battersea Park | London County Schools Championships | 14 Jun 25 |
| 1500 | 5:19.28 | | | | 3 | 2 | | | Kingston | Surrey Masters & Track Championships | 18 May 25 |
| JT500 | 5.01 | | | | 2 | B | | | Kingston | Lily B League Match 2 | 26 Jul 25 |
| 2.5KXCL | 10:01 | | | | 33 | L01 | | | Mansfield | ECCA National Cross Country Relays | 1 Nov 25 |
| 2.6K | 10:03 | | | | 100 | | | | London | TCS Mini London Marathon | 26 Apr 25 |
| 3KXCL | 10:53 | | | | 17 | L01 | | 10 | Wormwood Scrubs | South of England AA Relay Championships | 18 Oct 25 |
| 3.2KXC | 11:20 | | | | 27 | | 13 | 11 | Epsom Downs | Downs League | 2 Mar 25 |
| 3.2KXC | 12:45 | | | | 40 | | 7 | 5 | Epsom Downs | Downs League | 2 Feb 25 |
| 3.3KXC | 13:37 | | | | 11 | | | | Dulwich College | ESAA English Schools Cup Regional Finals - London North | 10 Nov 25 |
| 3.3KXCL | 12:39 | | | | 7 | L01 | | | Nonsuch Park | Bruce Judd Young Athletes' Relays (Inc Surrey County Championships) | 27 Sep 25 |
| 4KXC | 17:11 | | | | 30 | | | | Croydon | Surrey County Championships | 4 Jan 25 |
| 4.4KXC | 17:57 | | | | 33 | | | 22 | West Horsley Place | Surrey Men's League Division 1 | 11 Jan 25 |
| 4.5KXC | 18:32 | | | | 68 | | | | Beckenham Place | South of England Championships | 25 Jan 25 |
| 5KXC | 20:37 | | | | 59 | | | | Greenford | South of England Masters' & Inter Counties Championships | 29 Nov 25 |
| parkrun | 19:55 | | | | 161 | | | | Battersea | Battersea parkrun # 44 | 25 Oct 25 |
| parkrun | 20:39 | | | | 129 | | | | Dulwich | Dulwich parkrun # 629 | 31 May 25 |
| parkrun | 20:59 | | | | 130 | | | 1 | Battersea | Battersea parkrun # 35 | 19 Jul 25 |
| parkrun | 21:15 | | | | 104 | | | 1 | Dulwich | Dulwich parkrun # 618 | 15 Mar 25 |
| parkrun | 22:03 | | | | 65 | | 3 | 1 | Tooting Common | Tooting Common parkrun # 399 | 8 Mar 25 |
| 2024 U15 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:49.57 | + | | | - | 3 | | | Tooting Bec | Stan Allen Miles | 4 Sep 24 |
| Mile | 6:12.69 | | | | 5 | 3 | | | Tooting Bec | Stan Allen Miles | 4 Sep 24 |
| 2KXC | 8:17 | | | | 29 | | | | Parliament Hill | London Youth Games | 16 Nov 24 |
| 3.2KXC | 13:22 | | | | 64 | | 12 | 10 | Epsom Downs | Downs League | 29 Sep 24 |
| 3.2KXC | 13:23 | | | | 45 | | 8 | 5 | Epsom Downs | Downs League | 24 Nov 24 |
| 3.3KXCL | 13:25 | | | | 14 | L1 | | | Nonsuch Park | Bruce Judd Young Athletes' Relays (Inc Surrey County Championships) | 5 Oct 24 |
| 4.3KXC | 18:01 | | | | 32 | | | 17 | Nonsuch Park | Surrey League Juniors | 30 Nov 24 |
| 4.5KXC | 19:38 | | | | 45 | | | 23 | Wimbledon Common | Surrey League Division 1 | 12 Oct 24 |
| parkrun | 22:45 | | | | 156 | | | | Dulwich | Dulwich parkrun # 583 | 27 Jul 24 |
| parkrun | 23:33 | | | | 61 | | | | Tooting Common | Tooting Common parkrun # 345 | 2 Mar 24 |
| parkrun | 23:42 | | | | 130 | | | 1 | Tooting Common | Tooting Common parkrun # 340 | 27 Jan 24 |
| parkrun | 23:46 | | | | 81 | | | 1 | Tooting Common | Tooting Common parkrun # 342 | 10 Feb 24 |
| parkrun | 23:53 | | | | 87 | | | 1 | Tooting Common | Tooting Common parkrun # 350 | 6 Apr 24 |
| parkrun | 24:22 | | | | 108 | | | | Tooting Common | Tooting Common parkrun # 338 | 6 Jan 24 |
| parkrun | 24:24 | | | | 137 | | | 1 | Tooting Common | Tooting Common parkrun # 353 | 27 Apr 24 |
| parkrun | 24:29 | | | | 146 | | | 1 | Tooting Common | Tooting Common parkrun # 355 | 11 May 24 |
| parkrun | 24:35 | | | | 118 | | | 1 | Tooting Common | Tooting Common parkrun # 371 | 31 Aug 24 |
| parkrun | 25:17 | | | | 200 | | | 1 | Tooting Common | Tooting Common parkrun # 364 | 13 Jul 24 |
| parkrun | 25:35 | | | | 193 | | | 1 | Tooting Common | Tooting Common parkrun # 351 | 13 Apr 24 |
| 2023 U15 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.8KXC | 13:05 | | | | 33 | Y8W | | | Avery Hill Park | London Schools' Years 7 & 8 Championships | 14 Mar 23 |
| 3.25KXC | 15:27 | | | | 60 | | | | St Albans | ESAA English Schools Cup Regional Finals - London North | 11 Nov 23 |
| 3.5KXC | 17:07 | | | | 89 | JGA | | | Wormwood Scrubs | London Schools' Championships | 1 Feb 23 |
| parkrun | 24:49 | | | | 101 | | | 1 | Tooting Common | Tooting Common parkrun # 336 | 30 Dec 23 |
| parkrun | 27:10 | | | | 280 | | | 1 | Tooting Common | Tooting Common parkrun # 290 | 11 Feb 23 |
| parkrun | 27:47 | | | | 288 | | | 1 | Tooting Common | Tooting Common parkrun # 288 | 28 Jan 23 |
| 2022 U13 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2KXC | 9:52 | | | | 118 | | | | Parliament Hill | London Youth Games | 19 Nov 22 |
| parkrun | 25:08 | | | | 179 | | | 1 | Tooting Common | Tooting Common parkrun # 275 | 22 Oct 22 |
| parkrun | 26:27 | | | | 234 | | | 1 | Tooting Common | Tooting Common parkrun # 276 | 29 Oct 22 |
| parkrun | 26:37 | | | | 271 | | | 1 | Tooting Common | Tooting Common parkrun # 254 | 28 May 22 |
| parkrun | 27:09 | | | | 126 | | | | Hastings | Hastings parkrun # 299 | 4 Jun 22 |