Hugh Campbell won the 2018 Dunvegan Castle 10k race today (Saturday 28 April.)
His excellent time of 33 minutes 52 seconds put him well ahead of his fellow racers.
Hugh told The Skye Times that, as a road runner, he was in his element during the second half of the race.
The race started at the Seal Trips in Dunvegan Castle grounds. A procession of runners marched down, led by a piper, to the start point.
Under clear blue skies, and with the backdrop of Dunvegan Castle, the racers began the challenging, mixed-terrain run.
Taking second place was young Andrew Grieve, an eighteen year-old runner from Broadford. He achieved an excellent time of 37 minutes and 50 seconds. Andrew told The Skye Times that he enjoyed the challenge of the first half of the race, which involved an uphill run. Andrew previously won the Glenmore 10k earlier this year.
The 10k race was preceded by a fun run, which saw younger competitors taking to the track.
A full list of 10k runners and times will be available shortly.