The 2017 Skye Trail Ultra took place on Saturday 27 May and saw runners race from Duntulm to Broadford.
The race is earning a reputation of being a tough route and is attracting runners who enjoy challenging themselves.
The results are below:
1st .. Gregor Heron,Jonathan Millar & Benjamin Jenks. 18.16
4th.. Stuart Grey & Andrew Hannah Williams. 18.45
6th ..Stephen Bell. 19.59
7th ..Jordan Rodger. 20.12
8th ..David Mooney. 21.59
9th...Stephen Brumley. 22.22
10th Adrian Dingwall,Gareth Jones,Michael McLouhlin 23.44
13th .Andrew Singleton. 24.10
14th.William Marks. 25.27
15th Ruairidh McLaughlin. 32.25
16th Barry Kemp & Andy O'Grady. 32.26
Photograph of the winners above by Fiona Rennie.