Skip to content
We are pleased to introduce you to our House Captains, Vice-Captains, Sports Captains and Sports Vice-Captains.
Belhaven
House Captains – Zander Thomson & Anna McLelland
Sports Captains- Mya Dunne & Joshua Mitchell
House Vice-Captains – Andrew James & Thea Jardine
Sports Vice-Captains – Kyra McCafferty & Lexi Matthews
Fleming
House Captains – Sam Davies & Mila Sneddon
Sports Captains – Leon Howieson
House Vice-Captains – Lexi Cunningham & Jayden Robertson
Sports Vice-Captains – Anna Brownlie & Constance Moore
Kelvin
House Captains – Olivia Brannan & Joshua Greig
Sports Captains – Alex Johnston & Lilly Blackbourne
House Vice-Captains – Poppy Docherty & Ella Milligan
Sports Vice-Captains – Lewis Steven & Isla Newton
Wellcroft
House Captains – Elizabeth Smith & Ethan Somerville
Sports Captains – Kai Bittles & Jamie Nicholson
House Vice-Captains – Euan Gebbie & Maya Clark
Sports Vice-Captains – Millie Carey & Nicloe Gregory