| 2013 U23 Wycombe/London Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 60 | 8.03 | i | | | 6 | 1.9 | | | Lee Valley | New Year's Day Open | 1 Jan 13 |
| 2012 U23 Wycombe/London Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 24.8 | | | | 2 | ns | | | Perivale | Southern Athletics League Division 2 C | 1 Sep 12 |
| 400 | 53.6 | | | | 2 | A | | | Perivale | Southern Athletics League Division 2 C | 1 Sep 12 |
| 400 | 53.9 | | | | 2 | A | | | Hemel Hempstead | Southern Athletics League Division 2 C | 19 May 12 |
| 800 | 2:00.3 | | | | 1 | B | | | Hemel Hempstead | Southern Athletics League Division 2 C | 19 May 12 |
| 1500 | 4:09.58 | | | | 12 | 5 | | | Watford | Watford Open Graded Meeting | 18 Apr 12 |
| 1500 | 4:19.85 | | | | 9 | h3 | | | Olympic Park | BUCS Championships | 5 May 12 |
| 1500 | 4:21.60 | i | | | 6 | h5 | | | Sheffield | BUCS Championships | 25 Feb 12 |
| 2011 U23 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 100 | 12.9 | | | | 2 | 5 | | | Parliament Hill | Highgate Harriers Open Meeting | 14 Sep 11 |
| 400 | 54.22 | | | | 6 | 1 | | | Parliament Hill | Highgate Harriers Open Meeting | 14 Sep 11 |
| 800 | 1:59.15 | | | | 4 | 1 | | | Lee Valley | Lee Valley Open | 9 Apr 11 |
| 800 | 1:59.54 | | | | 6 | 8 | | | Watford | Watford Open | 20 Apr 11 |
| 800 | 1:59.8 | | | | 1 | A | | | Horspath | Southern Men's League Division 2W Match 1 | 7 May 11 |
| 800 | 1:59.87 | | | | 5 | 11 | | | Watford | Watford Open | 7 Sep 11 |
| 800 | 2:01.7 | | | | 1 | B | | | Abingdon | Southern Men's League Division 2W Match 2 | 4 Jun 11 |
| 1500 | 4:07.84 | | | | 7 | 17 | | | Watford | Watford Open | 1 Jun 11 |
| 1500 | 4:16.56 | | | | 1 | B | | | Horspath | Southern Men's League Division 2W Match 1 | 7 May 11 |
| 6KL | 21:32 | | | | 45 | L4 | | | Aldershot | Southern Road Relay Championships | 25 Sep 11 |
| ZXC | 35:27 | | | | 47 | | | 11 | Watford | Apex Sports Chiltern League | 12 Nov 11 |
| 2010 U20 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.02 | | | | 2 | 16 | | | Watford | Watford Graded Open | 11 Aug 10 |
| ZXC | 24:04 | | | | 5 | | | | Stowe | Buckinghamshire County Schools' Championships | 6 Feb 10 |
| 2009 U20 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.1 | | | | 3 | A | | | Stevenage | National Junior Athletic League Brent | 14 Jun 09 |
| 800 | 2:04.7 | | | | 4 | A | | | Milton Keynes | National Junior Athletic League Brent | 24 May 09 |
| 1500 | 4:23.2 | | | | 1 | B | | | Stevenage | National Junior Athletic League Brent | 14 Jun 09 |
| LJ | 5.23 | | | | 3 | B | | | Milton Keynes | National Junior Athletic League Brent | 24 May 09 |
| TJ | 11.35 | | | | 4 | A | | | Milton Keynes | National Junior Athletic League Brent | 24 May 09 |
| ZXC | 21:43 | | | | 3 | | | | Wing | Chiltern League | 3 Jan 09 |
| ZXC | 23:23 | | | | 3 | | | | Luton | Chiltern League | 14 Feb 09 |
| 2008 U17 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:04.2 | | | | 3 | A | | | Guildford | UKA Young Athletes League Southern 1W | 4 May 08 |
| 800 | 2:04.2 | | | | 2 | | | | High Wycombe | Buckinghamshire Schools Championships | 14 Jun 08 |
| 800 | 2:06.0 | | | | | | | | Bournemouth | UKA Young Athletes League Southern 1W | 1 Jun 08 |
| 1500 | 4:24.8 | | | | | | | | High Wycombe | National Junior Athletic League - Brent | 27 Apr 08 |
| 1500 | 4:25.1 | | | | | | | | Guildford | UKA Young Athletes League Southern 1W | 4 May 08 |
| 1500 | 4:28.2 | | | | | | | | Bournemouth | UKA Young Athletes League Southern 1W | 1 Jun 08 |
| 1500 | 4:30.59 | | | | | | | | Abingdon | Radley Open | 23 Aug 08 |
| LJ | 5.42 | | | | | | | | Abingdon | Radley Open | 23 Aug 08 |
| ZXC | 19:42 | | | | 3 | | | | Slough | Apex Sports Chiltern League | 12 Jan 08 |
| ZXC | 20:43 | | | | 2 | | | | Slough | Apex Sports Chiltern League | 6 Dec 08 |
| ZXC | 21:05 | | | | 3 | | | | Wing | Apex Sports Chiltern League | 9 Feb 08 |
| ZXC | 22:07 | | | | 149 | | | | Liverpool | English Schools' Championships | 8 Mar 08 |
| ZXC | 23:23 | | | | 195 | | | | Nottingham | Inter Counties Championships | 15 Mar 08 |
| ZXC | 23:39 | | | | 6 | | | | Halton | Buckinghamshire Championships | 5 Jan 08 |
| ZXC | 23:50 | | | | 2 | | | | High Wycombe | Buckinghamshire Schools' Championships | 2 Feb 08 |
| 2007 U17 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:03.0 | | | | 2 | | | | Reading | National Junior League Brent | 29 Apr 07 |
| 800 | 2:03.3 | | | | 3 | | | | Hillingdon | Southern Men's League Division 3N Match 2 | 14 Jul 07 |
| 800 | 2:04.9 | | | | 1 | B | | | Portsmouth | UKA Young Athletes League Southern 1W | 6 May 07 |
| 800 | 2:05.2 | | | | | | | | High Wycombe | Buckinghamshire County Championships | 12 May 07 |
| 800 | 2:05.4 | | | | | | | | Reading | National Junior League Brent | 27 May 07 |
| 800 | 2:06.3 | | | | | | | | High Wycombe | Buckinghamshire County Schools Championships | 9 Jun 07 |
| 800 | 2:07.2 | | | | | | | | High Wycombe | UKA Young Athletes League Southern 1W | 3 Jun 07 |
| 800 | 2:08.0 | | | | | | | | Perivale | Perivale Clubhouse Opening Meeting | 28 Mar 07 |
| 800 | 2:08.9 | i | | | | | | | Lee Valley | SoEAA Indoor U17 Championships | 20 Jan 07 |
| 1500 | 4:21.37 | | | | | | | | Ashford | South of England U17/U15 Championships | 26 May 07 |
| 1500 | 4:23.0 | | | | | | | | Milton Keynes | National Junior League Brent | 29 Jul 07 |
| 1500 | 4:23.6 | | | | | | | | Welwyn | Herts Phoenix AC Open Graded | 6 Apr 07 |
| 1500 | 4:24.2 | | | | | | | | Guildford | UKA Young Athletes League Southern 1 West | 24 Jun 07 |
| TJ | 12.12 | | | | | | | | Portsmouth | YAL Southern 1 West M2 & S2W | 6 May 07 |
| TJ | 11.44 | | | | | | | | Uxbridge | Southern Men's League Div 3N (4) | 2 Jun 07 |
| TJ | 11.24 | | | | | | | | High Wycombe | Buckinghamshire County Championships | 12 May 07 |
| ZXC | 18:33 | | | | 67 | | | | Parliament Hill | Southern Inter-Counties & London Championships | 8 Dec 07 |
| ZXC | 22:20 | | | | 1 | | | 1 | Watford | Apex Sports Chiltern League | 13 Oct 07 |
| 2006 U15 Wycombe |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 26.5 | | | | | | | | Uxbridge | | 25 Jun 06 |
| 400 | 55.5 | | | | 1 | | | | Kingston | UKA Young Athletes League Southern 1W | 23 Jul 06 |
| 400 | 56.20 | | | | 6 | 4 | | | Watford | Watford Open Meeting | 9 Aug 06 |
| 400 | 56.33 | | | | 7 | | | | Eton | Southern U20/U15 Inter-Counties | 26 Aug 06 |
| 800 | 2:06.14 | | | | 4 | | | | Chelmsford | South of England U17/U15 Championships | 28 May 06 |
| 800 | 2:06.2 | | | | 2 | | | | Milton Keynes | Buckinghamshire County Schools Championships | 10 Jun 06 |
| 800 | 2:08.82 | | | | 7 | h2 | | | Birmingham | AAA U17 & U15 Championships | 5 Aug 06 |
| 800 | 2:09.35 | | | | 5 | h4 | | | Gateshead | ESAA Championships | 7 Jul 06 |
| 800 | 2:09.7 | | | | 2 | | | | Hillingdon | UKA Young Athletes League Southern 1W | 25 Jun 06 |
| 800 | 2:09.89 | | | | 3 | C | | | Watford | Watford Open Meeting | 6 Sep 06 |
| 800 | 2:10.6 | | | | 2 | B | | | Southampton | Inter County Schools Matches | 17 Jun 06 |
| 800 | 2:11.2 | | | | 1 | | | | Hemel Hempstead | UKA Young Athletes League Southern 1W | 21 May 06 |
| 800 | 2:11.7 | | | | 2 | | | | Welwyn | Herts Phoenix Open Meeting | 14 Apr 06 |
| 800 | 2:12.1 | | | | 1 | | | | Kingston | UKA Young Athletes League Southern 1W | 23 Jul 06 |
| 800 | 2:13.0 | | | | 1 | | | | Bournemouth | UKA Young Athletes League Southern 1W | 30 Apr 06 |
| 1500 | 4:32.86 | | | | 8 | | | | Eton | Southern U20/U15 Inter-Counties | 26 Aug 06 |
| 1500 | 4:35.6 | | | | | | | | Kingston | UKA Young Athletes League Southern 1W | 4 Jun 06 |