• Follow School Twitters! @theRoyalHS @AthleticsRoyal @highlanderYB @rhsvocalmusic @royalhsband @royalhighPTSA @Act4Royal @AthleticsRoyal

Plaid Truth

Senior, Max Soper, swings and gets the kill.

Beach Ballin

Matthew A, Sports Editor
October 30, 2018
We don't need any

We don’t need any “Phelp”

Brooke P., Campus Life Editor
May 14, 2018
In 1st place

In 1st place

Jordyn R., Sports Editor
May 14, 2018

Rally into CIF

Lauren K., Editor in Chief
May 8, 2018
League Champs

League Champs

Hailee L., Campus Life Editor
March 15, 2018

Splash City

Jordyn R., Sports Editor
March 15, 2018

Jelly Squad

Blake B., Sports Editor
March 15, 2018

Pinn them down

John G., Sports Editor
March 15, 2018
GOALLLLASOOO

GOALLLLASOOO

Mono B., Photographer
March 15, 2018
Load more stories
The student news site of Royal High School
Sports