Sports Results

25 May 2026

♟️PREP CHESS♟️

Well done to our Preppie chess players, who hosted Hangklip on Friday, winning 17.5 of the 18 boards played!