| 2013 SEN Chelmsford/Lamar Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.17 | | | | 2 | A | | | Bromley | Sweatshop Southern Athletics League Division 1 | 18 May 13 |
| 800 | 1:55.4 | | | | 1 | A | | | Harrow | Sweatshop Southern Athletics League Division 1 | 20 Apr 13 |
| 1500 | 3:55.15 | | | | 1 | | | | Huntsville TX, USA | Sam Houston Invitational | 6 Apr 13 |
| 1500 | 4:07.00 | | | | 1 | A | | | Bromley | Sweatshop Southern Athletics League Division 1 | 18 May 13 |
| 3000 | 8:47.99 | | | | 15 | 3 | | | Watford | Watford Open Graded Meeting | 17 Apr 13 |
| 3000 | 8:54.27 | | | | 1 | | | | Grays | Essex County Championships | 6 May 13 |
| parkrun | 15:33 | | | | 1 | | | | Chelmsford | Chelmsford Central parkrun 5K Event 7 | 2 Mar 13 |
| parkrun | 16:12 | | | | 1 | | | | Chelmsford | Chelmsford Central parkrun 5K Event 5 | 16 Feb 13 |
| 3.5ML | 19:05 | | | | 1 | L1 | | | Chelmsford | Essex Relay Championships | 16 Mar 13 |
| 2012 SEN Chelmsford/Lamar Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.05 | | | | 3 | B | | | Eltham | BMC Regional Races | 20 Jun 12 |
| 800 | 1:55.6 | | | | 2 | B | | | Eltham | BMC Regional Races | 18 Jul 12 |
| 800 | 1:56.73 | | | | 6 | | | | Huntsville TX, USA | Bearkat Twilight Meet | 3 May 12 |
| 800 | 1:57.28 | | | | 3 | B | | | Eltham | BMC Regional Races | 23 May 12 |
| 800 | 1:57.50 | | | | 7 | H | | | Watford | BMC Grand Prix | 9 Jun 12 |
| 800 | 2:00.52 | i# | | | 7 | | | | Houston TX, USA | Leonard Hilton Invitational | 13 Jan 12 |
| 800 | 2:02.03 | | | | 13 | | | | Hammond LA, USA | Southeastern Lion Invitational | 19 Apr 12 |
| 1500 | 4:03.7 | | | | 1 | A | | | Chelmsford | Southern Athletics League Division 1 | 14 Jul 12 |
| 1500 | 4:16.9 | | | | 2 | B | | | Peterborough | Southern Athletics League Division 1 | 1 Sep 12 |
| 6KL | 20:25 | | | | 31 | L6 | | | Aldershot | Southern Men's 6 Stage Road Relays | 23 Sep 12 |
| 10K | 32:25 | | | | 2 | | | | Chelmsford | Chelmsford 10K (Inc Essex Champs) | 25 Nov 12 |
| 10K | 34:53 | | | 34:52 | 7 | | | | Southend | Southend 10K Classic | 7 Oct 12 |
| ZXC | 26:25 | | | | 3 | | | | Chelmsford | Essex League | 17 Nov 12 |
| ZXC | 27:43 | | | | 9 | | | | Notley Park | Essex League | 13 Oct 12 |
| ZXC | 30:48 | | | | 4 | | | | Colchester | Essex League | 10 Nov 12 |
| ZXCL | 17:38 | | | | 3 | L1 | | | Hadleigh | Essex County Relay Championships | 29 Sep 12 |
| 2011 SEN Chelmsford/St. Mary's Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3MXC | 17:09.98 | | | | 29 | | | | Houston TX, USA | Johnny Morriss UH Invitational | 2 Sep 11 |
| 5.5KXC | 19:08 | | | | 67 | | | | Houston TX, USA | John F. Cooper Memorial Rice Invitational | 16 Sep 11 |
| 8KXC | 29:09.1 | | | | | | | | Austin TX, USA | Grass Routes Grand Prix | 30 Sep 11 |
| ZXC | 32:40 | | | | 21 | | | 9 | Colchester | Essex League | 17 Dec 11 |
| 2010 U23 Chelmsford/St. Mary's Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.9 | | | | 1 | B | | | Colchester | Southern Men's League Division 2 | 26 Jun 10 |
| 400 | 51.9 | | | | 1 | A | | | Ipswich | East Anglian League | 4 Jul 10 |
| 400 | 52.5 | | | | 1 | B | | | Croydon | Southern Men's League Division 2 | 10 Jul 10 |
| 800 | 1:57.47 | | | | 2 | C | | | Lee Valley | BMC Regional Races | 17 Jul 10 |
| 800 | 1:58.2 | | | | 1 | A | | | Croydon | Southern Men's League Division 2 | 10 Jul 10 |
| 800 | 1:59.12 | | | | 8 | A | | | Eltham | BMC Regional Races | 21 Jul 10 |
| JT800 | 34.51 | | | | 3 | A | | | Croydon | Southern Men's League Division 2 | 10 Jul 10 |
| 2009 U23 Chelmsford/St. Mary's Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.1 | | | | 2 | B | | | Lee Valley | Southern Men's League Division 1 | 27 Jun 09 |
| 400 | 52.3 | | | | 4 | | | | Chelmsford | Chelmsford Open | 11 Apr 09 |
| 400 | 52.4 | | | | 3 | A | | | Chelmsford | Southern Men's League Division 1 | 11 Jul 09 |
| 400 | 52.6 | | | | 1 | A | | | Ipswich | East Anglian League | 26 Apr 09 |
| 400 | 52.78 | | | | 5 | | | | Chelmsford | Essex County Championships | 9 May 09 |
| 800 | 1:56.63 | | | | 4 | | | | Chelmsford | Essex County Championships | 9 May 09 |
| 800 | 1:57.91 | | | | 7 | D | | | Twickenham | St. Mary's Classic | 3 Jun 09 |
| 800 | 1:58.3 | | | | 1 | A | | | Parliament Hill | Southern Men's League Division 1 | 2 May 09 |
| 800 | 1:58.48 | | | | 7 | G | | | Watford | BMC Nike Grand Prix | 13 Jun 09 |
| 1500 | 4:13.96 | | | | 11 | | | | Chelmsford | Essex County Championships | 10 May 09 |
| JT800 | 39.04 | | | | 3 | A | | | Portsmouth | Southern Men's League Division 1 | 16 May 09 |
| 2008 U23 Chelmsford/St. Mary's Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.2 | | | | | | | | Luton | East Anglian League | 17 Aug 08 |
| 800 | 1:55.78 | | | | 4 | 13 | | | Watford | Watford Harriers Open Graded Meeting | 2 Jul 08 |
| 800 | 1:57.36 | | | | 2 | C | | | Watford | BMC Gold Standard Races | 18 Jun 08 |
| 800 | 1:58.91 | | | | 7 | G | | | Eton | BMC Nike Grand Prix Final | 9 Aug 08 |
| 800 | 1:59.0 | | | | 6 | C | | | Eltham | BMC Regional Races | 20 Aug 08 |
| 800 | 1:59.4 | | | | 1 | B | | | Chelmsford | Southern Men's League Division 1 | 28 Jun 08 |
| 800 | 2:00.36 | | | | | | | | Bedford | BUSA Outdoor Athletics Championships | 3 May 08 |
| 800 | 2:00.91 | | | | | | | | Twickenham | St. Mary's Classic | 4 Jun 08 |
| ZXC | 30:14 | | | | 19 | | | 4 | Springfield | Essex League | 29 Nov 08 |
| ZXC | 31:14 | | | | 44 | | | 6 | Loughton | Essex League | 11 Oct 08 |
| ZXC | 32:04 | | | | 10 | | | 3 | Colchester | Essex League | 13 Dec 08 |
| 2007 U20 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.76 | | | | | | | | Watford | Watford Open | 8 Aug 07 |
| 400 | 51.31 | | | | 3 | | | | Watford | Watford Open Graded Meeting | 22 Aug 07 |
| 800 | 1:57.1 | i | | | 4 | | | | Lee Valley | SEAA Indoor Championships | 20 Jan 07 |
| 800 | 1:57.23 | | | | 1 | 1 | | | Watford | Watford Open Graded Meeting | 5 Sep 07 |
| 800 | 2:04.8 | i | | | | | | | Lee Valley | SoEAA Indoor U20 Championships | 20 Jan 07 |
| JT800 | 38.85 | | | | | | | | Colchester | East Anglian League | 19 Aug 07 |
| ZXC | 28:13 | | | | 18 | | | 7 | Basildon | Essex League | 24 Nov 07 |
| ZXC | 31:35 | | | | 26 | | | | Richmond Park | London Colleges League | 31 Oct 07 |
| ZXC | 31:43 | | | | 29 | | | 6 | One Tree Hill | Essex League | 3 Nov 07 |
| 2006 U20 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.9 | | | | | | | | Barking | Havering Mayesbrook Spring Warm-Up | 9 Apr 06 |
| 400 | 51.75 | | | | 6 | 2 | | | Watford | Watford Open Meeting | 9 Aug 06 |
| 400 | 51.9 | | | | 1 | | | | Barking | Havering Mayesbrook Spring Warm-Up | 9 Apr 06 |
| 800 | 1:53.11 | | | | 2 | A | | | Watford | Watford Open Meeting | 6 Sep 06 |
| 800 | 1:53.59 | | | | 1 | C | | | Watford | BMC Gold Standard Races | 23 Aug 06 |
| 800 | 1:54.87 | | | | 3 | | | | Chelmsford | Essex County Championships | 13 May 06 |
| 800 | 1:55.3 | | | | 1 | | | | Hastings | Southern Men's League Division 2 | 29 Apr 06 |
| 800 | 1:56.7 | | | | 1 | | | | Ipswich | East Anglian League | 23 Apr 06 |
| 800 | 1:57.8 | | | | 1 | | | | Bury St. Edmunds | East Anglian League Final | 17 Sep 06 |
| 800 | 1:58.9 | | | | 1 | | | | Chelmsford | Chelmsford Open Meeting | 15 Apr 06 |
| 800 | 1:59.25 | | | | 4 | h1 | | | Crystal Palace | Southern Senior & U20 Championships | 17 Jun 06 |
| 1500 | 3:59.1 | | | | 1 | | | | Eltham | BMC Regional Races | 16 Aug 06 |
| 1500 | 4:00.60 | | | | 3 | | | | Chelmsford | Essex County Championships | 14 May 06 |
| 1500 | 4:04.49 | | | | 2 | A | | | Watford | Watford Open Meeting | 20 Sep 06 |
| 3000 | 9:28.4 | | | | 3 | | | | Grays | Essex County Championships | 23 Sep 06 |
| 3000 | 9:28.4 | | | | | | | | Grays | | 23 Sep 06 |
| 2005 U20 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.31 | | | | 4 | | | | Watford | WATFORD OPEN | 10 Aug 05 |
| 800 | 1:57.2 | | | | 2 | | | | Cambridge | EAST ANGLIAN LEAGUE FINAL | 18 Sep 05 |
| 800 | 1:57.21 | | | | 8 | 1 | | | Watford | Watford Open Meeting | 13 Jul 05 |
| 800 | 1:58.03 | | | | 4 | | | | Barking | Essex County Championships | 14 May 05 |
| 800 | 2:01.43 | | | | 7 | | | | Watford | WATFORD OPEN GRADED | 15 Jun 05 |
| 1500 | 4:05.34 | | | | 5 | | | | Barking | Essex County Championships | 15 May 05 |
| 10K | 34:04 | | | | 17 | | | | Chelmsford | CHELMSFORD 10km | 20 Nov 05 |
| 2004 U17 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:58.9 | | | | 5 | | | | Eton | Eton | 14 Aug 04 |
| 800 | 2:00.6 | | | | 2 | | | | Chelmsford | ESSEX Chelmsford | 12 Jun 04 |
| 800 | 2:01.28 | | | | 4 | | | | Chelmsford | ESSEX | 15 May 04 |
| 800 | 2:03.13 | | | | 1 | B | | | Kingston | INTER-COUNTIES MATCH | 29 Aug 04 |
| 800 | 2:03.7 | | | | 1 | | | | Colchester | EAST ANGLIAN LEAGUE Colchester | 25 Apr 04 |
| 1500 | 4:11.67 | | | | 11 | 1 | | | Watford | WATFORD OPEN GRADED | 18 Aug 04 |
| 1500 | 4:12.4 | | | | 1 | B | | | Watford | WATFORD OPEN GRADED Watford | 1 Sep 04 |
| 1500 | 4:12.93 | | | | 10 | | | | Watford | WATFORD OPEN GRADED | 4 Aug 04 |
| 1500 | 4:13.2 | | | | 2 | | | | Bury St. Edmunds | EAST ANGLIAN LEAGUE FINAL | 18 Sep 04 |
| 1500 | 4:16.86 | | | | 1 | | | | Bedford | EASTERN YOUNG ATHLETES' LEAGUE Division 1 Final | 12 Sep 04 |
| 1500 | 4:18.10 | | | | ht | | | | Watford | SOUTH OF ENGLAND JUNIOR CHAMPIONSHIPS | 29 May 04 |
| 1500 | 4:18.3 | | | | 1 | | | | St. Ives | St Ives | 30 May 04 |
| 2003 U17 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:05.7 | | | | 1 | | | | Norwich | EAST ANGLIAN LEAGUE NORWICH | 3 Aug 03 |
| 1500 | 4:17.83 | | | | 2 | E | | | Watford | Watford Open | 20 Aug 03 |
| 1500 | 4:21.7 | | | | 4 | | | | Chelmsford | ESSEX Chelmsford | 14 Jun 03 |
| 3000 | 9:14.16 | | | | 1 | | | | Lewes | Southern 1E Lewes | 29 Jun 03 |
| 2002 U15 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:26.54 | | | | ht | | | | Watford | SEAA U20-U15 Champs | 26 May 02 |
| 1500 | 4:31.22 | | | | 7 | | | | Watford | SEAA U20-U15 Champs | 26 May 02 |
| 1500 | 4:34.6 | | | | 2 | | | | Crystal Palace | ATHLETICS WEEKLY HERCULES WIMBLEDON YOUNG ATHLETES | 7 Apr 02 |
| 1500 | 4:53.3 | | | | 1 | | | | Ware | EASTERN YAL D1 | 4 Aug 02 |
| 2000 U13 Chelmsford |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:28.7 | | | | 1 | | | | King's Lynn | EAST ANGLIAN LEAGUE King's Lynn | 20 Aug 00 |
| 1500 | 5:03.3 | | | | 2 | | | | Chelmsford | CHELMSFORD OPEN Melbourne Park | 8 Apr 00 |
| 1500 | 5:06.0 | | | | 6 | | | | Chelmsford | ESSEX CHAMPIONSHIPS Melbourne Park, Chelmsford | 1 May 00 |