2017

Hardmoors 110 – 19:53:38 – 1/84 – New Course Record

Vegan Welsh 3000s V3K – 7th

Lakes Sky Ultra – 4th

2016

Hardmoors Roseberry Topping Trail Marathon – 04:31:25 – 4/165

Hardmoors Goathland Trail Marathon – 04:40:12 – 10/95

UTMB – 39:15:50 – 488/2400

10 Peaks Lake District Long Course – 13:00:17 – 4/92

Hardmoors Osmotherley Trail Marathon – 04:19:00 -2/103 (00:24:45 faster than 2015)

Hardmoors 110 – 21:21:08 – 2/108

2015

Hardmoors Roseberry Topping Trail Marathon – 04:53:51 – 7/66

White Rose Ultra 100 – 22:45 – 7/66

St Oswalds Ultra 100 mile – DNF @ 96 miles

Hardmoors 60 – 11.05.20 – 6/195

Hardmoors Saltburn Trail Marathon – 4.25.42 – 7/124

Bofra Beamsley Beacon Fell Race – 42:09 – 16/84

Hardmoors Rosedale Trail Marathon – 03:41:58 – 6/130

Hardmoors White Horse Trail Marathon – 04:39:20 – 14/95

Hardmoors Wainstones Trail Marathon – 04:12:05 – 3/102

Hardmoors 55 Ultra Marathon – 09:12:07 – 19/269

Hardmoors Osmotherley Trail Marathon – 04:43:45 – 6/130

2014

Round Ripon Ultra 35 miles – 05:36:04 – 8/88

Rat Race Man Vs Mountain – 03:49:44 – 5/753

Harrogate 10K – 40:50 – 44/403

Virgin London Marathon – 03:18:19 – 3298/41679