| 2018 V45 Benfleet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 85:05 | | | 85:10 | 59 | | | 9 | Great Bentley | Great Bentley Half Marathon | 4 Feb 18 |
| 15MMT | 1:49:54 | | | 1:49:56 | 51 | | | 18 | Benfleet | Benfleet 15 | 21 Jan 18 |
| Mar | 3:06:19 | | | 3:06:26 | 635 | | | 68 | Manchester | ASICS Greater Manchester Marathon | 8 Apr 18 |
| 2017 V45 Benfleet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 6.1KXC | 27:34 | | | | 62 | | | 33 | Hadleigh Downs | South Essex League | 19 Nov 17 |
| HM | 85:54 | | | 85:58 | 44 | | | 13 | Pleshey | Pleshey & Essex Half Marathon | 24 Sep 17 |
| HM | 87:10 | | | 87:49 | 70 | | | 20 | Tunbridge Wells | Tunbridge Wells Half Marathon | 19 Feb 17 |
| HM | 87:44 | | | 87:50 | 88 | | | 10 | Brentwood | Brentwood Half Marathon | 19 Mar 17 |
| Mar | 3:13:11 | c | | | 3497 | | | 479 | London | Virgin London Marathon | 23 Apr 17 |
| 2016 V45 Benfleet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 82:44 | | | 82:49 | 53 | | | 9 | Brentwood | Brentwood Half Marathon | 20 Mar 16 |
| HM | 84:44 | | | 84:47 | 34 | | | 4 | Great Bentley | Great Bentley Half Marathon | 7 Feb 16 |
| 20M | 2:13:04 | | | | 60 | | | 15 | Langham | Essex 20 (Inc Essex Championships) | 6 Mar 16 |
| Mar | 2:57:42 | | | 2:57:50 | 1589 | | | 188 | London | Virgin London Marathon | 24 Apr 16 |
| 2015 V40 Benfleet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 84:01 | | | 84:07 | 58 | | | 13 | Brentwood | Brentwood Half Marathon | 22 Mar 15 |
| HM | 85:51 | | | 85:57 | 65 | | | 11 | Great Bentley | Great Bentley Half Marathon | 8 Feb 15 |
| Mar | 3:02:12 | | | 3:03:07 | 2120 | | | 459 | London | Virgin London Marathon | 26 Apr 15 |
| 2014 V40 Benfleet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 84:06 | | | 84:12 | 42 | | | 10 | Brentwood | Brentwood Half Marathon | 23 Mar 14 |
| HM | 84:50 | | | 84:55 | 53 | | | 12 | Great Bentley | Great Bentley Half Marathon | 9 Feb 14 |
| 20M | 2:15:07 | | | | 34 | | | 17 | Langham | Essex 20 | 9 Mar 14 |
| Mar | 3:02:56 | | | 3:03:18 | 18 | | | 2 | Halstead | Halstead & Essex Marathon | 11 May 14 |
| Mar | 3:04:51 | | | 3:05:26 | 1788 | | | 373 | London | Virgin London Marathon | 13 Apr 14 |
| 2013 V40 Benfleet |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 38:20 | | | | 18 | | | 5 | Billericay | Billericay Striders 10K | 3 Nov 13 |
| 10K | 38:22 | | | | 38 | | | 11 | Chelmsford | Chelmsford 10K | 24 Nov 13 |
| 10K | 39:40 | | | | 27 | | | 8 | Langham | Langham 10K | 8 Sep 13 |
| 10M | 62:59 | | | | 46 | | | 14 | Stebbing | Stebbing Remembrance Day 10 | 10 Nov 13 |
| 10M | 64:16 | | | 64:16 | 35 | | | 13 | Great Baddow | Great Baddow Charity 10 | 19 May 13 |
| 10M | 64:58 | | | | 20 | | | 3 | Tiptree | Tiptree 10 | 13 Oct 13 |
| HM | 84:02 | | | 84:04 | 44 | | | 12 | Brentwood | Brentwood Half Marathon | 24 Mar 13 |
| HM | 84:43 | | | 84:49 | 51 | | | 14 | Southend | Southend Half Marathon | 9 Jun 13 |
| HM | 86:31 | | | 86:33 | 67 | | | 9 | Great Bentley | Great Bentley Half Marathon | 10 Feb 13 |
| HM | 87:59 | | | 87:59 | 55 | | | 19 | Pleshey | Pleshey & Essex Half Marathon | 22 Sep 13 |
| 20M | 2:14:02 | | | | 34 | | | 14 | Langham | Essex 20 | 3 Mar 13 |
| Mar | 2:59:07 | | | 2:59:21 | 57 | | | 6 | Brighton | Brighton Marathon | 14 Apr 13 |
| ZXC | 27:50 | | | | 27 | | | 10 | Hadleigh Country Park | South East Essex League | 27 Oct 13 |
| ZXC | 32:36 | | | | 32 | | | 8 | Basildon | South East Essex League | 17 Nov 13 |
| 2012 V40 Castle Point Joggers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 31:18 | | | | 5 | | | | Southend on Sea | Southend Rudolph Run 5 | 9 Dec 12 |
| 10K | 39:14 | | | | 73 | | | 23 | Chelmsford | Chelmsford 10K (Inc Essex Champs) | 25 Nov 12 |
| 10K | 39:58 | | | | 29 | | | 14 | Felsted | Felsted 10K | 8 Jul 12 |
| 10K | 39:58 | | | | 30 | | | 9 | Billericay | Billericay Striders 10K | 4 Nov 12 |
| 10M | 64:40 | | | 64:47 | 57 | | | 22 | Tiptree | Tiptree 10 (Inc BMAF Champs) | 28 Oct 12 |
| 10M | 68:37 | | | 68:43 | 89 | | | 30 | Chelmsford | Great Baddow 10 (inc Essex Championships) | 20 May 12 |
| HM | 87:21 | | | 87:27 | 59 | | | 23 | Pleshey | Pleshey & Essex Half Marathon | 23 Sep 12 |
| HM | 88:38 | | | | 179 | | | 47 | Paddock Wood | Paddock Wood Half Marathon | 1 Apr 12 |
| HM | 89:58 | | | 90:02 | 109 | | | 31 | Brentwood | Brentwood Half Marathon | 25 Mar 12 |
| HM | 92:09 | | | 92:20 | 91 | | | 23 | Southend | Southend Half Marathon | 10 Jun 12 |
| 15MMT | 1:58:45 | | | | 89 | | | 35 | Canvey Island | Benfleet 15 | 22 Jan 12 |
| Mar | 3:14:36 | | | 3:19:47 | 228 | | | 45 | Budapest, HUN | SPAR Budapest International Marathon | 7 Oct 12 |
| Mar | 3:17:24 | | | 3:21:02 | 351 | | | 51 | Brighton | Brighton Marathon | 15 Apr 12 |
| 2011 V40 Castle Point Joggers |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 43:47 | | | | 68 | | | 18 | Leigh-On-Sea | Leigh-on-Sea 10K | 16 Oct 11 |
| HM | 93:33 | | | 93:57 | 179 | | | 26 | Shoeburyness | Southend Half Marathon | 12 Jun 11 |
| 15MMT | 2:07:05 | | | | 205 | | | 67 | Canvey Island | Benfleet 15 | 23 Jan 11 |
| Mar | 3:43:12 | | | 3:46:24 | 5854 | | | | London | Virgin London Marathon | 17 Apr 11 |