| 2013 SEN Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 75:57 | | | 75:55 | 10 | | | | Milton Keynes | MK Half Marathon | 10 Mar 13 |
| ZXC | 47:06 | | | | 43 | | | | Detling | Kent County Championships | 5 Jan 13 |
| 2012 SEN Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 78:14 | c | | | 80 | | | | Bristol | Bristol Half Marathon | 30 Sep 12 |
| HM | 78:41 | | | 78:39 | 12 | | | | Plymouth | Plymouth Half Marathon | 3 Jun 12 |
| HM | 80:07 | | | 80:04 | 89 | | | | Peterborough | Perkins Great Eastern Run Half Marathon | 14 Oct 12 |
| ZXC | 31:28 | | | | 27 | | | | Reigate | 2XU Surrey League Division 2 | 14 Jan 12 |
| ZXC | 32:08 | | | | 24 | | | | Reigate | South of the Thames 5 Championships | 24 Nov 12 |
| ZXC | 33:26 | | | | 56 | | | | Roehampton Vale | 2XU Surrey Men's League Division 1 | 20 Oct 12 |
| ZXC | 42:14 | | | | 47 | | | | Dartford | Kent County Championships | 7 Jan 12 |
| 2011 SEN Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:15.7 | | | | 2 | A | | | Erith | Southern Men's League Division 2S | 7 May 11 |
| 1500 | 4:17.6 | | | | 1 | A | | | Crawley | Southern Men's League Division 2S Match 1 | 4 Jun 11 |
| 1500 | 4:18.7 | | | | 1 | A | | | Parliament Hill | Southern Men's League Division 2S | 30 Jul 11 |
| 1500 | 4:29.7 | | | | 1 | A | | | Canterbury | Southern Men's League Division 2S Match 1 | 13 Aug 11 |
| 5.506KL | 18:10 | | | | 15 | L2 | | | Milton Keynes | Southern Men's 12 Stage Relays (Short Legs) | 27 Mar 11 |
| 8.663KL | 31:03 | | | | 38 | L11 | | | Sutton Park | ERRA Men's National 12-stage Relays (Long Legs) | 9 Apr 11 |
| 10K | 34:27 | | | 34:26 | 31 | | | | Ham | Richmond 10K (inc Surrey Championships) | 19 Jun 11 |
| HM | 79:41 | c | | | 64 | | | | Birmingham | Bupa Birmingham Half Marathon | 23 Oct 11 |
| HMMT | 80:29 | | | 80:29 | 1 | | | | Bodelva | Eden Project Half Marathon | 9 Oct 11 |
| Mar | 3:01:52 | | | 3:01:41 | 1158 | | | | London | Virgin London Marathon | 17 Apr 11 |
| ZXC | 42:31 | | | | 213 | | | | Alton Towers | English National Championships | 19 Feb 11 |
| ZXC | 44:03 | | | | 38 | | | | Wilmington | Kent County Championships | 8 Jan 11 |
| ZXC | 44:17 | | | | 41 | | | | Roehampton | South of Thames Championships | 17 Dec 11 |
| ZXC | 55:33 | | | | 108 | | | | Parliament Hill | Southern Cross Country Championships | 29 Jan 11 |
| 2010 SEN Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 51.1 | | | | 3 | A | | | Walton | Southern Men's League Division 2 | 10 Jul 10 |
| 400 | 51.9 | | | | 3 | A | | | Guildford | Southern Men's League Division 2 | 26 Jun 10 |
| 400 | 52.0 | | | | 3 | A | | | Battersea | Southern Men's League Division 2 | 31 Jul 10 |
| 800 | 2:04.2 | | | | 3 | A | | | Hemel Hempstead | Southern Men's League Division 2 Match 1 | 1 May 10 |
| 1500 | 4:32.8 | | | | 1 | B | | | Guildford | Southern Men's League Division 2 | 26 Jun 10 |
| 4.819KL | 16:16 | | | | 42 | L2 | | | Sutton Park | ERRA National Men's 12 Stage Road Relays (Short Legs) | 17 Apr 10 |
| 5.506KL | 18:19 | | | | 17 | L2 | | | Milton Keynes | Southern Men's 12 Stage Relays (Short Legs) | 21 Mar 10 |
| 5.848KL | 20:08 | | | | 52 | L5 | | | Sutton Park | National 6 Stage Relays | 16 Oct 10 |
| 6KL | 20:46 | | | | 60 | L1 | | | Aldershot | Southern 6 Stage Road Relays | 26 Sep 10 |
| 10K | 35:20 | | | 35:20 | 5 | | | | London Hyde Park | Hyde Park 10K | 28 Mar 10 |
| ZXC | 28:12 | | | | 26 | | | | Fryent Country Park | Liddiard Trophy | 23 Oct 10 |
| ZXC | 30:31 | | | | 8 | | | | Wimbledon Common | Surrey Men's League Division 3/4 | 6 Feb 10 |
| ZXC | 31:40 | | | | 6 | | | | Nork Park | 2xu Surrey Men's League Divisions 3/4 | 9 Oct 10 |
| ZXC | 32:43 | | | | 8 | | | | Richmond Park | Inter Financial Services Cross Country Championships | 24 Nov 10 |
| ZXC | 46:06 | | | | 295 | | | | Leeds | English National Championships | 27 Feb 10 |
| ZXC | 59:28 | | | | 123 | | | | Parliament Hill | Southern Cross Country Championships | 30 Jan 10 |
| 2009 SEN Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 52.4 | | | | 2 | B | | | Tonbridge | Southern Men's League Division 1 | 1 Aug 09 |
| 7.5MXC | 44:44 | | | | 26 | | | | Wimbledon Common | South of the Thames 12K Championships | 19 Dec 09 |
| ZXC | 28:11 | | | | 12 | | | | Cranford | Surrey Men's League Division 3/4 | 10 Oct 09 |
| ZXC | 29:37 | | | | 19 | | | | West Wickham | South of the Thames 5M Championships | 28 Nov 09 |
| ZXC | 31:10 | | | | 8 | | | | Croydon | Surrey Men's League Division 3/4 | 12 Dec 09 |
| ZXC | 32:19 | | | | 7 | | | | Croydon | Surrey Men's League Division 3 | 14 Nov 09 |
| 2008 SEN Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 300 | 36.5 | | | | 1 | | | | Tonbridge | Norman Fowler Memorial | 24 Mar 08 |
| 400 | 50.0 | | | | 2 | A | | | Chelmsford | Southern Men's League Division 1 | 28 Jun 08 |
| 400 | 51.46 | | | | | | | | Crystal Palace | South of England Senior/U20 Championships | 14 Jun 08 |
| 800 | 2:00.2 | | | | | | | | Catford | Southern Mens League - Div 1 | 12 Jul 08 |
| ZXC | 45:29 | | | | 748 | | | | Alton Towers | English National Championships | 23 Feb 08 |
| 2007 SEN Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 49.73 | | | | 6 | | | | Eton | British Athletics League National 1 | 7 Jul 07 |
| 400 | 50.63 | | | | 5 | h5 | | | Crystal Palace | South of England Senior Championships | 16 Jun 07 |
| 400 | 50.65 | | | | 5 | B | | | Hendon | British Athletics League National 1 | 4 Aug 07 |
| 400 | 52.45 | | | | | | | | Lee Valley | BAL 2 - Div 1 | 2 Jun 07 |
| 600 | 1:23.6 | | | | 1 | | | | Tonbridge | Norman Fowler Easter Monday Open | 9 Apr 07 |
| 800 | 1:59.5 | | | | 2 | | | | Eton | Southern Men's League Division 1 | 19 May 07 |
| 800 | 1:59.6 | | | | 3 | A | | | London (Cat) | Kent AC Club 800m Champs | 28 Jun 07 |
| ZXC | 33:13 | | | | 9 | | | | Richmond Park | IFSAA CCC | 21 Nov 07 |
| ZXC | 37:22 | | | | 32 | | | | West Wickham | Kent Men's League | 6 Oct 07 |
| 2006 SEN Durham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 200 | 23.13 | i | | | | | | | Sheffield | BUSA Championships | 26 Feb 06 |
| 400 | 49.52 | | | | 2 | h1 | | | Birmingham | BUSA Championships | 29 Apr 06 |
| 400 | 49.89 | | | | 6 | s3 | | | Birmingham | BUSA Championships | 30 Apr 06 |
| 400 | 50.87 | i | | | ht | | | | Sheffield | BUSA Championships | 25 Feb 06 |
| 800 | 1:57.1 | | | | 2 | | | | Mile End | Southern Men's League Division 2 Match 1 | 8 Jul 06 |
| 2005 U23 Durham Uni |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 400 | 50.5 | | | | 1 | | | | Haringey | WOODFORD GREEN GRADED MEETING Wood Green | 20 Jul 05 |
| 800 | 2:04.40 | i | | | 5 | h1 | | | Sheffield | | 26 Feb 05 |
| 2002 U20 Oxford City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.62 | | | | 1 | B | | | Street | BMC PB Classic | 6 May 02 |
| 800 | 1:57.6 | | | | 2 | | | | Abingdon | | 12 May 02 |
| 800 | 1:58.4 | | | | 1 | | | | Woking | Brent Division Woking | 18 Aug 02 |
| 800 | 1:58.51 | | | | 4 | | | | Hendon | SEAA Jun INTER-COUNTIES Copthall Stadium, Hendon | 25 Aug 02 |
| 800 | 1:58.6 | | | | 1 | | | | Abingdon | U20 | 8 Sep 02 |
| 800 | 1:58.8 | | | | ht | | | | Watford | SEAA U20-U15 Champs | 26 May 02 |
| 800 | 1:59.3 | | | | 1 | | | | Oxford (H) | OXFORDSHIRE ( | 16 Jun 02 |
| 800 | 2:00.1 | | | | 1 | | | | Woking | NJL Brent Division Woking | 23 Jun 02 |
| 800 | 2:00.69 | | | | 7 | | | | Watford | SEAA U20-U15 Champs | 26 May 02 |
| 800 | 2:01.12 | | | | 9 | C | | | Watford | BMC | 26 Jun 02 |
| 800 | 2:02.4 | | | | 4 | | | | Hendon | Southern Division Hendon | 15 Sep 02 |
| 800 | 2:02.9 | | | | 9 | | | | Watford | WOpen | 5 Jun 02 |
| 1500 | 4:05.1 | | | | 6 | D | | | Watford | WOpen | 28 Aug 02 |
| 1500 | 4:29.8 | | | | 1 | | | | Eton | Brent Division Eton | 28 Jul 02 |
| 2001 U20 Oxford City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:55.22 | | | | 4 | F | | | Watford | BMC | 9 Jun 01 |
| 800 | 1:55.77 | | | | 11 | | | | Watford | BMC | 30 May 01 |
| 800 | 1:56.20 | | | | 2 | | | | Hendon | SOUTH OF ENGLAND AA 'JUNIOR' INTER COUNTIES Copthall Stadium | 26 Aug 01 |
| 800 | 1:57.08 | | | | 11 | | | | Watford | WATFORD OPEN MEETING | 1 Aug 01 |
| 800 | 1:57.1 | | | | 3 | h1 | | | Watford | SEAA Junior Champs | 26 May 01 |
| 800 | 1:57.2 | | | | 1 | | | | Watford | WATFORD OPEN GRADED MEETING | 5 Sep 01 |
| 800 | 1:57.62 | | | | 9 | | | | Street | BMC | 7 May 01 |
| 800 | 1:58.1 | | | | 10 | | | | Solihull | BMC | 13 Jun 01 |
| 800 | 1:59.94 | | | | 6 | | | | Watford | SEAA Junior Champs | 27 May 01 |
| 800 | 2:00.7 | | | | 1 | | | | Cambridge | Division Three Cambridge | 2 Jun 01 |
| 800 | 2:01.80 | | | | 5 | h3 | | | Exeter | ESAA National Track & Field Championships | 6 Jul 01 |
| 1500 | 4:13.3 | | | | 2 | | | | Harrow | Brent Division Harrow | 29 Apr 01 |
| 1500 | 4:23.8 | | | | 1 | | | | Cambridge | Division Three Cambridge | ? Jun 01 |
| 2000 U17 Oxford City |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 1:56.3 | | | | 1 | B | | | Watford | BMC Gold Standard Races | 30 Aug 00 |
| 800 | 1:56.42 | | | | 2 | | | | Blackpool | SIAB | 15 Jul 00 |
| 800 | 1:56.51 | | | | 7 | A | | | Watford | Watford Open Meeting | 2 Aug 00 |
| 800 | 1:56.95 | | | | 3 | | | | Sheffield | AAAs U15/U17 Championships | 30 Jul 00 |
| 800 | 1:57.2 | | | | 1 | | | | Watford | WATFORD OPEN | 17 Sep 00 |
| 800 | 1:57.3 | | | | 1 | | | | Banbury | SOUTH WEST INTER-COUNTY Banbury | 10 Sep 00 |
| 800 | 1:58.12 | | | | 2 | | | | Sheffield | ESAA Champs | 9 Jul 00 |
| 800 | 1:58.5 | | | | 1 | | | | Harrow | Southern Premier Harrow | 3 Jul 00 |
| 800 | 1:58.52 | | | | 1 | h5 | | | Sheffield | English Schools' Championships | 8 Jul 00 |
| 800 | 1:58.8 | | | | 1 | h1 | | | Sheffield | AAAs U15/U17 Championships | 29 Jul 00 |
| 800 | 1:59.15 | | | | 3 | s2 | | | Sheffield | English Schools' Championships | 8 Jul 00 |
| 800 | 1:59.9 | | | | 1 | | | | Hendon | Copthall | 30 Apr 00 |
| 800 | 2:00.01 | i | | | 4 | | | | Birmingham | AAA Under 20 Champs | 5 Feb 00 |
| 800 | 2:00.1 | | | | 1 | | | | Abingdon | OXFORDSHIRE Abingdon | 10 Jun 00 |
| 800 | 2:01.04 | | | | 5 | C | | | Street | BMC PB Classic | 1 May 00 |
| 800 | 2:01.2 | | | | 1 | | | | Harrow | Brent Division Harrow | 18 Jun 00 |