| 2019 U17 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3KXC | 15:17 | | | | 71 | | | | Parliament Hill | London Youth Games | 16 Nov 19 |
| 3.5KXC | 15:44 | | | | 49 | | | 35 | Wormwood Scrubs | London Schools' Championships | 6 Feb 19 |
| 4KXC | 18:36 | | | | 34 | | | | Greenford | Middlesex County Championships | 5 Jan 19 |
| 4KXC | 20:33 | | | | 206 | | | | Parliament Hill | South of England AA Championships | 26 Jan 19 |
| 2018 U15 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:33.15 | | | | 3 | A | | | Eltham | UK Youth Development U13/U15 League Division South Central 2 | 17 Jun 18 |
| 800 | 2:38.95 | | | | 12 | 4 | | | Tooting Bec | Herne Hill Harriers Open | 7 May 18 |
| 1500 | 5:35.4 | | | | 3 | A | | | Dartford | UK Youth Development U13/U15 League Division South Central 2 | 19 May 18 |
| 1500 | 5:39.76 | | | | 5 | A | | | Battersea | UK Youth Development U13/U15 League Division South Central 2 | 21 Apr 18 |
| 2KXC | 9:00 | | | | 96 | | | | Parliament Hill | London Youth Games | 17 Nov 18 |
| 4KXC | 19:47 | | | | 38 | | | | Perivale | Middlesex County Championships | 6 Jan 18 |
| 4KXC | 20:17 | | | | 51 | | | 36 | Wimbledon Common | Start Fitness Surrey Ladies' League Division 1/2 | 13 Jan 18 |
| 4.4KXC | 19:16 | | | | 35 | | | 23 | Wimbledon Common | Start Fitness Surrey Ladies' League Division 1/2 | 13 Oct 18 |
| 4.5KXC | 24:24 | | | | 48 | | | 33 | Nonsuch Park | Start Fitness Surrey Ladies' League Division 1/2 | 10 Nov 18 |
| 2017 U15 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:41.01 | | | | 3 | A | | | Battersea Park | UK Youth Development U13/U15 League Division South Central 2 | 18 Jun 17 |
| 1500 | 5:42.6 | | | | 2 | A | | | Uxbridge | UK Youth Development U13/U15 League Division South Central 2 | 20 May 17 |
| 1500 | 5:57.14 | | | | 2 | A | | | Battersea Park | UK Youth Development U13/U15 League Division South Central 2 | 22 Apr 17 |
| 2KXC | 8:52 | | | | 84 | | | | Parliament Hill | London Youth Games | 18 Nov 17 |
| 1.75MXC | 13:17 | | | | 38 | | | 36 | Croydon | Surrey Ladies' League | 14 Jan 17 |
| 3KXC | 14:23 | | | | 38 | | | | Hillingdon | Middlesex County Championships | 7 Jan 17 |
| 3KXC | 14:57 | | | | 210 | | | | Parliament Hill | South of England AA Championships | 28 Jan 17 |
| 2.5MXC | 19:56 | | | | 61 | | | 38 | Reigate | Start Fitness Surrey Ladies' League Division 1/2 | 14 Oct 17 |
| 4.5KXC | 21:23 | | | | 43 | | | 23 | Nonsuch Park | Start Fitness Surrey Ladies' League Division 1/2 | 11 Nov 17 |
| 2016 U13 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 150 | 24.14 | | | | 6 | A | | | Battersea | UK Youth Development U13/U15 League Division South Central 2 | 19 Jun 16 |
| 800 | 3:01.89 | | | | 7 | A | | | Parliament Hill | UK Youth Development U13/U15 League Division South Central 2 | 23 Apr 16 |
| SP2.72K | 4.39 | | | | 7 | A | | | Battersea | UK Youth Development U13/U15 League Division South Central 2 | 19 Jun 16 |
| 3.1KXC | 13:43 | | | | 43 | | | 40 | Nonsuch Park | Surrey Ladies' League | 15 Oct 16 |
| ZXC | 9:29 | | | | 121 | | | | Parliament Hill | London Youth Games | 19 Nov 16 |
| ZXC | 12:57 | | | | 24 | | | 24 | Mitcham Common | Surrey Ladies' League | 3 Dec 16 |
| 2015 U13 Belgrave |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 3:06.68 | | | | 4 | B | | | Mile End | UK Youth Development U13/U15 League Division South North/East 3A | 21 Jun 15 |
| 1200 | 4:45.5 | | | | 5 | A | | | Parliament Hill | UK Youth Development U13/U15 League Division South North/East 3A | 30 May 15 |