| 2013 V50 Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 38:01 | | | | 5 | | | 1 | Stelling Minnis | Stelling Minnis 10K | 12 May 13 |
| 2012 V50 Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 18:20 | | | | 6 | | | 1 | Dulwich | Dulwich parkrun 5K Event 28 | 27 Oct 12 |
| 10K | 36:26 | | | 36:26 | 11 | | | 1 | London Greenwich Park | Greenwich Meridian 10K | 4 Mar 12 |
| 2011 V50 Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 16:47.6 | | | | 5 | | | | Catford | Kent AC 5000m Champs | 15 Sep 11 |
| 2.8MNAD | 15:08 | | | | 12 | | | 1 | Beckenham | Assembly League | 1 Sep 11 |
| 5K | 17:01 | | | | 13 | | | 1 | Battersea Park | Self Transcendence 5K | 13 Jun 11 |
| 5K | 17:16 | | | | 11 | | | 1 | Battersea Park | Self Transcendence 5K | 23 May 11 |
| parkrun | 17:18 | | | | 1 | | | 1 | Worcester | Worcester parkrun 5K Event 7 | 30 Jul 11 |
| 5.506KL | 18:51 | | | | 9 | L10 | | | Milton Keynes | Southern Men's 12 Stage Relays (Short Legs) | 27 Mar 11 |
| 6KL | 20:48 | | | | 3 | L1 | | 3 | Aldershot | Southern Road Relay Championships | 25 Sep 11 |
| 6KL | 21:30 | | | | 13 | L4 | | 5 | Aldershot | Southern Road Relay Championships | 25 Sep 11 |
| 10K | 34:37 | | | 34:36 | 19 | | | 2 | Newham | Newham Classic 10K | 10 Apr 11 |
| 10K | 34:49 | | | 34:48 | 47 | | | 1 | Brighton | Brooks Brighton 10K (Inc Sussex Champs) | 20 Nov 11 |
| 10K | 35:00 | | | 34:59 | 40 | | | 2 | Ham | Richmond 10K (inc Surrey Championships) | 19 Jun 11 |
| 10K | 35:08 | | | 35:07 | 12 | | | 2 | Southend-on-Sea | Southend 10K Classic | 2 Oct 11 |
| 10KMT | 35:14 | | | | 22 | | | 2 | Walton-on-Thames | Elmbridge 10K | 24 Jul 11 |
| 10M | 56:40 | | | | 30 | | | 1 | Twickenham | Cabbage Patch 10 | 16 Oct 11 |
| 10M | 57:35 | | | | 4 | | | 1 | West Walton | Fenland 10 | 30 Oct 11 |
| 10M | 58:29 | | | | 4 | | | 1 | Battersea Park | Self Transcendence 10 | 10 Sep 11 |
| 10M | 58:50 | | | | 2 | | | 1 | Battersea Park | Self Transcendence 10 | 16 Jul 11 |
| 10M | 59:30 | | | 59:30 | 4 | | | 1 | Biddenden | Weald Of Kent 10 | 26 Jun 11 |
| HM | 75:30 | | | 75:28 | 30 | | | 1 | Peterborough | Perkins Great Eastern Half Marathon | 9 Oct 11 |
| HM | 75:58 | | | 75:57 | 81 | | | 2 | Bath | Bath Half Marathon | 6 Mar 11 |
| Mar | 2:41:56 | | | 2:41:56 | 191 | | | 2 | London | Virgin London Marathon | 17 Apr 11 |
| ZXC | 32:03 | | | | 2 | | | | Tunbridge Wells | Kent County Masters' Championships | 10 Dec 11 |
| 2010 V45 Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 2.9M | 16:13 | | | | 31 | | | 2 | North Greenwich | Assembly League 2.9M | 6 May 10 |
| 6KL | 21:18 | | | | 1 | L4 | | | Aldershot | Southern 6 Stage Road Relays | 26 Sep 10 |
| 5M | 28:14 | | | | 3 | | | 1 | Staplehurst | Mid-Kent 5 | 15 Aug 10 |
| 10K | 36:01 | | | | 6 | | | 1 | Whitstable | Whitstable 10K | 3 May 10 |
| 10K | 36:12 | | | 36:12 | 16 | | | 1 | London | Dulwich Runners Charity 10K | 3 Oct 10 |
| 10K | 36:52 | | | | 13 | | | 1 | Greenwich | Greenwich Meridian 10K | 7 Mar 10 |
| 10KMT | 35:23 | | | | 28 | | | | Walton | Elmbridge 10K | 25 Jul 10 |
| 10M | 60:10 | | | | 6 | | | 1 | Kent | Weald of Kent 10 | 27 Jun 10 |
| HM | 77:23 | | | | 72 | | | 1 | Bristol | Bristol Half Marathon | 5 Sep 10 |
| HM | 78:36 | | | 78:34 | 12 | | | 1 | Eton | Race Your Pace Half Marathon | 28 Mar 10 |
| Mar | 2:46:25 | | | 2:46:20 | 117 | | | 3 | Amsterdam, NED | ING Amsterdam Marathon | 17 Oct 10 |
| 2009 V45 Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:04 | | | | 17 | | | 2 | North Greenwich | Assembly League 5K | 2 Jul 09 |
| 5K | 17:05 | | | | 11 | | | 3 | Dulwich | Dulwich Midsummer 5K | 24 Jun 09 |
| 3.5M | 19:05 | | | | 24 | | | 1 | London Victoria Park | Assembly League 3.5 | 4 Jun 09 |
| 10K | 35:11 | | | | 10 | | | 2 | Greenwich | Greenwich Meridian 10K | 1 Mar 09 |
| 10K | 35:28 | | | | 10 | | | 5 | Hackney | London Pride Run 10K | 16 Aug 09 |
| 10M | 59:05 | | | | 3 | | | 1 | Colchester | Mersea Lions 5M/10M | 30 Aug 09 |
| 10M | 59:30 | | | | 11 | | | 2 | Canterbury | Barretts Canterbury 10 | 25 Jan 09 |
| HM | 75:35 | | | | 58 | | | 6 | Bath | Bath Half Marathon | 15 Mar 09 |
| Mar | 2:43:48 | | | 2:43:48 | 265 | | 260 | 24 | London | London Marathon | 26 Apr 09 |
| 2008 V45 Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 35:43.5 | | | | 6 | | | | Canterbury | Kent Championships 10000 & 3000 | 18 Jun 08 |
| 10000 | 35:43.5 | | | | | | | | Canterbury | Kent Championships 10000 & 3000 | 18 Jun 08 |
| 2.9M | 15:27 | | | | 14 | | | 1 | Beckenham | Assembly League 2.8 | 4 Sep 08 |
| 5K | 16:57 | | | | 3 | | | 1 | Battersea Park | Self Transcendence 5K | 4 Aug 08 |
| 5K | 17:07 | | | | 13 | | | 2 | North Greenwich | Assembly League 5K | 3 Jul 08 |
| 5K | 17:08 | | | | 11 | | | 1 | Dulwich | Dulwich Runners Midsummer 5K | 25 Jun 08 |
| 3.5M | 18:58 | | | | 8 | | | 1 | London Victoria Park | Assembly League 3.5M | 31 Jul 08 |
| 5M | 27:58 | | | | 4 | | | 2 | Thorney | Thorney 5 | 17 Aug 08 |
| 10KMT | 34:51 | | | | 18 | | | 1 | Walton | Elmbridge 10K | 20 Jul 08 |
| 10M | 57:36 | | | | 14 | | | 2 | Oldbury | Oldbury 10 | 31 Aug 08 |
| 10M | 57:57 | | | | 7 | | | 1 | Canterbury | Barretts Canterbury 10 | 27 Jan 08 |
| HM | 75:43 | | | | 14 | | | 2 | Milton Keynes | Nike Milton Keynes Half Marathon | 2 Mar 08 |
| HM | 76:49 | | | | 11 | | | 1 | Ely | Grunty Fen Half Marathon | 14 Sep 08 |
| 21M | 2:09:26 | | | | 4 | | | 2 | Cranleigh | Cranleigh 15/21 | 16 Mar 08 |
| Mar | 2:42:33 | | | 2:42:26 | 232 | | | 8 | London | Flora London Marathon | 13 Apr 08 |
| ZRDL | 21:07 | | | | 10 | | | | Aldershot | South Of England Masters 4 Stage Relay | 27 Sep 08 |
| ZMT | 15:08 | | | | 2 | | | 1 | Blackheath | Run for Bobby Moore 2008 London 5K | 13 Jul 08 |
| ZXC | 35:28 | | | | 25 | | | 13 | Ruislip | South of England Veterans Championships | 2 Feb 08 |
| ZXC | 47:05 | | | | 38 | | | 2 | Detling | Kent Championships | 5 Jan 08 |
| 2007 V45 Kent |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5K | 17:49 | | | | 13 | | | 2 | Dulwich | Dulwich Midsummer 5K | 20 Jun 07 |
| 3.5M | 20:18 | | | | | | | 3 | London Victoria Park | Assembly League (3.5M) | 7 Jun 07 |
| 10K | 35:55 | | | | 5 | | | 1 | Dulwich | Dulwich Runners Charity 10K | 7 Oct 07 |
| 10K | 36:29 | | | | 1 | | | | Battersea Park | London 10K Valentines Love Run | 10 Feb 07 |
| 10K | 36:36 | | | | 6 | | | 1 | Rochester | Cliffe Woods 10K | 15 Jul 07 |
| 10KMT | 36:05 | | | | 5 | | | | Clapham Common | Clapham Common 10K | 12 Aug 07 |
| 10M | 60:45 | | | | 7 | | | | Mersea Island | Mersea Island 10 | 26 Aug 07 |
| 10MMT | 60:45 | | | | 7 | | | 1 | Canvey Island | Mersea Island 10 | 26 Aug 07 |
| HM | 78:01 | | | | 25 | | | 2 | Peterborough | Great Eastern Run | 14 Oct 07 |
| HM | 79:52 | | | | 11 | | | 1 | Ely | Grunty Fen Half-marathon | 9 Sep 07 |
| HM | 80:03 | | | | 34 | | | | Milton Keynes | Nike Milton Keynes Half Marathon | 11 Mar 07 |
| Mar | 2:56:25 | | | | 15 | | | | Stratford-upon-Avon | Rotary Shakespeare Marathon | 29 Apr 07 |
| ZXC | 33:42 | | | | 10 | | | 6 | West Wickham | Kent Veterans' Championships | 8 Dec 07 |