| 2013 V65 Halstead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 4:08:31 | | | 4:08:09 | 267 | | | 2 | Halstead | Halstead & Essex Marathon | 12 May 13 |
| MarMT | 4:56:15 | | | | 147 | | | | Steyning | Steyning Stinger Marathon | 3 Mar 13 |
| 2012 V65 Halstead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 4:13:50 | | | 4:11:19 | 13713 | | | 50 | London | Virgin London Marathon | 22 Apr 12 |
| Mar | 4:15:47 | | | | 146 | | | 9 | Margate | Kent Coastal Marathon | 2 Sep 12 |
| Mar | 4:33:36 | | | 4:32:16 | 438 | | | 4 | Halstead | Halstead & Essex Marathon (inc Essex Championships) | 13 May 12 |
| 2011 V65 Halstead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:53:41 | | | 3:53:32 | 113 | | | 3 | Bungay | Bungay Marathon | 10 Apr 11 |
| Mar | 3:55:08 | | | 3:53:24 | 7685 | | | | London | Virgin London Marathon | 17 Apr 11 |
| Mar | 4:23:28 | | | | 159 | | | 8 | Margate | Kent Coastal Marathon | 4 Sep 11 |
| MarMT | 4:31:41 | | | | 157 | | | 8 | Matlock | White Peak Marathon | 21 May 11 |
| MarMT | 4:37:02 | | | | 96 | | | | Shoreham-by-Sea | Steyning Stinger Marathon | 6 Mar 11 |
| MarMT | 4:39:07 | | | 4:38:45 | 324 | | | 3 | Petersfield | Salomon South Downs Marathon | 11 Jun 11 |
| 2010 V65 Halstead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:44:16 | | | 3:42:45 | 6618 | | | | London | Virgin London Marathon | 25 Apr 10 |
| Mar | 3:52:29 | | | | 223 | | | | Leicester | Leicester Marathon | 10 Oct 10 |
| Mar | 4:06:13 | | | | 127 | | | 3 | Liskeard | Cornish Marathon | 21 Nov 10 |
| 2008 V60 Halstead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 36:46 | | | | 76 | | | 2 | Sudbury | Sudbury Fun Run 5 | 21 Mar 08 |
| 2006 V60 Halstead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:27:40 | | ? | | 2 | | | | Faversham | Faversham Marathon | 29 Jul 06 |
| Mar | 3:28:09 | | | | | | | 3 | Nottingham | Experian Robin Hood Marathon | 10 Sep 06 |
| 2005 V60 Halstead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 34:11 | | | | 3 | | | | Sudbury | SUDBURY FUN RUN 5 | 25 Mar 05 |
| 10M | 70:02 | | | | 2 | | | | Harlow | HARLOW 10 | 7 Aug 05 |
| 10M | 72:10 | | | | 1 | | | | Great Bentley | GREAT BENTLEY 10 | 20 Feb 05 |
| 20M | 2:32:09 | | | | 1 | | | | Rochford | ESSEX COUNTY AA 20 | 13 Feb 05 |
| Mar | 3:23:23 | | | | | | | 1 | Abingdon | Abingdon Marathon | 16 Oct 05 |
| Mar | 3:28:46 | | | | 1 | | | | Bungay | BUNGAY MARATHON | 3 Apr 05 |
| Mar | 3:33:53 | | | | 1 | | | | Stratford-upon-Avon | SHAKESPEARE MARATHON | 24 Apr 05 |
| Mar | 3:34:26 | | | | 1 | | | | Matlock | WHITE PEAK MARATHON | 21 May 05 |
| 2004 V55 Halstead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5M | 34:15 | | | | 1 | | | | Sudbury | SUDBURY FUN RUN 5 | 9 Apr 04 |
| 10M | 68:47 | | | | 2 | | | | Great Bentley | GREAT BENTLEY 10, Essex | 22 Feb 04 |
| 10M | 71:06 | | | | 2 | | | | Harlow | HARLOW 10 | 1 Aug 04 |
| HM | 90:39 | | | | 4 | | | | Linton | LINTON HALF-MARATHON Cambridgeshire | 28 Mar 04 |
| 20M | 2:26:28 | | | | 8 | | | | Chelmsford | ESSEX 20 CHAMPIONSHIPS Chelmsford | 15 Feb 04 |
| 20M | 2:29:36 | | | | 2 | | | | Bury St. Edmunds | MUSCULAR DYSTROPHY BURY 20 Suffolk | 29 Feb 04 |
| Mar | 3:11:49 | | | | 7 | M60 | | | London | London Marathon | 18 Apr 04 |
| Mar | 3:23:55 | | | | 1 | | | | Bungay | BUNGAY MARATHON & HALF-MARATHON Norfolk | 4 Apr 04 |
| Mar | 3:24:22 | | | | 5 | | | | Nottingham | EXPERIAN ROBIN HOOD MARATHON & HALF-MARATHON | 12 Sep 04 |
| Mar | 3:25:30 | | | | 6 | | | | Abingdon | ABINGDON MARATHON | 17 Oct 04 |
| Mar | 3:26:45 | | | | 33 | | | | Stevenage | STEVENAGE MARATHON | 7 Nov 04 |
| Mar | 3:33:54 | | | | 1 | | | | Margate | KENT COASTAL MARATHON & HALF-MARATHON | 4 Sep 04 |
| Mar | 3:49:12 | | | | 10 | | | | Steyning | STEYNING STINGER MULTI-TERRAIN MARATHON (26.2M, 2500ft) | 7 Mar 04 |
| Mar | 3:51:32 | | | | 2 | | | | Winchester-Salisbury | CLARENDON WAY MARATHON | 3 Oct 04 |
| 2003 V55 Halstead |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:16:46 | | | | 6 | | | | Abingdon | ABINGDON Mar OXFORDSHIRE | 19 Oct 03 |
| Mar | 3:23:28 | | | | 3 (M55) | | | | Luton | Luton Mar | 7 Dec 03 |
| Mar | 3:24:27 | | | | 2 | | | | Halstead | HALSTEAD Mar | 18 May 03 |
| Mar | 3:24:42 | | | | 4 | | | | Leicester | EVERARDS LEICESTER Mar | 16 Nov 03 |
| Mar | 3:29:23 | | | | 4 | | | | Stratford-upon-Avon | SHAKESPEARE Mar AND HALF-Mar Stratford-upon-Avon, Warks | 27 Apr 03 |
| Mar | 3:31:26 | | | | 2 | | | | Blackpool | BLACKPOOL Mar | 22 Jun 03 |
| Mar | 3:36:52 | | | | 6 | | | | Snowdonia | SNOWDONIA Mar | 26 Oct 03 |