| 2016 U17 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:21.10 | | | | 1 | ns | | | Eton | UK Youth Development U17/U20 League Division South Premier 1 | 24 Jul 16 |
| 1500 | 4:44.3 | | | | 13 | | | | Hendon | Middlesex County Schools | 11 Jun 16 |
| 1500 | 4:46.4 | | | | 5 | B | | | Hendon | UK Youth Development U17/U20 League Division South Premier 1 | 26 Jun 16 |
| 1500 | 4:49.44 | | | | 5 | 9 | | | Watford | Watford Open Graded Meeting | 1 Jun 16 |
| 3000 | 10:12.32 | | | | 6 | B | | | Bromley | Southern Counties U17 Inter County Match | 17 Jul 16 |
| 3000 | 10:26.88 | | | | 3 | | | | Lee Valley | Middlesex County Championships | 14 May 16 |
| 3000 | 10:30.64 | | | | 5 | A | | | Eton | UK Youth Development U17/U20 League Division South Premier 1 | 1 May 16 |
| 4KXC | 14:14 | | | | 35 | | | 16 | Stevenage | Start Fitness Metropolitan League | 12 Nov 16 |
| 4KXC | 15:13 | | | | 39 | | | 20 | Wormwood Scrubs | Start Fitness Metropolitan League | 3 Dec 16 |
| 4KXC | 15:41 | | | | 28 | | | 14 | Claybury Park | Start Fitness Metropolitan League | 15 Oct 16 |
| 4KXC | 15:42 | | | | 18 | | | | Wormwood Scrubs | Middlesex County Championships | 9 Jan 16 |
| 2015 U15 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 29.92 | | -0.6 | | 5 | 9 | | | Hendon | London Inter-Club Challenge | 27 Jun 15 |
| 800 | 2:19.43 | | | | 2 | 2 | | | Hendon | London Inter-Club Challenge | 27 Jun 15 |
| 800 | 2:23.1 | | | | 13 | | | | Crystal Palace | London Youth Games | 5 Jul 15 |
| 1500 | 4:41.9 | | | | 2 | B | | | Eton | UK Youth Development U13/U15 League Division South Premier 2 | 18 Jul 15 |
| 1500 | 4:43.66 | | | | 7 | | | | Hendon | Middlesex County Schools Championships | 9 Jun 15 |
| 1500 | 4:44.0 | | | | 5 | A | | | Crawley | UK Youth Development U13/U15 League Division South Premier 2 | 2 May 15 |
| 1500 | 4:46.25 | | | | 2 | 4 | | | Watford | Watford Open Graded Meeting | 8 Apr 15 |
| 1500 | 4:48.90 | | | | 4 | | | | Mile End | Middlesex County Championships | 24 May 15 |
| 1500 | 4:50.25 | | | | 6 | A | | | Lee Valley | UK Youth Development U13/U15 League Division South Premier 2 | 21 Jun 15 |
| 3000 | 10:38.38 | | | | 2 | | | | Lee Valley | London Inter-Club Challenge (Inc London Colleges Series) | 19 Apr 15 |
| 4KXC | 14:46 | | | | 50 | | | 18 | Wormwood Scrubs | Start Fitness Metropolitan League | 5 Dec 15 |
| ZXC | 14:49 | | | | 16 | | | | Alexandra Palace | Middlesex County Championships | 3 Jan 15 |
| ZXC | 16:52 | | | | 7 | | | | Harrow | North West London Young Athletes' League | 31 Jan 15 |
| ZXC | 18:04 | | | | 48 | | | 13 | Stevenage | Start Fitness Metropolitan League | 7 Nov 15 |
| 2014 U15 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:22.0 | | | | 2 | ns | | | Tooting Bec | UK Youth Development U13/U15 League Division Southern Premier 1 | 19 Jul 14 |
| 800 | 2:22.40 | | | | 5 | 2 | | | Hendon | London Inter-Club Challenge | 30 Aug 14 |
| 800 | 2:25.5 | | | | 3 | B | | | Southampton | UK Youth Development U13/U15 League Division Southern Premier 1 | 3 May 14 |
| 1500 | 4:51.12 | | | | 11 | | | | Hendon | Middlesex Schools Championships | 10 Jun 14 |
| 1500 | 4:52.5 | | | | 3 | B | | | Bedford | Eastern Young Athletes' League | 3 Aug 14 |
| 1500 | 4:55.4 | | | | 6 | A | | | Reading | UK Youth Development U13/U15 League Division Southern Premier 1 | 31 May 14 |
| 1500 | 4:58.14 | | | | 3 | B | | | Hendon | Eastern Young Athletes' League | 15 Jun 14 |
| Mile | 5:26.40 | | | | 3 | | | | Hendon | London Inter-Club Challenge | 30 Aug 14 |
| ZXC | 15:12 | | | | 26 | | | | Harrow | Middlesex Schools' Championships | 30 Jan 14 |
| ZXC | 15:48 | | | | 31 | | | 11 | Claybury | ATW Metropolitan League | 11 Oct 14 |
| ZXC | 15:58 | | | | 13 | | | | Uxbridge | ATW Metropolitan League | 20 Dec 14 |
| ZXC | 15:58 | | | | 31 | | | 13 | Uxbridge | ATW Metropolitan League | 20 Dec 14 |
| 2013 U13 Enfield & Haringey |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:36.3 | | | | 5 | A | | | Ware | Eastern Young Athletes' League | 21 Jul 13 |
| 800 | 2:38.2 | | | | 3 | A | | | Cambridge | Eastern Young Athletes' League | 4 Aug 13 |
| 1500 | 5:22.9 | | | | 5 | A | | | Hemel Hempstead | Eastern Young Athletes' League | 19 May 13 |
| HJ | 1.20 | | | | 3 | A | | | Cambridge | Eastern Young Athletes' League | 4 Aug 13 |