| 2019 U17 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:59 | | | | 279 | | | 1 | Burgess | Burgess parkrun # 339 | 1 Jun 19 |
| 2018 U17 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 43.21 | | | | 1 | | | | Battersea | London County Schools Championships | 9 Jun 18 |
| TJ | 10.01 | | | | 2 | | | | Battersea | London County Schools Championships | 9 Jun 18 |
| parkrun | 25:45 | | | | 54 | | | 1 | Newark | Newark parkrun # 260 | 16 Jun 18 |
| 2017 U15 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 44.2 | | | | 1 | A | | | Chelmsford | UK Youth Development U13/U15 League Division South Premier 2 | 20 May 17 |
| HJ | 1.35 | | | | 4 | A | | | Chelmsford | UK Youth Development U13/U15 League Division South Premier 2 | 20 May 17 |
| 2016 U15 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 28.2 | | | | 1 | B | | | Bedford | ESAA English Schools' Cup Final | 2 Jul 16 |
| 800 | 2:30.1 | | | | P | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| 800 | 2:30.8 | | | | 2 | 2 | | | Mile End | London Schools Year 7 & 8 Championships | 14 Jun 16 |
| 800 | 2:34.1 | | | | P | | | | Lee Valley | London Schools' Combined Events Championships | 25 May 16 |
| 75HU15W | 13.4 | | 0.7 | | P | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| 75HU15W | 13.9 | | | | 6 | A | | | Hornchurch | UK Youth Development U13/U15 League Division South Premier 2 | 19 Jun 16 |
| 75HU15W | 14.7 | | | | P | | | | Lee Valley | London Schools' Combined Events Championships | 25 May 16 |
| HJ | 1.40 | | | | 1 | | | | Mile End | London Schools Year 7 & 8 Championships | 14 Jun 16 |
| HJ | 1.39 | | | | P | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| HJ | 1.35 | | | | P | | | | Lee Valley | London Schools' Combined Events Championships | 25 May 16 |
| HJ | 1.35 | | | | 2 | B | | | Hornchurch | UK Youth Development U13/U15 League Division South Premier 2 | 19 Jun 16 |
| HJ | 1.35 | | | | 13 | | | | Bedford | ESAA English Schools' Cup Final | 2 Jul 16 |
| LJ | 4.12 | | | | P | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| LJ | 3.98 | | | | P | | | | Lee Valley | London Schools' Combined Events Championships | 25 May 16 |
| SP3K | 7.28 | | | | P | | | | Lee Valley | London Schools' Combined Events Championships | 25 May 16 |
| SP3K | 7.26 | | | | P | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| PenU15W | 2412 | | | | 18 | | | | Lee Valley | ESAA South East Schools Combined Events Championships | 26 Jun 16 |
| PenU15W | 2180 | | | | 7 | | | | Lee Valley | London Schools' Combined Events Championships | 25 May 16 |
| 3KL | 14:21 | | | | 61 | L2 | | | Bedford | Southern Young Athletes Relays | 25 Sep 16 |
| 3.88KL | 16:32 | | | | 61 | L1 | | | Sutton Park | ERRA National Young Athlete Relays | 8 Oct 16 |
| 2015 U13 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:07.6 | | | | 2 | | | | Mile End | London Schools' Year 7 & 8 Championships | 16 Jun 15 |
| LJ | 4.27 | | | | 1 | | | | Mile End | London Schools' Year 7 & 8 Championships | 16 Jun 15 |
| 2.997KL | 13:00 | | | | 34 | L2 | | | Aldershot | Southern Young Athletes Relays | 19 Sep 15 |
| 3KXC | 15:47 | | | | 288 | | | | Parliament Hill | ECCA Saucony English National Championships | 21 Feb 15 |
| parkrun | 21:40 | | | | 24 | | 2 | 1 | Burgess | Burgess parkrun # 129 | 28 Mar 15 |
| ZXC | 10:51 | | | | 11 | B | | | Parliament Hill | London Schools' Championships | 28 Jan 15 |
| ZXC | 11:09 | | | | 4 | | | | Avery Hill | London Schools' Years 7 & 8 Championships | 3 Mar 15 |
| ZXC | 12:22 | | | | 21 | | | | Croydon | Surrey County Championships | 3 Jan 15 |
| 2014 U13 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:58.26 | | | | 2 | E | | | Tooting Bec | Herne Hill Harriers Open Meeting | 12 Apr 14 |
| 800 | 2:33.8 | | | | 2 | B | | | Bromley | UK Youth Development U13/U15 League Division Southern Premier 1 | 22 Jun 14 |
| 800 | 2:43.3 | | | | 3 | ns1 | | | Guildford | Southern Women's League Premier Division | 17 May 14 |
| 800 | 2:43.65 | | | | 6 | 3 | | | Tooting Bec | Herne Hill Harriers Open Meeting | 23 Aug 14 |
| 1200 | 4:20.1 | | | | 3 | B | | | Southampton | UK Youth Development U13/U15 League Division Southern Premier 1 | 3 May 14 |
| 1500 | 5:22.8 | | | | 1 | | | | Hornchurch | Havering Spring Warm Up Meeting | 30 Mar 14 |
| 3KXC | 13:34 | | | | 130 | | | | Nottingham | ECCA English National Championships | 22 Feb 14 |
| 3KXC | 14:52 | | | | 110 | | | | Parliament Hill | Southern Championships | 25 Jan 14 |
| 3.863KL | 15:28 | | | | 11 | L3 | | | Sutton Park | ERRA National Young Athlete Relays | 5 Oct 14 |
| ZXC | 8:48 | | | | 22 | | | | Parliament Hill | London Youth Games | 15 Nov 14 |
| ZXC | 9:05 | | | | 13 | | | | Sevenoaks | ESAA English Schools Cross Country Cup 2014 - SE Region | 8 Nov 14 |
| ZXC | 10:46 | | | | 10 | | | | Richmond Park | Surrey Ladies' League | 11 Oct 14 |
| ZXC | 12:33 | | | | 9 | | 2 | | Epsom Downs | Downs League | 30 Nov 14 |
| ZXC | 13:39 | | | | 14 | | 2 | | Epsom Downs | Downs League | 2 Nov 14 |
| ZXC | 14:27 | | | | 7 | | | | Croydon | Surrey Ladies' League | 8 Feb 14 |
| ZXCL | 8:31 | | | | 4 | L1 | | | Guildford | Bruce Judd Young Athletes' Relays | 25 Oct 14 |
| 2013 U11 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 600 | 1:55.61 | | | | 1 | 1 | | | Woking | Woking Young Athletes Championships | 1 Sep 13 |
| 800 | 2:47.1 | | | | 1 | | | | Battersea Park | South London Athletics Network Super 8 Athletics Compeittion | 28 Jul 13 |
| LJ | 3.58 | | | | 6 | | | | Battersea Park | South London Athletics Network Super 8 Athletics Compeittion | 28 Jul 13 |
| 3.863KL | 16:57 | | | | 28 | L2 | | | Sutton Park | ERRA National Young Athletes' Relays | 13 Oct 13 |
| ZXC | 5:49 | | | | 1 | | | | Parliament Hill | London Youth Games | 16 Nov 13 |
| ZXC | 13:36 | | | | 12 | | | | Lightwater Country Park | Surrey Ladies' League | 19 Oct 13 |
| ZXCL | 8:25 | | | | 10 | L2 | | | Wormwood Scrubs | SEAA Relay Championships | 5 Oct 13 |