| 2013 SEN Unattached |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| Mar | 3:07:31 | | | 3:07:04 | 132 | | 7 | | Brighton | Brighton Marathon | 14 Apr 13 |
| 2011 SEN Darlington H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10KMT | 42:15 | | | | 37 | | 4 | | Ripon | Jolly Holly Jog 10K | 27 Dec 11 |
| Mar | 3:23:08 | | | 3:23:01 | 3045 | | 326 | | London | Virgin London Marathon | 17 Apr 11 |
| 2010 SEN Darlington H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:47.1 | | | | 3 | | | | Hendon | Sefton Brancker & SEAX Trophies | 30 Jun 10 |
| 1500 | 4:56.8 | | | | 3 | | | | Eton | Civil Service Senior Championships | 11 Aug 10 |
| 3000 | 10:24.9 | | | | 1 | | | | Eton | Civil Service Senior Championships | 11 Aug 10 |
| 3000 | 10:42.9 | | | | 1 | | | | Hendon | Sefton Brancker & SEAX Trophies | 30 Jun 10 |
| 10K | 38:21 | | | | 31 | | 1 | | Battersea Park | CSSA 10K Championships | 30 Mar 10 |
| Mar | 3:05:38 | | | 3:05:27 | 1461 | | | | London | Virgin London Marathon | 25 Apr 10 |
| ZXC | 17:52 | | | | 7 | | | | Middlesbrough | North Yorkshire & South Durham League | 14 Nov 10 |
| ZXC | 22:41 | | | | 2 | | | | Acklam Grange | North Yorkshire & South Durham League | 3 Oct 10 |
| ZXC | 24:11 | | | | 1 | | | | Birmingham | Civil Service Championships | 10 Nov 10 |
| ZXC | 32:52 | | | | 88 | | | | Leeds | English National Championships | 27 Feb 10 |
| 2009 SEN Darlington H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 8.3KXC | 35:17 | | | | 11 | | | | Darlington | North East Championships | 12 Dec 09 |
| 10K | 38:21 | | | | 15 | | 1 | | Blyth | Blyth Links 10K | 1 Sep 09 |
| SHORT10M | 58:04 | | | | 103 | | 6 | | Brampton-Carlisle | Brampton to Carlisle 10 (Short) | 21 Nov 09 |
| HM | 90:25 | ac | | 90:25 | | | 28 | | Newcastle-South Shields | Bupa Great North Run Half Marathon | 20 Sep 09 |
| ZXC | 35:17 | | | | 11 | | | | Darlington | North East Championships | 12 Dec 09 |
| 2008 SEN Darlington H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.5M | 22:25 | | | | 11 | | 2 | | Whitley Bay | North Shields Poly Grand Prix 3 | 11 Nov 08 |
| 3.6M | 22:30 | | | | | | 2 | | Whitley Bay | North Shields Polytechnic GP Handicap Series 3.6M | 8 Jan 08 |
| 3.6M | 22:45 | | | | 12 | | 2 | | Whitley Bay | North Shields Poly Grand Prix 4 | 9 Dec 08 |
| 10K | 38:50 | | | | 22 | | 2 | | Blyth | Blyth Links 10K | 26 Aug 08 |
| Mar | 3:03:33 | | | 3:03:15 | 1317 | | 11 | | London | Flora London Marathon | 13 Apr 08 |
| ZRD | 21:49 | | | | 11 | | 2 | | Whitley Bay | North Shields Polytechnic GP Series | 12 Feb 08 |
| ZRD | 32:34 | | | | 5 | | 2 | | Whitley Bay | North Shield Polytechnic GP series | 1 Apr 08 |
| 2007 SEN Darlington H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 3.6M | 21:41 | | | | | | 2 | | Whitley Bay | North Shields Polytechnic Grand Prix Handicap Series | 11 Dec 07 |
| 3.6M | 22:33 | | | | | | 1 | | Whitley Bay | NSP Grand Prix 3.5 | 6 Nov 07 |
| 4M | 22:33 | | | | | | | 1 | Whitley Bay | NSP Grand Prix 3.5 | 6 Nov 07 |
| 5.7M | 35:43 | | | | | | 18 | | Newcastle | Nike Blaydon Race (5.7 Miles) | 9 Jun 07 |
| 10K | 38:57 | | | | 29 | | 2 | | Blyth | Blyth Links 10km | 28 Aug 07 |
| 10K | 38:58 | | | | | | 2 | | Whitley Bay | Clive Cookson 10K & 5K | 23 May 07 |
| HM | 84:20 | a | | | 271 | | 31 | | Newcastle-South Shields | Bupa Great North Run Half Marathon | 30 Sep 07 |
| ZXC | 35:38 | | | | 15 | | | | Hartlepool | North East Championships | 8 Dec 07 |
| 2006 SEN Darlington H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| parkrun | 25:56 | | | | 142 | | | | Bushy Park | Bushy Park parkrun 5K Event 115 | 25 Nov 06 |
| HM | 86:00 | a | | | 35 | | | | Newcastle-South Shields | Great North Run | 1 Oct 06 |
| 2004 SEN Darlington H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 10K | 37:57 | | | | 1 | | | | Darlington | SHERWOODS DARLINGTON 10km | 8 Aug 04 |
| 10K | 39:42 | | | | 2 | | | | Darlington | PIT STOP 10km Darlington | 14 Jul 04 |
| 2002 SEN Darlington H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:34.44 | | | | 15 | A | | | Wythenshawe | BMC | 3 Jun 02 |
| 1500 | 4:44.00 | | | | 4 | | | | Edinburgh | BMC | 20 Jul 02 |
| 1600 | 4:58.93 | i | | | TBC | | | | Flagstaff, USA | Flagstaff: | 2 Feb 02 |
| Mile | 4:53.83 | i | | | 2 | | | | Pocatello, USA | BIG SKY CONFERENCE CHAMPS, POCATELLO, | 23 Feb 02 |
| 3000 | 9:36.23 | | | | 3 | | | | Tempe, USA | SUN ANGEL CLASSIC, Tempe, | 13 Apr 02 |
| 3000 | 9:58.28 | i | | | 1 | | | | Flagstaff, USA | Flagstaff (A) | 14 Feb 02 |
| 3000 | 10:02.81 | i | | | 2 | | | | Pocatello, USA | BIG SKY CONFERENCE CHAMPS, POCATELLO, | 23 Feb 02 |
| 5000 | 16:40.67 | i | # | | 3 | | | | Ames, USA | Ames: | 8 Feb 02 |
| 5000 | 16:40.67 | i# | | | 3 | | | | Ames IA, USA | - | 8 Feb 02 |
| 5000 | 17:02.27 | iA | | | 1 | | | | Pocatello ID, USA | BigSky | 22 Feb 02 |
| 5000 | 17:02.27 | i | | | 1 | | | | Pocatello, USA | BIG SKY CONFERENCE CHAMPS, POCATELLO, | 23 Feb 02 |
| 5000 | 17:13.84 | | | | 11 | | | | Manchester (CG) | Aqua-Pura Commonwealth Trials | 15 Jun 02 |
| 10K | 35:49 | | | | 25 | | 1 | | Darlington | Darlington 10K | 11 Aug 02 |
| 2001 U23 Darlington H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 5000 | 16:31.73 | | | | 5 | | | | Walnut, USA | Mt SAC Relays | 20 Apr 01 |
| 2000 U23 Darlington H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 1500 | 4:34.9 | | | | 2 | | | | Jarrow | BMC | 8 Jul 00 |
| 1500 | 4:38.8 | | | | 2 | | | | Gateshead | NORTH EASTERN COUNTIES LEAGUE Gateshead | 25 Jun 00 |
| 3000 | 9:56.27 | | | | 21 | B | | | Stretford | BMC Gold Standard Races | 25 Jul 00 |
| 3000 | 10:04.45 | | | | 17 | B | | | Stretford | BMC Gold Standard Races | 8 Aug 00 |
| 1998 U20 Darlington H |
| Event | Perf | | | | Pos | | | | Venue | Meeting | Date |
| 800 | 2:18.2 | | | | 3 | | | | Jarrow | BMC Regional Races | 27 Jun 98 |
| 2000 | 6:40.9 | | | | | | 2 | | Jarrow | BMC Regional Races | 20 Apr 98 |