Full marathon

*short marathon, adjusted to 03:09:18 – more here.

Half marathon

  • Liverpool (2013) – 1:28:00 (213th) Race report
  • Manchester (2016) – 1:29:06 (417th)
  • Great North Run (2009) – 1:29:38 (532nd)
  • Silverstone (2012) – 1:30:36 (184th) Race report
  • Manchester (2017) – 1:31:48 (467th)
  • Great North Run (2016) – 1:32:18 (1,005th) Race report
  • Great Manchester Run Half Marathon (2017) – 1:32:40 (205th) Race report

10k

  • Great Manchester Run (2016) – 38:41 (207th) Race report
  • Great Manchester Run (2009) – 39:29 (220th)
  • Standalone (2014) – 39:31 (55th) Race report
  • Standalone (2013) – 39:35 (50th) Race report
  • Mersey Tunnel (2014) – 39:51 (53rd) Race report
  • City of Salford 10k (2017) – 39:53 (100th) Race report
  • Standalone (2015) – 40:03 (69th) Race report
  • Mersey Tunnel (2011) – 40:09 (90th) Race report
  • Standalone (2017) – 40:12 (64th)
  • Sandgrounder 10k (2014) – 40:19 (9th) Race report
  • Great Newham London Run (2015) – 40:37 (195th) Race report
  • City of Manchester (2008) – 40:38 (89th)
  • We Love Manchester (2012) – 40:38 (105th) Race report
  • Great Manchester Run (2008) – 41:14 (457th)
  • Port Sunlight (2013) – 41:50 (83rd) Race report
  • Standalone (2012) – 42:03 (gun pos. 125th)
  • Standalone (2008) – 42:12 (gun pos. 116th)

5k

  • Stretford parkrun #1 – 18:49 (21st)
  • Stretford parkrun #50 – 18:52 (17th)
  • South Manchester parkrun #220 – 19:01 (17th)
  • South Manchester parkrun #129 – 19:16 (10th)
  • South Manchester parkrun #130 – 19:20 (5th)
  • South Manchester parkrun #282 – 19:34 (26th)
  • South Manchester parkrun #295 – 19:34 (32nd)
  • South Manchester parkrun #219 – 19:41 (29th)
  • South Manchester parkrun #131 – 19:53 (11th)
  • South Manchester parkrun #139 – 19:57 (24th)
  • South Manchester parkrun #223 – 20:02 (37th)
  • Burnage parkrun #97 – 20:10 (4th)
  • Wilmslow parkrun #104 – 20:13 (10th)