| 2020 U15 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.35KXC | 9:12 | | | | 7 | B | | | Wormwood Scrubs | London Schools' Championships | 5 Feb 20 |
| 2019 U15 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KXC | 13:50 | | | | 236 | | | | Parliament Hill | South of England AA Championships | 26 Jan 19 |
| 2018 U13 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:49.26 | | | | 7 | h3 | | | Kingston | Surrey County Championships | 12 May 18 |
| 1500 | 5:18.8 | | | | 2 | 3 | | | Tooting Bec | Herne Hill Harriers Open | 30 Jun 18 |
| 2KXC | 8:12 | | | | 59 | | | | Parliament Hill | London Youth Games | 17 Nov 18 |
| 3KXC | 10:45 | | | | 15 | 7 | | | Avery Hill | London Schools' Years 7 & 8 Championships | 6 Mar 18 |
| 3KXC | 14:24 | | | | 368 | | | | Parliament Hill | ECCA Saucony English National Championships | 24 Feb 18 |
| 3KXC | 14:51 | | | | 259 | | | | Brighton | South of England AA Championships | 27 Jan 18 |
| 2MXC | 12:58 | | | | 43 | | | 13 | Croydon | East Surrey League | 29 Sep 18 |
| 3.5KXC | 12:58 | | | | 24 | B | | | Wormwood Scrubs | London Schools' Championships | 7 Feb 18 |
| parkrun | 19:57 | | | | 40 | | | | Dulwich | Dulwich parkrun # 326 | 2 Jun 18 |
| parkrun | 20:21 | | | | 40 | | | 1 | Dulwich | Dulwich parkrun # 333 | 21 Jul 18 |
| parkrun | 20:41 | | | | 35 | | | | Dulwich | Dulwich parkrun # 331 | 7 Jul 18 |
| parkrun | 22:45 | | | | 145 | | | | Tooting Common | Tooting Common parkrun # 105 | 17 Feb 18 |
| ZXCL | 8:45 | | | | 12 | L3 | | | Guildford | Bruce Judd Young Athletes' Relays (Inc Surrey County Championships) | 27 Oct 18 |
| 2017 U13 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:45.6 | | | | 1 | 1 | | | Carshalton | SLAN Super 8 U13 / U15 Young Athletes' Open | 20 Aug 17 |
| 1500 | 5:33.40 | | | | 5 | 3 | | | Tooting Bec | Herne Hill Harriers Open | 26 Aug 17 |
| LJ | 3.19 | | | | 8 | | | | Carshalton | SLAN Super 8 U13 / U15 Young Athletes' Open | 20 Aug 17 |
| 2KXCL | 8:08 | | | | 25 | L1 | | | Wormwood Scrubs | South of England AA Relay Championships | 21 Oct 17 |
| 2KXCL | 9:12 | | | | 100 | L2 | | | Mansfield | ECCA Saucony English National Relay Championships | 4 Nov 17 |
| 2.5KXC | 8:28 | | | | 16 | L1 | | | Guildford | Bruce Judd Young Athletes' Relays (Inc Surrey County Championships) | 28 Oct 17 |
| 3KL | 10:35 | | | | 35 | L1 | | | Crystal Palace | Southern Young Athletes Relays | 24 Sep 17 |
| 2MXC | 12:59 | | | | 31 | | | 7 | Croydon | East Surrey League | 30 Sep 17 |
| parkrun | 20:07 | | | | 31 | | | | Dulwich | Dulwich parkrun # 301 | 16 Dec 17 |
| parkrun | 21:02 | | | | 57 | | | 1 | Tooting Common | Tooting Common parkrun # 70 | 27 May 17 |
| 2016 U11 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 6:44 | | | | 39 | | | | Parliament Hill | London Youth Games | 19 Nov 16 |