Bishops (17) 24 (Tries: 10 James Macdonald, 2 Jason Hofmeyr, 15 Brandon van der Westhuizen, 9 Harry Makin; Conversions: Makin (2))
Kingswood (17) 34 (Tries: 7 Ollie Losaba, 12 Siba Mzanywa, 5 Mark Mutuku, 11 Esona Mrwetyana, 15 Athi Halom; Conversions: 10 Weston Potgieter (3); Penalty: Potgieter)
Kearsney (19) 52 (Tries: 6 Dan Cherry, 4 Ryan le Warne, 2 Josh Hagerman, 21 Braden Albertse, 13 Matt Watts, 15 Kyle Murch, 22 Matthew Blair, 17 Rob Lawrence; Conversions: 12 Cameron Craze (3), 11 James Sutherland, 1 Greg van Noordwyk)
St David’s (7) 7 (Try: 21 Kieran Wrightson; Conversion: 13 Liam Wrightson)
Michaelhouse (31) 78 (Tries: 6 Nick Kershaw (2), 10 Will Glassock (2), 21 Liam England (2), 2 Armin Prinsloo (2), 4 Grant Haynes, 11 Aphiwe Mthalane, 5 Oliver Calvert-Evers, 14 Tom Rorich; Conversions: Glassock (6), England (3))
Penryn (0) 7 (Try: 8 Sethembile Amabonsela; Conversion: 10 Kyle Hay)
St Andrew’s School (Bfn) (42) 68 (Tries: 9 Jacques de Bruyn (3), 14 Sean Newberry (2), 11 Sipho Malewa, 15 Ryan Smith, 5 Stoffel de Lange, 13 Gino Spano, 16 Michael Maree; Conversions: 9 Mark le Riche (9))
CBC Boksburg (0) 7 (Try: 8 Brandon Shaw; Conversion: 10 Matthew Gouveia)
Hilton 25
St Andrew’s College (Gtn) 17
St Alban’s 35
Excelsior 10
St Charles 19
Somerset College 7
Clifton 57
Uplands 7
St Stithian’s 52
Reddam House 0