| 2012 U20 Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:10.4 | | | | 3 | ns | | | Harrow | National Junior Athletic League Brent Division | 24 Jun 12 |
| 1500 | 5:13.7 | | | | 3 | B | | | Reading | National Junior Athletic League Brent Division | 22 Jul 12 |
| 3000 | 10:51.6 | | | | 5 | A | | | Carshalton | National Junior Athletic League Brent Division | 29 Apr 12 |
| 3000 | 10:54.9 | | | | 5 | A | | | Reading | National Junior Athletic League Brent Division | 22 Jul 12 |
| 3000 | 10:58.0 | | | | 5 | A | | | Harrow | National Junior Athletic League Brent Division | 24 Jun 12 |
| 3000 | DNF | | | | - | | | | Wormwood Scrubs | Thames Valley Harriers Open meeting | 6 Jun 12 |
| ZXC | 15:00 | | | | 29 | | | 14 | Horsenden Hill | London City Runner Metropolitan League | 11 Feb 12 |
| ZXC | 19:09 | | | | 5 | | | | Wormwood Scrubs | North West London Young Athletes' League | 4 Feb 12 |
| ZXC | 23:30 | | | | 25 | | | | Wormwood Scrubs | Middlesex County Championships | 7 Jan 12 |
| ZXC | 25:15 | | | | 302 | | | | Parliament Hill | English National Championships | 25 Feb 12 |
| ZXC | 25:27 | | | | 140 | | | | Brighton | Southern Championships | 28 Jan 12 |
| 2011 U17 Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:35.5 | | | | 3 | | | | Twickenham | McCain Young Athletes League Southern 1 NW Division | 5 Jun 11 |
| 1500 | 5:16.4 | | | | 4 | | | | Watford | McCain Young Athletes League Southern 1 NW Division | 19 Jun 11 |
| 3000 | 11:24.4 | | | | 3 | | | | Twickenham | McCain Young Athletes League Southern 1 NW Division | 5 Jun 11 |
| 3000 | 12:10.4 | | | | 4 | | | | High Wycombe | McCain Young Athletes League Southern 1 NW Division Match 1 | 8 May 11 |
| 1500SC | 5:55.5 | | | | 3 | | | | Watford | McCain Young Athletes League Southern 1 NW Division | 19 Jun 11 |
| 3M | 19:21 | | | | 188 | | | | Old Billingsgate | Virgin London Mini Marathon | 17 Apr 11 |
| ZXC | 15:45 | | | | 25 | | | 12 | Perivale | Metropolitan League | 12 Feb 11 |
| ZXC | 15:46 | | | | 39 | | | 18 | Stevenage | London City Runner Metropolitan League | 12 Nov 11 |
| ZXC | 19:35 | | | | 9 | | | | Finsbury Park | North West London Young Athletes' League | 26 Mar 11 |
| ZXC | 20:14 | | | | 14 | | | | Harrow | North West London Young Athletes' League | 22 Oct 11 |
| ZXC | 24:51 | | | | 9 | | | | Hendon | North West London Young Athletes' League | 5 Feb 11 |
| ZXCL | 12:02 | | | | 16 | L2 | | | Biggleswade | SEAA Relay Championships | 1 Oct 11 |
| 2010 U17 Thames Valley |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 17:06 | | | | 43 | | | 30 | Trent Park | Metropolitan League | 13 Nov 10 |
| ZXC | 18:56 | | | | 48 | | | 33 | Claybury | Metropolitan League | 9 Oct 10 |