Best Ever Times
| Distance | Race | Time | Pace | WAVA | Date | Races |
| 1 miles | Welsh Fetch Mile - the next chapter... | 7:33 | 7:33 | 60.6 | Jan 2009 | 4 |
| 5 km | Brooks Serpentine Last Friday of The Month | 24:56 | 8:02 | 63.13 | Jan 2010 | 130 |
| 5 miles | Centurion Grand Prix 2011-12 | 43:37 | 8:43 | 60.16 | Dec 2011 | 7 |
| 6 miles | Stratford Summer 6 | 56:03 | 9:21 | 54.71 | Jul 2007 | 2 |
| 10 km | Aldridge 10k | 53:30 | 8:37 | 60.3 | Jun 2009 | 27 |
| 7 miles | Wenlock Olympics 7 mile road race | 1:04:37 | 9:14 | 57.7 | Jul 2011 | 1 |
| 8.5 miles | Great Midlands Fun Run | 1:24:30 | 9:56 | 53.5 | Jun 2010 | 1 |
| 14 km | Cobra Classic | 1:38:00 | 11:16 | 45.46 | May 2005 | 1 |
| 9 miles | ASICS Arden 9 Mile Road Race | 1:23:14 | 9:15 | 58.06 | Jun 2011 | 1 |
| 10 miles | Maidenhead Easter 10 | 1:27:50 | 8:47 | 59.67 | Apr 2009 | 13 |
| 13.1 miles | Reading Half Marathon | 1:56:30 | 8:54 | 60.1 | Mar 2010 | 36 |
| 16 miles | Kingston Breakfast Run - 16m | 2:25:48 | 9:07 | 60.99 | Mar 2011 | 4 |
| 30 km | Belper Rugby Rover | 4:31:23 | 14:33 | 38.62 | Aug 2011 | 1 |
| 20 miles | Sub 4 Stafford 20 | 3:17:20 | 9:52 | 55.71 | Mar 2010 | 6 |
| 26.2 miles | Abingdon Marathon | 4:16:46 | 9:48 | 58.12 | Oct 2009 | 198 |
| 26.4 miles | The Thames Meander | 5:21:23 | 12:10 | 48.54 | Aug 2012 | 1 |
| 30 miles | The JW Ultra | 5:33:00 | 11:06 | 50.71 | Sep 2008 | 8 |
| 50 km | Boddington 50k | 5:46:51 | 11:10 | 51.64 | Jun 2010 | 6 |
| 32 miles | Dartmoor Discovery 32.2 | 8:18:00 | 15:34 | 35.35 | Jun 2006 | 1 |
| 35 miles | Draycote Water 35 | 6:16:43 | 10:46 | 52.29 | Feb 2009 | 5 |
| 36 miles | Two Bridges Ultra | 8:53:00 | 14:48 | 36.77 | Aug 2005 | 1 |
| 37 miles | 'Born to Run' Ultra Marathon | 6:54:58 | 11:13 | 52.04 | Mar 2012 | 1 |
| 40 miles | 'Born to Run' Ultra Marathon | 7:56:00 | 11:54 | 49.66 | Feb 2013 | 1 |
| 49 miles | Tipton track 12 hour track race | 12:00:00 | 14:42 | 37.05 | May 2005 | 1 |
| 50 miles | Tipton 12 hour track race | 12:00:00 | 14:24 | 38.63 | May 2007 | 2 |
| 52.4 miles | Kent 50 Mile Challenge | 11:05:09 | 12:42 | 45.42 | Jul 2010 | 4 |
Annual Bests
| Distance | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 |
| 1 miles | 07:33 | 07:49 | 07:58 | |||||||||
| 5 km | 32:35 | 25:36 | 25:19 | 24:56 | 25:33 | 25:35 | 27:08 | |||||
| 5 miles | 50:34 | 52:43 | 47:23 | 45:45 | 45:00 | 43:37 | ||||||
| 6 miles | 58:23 | 56:03 | ||||||||||
| 10 km | 1:07:00 | 1:05:00 | 1:07:36 | 1:04:03 | 1:07:07 | 1:00:27 | 54:03 | 53:30 | 53:48 | 55:15 | ||
| 7 miles | 1:04:37 | |||||||||||
| 8.5 miles | 1:24:30 | |||||||||||
| 14 km | 1:38:00 | |||||||||||
| 9 miles | 1:23:14 | |||||||||||
| 10 miles | 2:13:12 | 1:40:28 | 2:22:14 | 1:30:42 | 1:27:50 | 1:28:08 | 1:28:13 | 2:16:14 | ||||
| 13.1 miles | 2:40:00 | 2:31:00 | 2:23:21 | 2:15:18 | 2:16:54 | 2:13:49 | 1:57:47 | 1:57:46 | 1:56:30 | 1:58:07 | 2:04:30 | |
| 16 miles | 2:29:59 | 2:30:38 | 2:27:20 | 2:25:48 | ||||||||
| 30 km | 4:31:23 | |||||||||||
| 20 miles | 3:53:00 | 3:17:20 | 3:18:46 | 3:42:42 | 3:29:41 | |||||||
| 26.2 miles | 5:59:08 | 5:41:00 | 5:15:59 | 5:22:56 | 5:09:22 | 5:02:10 | 4:19:48 | 4:16:46 | 4:24:01 | 4:23:15 | 4:27:16 | 4:57:00 |
| 26.4 miles | 5:21:23 | |||||||||||
| 30 miles | 6:04:48 | 6:27:39 | 5:33:00 | 5:41:05 | 5:43:58 | 5:54:37 | 5:52:55 | |||||
| 50 km | 6:45:10 | 6:00:00 | 5:46:51 | 6:45:48 | 7:33:03 | |||||||
| 32 miles | 8:18:00 | |||||||||||
| 35 miles | 8:28:00 | 7:36:57 | 8:46:32 | 6:31:54 | 6:16:43 | |||||||
| 36 miles | 8:53:00 | |||||||||||
| 37 miles | 6:54:58 | |||||||||||
| 40 miles | 7:56:00 | |||||||||||
| 49 miles | 12:00:00 | |||||||||||
| 50 miles | 14:02:00 | 12:00:00 | ||||||||||
| 52.4 miles | 13:37:00 | 11:17:20 | 11:05:09 | 11:35:13 |


