The Dingwall native will step into the ring this Friday looking to win his second national title.
A Wester Ross sports club have raised much-needed funds after pushing a bed for 25 miles.
A total of 25 schools took part in the competition, which saw races in Alness, Invergordon, Dornoch, Inver and Culbokie.
Inverness-based American football club says it ‘remains a safe place’ after conviction
School pupils are put through their paces.
The Contin-based Highland Budokan student travelled down to Sheffield with his clubmates to compete in the British Championships.
Top three runners finish within seconds of each other.
Impressive run from club’s teenagers,
It is one of the biggest events in the Highlands. Are you all set for the big day?
She took part in first event in 1985.