Paul Tierney came in an hour ahead of field of more than 300 runners, crossing the finishing line in 20:42:07 to win the Montane Lakeland 100 in England’s Lake District national park.
Marco Consani, last year’s champion, took second in the race around Coniston with a time of 21:45:50.
He won it last year with a 21:14:52.
Third place was a tie between Jason Lewis and Duncan Oakes at 23:01:39.
Oakes cut more than an hour and 40 minutes from his seventh place finish a year ago.
For the women, it was Carol Morgan crushing the competition by closer to three hours with her time of 25:47:32.
Morgan cut more than four hours and 20 minutes from her fourth-place finish last year.
Runner-up Katie Boden also improved her time and position, coming in at 28:36:19, almost five hours faster than her sixth-place finish a year ago.
Isobel Wykes (29:23:52) edged Nicky Taylor (29:23:53) by just a second for third.
Jayson Cavill clocked a time of 8:04:24 to carve out a spot atop the podium ahead of more than 600 runners in the 50mi event.
Runner-up Matty Brennan cut 17 minutes from his seventh-place finish a year ago to take second with a mark of 8:28:24.
Paul Grundy pulled away from the rest of the pack to take third, coming in at 8:28:54.
For the women, it was Sally Fawcett (8:43:43) finishing first ahead of last year’s 100mi winner Debbie Martin-Consani (9:04:30).
Mel Varvel rounded out the top three with a time of 9:21:57.