The winner was Robert Gilroy, of Ronhill Cambuslang Harriers, in the time of 1 hour 10 minutes, 42 seconds.
He was closely followed over the finish line by team mate Kerry-Liam Wilson in 1 hour 14 minutes and 42 seconds and third across the line was Alan Baxter of Dumfries Running Club with a time of 1 hour 19 minutes and 36 seconds.
The winning female who completed the race in 1 hour 34 minutes 11 seconds was Angela Reid, of North Ayrshire AC; second place went to Shanna Stitt, of Kirkcudbright Running Club, with a time of 1 hour 39 minutes and 51 seconds; and in third place Alison McKean, of Dumfries Running Club, with a time of 1 hour 42 minutes and 47 seconds.
Ross Bark was the first local male home in a time of 1 hour 21 minutes and 28 seconds. The prize for first Wigtownshire local lady home went to Martina Moore of the Galloway Harriers in 1 hour 49 minutes and 7 seconds.
The team prizes were both won by Dumfries Running Club.
Nine races including fun runs were held throughout the day.
Victory in the Senior Fun Run, a four mile course, went to John Pulmridge with a time of 29 minutes and 37 seconds. The first female runner was Kirsteen Kellock with a time of 33 minutes and 33 seconds.
The 14-16 year olds winner was Lachlan Caulfield; the 12-13 age group was won by Euan Hannan; Ryan Edgar triumphed in the 10-11 year olds.