| 2013 U23 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 5:23.8 | | | | 2 | A | | | Uxbridge | Sweatshop Southern Athletics League Division 2 N | 27 Apr 13 |
| ZXC | 22:38 | | | | 4 | | | | Wormwood Scrubs | Middlesex County Championships | 5 Jan 13 |
| ZXC | 26:52 | | | | 41 | | | 2 | Perivale | Metropolitan League | 12 Jan 13 |
| ZXC | 27:02 | | | | 36 | | | | Parliament Hill | Southern Championships | 16 Feb 13 |
| ZXC | 27:23 | | | | 66 | | | | Sunderland | English National Championships | 23 Feb 13 |
| ZXC | 30:43 | | | | 54 | | | 3 | Northwood | Metropolitan League | 9 Feb 13 |
| 2012 U20 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 83.9 | | | | 2 | B | | | Carshalton | Southern Athletics League Division 2 C | 9 Jun 12 |
| 1500 | 5:09.85 | | | | 2 | B | | | Wormwood Scrubs | Southern Athletics League Division 2 C | 1 Sep 12 |
| 1500 | 5:13.5 | | | | 2 | A | | | Reading | National Junior Athletic League Brent Division | 22 Jul 12 |
| 1500 | 5:15.6 | | | | 3 | A | | | Harrow | National Junior Athletic League Brent Division | 24 Jun 12 |
| 1500 | 5:16.6 | | | | 1 | B | | | Battersea | Southern Athletics League Division 2 C | 19 May 12 |
| 1500 | 5:23.9 | | | | 1 | B | | | Carshalton | Southern Athletics League Division 2 C | 9 Jun 12 |
| 1500 | 5:29.5 | | | | 4 | A | | | Carshalton | National Junior Athletic League Brent Division | 29 Apr 12 |
| 1500 | 5:33.45 | | | | 1 | | | | Mile End | Middlesex County Championships | 12 May 12 |
| 3000 | 12:21.02 | | | | 3 | A | | | Horspath | Southern Athletics League Division 2 C | 21 Apr 12 |
| 2000SCW | 8:54.0 | | | | 1 | B | | | Walthamstow | Southern Athletics League Division 2 C | 14 Jul 12 |
| LJ | 3.14 | | | | 4 | A | | | Horspath | Southern Athletics League Division 2 C | 21 Apr 12 |
| TJ | 7.04 | | | | 1 | B | | | Walthamstow | Southern Athletics League Division 2 C | 14 Jul 12 |
| TJ | 6.75 | | | | 2 | B | | | Carshalton | Southern Athletics League Division 2 C | 9 Jun 12 |
| TJ | 6.17 | | | | 4 | B | | | Wormwood Scrubs | Southern Athletics League Division 2 C | 1 Sep 12 |
| DT1K | 11.79 | | | | 6 | B | | | Carshalton | National Junior Athletic League Brent Division | 29 Apr 12 |
| DT1K | 10.51 | | | | 2 | B | | | Carshalton | Southern Athletics League Division 2 C | 9 Jun 12 |
| parkrun | 21:21 | | | | 34 | | 1 | 1 | Slough | Black Park parkrun 5K Event 136 | 4 Feb 12 |
| 5M | 35:45 | c | | | | | | | London Olympic Park | National Lottery Olympic Park Run 5 | 31 Mar 12 |
| ZXC | 26:03 | | | | 45 | | | 4 | Horsenden Hill | London City Runner Metropolitan League | 11 Feb 12 |
| ZXC | 26:33 | | | | 62 | | | 6 | Claybury | Metropolitan League | 20 Oct 12 |
| ZXC | 26:36 | | | | 54 | | | 6 | Alexandra Palace | Metropolitan League | 15 Dec 12 |
| ZXC | 27:15 | | | | 66 | | | 3 | Stevenage | Metropolitan League | 10 Nov 12 |
| ZXC | 30:36 | | | | 22 | | | | Woodford | SEAA Inter Counties & Masters' Championships | 8 Dec 12 |
| ZXC | 35:12 | | | | 9 | | | | Trent Park | Fraternity / Sorority Cup | 1 Dec 12 |
| ZXCL | 19:33 | | | | 7 | L1 | | | St. Albans | St. Albans Relays | 15 Sep 12 |
| 2011 U20 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:41.4 | | | | 3 | B | | | Andover | Southern Athletics League Division 2 | 30 Apr 11 |
| 1500 | 5:31.4 | | | | 2 | A | | | Hillingdon | National Junior League Brent Division | 1 May 11 |
| 1500 | 5:39.9 | | | | 2 | A | | | Winchester | Southern Athletics League Division 2 | 30 Jul 11 |
| 1500 | 5:44.0 | | | | 1 | B | | | Peterborough | Southern Athletics League Division 2 | 21 May 11 |
| Mile | 6:17.3 | | | | 2 | A | | | Perivale | Ealing Borough Trophies Atalanta | 16 Jul 11 |
| LJ | 3.06 | | | | 4 | B | | | Peterborough | Southern Athletics League Division 2 | 21 May 11 |
| LJ | 2.86 | | | | 6 | B | | | Hillingdon | National Junior League Brent Division | 1 May 11 |
| LJ | 2.74 | | | | 4 | B | | | Andover | Southern Athletics League Division 2 | 30 Apr 11 |
| SP4K | 5.03 | | | | 4 | A | | | Perivale | Ealing Borough Trophies Atalanta | 16 Jul 11 |
| SP4K | 4.62 | | | | 4 | B | | | Kingston | National Junior League Brent Division | 10 Jul 11 |
| SP4K | 4.39 | | | | 5 | A | | | Hillingdon | National Junior League Brent Division | 1 May 11 |
| DT1K | 11.10 | | | | 5 | B | | | Hemel Hempstead | National Junior League Brent Division | 24 Jul 11 |
| DT1K | 10.48 | | | | 5 | B | | | Kingston | National Junior League Brent Division | 10 Jul 11 |
| 5.506KL | 24:08 | | | | 24 | L3 | | | Milton Keynes | Southern Women's 6 Stage Relays | 27 Mar 11 |
| ZXC | 16:55 | | | | 7 | | | | Harrow School | Middlesex Schools Cross Country Championships | 15 Feb 11 |
| ZXC | 17:56 | | | | 187 | | | | Nottingham | English Schools' Championships | 19 Mar 11 |
| ZXC | 24:20 | | | | 4 | | | | Trent Park | Middlesex County Championships | 8 Jan 11 |
| ZXC | 25:56 | | | | 44 | | | 5 | Ruislip | London City Runner Metropolitan League | 17 Dec 11 |
| ZXC | 27:06 | | | | 66 | | | 5 | Stevenage | London City Runner Metropolitan League | 12 Nov 11 |
| ZXC | 27:47 | | | | 107 | | | | Birmingham | Inter Counties Championships | 5 Mar 11 |
| ZXC | 27:49 | | | | 74 | | | 6 | Parliament Hill | London Championships | 19 Nov 11 |
| ZXC | 28:05 | | | | 92 | | | 5 | Claybury | London City Runner Metropolitan League | 8 Oct 11 |
| ZXC | 28:06 | | | | 61 | | | 3 | Perivale | Metropolitan League | 12 Feb 11 |
| ZXC | 30:09 | | | | 28 | | | | Croydon | SEAA Inter Counties (inc Masters' Championships) | 10 Dec 11 |
| ZXC | 36:25 | | | | 80 | | 12 | | Trent Park | Fraternity / Sorority Cup | 3 Dec 11 |
| 2010 U20 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 73.7 | | | | 2 | B | | | Reading | National Junior Athletic League Brent | 23 May 10 |
| 800 | 2:37.0 | | | | 5 | A | | | Reading | National Junior Athletic League Brent | 23 May 10 |
| 800 | 2:39.0 | | | | 5 | A | | | Hillingdon | National Junior Athletic League Brent | 27 Jun 10 |
| 800 | 2:43.4 | | | | 6 | A | | | Guildford | National Junior Athletic League Brent | 25 Jul 10 |
| LJ | 3.44 | | | | 3 | B | | | Guildford | National Junior Athletic League Brent | 25 Jul 10 |
| LJ | 3.25 | | | | 4 | B | | | Uxbridge (H) | National Junior Athletic League Brent | 27 Jun 10 |
| LJ | 3.12 | | | | 3 | B | | | Reading | National Junior Athletic League Brent | 23 May 10 |
| TJ | 8.00 | | | | 6 | A | | | Uxbridge (H) | National Junior Athletic League Brent | 27 Jun 10 |
| TJ | 7.32 | | | | 3 | B | | | Reading | National Junior Athletic League Brent | 23 May 10 |
| TJ | 6.49 | | | | 5 | B | | | Guildford | National Junior Athletic League Brent | 25 Jul 10 |
| SP4K | 5.29 | | | | 3 | B | | | Uxbridge (H) | National Junior Athletic League Brent | 27 Jun 10 |
| SP4K | 5.09 | | | | 5 | B | | | Guildford | National Junior Athletic League Brent | 25 Jul 10 |
| SP4K | 4.98 | | | | 6 | B | | | Reading | National Junior Athletic League Brent | 23 May 10 |
| 3M | 20:00 | | | | 29 | | | | Old Billingsgate | Virgin Mini London Marathon | 25 Apr 10 |
| 5K | 20:45 | | | | 17 | | | | Ruislip | Ruislip 5K | 13 May 10 |
| 5K | 21:33 | | | | 16 | | | | Ruislip | Ruislip 5K | 10 Jun 10 |
| 5KXC | 23:45 | | | | 225 | | | | Birmingham | McCain UK Cross Challenge inc World Trials & Inter Counties | 13 Mar 10 |
| HM | 1:45:17 | | | 1:45:13 | 363 | | 50 | | New Milton | New Forest Half Marathon | 26 Sep 10 |
| ZXC | 27:39 | | | | 32 | | | | Biggleswade | SEAA Inter Counties Championships | 11 Dec 10 |
| ZXC | 29:57 | | | | 87 | | | 5 | Trent Park | Metropolitan League | 13 Nov 10 |
| ZXC | 35:41 | | | | 16 | | | | Trent Park | Fraternity / Sorority Cup | 4 Dec 10 |
| 2009 U17 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 53.6 | | | | 3 | B | | | Hillingdon | McCain UK Young Athletes League Southern One West | 17 May 09 |
| 800 | 2:47.9 | | | | 2 | A | | | Hillingdon | McCain UK Young Athletes League Southern One West | 17 May 09 |
| 800 | 2:53.0 | | | | 3 | A | | | Milton Keynes | McCain UK Young Athletes League Southern One West | 19 Jul 09 |
| SP4K | 4.78 | | | | 3 | B | | | Milton Keynes | McCain UK Young Athletes League Southern One West | 19 Jul 09 |
| SP4K | 4.66 | | | | 1 | B | | | Hillingdon | McCain UK Young Athletes League Southern One West | 17 May 09 |
| JT600 | 7.16 | | | | 2 | B | | | Milton Keynes | McCain UK Young Athletes League Southern One West | 19 Jul 09 |
| ZXC | 16:54 | | | | 13 | | | | Perivale | Metropolitan League | 14 Feb 09 |
| ZXC | 24:03 | | | | 223 | | | | Nottingham | Inter Counties | 7 Mar 09 |
| ZXC | 24:23 | | | | 4 | | | | Trent Park | Middlesex County Championships | 10 Jan 09 |
| 2008 U17 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 18:26 | | | | 17 | | | | Ruislip | Metropolitan League | 29 Nov 08 |
| ZXC | 25:20 | | | | 17 | | | | Parliament Hill | London XC Championships | 22 Nov 08 |
| 2007 U15 Hillingdon |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 13:25 | | | | 6 | | | 6 | Perivale | North West London Young Athletes League | 6 Oct 07 |