2013 BP Football U11D team
Front Row: Michael Bertschinger, Tyler Harrington, Onke-Amandla Gwala, Matthew Pilling, Campbell White.
2nd Row: Jesse Plant, Prodiges Bukasa, Joshua Van Tubbergh, Joshua Ozabor, Joshua De Decker, James Macdonald, Luka Djordjevic, Reegan Hine.
2013 BP Football U11A team
Front Row: Moeteledi Monnakgotla, Mudiwa Shamuyarira, Jodi De Sousa, Jaime Lewis, Willem Van Ryswyck.
2nd Row: Michael Keogh, Cullum Kilmartin, Zwelami Mandela, Jarrod Whitehorn, Stanley Duthie, Colby Dyer, Sicelo Mahlangu.
2013 BP Football U11 mixed group 002
Front Row: Matthew Cheng, Matthew Campbell, Nashe Mucharambeyi.
2nd Row: James Algeo, James Smuts, Keldon Schroeder, Michael Hills.
2013 BP Football U11 mixed group 001
Front Row: Christopher Wilson, Lwazi Matiwaza, Oliver Gunner, Dylan Bouwer, Spiridon Argirys.
2nd Row: Thato Bernardo, Michael Laburn, Ian Parsons, Jarrod Van Der Poll, Jared Freeman.
2012 BP Football 1st team
Unknown2011 BP Football Open A group:
[Not in seating order]: Yaseen Ebrahim; Brandon Bate; David Burgess; Michael Sacks; Calven Wilson; Jordan McLachlan; Kevin Carr; Gcobani Vundla; Quinn Bawden; Shungu Dutiro; Andrew Galatis; Devon Sarkis; Moremoholo Leboea; Devon Nell; Bradlee Nicholls; Lesedi Pooe;
2009 BP Football U12C team 001
[Not in seating order]: Nikhil Patel; Kyran Ross Christiane; Matthew William Beech; Mogale Zwelibanzi Makgekgenene; Ryan Alister Williamson; Dylan Schmid; Luca Ivo Milanesi; Karmsheel Asokan Naidu; Tshepo Sedibe; James Clive Freeman; Kelame Khulu Ledima Motse Maine; Thato Neo Mabalayo; Keean Mitchell; Keegan Kenneth Dougall Banks;