| 2013 V55 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 39:51.1 | | | | 1 | | | | Douglas | Isle of Man Championships | 8 May 13 |
| 10K | 38:52 | | | | 15 | | | 1 | Douglas | Manx Open 10K | 2 Mar 13 |
| 10MNAD | 63:41 | | | | 7 | | | | Ramsey | Northern 10 | 12 May 13 |
| ZXC | 37:40 | | | | 8 | | | 1 | Crossags | Microgaming Manx League | 10 Feb 13 |
| ZXC | 43:36 | | | | 17 | | | 1 | Glen Lough | Microgaming Manx League (Inc Isle of Man Champs) | 13 Jan 13 |
| ZXC | 45:58 | | | | 92 | | | 9 | Blackburn | Lancashire County Championships | 5 Jan 13 |
| 2012 V55 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 37:53.4 | | | | 7 | | | | Douglas | Isle of Man 10,000m Championships | 6 Jun 12 |
| 5KL | 18:07 | | | | 62 | | | 6 | Douglas | Isle of Man Easter Festival Men's 5K Relay | 8 Apr 12 |
| 6M | 38:28 | | | | 6 | | | 1 | Isle of Man | Foxdale 6 | 26 Jul 12 |
| 10K | 38:10 | | | | 79 | | | 8 | Port Erin | Isle of Man Easter Festival 10K | 6 Apr 12 |
| Mar | 2:57:46 | | | 2:57:45 | 980 | | | 8 | London | Virgin London Marathon | 22 Apr 12 |
| ZXC | 36:22 | | | | 19 | | | 1 | Crossags | Microgaming Manx League | 2 Dec 12 |
| ZXC | 37:26 | | | | 10 | | | 1 | Glen Lough | Medis Isle Of Man League | 12 Feb 12 |
| ZXC | 40:58 | | | | 12 | | | 1 | Glen Lough | Microgaming Manx League | 11 Nov 12 |
| ZXC | 42:00 | | | | 16 | | | 1 | Ballannette | Medis Isle Of Man League (Inc Isle Of Man Champs) | 22 Jan 12 |
| ZXC | 43:51 | | | | 66 | | | 1 | Blackburn | Lancashire County Championships | 7 Jan 12 |
| ZFL | 26:06 | | | | 74 | | | 7 | Peel | Isle of Man Easter Festival Peel Hill Men's 4 | 7 Apr 12 |
| 2011 V50 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 38:50.7 | | | | 9 | | | | Douglas | Isle of Man 10,000m Track Championships | 9 Jun 11 |
| 6M | 37:44 | | | | 8 | | | | Isle of Man | Foxdale 6 | 18 Aug 11 |
| 10K | 38:17 | | | | 10 | | | 3 | Isle Of Man | Bushy's Great South Run | 2 Aug 11 |
| 10M | 64:30 | | | | 5 | | | | Isle of Man | Western 10 | 2 Oct 11 |
| HM | 82:51 | | | | 6 | | | 1 | Malew | Syd Quirk Half Marathon (inc Isle of Man Championships) | 27 Nov 11 |
| 20M | 2:13:18 | | | | 4 | | | 3 | Douglas | Leinster Management 20 | 5 Mar 11 |
| Mar | 3:13:27 | | | 3:13:07 | | | | | Amsterdam, NED | Amsterdam Marathon | 16 Oct 11 |
| Mar | 3:14:11 | | | 3:13:31 | 2100 | | | | London | Virgin London Marathon | 17 Apr 11 |
| Mar | 3:36:15 | | | | 33 | | | 3 | Ramsey | Isle of Man Marathon | 14 Aug 11 |
| ZMT | 67:16 | | | | 4 | | | | Peel-Douglas | Peel to Douglas Road and Trail Run | 23 Oct 11 |
| ZXC | 35:13 | | | | 8 | | | 1 | Glen Lough | Medis Isle Of Man League | 4 Dec 11 |
| ZXC | 35:15 | | | | 12 | | | 1 | Crossags | Medis Isle Of Man League | 13 Nov 11 |
| 2010 V50 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 36:12.0 | | | | 4 | | | | Douglas | 10,000m Meeting | 9 Jun 10 |
| 10K | 35:36 | | | | 8 | | | 1 | Douglas | Manx Harriers Open | 6 Mar 10 |
| 10M | 63:06 | | | | 3 | | | 1 | Peel | Peel To Douglas Run | 2 May 10 |
| 20M | 2:09:34 | | | | 2 | | | 1 | Douglas | Leinster Management Isle of Man 20 | 20 Mar 10 |
| Mar | 2:50:07 | | | 2:49:54 | 452 | | | | London | Virgin London Marathon | 25 Apr 10 |
| Mar | 2:54:09 | | | | 3 | | | 1 | Ramsey | Isle of Man Marathon | 8 Aug 10 |
| Mar | 3:26:20 | | | 3:26:03 | 1475 | | | 107 | Amsterdam, NED | ING Amsterdam Marathon | 17 Oct 10 |
| 2009 V50 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 79:08 | | | | 3 | | | 1 | Douglas | HSBC Half Marathon | 28 Feb 09 |
| 20M | 2:03:37 | | | | 1 | | | 1 | Douglas | Leinster Management Isle of Man 20 | 15 Mar 09 |
| Mar | 2:46:16 | | | 2:45:59 | 320 | | 313 | 6 | London | London Marathon | 26 Apr 09 |
| ZRD | 28:49 | | | | 1 | | | 1 | St. Johns | Dave Philips Memorial Series | 7 Aug 09 |
| ZMT | 23:02 | | | | 3 | | | 1 | Ramsey | Ramsey Commissioners Park Runs | 17 Apr 09 |
| ZXC | 28:32 | | | | 2 | | | 1 | St. Johns | Dave Philips Memorial Series | 4 Sep 09 |
| ZXC | 37:16 | | | | 10 | | | 1 | Pulrose | Isle of Man Championships | 1 Feb 09 |
| ZXC | 40:38 | | | | 7 | | | 1 | Douglas | Manx Gas League | 8 Mar 09 |
| ZXC | 41:49 | | | | 15 | | | 1 | Nobles Park | Manx Gas League | 15 Nov 09 |
| ZXC | 43:10 | | | | 30 | | | 4 | Blackburn | Lancashire County Championships | 10 Jan 09 |
| 2008 V50 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10000 | 35:51.0 | | | | | | | | Douglas | TT 10,000 championships | 4 Jun 08 |
| 10K | 36:22 | | | | 2 | | | 1 | Port Erin | Bushy's Great South Run 10K Series | 26 Aug 08 |
| 10K | 36:48 | | | | 3 | | | 1 | Port Erin | Bushy's Great South Run 10K Series | 29 Jul 08 |
| 10M | 60:24 | | | | 2 | | | 1 | Ramsey | Northern 10 | 18 May 08 |
| 10M | 62:53 | | | | 24 | | | 2 | Hull | Ferriby 10 | 27 Jan 08 |
| 20M | 2:09:26 | | | | 2 | | | 1 | Douglas | Leinster Management Isle of Man 20 | 9 Mar 08 |
| Mar | 2:47:49 | | | | 1 | | | 1 | Ramsey | Isle of Man Marathon | 10 Aug 08 |
| Mar | 3:09:52 | | | 3:09:52 | 1851 | | 1818 | 100 | London | Flora London Marathon | 13 Apr 08 |
| ZRD | 27:36 | | | | 1 | | | 1 | Douglas | Dave Phillips Memorial Series | 18 Jul 08 |
| ZRD | 28:20 | | | | 2 | | | 1 | Douglas | Dave Phillips Memorial Series | 27 Jun 08 |
| ZMT | 22:17 | | | | 2 | | | 1 | Ramsey | Ramsey Commissioners Park Run | 11 Jul 08 |
| ZMT | 22:22 | | | | 3 | | | 1 | Ramsey | Ramsey Commissioner’s Park Runs - 4789 | 13 Jun 08 |
| ZMT | 33:21 | | | | 13 | | | 1 | Ramsey | Manx Gas League | 30 Nov 08 |
| ZXC | 32:29 | | | | 7 | | | 1 | Douglas | Manx Gas League | 12 Oct 08 |
| ZXC | 35:24 | | | | 8 | | | 1 | Glen Vine | Manx Gas League | 9 Nov 08 |
| 2007 V50 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10M | 61:50 | | | | | | | 1 | Douglas | Mann Link Travel Northern 10 | 20 May 07 |
| 10M | 63:20 | | | | 3 | | | 1 | Isle of Man | Total Oils Western 10 | 6 Oct 07 |
| HM | 81:53 | | | | 5 | | | 1 | Castletown | Syd Quirk Half Marathon | 4 Nov 07 |
| Mar | 2:58:19 | | | | 774 | | 727 | 31 | London | Flora London Marathon | 22 Apr 07 |
| 2006 V45 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 35:34 | | | | 2 | | | | Douglas | Manx Harriers Open 10km | 25 Feb 06 |
| 10M | 60:05 | | | | | | | 1 | Peel | Western 10 | 1 Oct 06 |
| HM | 78:39 | | | | | | | 1 | Castletown | Syd Quirk Half Marathon | 5 Nov 06 |
| Mar | 2:45:01 | | | | 12 | | | | Cardiff | Cardiff Marathon & Half Marathon | 15 Oct 06 |
| Mar | 2:56:38 | | | | 3 | | | | Douglas | Isle of Man Marathon | 13 Aug 06 |
| 2005 V45 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 35:18 | | | | 2 | | | | Douglas | ISLE OF MAN EASTER FESTIVAL 10km Road Race, National Sports Centre | 25 Mar 05 |
| 10K | 35:24 | | | | 1 | | | | Douglas | MANX OPEN 10km | 5 Mar 05 |
| 10K | 35:59 | | | | 2 | | | | Port Erin | BUSHY’S GREAT SOUTH RUN 10km | 21 Jun 05 |
| 10M | 57:57 | | | | 1 | | | | Mooragh | MANN LINK TRAVEL NORTHERN 10 Mooragh, Isle of Man | 22 May 05 |
| HM | 77:48 | | | | 3 | | | | Castletown | SYD QUIRK HALF-MARATHON | 6 Nov 05 |
| 20M | 2:01:15 | | | | 1 | | | | Douglas | ISLE OF MAN 20 | 13 Mar 05 |
| Mar | 2:43:06 | | | | 270 | | 247 | | London | London Marathon | 17 Apr 05 |
| 2004 V45 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| HM | 77:09 | | | | 1 | | | | Castletown | SYD QUIRK HALF-MARATHON Castletown, Isle of Man | 7 Nov 04 |
| 20M | 2:04:43 | | | | 3 | | | | Douglas | ISLE OF MAN 20 | 7 Mar 04 |
| 2002 V45 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 2:59:32 | | | | 1137 | | | | London | London Marathon | 14 Apr 02 |
| 2001 V40 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 2:43:47 | | | | 254 | | | | London | London Marathon | 22 Apr 01 |
| 2000 V40 Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 2:44:59 | | | | 11 | | | | Abingdon | Abington Marathon | 22 Oct 00 |
| 1982 SEN Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 35KW | 2:49:37 | | | | 3 | | | | Valencia, ESP | vESP,FRA,SUI | 9 May 82 |
| 50KW | 4:20:51 | | | | 11 | | | | Bielefeld, GER | vFRG,NOR,SWE,USA | 18 Jul 82 |
| 1981 SEN Manx |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 30000W | 2:25:11.0 | + | | | m | | | | Brighton | vESP,FRA-35k | 28 Jun 81 |
| 35000W | 2:51:14.1 | | | | 4 | | | | Brighton | vESP,FRA | 28 Jun 81 |
| 20KWSPLIT | 1:32:08 | + | | | m | | | | Douglas | Inv-30k | 28 Feb 81 |
| 30KW | 2:19:42 | | | | 1 | | | | Douglas | Inv | 28 Feb 81 |
| 100KW | 9:38:38 | | | | 2 | | | | Stoke Mandeville | RWA | 26 Sep 81 |