Craig confirmed as U18 winner after last event of SSF Junior Series
Craig McLachlan from Murkle was confirmed as winner of the under-18 boys' category in the Scottish Surfing Federation Junior Series finale hosted by Moray Firth Surf Riders at Sandend.
The 17-year-old North Shore Surf Club member didn't compete at the weekend but had accumulated enough points over the four previous events to finish well clear of second-placed U18 boy Finn Clark (EBSC).
Craig gained the maximum 3000 points from his best three scores after some outstanding performances over the season, while Finn ended up with 2450.
Olivia Mackay of NSSC took the runner-up spot in the U16 girls' section at Sandend, losing out to Lola Mitchell (BSC), and was third at U18 level behind Lola and second-placed Callie Cruickshank (BSC).
Olivia finished third across the series in both U16 and U18.

NSSC's Tamzin Rosie came fourth in U18 girls at the weekend, leaving her eighth on the overall leaderboard for that category.
NSSC placings for the series: Will Brock (13th, U12), Caalin Rosie (14th, U12, and 24th, U14), Scarlet Heddle (16th, U12), Skye Brock (17th, U12), Olivia Sutherland (18th eq, U12, 18th, U14, and 10th, U16 girls), Rhyan Helliwell (22nd eq, U12), Jack Bremner (22nd eq, U12), Voe Brock (14th, U14, and eighth, U16 girls), Gregor Mill (13th, U16 boys), Olivia Mackay (3rd, U16 girls, and 3rd, U18 girls), Tamzin Rosie (sixth, U16 girls, and eighth, U18 girls), Nadia Murray (seventh, U16 girls, and sixth, U18 girls), Craig McLachlan (first, U18 boys).
Sandend winners – U12: Gabriel Noble (BSC). U14: Israel Noble (BSC).
U16 boys: Ben Kobedza (MFSR). U16 girls: Lola Mitchell (BSC).
U18 boys: Ebon Parkin (BHSC). U18 girls: Lola Mitchell (BSC).
U12 series winner: Rudi Forrest (BHSC). U14 series winner: Ansel Parkin (BHSC).
U16 boys' series winner: Ansel Parkin (BHSC). U16 girls' series winner: Lola Mitchell (BSC).
U18 boys' series winner: Craig McLachlan (NSSC). U18 girls' series winner: Robyn Larg (TSC).
Earlier this month Craig won the under-18 boys' category in the Scottish junior national championships at Fraserburgh, hosted by Broch Surf Club.
It came a week after Craig took the British Cup U18 boys' title at Llantwit Major beach in Wales, where he finished fourth in the men's open contest.