2024 Season Match Results Won June 15, 2024 60 - 05 Home N/A Royal Vs. Kingswood Royal vs Kingswood Won June 23, 2024 25 - 10 Away N/A Royal Vs. Vidyartha Royal vs Vidyartha Won June 29, 2024 34 - 07 Away N/A Royal Vs. Sahira Royal vs Zahira Won July 13, 2024 27 - 14 2024 Away N/A Royal Vs. Wesley Royal vs Zahira Won July 20, 2024 28 - 19 Away N/A Royal Vs. St. Joseph's College Royal vs Kingswood Lost July 27, 2024 22 - 31 Home N/A Royal Vs.Peter's College Royal vs Peter’s Won August 3, 2024 97 - 16 Away N/A Royal Vs. Thurstan Royal vs Thurstan Lost August 10, 2024 18 - 19 Away N/A Royal vs Isipathana Royal vs Isipathana Won August 17, 2024 22 - 19 Away N/A Royal Vs. Trinity Royal vs Trinity Lost August 24, 2024 17 - 16 Home N/A Royal Vs. Trinity Bradby 1st leg match – Royal Vs. Trinity Lost September 7, 2024 23 - 25 Away N/A Royal Vs. Trinity Bradby 2nd leg match – Royal Vs. Trinity Won September 14, 2024 26 - 20 Home N/A Royal Vs. S. Thomas' Royal Vs. S. Thomas’ 2024 Points TableSchool Rugby league PosTeamPWLDPts1St. Peter’s College8800482Isipathana College8800443Royal College8620364Trinity College8530325S. Thomas’ College752030