The international distance athlete, who competes at the top club level for Belgrave Harriers, finished the tough 32-mile event in three hours, 18 minutes and 53 seconds, which was more than 10 minutes inside the previous record set by John Ward in 2014.
It was an impressive run considering the appalling weather on Dartmoor during the race.
Second place went to Joshua Hasson, who finished in 3:31.57, with Exeter Harriers’ M50 veteran Steve Adam taking third overall in 3:59.51.
Elizabeth Barry-Bradshaw (Clc Striders, F40) won the women’s race by 10 minutes, coming home in 4:22.04.
Second place went to Teignbridge’s F45 runner Helen Anthony in 4:32.02, with DSFRS’s Kirsty Prowse third in 4:44.16. Exmouth’s Hannah Brown and Abe Marshall were fourth and fifth women.
The race, which starts and finishes at Princetown, is the UK’s longest single lap road ultra marathon.
The undulating course sees athletes leave Princetown and head through Dartmeet, Poundsgate, Newbridge, Ashburton, Buckland-in-the-Moor, Widecombe-in-the-Moor and Postbridge before heading back to the start.
Full results can be found HERE.
All pictures are low resolution and are protected by copyright so should not be used without permission.


