London Marathon 2018 - Mile 24.25
Brighton Marathon 2018 - Mile 25
Shakespeare Marathon 2017 - Mile 25.25
Portsmouth Coastal Waterside Marathon 2016 - Mile 24.5
Beachy Head Marathon 2016 - Mile 25
Brighton Marathon 2016 - Mile 25
Bristol + Bath Marathon 2015 - mile 25
Milton Keynes Marathon 2015 - Mile 25
Beachy Head Marathon 2014 - Mile 24.75
Brighton Marathon 2014 - Mile 24.75
London Marathon 2013 - Mile 24
Brighton Marathon 2013 - Mile 24.75
Beachy Head Marathon 2012 - Mile 25
Milton Keynes Marathon 2012 - Mile 24.75
London Marathon 2012 - Mile 24.5
Brighton Marathon 2012 - Mile 24.75
London Marathon 2011 - Mile 24.75