| 2019 U20 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP6K | 13.28 | | | | 2 | | | | Kingston | Surrey County Championships | 11 May 19 |
| SP6K | 13.27 | | | | 1 | | | | Tooting | Herne Hill Open | 6 May 19 |
| SP6K | 12.52 | | | | 9 | | | | Birmingham | New Balance ESAA English Schools' Championships | 13 Jul 19 |
| SP6K | 12.37 | | | | 1 | A | | | Perivale | UK Youth Development U17/U20 League Division South 2A | 26 May 19 |
| SP6K | 11.88 | | | | 2 | A | | | Stevenage | UK Youth Development U17/U20 League Division South 2A | 28 Apr 19 |
| 2018 U17 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 14.14 | | | | 1 | | | | Battersea | London County Schools Championships | 9 Jun 18 |
| SP5K | 14.03 | | | | 1 | | | | Tooting Bec | Herne Hill Harriers Open | 7 May 18 |
| SP5K | 13.95 | | | | 8 | | | | Birmingham | New Balance ESAA English Schools' Championships | 13 Jul 18 |
| SP5K | 13.45 | | | | 1 | | | | Kingston | Surrey County Championships | 13 May 18 |
| SP5K | 13.15 | | | | 2 | B | | | Lee Valley | Southern U17 8 Counties Match | 8 Jul 18 |
| DT1.5K | 34.64 | | | | 1 | | | | Battersea | London County Schools Championships | 9 Jun 18 |
| 2017 U17 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP5K | 12.71 | | | | 4 | | | | Kingston | Surrey County Championships | 14 May 17 |
| SP5K | 12.36 | i | | | 2 | | | | Lee Valley | South of England AA U15 / U17 Championships | 8 Jan 17 |
| SP5K | 11.76 | | | | 1 | ns | | | Tooting | Rosenheim League East Division | 7 Jun 17 |
| SP5K | 11.75 | i | | | 4 | | | | Carshalton | Surrey County Championships | 19 Feb 17 |
| 2016 U15 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 13.53 | | | | 1 | A | | | Tooting Bec | UK Youth Development U13/U15 League Division South Premier 2 | 21 May 16 |
| SP4K | 13.16 | | | | 1 | | | | Battersea | London Schools Championships | 11 Jun 16 |
| SP4K | 12.79 | | | | 2 | A | | | Hornchurch | UK Youth Development U13/U15 League Division South Premier 2 | 19 Jun 16 |
| SP4K | 12.68 | | | | 1 | | | | Tooting Bec | Herne Hill Harriers Open | 23 Jul 16 |
| SP4K | 12.45 | | | | 8 | | | | Gateshead | ESAA English Schools' Championships | 9 Jul 16 |
| SP4K | 12.38 | | | | 1 | | | | Kingston | Surrey County Championships | 15 May 16 |
| SP4K | 10.93 | i | | | 3 | | | | Lee Valley | South of England AA U15 / U17 Championships | 9 Jan 16 |
| DT1.25K | 30.96 | | | | 2 | A | | | Hornchurch | UK Youth Development U13/U15 League Division South Premier 2 | 19 Jun 16 |
| DT1.25K | 30.66 | | | | 3 | | | | Kingston | Surrey County Championships | 15 May 16 |
| DT1.25K | 26.58 | | | | 2 | A | | | Tooting Bec | UK Youth Development U13/U15 League Division South Premier 2 | 21 May 16 |
| HT4K | 28.72 | | | | 3 | A | | | Hornchurch | UK Youth Development U13/U15 League Division South Premier 2 | 19 Jun 16 |
| HT4K | 14.59 | | | | 2 | B | | | Tooting Bec | UK Youth Development U13/U15 League Division South Premier 2 | 21 May 16 |
| 2015 U15 Herne Hill |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| SP4K | 9.92 | | | | 3 | B | | | Eton | UK Youth Development U13/U15 League Division South Premier 2 | 18 Jul 15 |
| SP4K | 9.75 | | | | 3 | A | | | Walton | Ebbisham Boys' League - Division 1 | 12 Jul 15 |
| SP4K | 9.68 | | | | 2 | | | | Wimbledon | SLAN Super 8 Young Athletes' Open | 2 Aug 15 |
| SP4K | 8.80 | | | | 2 | B | | | Lee Valley | UK Youth Development U13/U15 League Division South Premier 2 | 21 Jun 15 |
| SP3.25K | 9.33 | | | | 2 | | | | Mile End | London Schools' Year 7 & 8 Championships | 16 Jun 15 |
| DT1.25K | 23.33 | | | | 4 | B | | | Eton | UK Youth Development U13/U15 League Division South Premier 2 | 18 Jul 15 |
| HT4K | 22.66 | | | | 2 | B | | | Eton | UK Youth Development U13/U15 League Division South Premier 2 | 18 Jul 15 |