The 25th Middleton Trust event in Ellon enjoyed one of the biggest turnouts seen in years last weekend.
Around 100 runners took part in the 10k road race, while nearly 200 youngsters registered for the 3k fun run last Sunday.
Ron Gauld won the 10k road race for the third time in a row, setting another new record time of 33 minutes 14 seconds.
The ladies winner - Fraserburgh Running Club member, Lisa Stephen - finished in 41 minutes 5 seconds which was 47 seconds quicker than last year.
The 3k fun run winner - Lyall Booth from Newburgh - raced to the line in 11 minutes 15 seconds.
Ellon’s Cara Bewick was the first girl across the line in a time of 11 minutes 42 seconds
One of the organiser’s Bill Cowsell told the Times: “We had one of the biggest turnouts that I have seen in my time which we think is due to the work of Jog Scotland in the schools. We had 296 entries in total.
“A few fast times were set - in the weather we had we thought that it would slow them down - but it seemed to have the opposite effect.
“We are looking forward to next year’s event which we are looking to hold on September 6, 2015 - but nothing is set in stone yet.”
Middleton Trust chairman, Ean Mackie, added: “The trustees wish to thank all entrants who turned out in unrelenting conditions and made the event once again very successful. They also wish to thank the local Cadets for stewarding the event and to the Boys Brigade who fortunately choose to provide the right size of tent for the occasion.
“A special word of thanks goes to piper Stewart Robertson for his piping renditions in what was terrible conditions for such entertainment.”
Any adults who ran the 3k and did not receive a medal but wish to have one can email email@example.com providing their name, address and race number within the next seven days.