24 April 2023 @ 4:00 pm - 5:30 pm Away: Senior Tennis Games vs. SMUS Henderson Recreation Centre 2291 Cedar Hill Cross Road, Victoria
25 April 2023 @ 8:10 am - 3:00 pm Away: Grades 5–7 Badminton Tournament Nanaimo Christian School 198 Holland Road, Nanaimo
25 April 2023 @ 3:00 pm - 5:00 pm Away: Senior Girls Soccer Game vs. St. Andrew’s Regional High School St. Andrew's Regional High School 800 McKenzie Avenue, Victoria
25 April 2023 @ 3:30 pm - 5:00 pm Away: Badminton Games vs. Dover Bay Secondary Dover Bay Secondary 6135 McGirr Road, Nanaimo
26 April 2023 @ 3:00 pm - 5:00 pm Away: Senior Girls Rugby Scrimmage vs. Carihi Secondary Carihi Secondary School 350 Dogwood Street, Campbell River
26 April 2023 @ 3:00 pm - 4:00 pm Away: Grade 6-7 Girls Soccer Game vs. Drinkwater Elementary Drinkwater Elementary School Duncan
27 April 2023 Away: Senior Badminton North Island Championships Cowichan Secondary School 2652 James Street, Duncan
27 April 2023 @ 11:40 am - 12:10 pm University of Guelph Presentation Queen Margaret's School 600 Brownsey Avenue, Duncan
27 April 2023 @ 3:00 pm - 5:00 pm Away: Junior/Senior Boys Rugby 7s Scrimmages vs. Wellington Secondary School Wellington Secondary School 3135 Mexicana Road, Nanaimo
28 April 2023 - 30 April 2023 Away: Royals Rowing Team at Brentwood Regatta Brentwood College School Mill Bay
28 April 2023 - 30 April 2023 Away: Royals Rowing Team at Brentwood Regatta Brentwood College School Mill Bay
25 April 2023 Away: Junior Girls Rugby 7s Tournament Away: Junior Girls Rugby 7s Tournament 25 April 2023 Away: Junior Girls Rugby 7s Tournament Go Royals Go!
27 April 2023 - 30 April 2023 Away: Equestrian Team at SSITS Show Away: Equestrian Team at SSITS Show 27 April 2023 - 30 April 2023 Away: Equestrian Team at SSITS Show Go Royals Go!
27 April 2023 Away: Senior Badminton North Island Championships Away: Senior Badminton North Island Championships 27 April 2023 Away: Senior Badminton North Island Championships Go Royals Go!
28 April 2023 - 30 April 2023 Away: Royals Rowing Team at Brentwood Regatta Away: Royals Rowing Team at Brentwood Regatta 28 April 2023 - 30 April 2023 Away: Royals Rowing Team at Brentwood Regatta Go Royals Go!