Captains 2022/23
Captains 2022/23





School Captains
Abbie and Hannah
School Captains
Abbie and Hannah

School Captains
Abbie and Hannah


School Captains
Abbie and Hannah

Buccleuch House Captains
Rory and Robyn
Buccleuch House Captains
Rory and Robyn
Buccleuch House Captains
Rory and Robyn



Caerlaverock House Captains
Stephanie and Steven
Caerlaverock House Captains
Stephanie and Steven
Caerlaverock House Captains
Stephanie and Steven



Devorgilla House Captains
  Gemma and Fraser
Devorgilla House Captains
Gemma and Fraser
Devorgilla House Captains
Gemma and Fraser
Devorgilla House Captains
Gemma and Fraser
Buccleuch Prefects
2023/24
Buccleuch Prefects 2023/24


Caerlaverock Prefects
2022/23
Caerlaverock Prefects 2022/23


Devorgilla Prefects
2023/24
Devorgilla Prefects 2023/24
