Full marathon

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

Half marathon

10k

  • Standalone (2018) – 38:18 (43rd)
  • Great Manchester Run (2016) – 38:41 (207th) Race report
  • Salford (2019) – 39:09 (76th)
  • Great Manchester Run (2009) – 39:29 (220th)
  • Standalone (2014) – 39:31 (55th) Race report
  • Standalone (2013) – 39:35 (50th) Race report
  • Liverpool Spring (2018) – 39:41 (93rd)
  • Mersey Tunnel (2014) – 39:51 (53rd) Race report
  • City of Salford 10k (2017) – 39:53 (100th) Race report
  • Manchester Beer 10k (2018) – 39:57 (9th)
  • Standalone (2015) – 40:03 (69th) Race report
  • Mersey Tunnel (2011) – 40:09 (90th) Race report
  • Standalone (2017) – 40:12 (64th) Race report
  • Sandgrounder 10k (2014) – 40:19 (9th) Race report
  • Standalone (2019) – 40:35 (89th)
  • 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)
  • Great Manchester Run (2019) – 44:08 (813rd)

5k

  • Stretford parkrun #151 – 18:25 (16th)
  • Stretford parkrun #1 – 18:49 (21st)
  • Stretford parkrun #50 – 18:52 (17th)
  • South Manchester parkrun #220 – 19:01 (17th)
  • Stretford parkrun #136 – 19:09 (19th)
  • 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)