| 2011 U23 Epsom & Ewell/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:26.6 | | | | 1 | B | | | Woking | Southern Men's League Division 2S | 9 Jul 11 |
| HJ | 1.65 | | | | 2 | A | | | Woking | Southern Men's League Division 2S | 9 Jul 11 |
| ZXC | 35:24 | | | | 144 | | | | Coventry | Birmingham League Division 1 | 15 Jan 11 |
| 2010 U23 Epsom & Ewell/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| ZXC | 45:00 | | | | 158 | | | | Leamington | Birmingham League Division 1 | 30 Oct 10 |
| 2009 U23 Epsom & Ewell/Loughborough Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.2 | | | | 5 | | | | Kingston | Surrey County Championships | 10 May 09 |
| 400 | 52.38 | | | | 3 | h2 | | | Kingston | Surrey County Championships | 10 May 09 |
| 400 | 53.00 | | | | 3 | h2 | | | Cosford | RAF Invitational Athletics Meeting | 25 Apr 09 |
| 800 | 1:56.51 | | | | 6 | s3 | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| 800 | 1:56.94 | | | | 3 | | | | Kingston | Surrey County Championships | 9 May 09 |
| 800 | 1:57.17 | | | | 5 | h3 | | | Watford | Southern Counties Senior & U20 Championships | 20 Jun 09 |
| 800 | 1:57.18 | | | | 2 | B | | | Chelmsford | SEAA Senior Inter County Match | 9 Aug 09 |
| 800 | 1:57.26 | | | | 2 | | | | Hendon | 10 in 100 Cup Semi-Final Match 1 | 18 Jul 09 |
| 800 | 1:57.5 | | | | 3 | | | | Hendon | 10 in 100 Cup Plate Final Men | 8 Aug 09 |
| 800 | 1:58.07 | | | | 3 | 9 | | | Watford | Watford Open Graded Meeting | 9 Sep 09 |
| 800 | 1:59.05 | | | | 4 | A | | | Kingston | Kinnaird / Sward Trophy | 18 Apr 09 |
| 800 | 2:00.09 | | | | 2 | h2 | | | Cosford | RAF Invitational Athletics Meeting | 25 Apr 09 |
| 800 | 2:00.45 | | | | 5 | 15 | | | Watford | Watford Open Graded Meeting | 26 Aug 09 |
| 800 | 2:00.84 | | | | 5 | | | | Hendon | BMC Regional Races | 29 Aug 09 |
| 800 | 2:01.3 | | | | 7 | A | | | Loughborough | Loughborough vs British Police vs East Midlands | 27 May 09 |
| 800 | 2:04.0 | | | | 1 | A | | | Carshalton | Southern Men's League Division 4W | 1 Aug 09 |
| 800 | 2:05.90 | | | | 11 | Q | | | Watford | Watford Open Graded Meeting | 1 Jul 09 |
| 1500 | 4:12.19 | | | | 11 | H | | | Watford | Watford Open Graded Meeting | 15 Jul 09 |
| 1500 | 4:12.7 | | | | 6 | | | | Loughborough | Loughborough vs Combined Services vs Achilles | 10 Jun 09 |
| 9.8KXC | 36:08 | | | | 200 | | | | Liverpool | McCain UK Cross Challenge | 28 Nov 09 |
| ZRDL | 23:06 | | | | 81 | L2 | | | Aldershot | Southern Counties Men's 6-stage Relays | 27 Sep 09 |
| ZXC | 30:30 | | | | 12 | | | | Croydon | Surrey County Championships | 3 Jan 09 |
| 2008 U20 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.68 | | | | 5 | | | | Kingston | Surrey Championships | 10 May 08 |
| 400 | 51.77 | | | | 2 | | | | Kingston | Surrey Championships | 10 May 08 |
| 400 | 52.0 | | | | 3 | | | | Perivale | Southern Men's League Division 3S | 28 Jun 08 |
| 400 | 52.37 | | | | | | | | Watford | Watford Open Meeting | 2 Jul 08 |
| 400 | 53.6 | | | | | | | | Ewell | Epsom & Ewell v Gooise | 23 Mar 08 |
| 800 | 1:58.21 | | | | 5 | s2 | | | Crystal Palace | South of England Senior/U20 Championships | 14 Jun 08 |
| 800 | 1:59.07 | | | | 4 | h3 | | | Crystal Palace | South of England Senior/U20 Championships | 14 Jun 08 |
| 800 | 1:59.78 | | | | 2 | | | | Kingston | Surrey Championships | 10 May 08 |
| 800 | 2:00.7 | | | | 2 | | | | Perivale | Southern Men's League Division 3S | 28 Jun 08 |
| 800 | 2:02.6 | | | | | | | | Kingston | Southern Mens League - Div 3S | 2 Aug 08 |
| 800 | 2:03.2 | | | | | | | | Parliament Hill | Southern Men's League - Division 3S | 3 May 08 |
| 800 | 2:03.89 | | | | | | | | Kingston | Kinnaird & Sward Trophies Meeting | 19 Apr 08 |
| 800 | 2:04.2 | | | | | | | | Ewell | Epsom & Ewell v Gooise | 23 Mar 08 |
| HJ | 1.70 | | | | | | | | Perivale | Southern Mens League - Div 3S | 28 Jun 08 |
| ZXC | 27:04 | | | | 12 | | | | Croydon | Surrey Championships | 5 Jan 08 |
| ZXC | 30:33 | | | | 21 | | | 3 | Esher | Surrey Men's League Division 2 | 8 Nov 08 |
| ZXC | 32:02 | | | | 173 | | | | Nottingham | Inter Counties Championships | 15 Mar 08 |
| ZXC | 35:37 | | | | 177 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| 2007 U20 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.04 | | | | | | | | Kingston | Surrey County Championships | 12 May 07 |
| 400 | 52.41 | | | | | | | | Kingston | Surrey County Championships | 12 May 07 |
| 400 | 53.5 | | | | | | | | Harrow | Southern Men's League Div 2 (1) & 3N (1) | 5 May 07 |
| 800 | 1:59.5 | | | | 3 | | | | Kingston | Surrey County Championships | 13 May 07 |
| 800 | 2:02.96 | | | | | | | | Woking | Woking AC Young Athletes' Open Championship | 2 Sep 07 |
| 800 | 2:03.20 | | | | | | | | Kingston | Surrey County Schools Championships | 9 Jun 07 |
| 800 | 2:05.2 | | | | | | | | Kingston | Kinniard & Sward Trophies | 14 Apr 07 |
| 800 | 2:05.4 | | | | | | | | Harrow | Southern Men's League Div 2 (1) & 3N (1) | 5 May 07 |
| parkrun | 18:53 | | | | 3 | | | 1 | Banstead | Banstead Woods parkrun 5K Event 25 | 1 Dec 07 |
| ZXC | 31:59 | | | | 36 | | | 3 | Richmond Park | Sweatshop Surrey League Division 2 | 13 Oct 07 |
| ZXC | 33:09 | | | | 19 | | | 3 | Croydon | East Surrey League | 27 Oct 07 |
| ZXC | 33:38 | | | | 48 | | | | Richmond Park | South of Thames 5-mile XC Team Race | 17 Nov 07 |
| 2006 U17 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.1 | | | | O | | | | Lewes | ENGLISH SCHOOLS' REGIONAL COMBINED EVENTS South East Region | 25 Jun 06 |
| 400 | 52.95 | | | | 3 | | | | Kingston | Surrey County Championships | 14 May 06 |
| 800 | 2:02.35 | | | | 2 | | | | Kingston | Surrey County Championships | 13 May 06 |
| 800 | 2:04.57 | | | | ht | | | | Kingston | Surrey County Schools Championships | 10 Jun 06 |
| 1500 | 4:30.7 | | | | | | | | Crystal Palace | Hercules Wimbledon Young Athletes Open Meeting | 9 Apr 06 |
| HJ | 1.70 | | | | | | | | Crystal Palace | Hercules Wimbledon Young Athletes Open Meeting | 9 Apr 06 |
| JT700 | 47.79 | | | | 2 | | | | Kingston | Surrey County Schools Championships | 10 Jun 06 |
| OctU17M | 3838 | | | | 12 | | | | Lewes | ENGLISH SCHOOLS' REGIONAL COMBINED EVENTS South East Region | 25 Jun 06 |
| 2005 U17 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 53.78 | | | | O | | | | Crawley | SURREY CHAMPIONSHIPS Crawley | 11 Sep 05 |
| 800 | 2:08.72 | i | | | 5 | h3 | | | Birmingham | | 26 Feb 05 |
| 1500 | 4:36.56 | | | | O | | | | Crawley | SURREY CHAMPIONSHIPS Crawley | 11 Sep 05 |
| 100HU17M | 17.69 | | | | O | | | | Crawley | SURREY CHAMPIONSHIPS Crawley | 11 Sep 05 |
| HJ | 1.66 | | | | O | | | | Crawley | SURREY CHAMPIONSHIPS Crawley | 11 Sep 05 |
| LJ | 5.19 | | | | O | | | | Crawley | SURREY CHAMPIONSHIPS Crawley | 11 Sep 05 |
| SP5K | 8.59 | | | | O | | | | Crawley | SURREY CHAMPIONSHIPS Crawley | 11 Sep 05 |
| DT1.5K | 20.65 | | | | O | | | | Crawley | SURREY CHAMPIONSHIPS Crawley | 11 Sep 05 |
| JT700 | 18.6 | | | | O | | | | Crawley | SURREY CHAMPIONSHIPS Crawley | 11 Sep 05 |
| OctU17M | 3544 | | | | 4 | | | | Crawley | SURREY CHAMPIONSHIPS Crawley | 11 Sep 05 |
| 2004 U15 Epsom & Ewell |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:02.5 | | | | 1 | | | | Kingston | SURREY | 16 May 04 |
| 800 | 2:04.8 | | | | 2 | | | | Ashford | Ashford | 19 Jun 04 |
| 800 | 2:05.1 | | | | 1 | | | | Kingston | SURREY Kingston | 12 Jun 04 |
| 800 | 2:07.06 | | | | 2 | h6 | | | Gateshead | English Schools' Championships | 9 Jul 04 |
| 800 | 2:07.36 | | | | P | | | | Crawley | SURREY COMBINED EVENTS CHAMPS Crawley a=18, b=19 | 18 Sep 04 |
| 800 | 2:07.59 | | | | 5 | | | | Abingdon | SEAA INTER COUNTY MATCH Abingdon | 8 Aug 04 |
| 800 | 2:07.74 | | | | ht | | | | Birmingham | AAA U17-U15 Champs | 14 Aug 04 |
| 800 | 2:08.7 | | | | 1 | | | | Woking | Southern 2S Woking | 6 Jun 04 |
| 800 | 2:09.8 | | | | 1 | | | | Kingston | EBBISHAM LEAGUE Kingston | 25 Apr 04 |
| 800 | 2:10.7 | | | | 1 | | | | Carshalton | Southern 2S Carshalton | 9 May 04 |