2016 BP Grade 4V 002
Unknown2016 BP Grade 4V 001
Unknown2013 BP Staff
Unknown2012 BP Tennis Junior team
Unknown2012 BP Tennis 2nd & 3rd team
Unknown2012 BP Tennis 1st team
Unknown2012 BP Staff
Unknown2012 BP Grade 4V Class
Unknown2011 BP Tennis Junior team:
[Not in seating order]: Jean-Marc Rey; Colby Dyer; James Thornton; Joshua Pilling; Douglas Cox; Michael Wasley; Jacobus Snyman;
2011 BP Staff
Unknown2011 BP Grade 4V Class
Unknown2010 BP Grade 4T Class
Unknown2009 BP Grade 4V class:
[Not in seating order]: Alex Denis Bechard van der Walt; Reece Mathew Biehler; Shaun Andrew Butler; Dylan Charles Clare; Bradley Cross; Ewan Bryn Evans; Duma Monwabisi Gcabashe; Donovan Brian Glover; Teagan Frank Green; Hayden George Hackney; Leo Peter Henman; Luke Richard Hill; Matthew Gray Karis; Liam Lecuona; George Johnathan Makhlouf; Siphesihle Mbokazi; Craig Michael Meier; Luke Martin Michael; Oleabetsoe Mokoena; Khaya Caleb Mpeta; Nathan Gavin Olivier; Kade Pascoe; Kiyaan Pather; Hlubi Ayanda Radebe; Calvin Paul Steinhobel; Mark Stephen Strickett; Nicholas Clive Tooze;