20 Miles - 2 Hours 32 Mins (East Hull - March 2017)
30km - 2 Hours 15 Mins (Birch Bay Road Race - March 2009)
Half Marathon - 1 Hour 29 Mins 18 Secs (North Lincs Half Marathon - May 2019)
10 Miles - 67 Mins 14 Secs (Gilberdyke 10 - August 2018)
1/3 Marathon - 58 Mins 43 Secs (Hornsea 1/3 Marathon - April 2019)
10km - 39 Mins 37 Secs (Hull 10k - June 2017)
5km - 18 Mins 59 Secs (Park Run - May 2019)
Grouse Grind - 44 Mins 54 Secs (Vancouver - September 2013)
Ultra Marathon - 7 Hours 11 Mins (Knee Knacker 30 Mile Trail Run - July 2013)
![]() |
Beverley 10k 2016 |