Select Page

School Sports Teams

Bishop Bavin School Sports Teams 

Bishop Bavin School is able to offer a very diverse range of sporting activities for our students. Below are some of the latest photos from our various sports teams. Click on any of the sports titles below to immediately skip to photos of that particular sports team.

2019


Mini Sports

Mini Basketball

Mini-Football-2016

Back row: J Makofane

Middle row: Michael Mekonen, Unako Kubayi, Tumelo Medupe, Samuel Arfi cho, Monthathi Qwemesha, Xavier Ziegler

Front row: Nosipho Mpofu, Mutsa Madziba, Alakhe Ncongwane, Henzo Mohamed, Kelebogile Sibiya

Mini Football

U9-Football-2016

Back row: Morongoa Matlala, Unako Kubayi, Qiujin Liu, Samuel Wimbile, Jilcio Armando, R Majam, Tumelo Medupe, Monthati Qwemesha, Michael Mekonen, Xavier Ziegler

Front row: Kelebogile Sibiya, Perseverance Thobakgale, Tumelo – Junior Seopela, Muntsa Madziba, Samuel Arfi cho, Alakhe Ncongwane, Henzo Mohamed, Ndamulelo Kharivhe, Nosipho Mpofu

Mini Cricket

Mini-Football-2016

Back row: R Majam

Middle row: Morongoa Matlala, Unako Kubayi, Tumelo Medupe, Monthati Qwemesha, Xavier Ziegler

Front row: Perseverance Thobakgale, Tumelo – Junior Seopela, Nosipho Mpofu, Alakhe Ncongwane

Mini Tennis

U9-Football-2016

Back row: TP Gallo

Middle Row: Unako Kubayi, Michael Mekonen, Samuel Martin Wimble, Jilcio Armondo, Tumelo Medupe, Samuel Arfi cio, Monthati Qwemesha, Xavier Ziegler

Front row: Kelebogile Sibiya, Nosiho Mpofu, Mutsa Madziba, Alakhe Ncongwane, Henzo Mohammed, Tumelo-jnr Seopela, Perseverance Thobakgale

Mini Netball

Mini-Football-2016

Back row: Quinjin Liu, R Rheeder, Monthati Qwemesha, Unako kubayi

Front row: Morongoa Matlala, Kelebogile Sibiya, T Stols, Mutsa Madziba, Nosipho Mpofu


Junior Prep Sports

Junior Basketball

Mini-Football-2016

Back row: J Makofane

Middle row: Ofentse Mogari, Lwandle Dikiza, Ermon Mamo, Salem Dielumbaka, Lethabo Mthombeni, Boitumelo Dladla, Raiden Vink, Nyakallo Motloung

Front row: Bohlale Mphafi , Joel Chibvongodze, Karabo Morabe, Lesedi Mahundla, Olwethu Jele, Jones Tolo, Caleb Ferreira, Mfanafuthi Simelane, Sachiel Ramchundar, Tiyani Mbokota

Football Grade 1

Mini-Football-2016

Back row: J Machado, Milan Quentin, Kwakhanya Siziba, Lesedi Mahundla, R Majam

Front row: Sachiel Ramchundar, Reuben Jordaan, Karabo Morabe, Joel Chibvongondze, Tiyani Mbokota

Football Grade 2

Mini-Football-2016

Back row: J Machado, Matthew Pringle, Cameron Smith, Diego Cradick, Boitumelo Njabulo Dladla, Jack Masekwameng, Nkanyiso Mukansi, Fabian Mohammed, R Majam

Front row: Bobby Robinson, Caleb Ferreira, Qhawe Lembede, Vladimir Ignjatav, Ofentse Mogari, Tshwanelo Mohase, Nhlambeto Mbiza, Mfanafuthi Simelane, Isiaah Modiba

Football U9

Mini-Football-2016

Back row: Joshua Hendry, Micheal Smith, Salam Dielumbaka, J Leach, Lethabo Mthombeni, Ermon Mamo, Raiden Vink

Front row: Micheal Middlewick, Siyanda Dikiza, Bokang Likole, Teboho Motloung, Joshua Gudeso, Jones Tolo, Anza Mulaudzi

Junior Cricket

Mini-Football-2016

Back row: Matthew Pringle, Boitumelo Njabulo Dladla, R Majam, Diego Cradick

Front left: Reuben Jordaan, Lesedi Mahundla, B Da Costa, Mfanafuthi Simelane, Joel Chibvongodze

Cricket U9

Mini-Football-2016

Back row: Diego Cradick, Ermon Mamo, Lethabo Mthombeni, R Majam, Salem Dalumbaka, Joshua Henry, Joshua Gudeso

Front row: Michael Middlewick, Siyanda Dikiza, Raiden Vink, Jones Tolo, Caleb Ferreira

Junior Tennis

Mini-Football-2016

Back row: T Gallo

Middle Row: Zara Booysen, Kwakhany Siziba, Fabian Mohammed, Connor Ryan, Lesedi Mahundla, Vladimir Ignjatov, Bonolo Mabeleng

Front row: Bohale Mphafi , Tiyani Mbokota, Joel Chibvongodze, Bobby Robinson, Nneka Iwunze, Isabella Dias

Junior Netball

Mini-Football-2016

Back row: A Shaw, Makgafela Mogodi, Amanda Chukwuma, Nomathemba Ngwenya, Nansi Yadeta, Ziyanda Kubheka, Sihle Rachidi, Amarachukwu Edeh, H Johnson

Front row: Leni Siebert, Bohlale Mphafi , Hannah Mendes, Takatso Qhobosheane, Mosa Sedibe, Zoë-Claire Abels, Isabella Dias, Akhani Mbombo

Netball U9

Mini-Football-2016

Back row: M Batista, R Rheeder, T Stols

Middle row: Chelsea Chawanda, Mayassa De Almeida, Kelebohile Mahume

Front row: Gemma Ryan, Angandanga Mgxaji, Bohlale Manthata, Sima Ubisi, Zara Booysen

Learn To Swim

Mini-Football-2016

Back row: J Leach

Middle row: Henzo Mohumed, Xavier Ziegler, Michael Mekonen, Qiujin Liu, Tumelo Medupe, Unako Kubayi, Samuel Arfi cho, Alakhe Ncongwane

Front row: Perseverance Thobakgale, Kelebogile Sibiya, Morongoa Matlala, Mutsa Madziba, Nosipho Mpofu, Tumelo- Jnr Seopela

Badminton

Mini-Football-2016

Back row: TP Gallo

Front row: Zara Booysen, Connor Ryan, Solange de Silva


Senior Prep Sports

Girls Basketball

Mini-Football-2016

Back row: Olesego Moleme, Dimercia Dielumbaka, Hlulile Mukansi, Ayomide Gudu, Maikano Mokoele 

Front row: Anele Khumalo, Lentswe Motsuminyane, J Makofane, Leyla Mutola, Aviwe Selane

Basketball U11

Mini-Football-2016

Back row: Raphael Chanetsa, Siyabonga Ndlovu, Khumo Sedibe, Mpume Simelane, Alex Mohamed, Kutloano Nkoane, Kagiso Mabeleng

Front row: Warren Sethole, Jadyn Naransamy, J Makofane, Vuyani Mukansi, Phahamo Mosehathebe

Basketball U12 & U13

Mini-Football-2016

Back row: Jeferson Manuel, Hlako Rachidi, Ryan Lemmer, J Makofane, Joe Lin, Ivan Zheng, Casius Iwunze

Front row: Emile van Niekerk, Malesela Masekwameng, Philani Kunene, Stiviandro Silva, Nathnael Beyene

Girls Football

Mini-Football-2016

Back row: Sarah-Jane Donward, Salem Arfi co, Khwathalani Mackoshi, Dimercia Dielumbaka, Hlullile Mukansi, Xavier M, Mpho Mclean, Zeeva Jones, Aimee Hattingh, Ayomide Gudu, Maikano Mokoele

Front row: Mbali Nkosi, Weza da Costa, Kyra Wicks, Akhona Noyile, Leyla Mutola, Lentswe Motsinyane, Taleah Naicker, Aviwe Selane, Tinotenda Dube, Kago Makoney

Football U10

Mini-Football-2016

Back row: Mickail Martins, Christian Shana, Raphael Chanetsa, Andile Khanyeza, Jedi Mohammed, Michael Madziba, Cameron Watson, Marco Rizzari

Front row: Justin Moyo, Ricardo Dias, Taylan Naicker, Xavier M, Vuyani Mukansi, Warren Sethole, Caleb Drummond

Football U11

Mini-Football-2016

Back row: Daniel Mekonen, Keabetswe Makeke, Kyle Smith, Mpume Simelane, Alex Mohamed, Khumo Sedibe

Front row: Kagiso Molapo, Molebogeng Mampane, Kutloano Nkoane, R Majam, Siyabonga Ndlovu, Kagiso Mabeleng, Phahamo Mosehathebe

Football U12

Mini-Football-2016

Back row: Tshimoloho Likole, Casius Iwunze, Joel Humphreys, Tannyth Fourie, J Makofane, Hlako Rachidi, Philani Kunene, Oluhle Mkhize, Paulo Antunes

Front row: Jadyn Naransamy, Ethan Watson, Slade Simpson, Malesela Msekwameng, Thabang Ndlovu, Tristyn Naransamy, Caleb Reddy

Football U13

Mini-Football-2016

Back row: Leruo Molapo, Ian Chivanga, Jan Mwakassa, Ryan Lemmer, J Makofane, Thendo Makhoshi, Braden Pringle, Temwani Kumwenda, Junior Mahlaba

Front row: Tyler Moodley, Stiviandro Silva, Tshepang Motsoeneng, Sean Ngwengwe, Giovanni Rizzari, Lesedi Makhaola and Mohamed Balhabou

Badminton

Mini-Football-2016

Back Row: Luke Lerotholi, Ivan Zheng, Temwani Kumwenda, Jack Zheng, Ian Chivanga, Joe Lin, Leruo Molapo, Jason Downward

Middle Row: Stiviandro Silva, Zharn Slaughter, Zhong Xu, Giovanni Rizzari, TP Gallo, Jun Qi Huang, Liu Fengxiang, Jared Du Plessis, Slade Simpson

Front row: Warren Sethole, Jayden Naransamy, Lesedi Makhaola, Braden Pringle, Ethan Watson, Connor Ryan, Katlego Medupe

Golf

Mini-Football-2016

Left to right: De Hui Tang, G Speakman

Netball U10

Mini-Football-2016

Back row: Anele Khumalo, Olesego Moleme, G Wimble, S’Lindile Lembede, Debra Abako

Front row: Weza da Costa, Kyrah Wicks, Andrea Debruyne, Katlego Medupe, Mbali Nkosi

Netball U11

Mini-Football-2016

Back row: Malibuseng Maqelepo, Lentswe Motsuminyane, Salem Arfi cho, Dimercia Dielumbaka, T De Boer, Hlulile Mukansi, Nomkhitha Tshabalala, Maikano Mokoele, Nicole Santos Oliveira

Front row: Aviwe Selane, Omolemo Likole, Liteboho Mphafi, Taleah Naicker, Kanyi Mutono, Thabelo Lebakeng, Kago Makoney

Netball U12

Mini-Football-2016

Back row: Kareena Bechan, Nxalati Mbiza, Sakumila Dwala, M Ladeira, Nayara Mazibe, Aimee Hattingh, Mishka Martins

Front row: Bungaza Dlamini, Khwathelani Makhoshi, Ayomide Gudu, Likho Nonxuba, Kristina Zheng

Netball U13

Mini-Football-2016

Back row: Aphiwe Khumalo, Lihle Nonxuba, Msithazwe Tshabalala, R Rheeder, Mpho Mclean, Kagiso Ngcobo, Eleanor Debruyne

Front row: Gaby Mthethwa, Loice Chawanda, Shumirai Kanengoni, T Stols, Dintle Mohapi, Lesedi Ntsane, Akhona Noyile

Cricket

Mini-Football-2016

Back row: Christian Shana, Siyabonga Ndlovu, Thabang Ndlovu, Hlako Rachidi, Matthew Middlewick, Jedi Mohammed, Michael Madziba

Front row: Oratile Mazibuko, Connor Ryan, Cameron Watson, R Majam, Marco Rizzari, Justin Moyo, Caleb Drummond

Swimming

Mini-Football-2016

Back row: Cameron Watson, Slade Simpson, Aimee Hattignh, Mpho McLean, Ryan Lemmer, Tannyth, Fourie, Zeeva Jones, Giovanni Rizzori, Ethan Watson

Middle row: A Shaw, Omolemo Likhole, Shumirai Kangengoni, Gaby Mthethwa, Kagiso Molapo, Temwani Kumwenda, Olesego Molemo, Layla Matola, H Johnson

Front row: Gemma Ryan, Solange de Silva, Kyrah Wicks, Bokang Likhole, J Leach, Taylan Naiker, Connor Ryan, Karen Mnaba, Caleb Drummond. Absent – Sima Ubisi, Luke Lerotholi

Tennis

Mini-Football-2016

Back row: Joel Humphreys, TP Gallo, Tshimoloho Likole

Front row: Slade Simpson, Oluhle Mkhize, Vladimir Ignjatov

Pilates

Mini-Football-2016

Back row: Nomkhitha Tshabalala, Kareena Bechan, Sakumila Dwala, Msithazwe Tshabalala, Mishka Martins, Likho Nonxuba

Front row: Kago Makoney, Katlego Medupe, Kanyi Mutono, Ziyanda Jiyane, Andrea Debruyne, Thabelo Lebakeng


College Sports

Girls Basketball

Mini-Football-2016

Back row: J Makofane, Vesna Ignjatov, Mosa Mojela, Lesedi Mokhampanyane, Ariana Slaughter, Josephine Lambert, Zenani Ngxamngxa, Allison Thathong, M Dlamini

Front row: Rochel Masinga, Nonkululeko Tshabalala, Lerato Ncube, Sebaga Modise, Tayone Fumo, Dudu Mqokomiso, Warona Ratlhogo, Esther Cuba

Basketball U14

Mini-Football-2016

Back row: Heleno Antunes, David Sibanda, Given Diielumbaka, Christian Khoza

Front row: Lehlohonolo Moeletsi, M Dlamini, J Makofane, Andile Mnculwane

Basketball U15

Mini-Football-2016

Back row: J Makofane, Paulo Maianhi, Obinna Nwagbara, Kitso More, Limnandi Ouya, Junior Cindi, M Dlamini

Front row: Bokang Leburu, Ndumiso Somdaka, Bonakele Tshiloane, Attie Malatji, Thendo Madzhie, Siyamthanda Buthelezi

Basketball U17

Mini-Football-2016

Back row: J Makofane, Tafadzwa Hlabathi, Jones Moyo, Teddy Hlungani, Nchimunya Ngwengwe, Sihle Buthelezi, M Dlamini

Front row: Bakoena Thaanyane, Anda Makaulule, Malcolm Nahanda, Attie Malatji, Kagiso Mthimkulu, Milkias Gebremichael

Open Basketball

Mini-Football-2016

Back row: J Makofane, Phemelo Maimela, Letlhogile Mokoele, Dominic Grobler, Attie Malatji, Mohlomi Moloi, M Dlamini

Front row: Jones Moyo, Anele Moyo, Teddy Hlungani, Junoir Sibuyi, Kgotso Bogoshi, Ndumiso Somdaka

Girls Football

Mini-Football-2016

Back row: Elektra Sarkis, Netsanet Jenfa, Khosi Shabalala, Nandi Ngubane, Ariana Slaughter, Josephine Lambert, Vesna Ignjatov, Lebogang Ngirwa

Middle row: Corrine Namakula, Dineo Mojela, Monica Camarada, Akho Mbada, J Makofane, Mandy Khumalo, Mamokutu Monatisa, Athandile Mkiva, Lethabo Ngomane

Front row: Kaylie Le Grange, Natasha Chakwamba, Chirlee Reis, Lerato Ncube, Djanira Antunes, Warona Ratlhogo, Bonngoe Pokane, Esther Cuba

Football U14

Mini-Football-2016

Back row: Wakhile Mzileni, Given Dielumbaka, David Sibanda, J Makofane, Gomolemo Bulwa, Heleno Antunes, Simphiwe Tshabalala

Front row: Higino Alexandre, Lehlohonolo Moeletsi, Siviwe Mbonani, Andile Mnculwane, Christian Khoza, Dibaga Motsepe

Football U16

Mini-Football-2016

Back row: Bokang Leburu, Paulo Maianhi, Limnandi Ouya, J Makofane, Junior Cindi, Bonakele Tshiloane, Rito Mathebula

Front row: Blaine Sampson, Thendo Madzhie, Kitso More, Themba Mabanga, Phumelele Tshabalala, Satchmore Muchiriri

Open Football

Mini-Football-2016

Back row: Sihle Buthelezi, Tafadzwa Hlabathi, Dominic Grobler, Nelson Mazibe, Mauro Manuel, Phemelo Maimela

Middle row: Malcolm Nehanda, Laurindo Alexandre, Phumelele Tshabalala, Junior Sibuyi, Luis Filipe, Jones Moyo, Felino Alexandre

Front row: Mohlomi Moloi, Tshiamo Dhlamini, Bakoena Thaanyane, J Makofane, Anda Makaulule, CJ Ledwaba, Mfanafuthi Mzizi

Golf

Mini-Football-2016

Back row: Sbonelo Mokwena, Remo Mokwena, Jared Joao, Matthew Reid

Front row: Tyler Smedmor, Lucas Kleiner, Tyler Raw

Girls Badminton

Mini-Football-2016

Back row: Tina Lu, Mindy You, Yining Zhang, TP Gallo, Abby Tang, Tianna Ye

Front row: Yelin Wu, Kacey Pringle, Tianyi Gu, Jialing Chen, Angelina Chen

Boys Badminton

Mini-Football-2016

Back row: Patrick Bennie, Howard Zhang, Ken Lu, TP Gallo, Elvis Xu, Khalo Gqubule, Jayden Da Mata

Front row: Ryan Shen, Justin Li, John Zhang, Wendel Neto, Xinquan Yang

Rowing

Mini-Football-2016

Back row: Simphiwe Tshabalala, Phillipa Murray, Khanya Gabela, Ricardo Da Costa, X Mateman, Rito Mathebula, Olivia Murray, Unathi Ngwenya, Dibaga Motsepe

Front row: Ntamu Mathebula, Gomolemo Bulwa, Luke Badenhorst, Phumelele Tshabalala, Timothy Chetty, Manqoba Kunene, Tshiamo Dlhamini

Netball U15

Mini-Football-2016

Back row: R Rheeder, Kananelo Ramolodi, Kacey Pringle, M Woolward, Paige Tavendale, Ameilia Kleiner, T Stols

Front row: Weza Mohamed, Melissa Wingson, Erin Lee Haslehurst, Zamanymbose Mtethwa, Sandiso Gasela, Unathi Ngwenya

Netball U16

Mini-Football-2016

Back row: R Rheeder, Naledi Mbatha, Gemima Mbokashanga, Ariana Slaughter, Asanda Mazengwe, Palesa Khoza, Breanna Wicks, T Stols

Front row: Jordyne Booysen, Lerato Ncube, Runako Kanengoni, M Woolward, Aceng Akii, Warona Ratlhogo, Athabile Mkiva

Open Netball

Mini-Football-2016

Back row: R Rheeder, Zenani Ngxamngxa, Trinity Ritchie, Senite Arfi cho, Lesedi Mokhampanyane, T Stols

Front row: Rochel Masinga, Sebaga Modise, Josephine Lambert, M Woolward, Tayone Fumo, Dudu Mqokomiso, Lihle Somhlahlo

Swim Team

Mini-Football-2016

Back row: Olivia Cloete, Ethan McConkey, Brianna Wicks, Anna Frankenfi eld, Kirsten Witney, Paige Tavendale, Amelia Kleiner, Ashleigh Witney, Erin Haslehusrt

Middle row: Zoë Taylor, Lathi’thaa Kasper, Ethan Shackelton, J Leach, Joshua Wooley, Gomolemo Bulwa, Melissa Wingson

Front row: Aiden Naidoo, Trinty Ritchie, Brenden Stapelberg (Capt), Ryan Shem, Liam Watts

Tennis

Mini-Football-2016

Back row: Nandi Ngubane, Sashan Vandayar, Rebecca Tomatala, TP Gallo, Jared Humphreys, Tshiamo Dlamini

Front row: Matthew Chen, Joshua Woolley, Herry Ye, Lucas Kleiner, Jared Joao, Remo Mokwena

Girls Touch Rugby

Mini-Football-2016

Back Row: Ashleigh Witney, Kananelo Ramolodi, Kacey Pringle, Tayone Fumo, Breanna Wicks, Sbonelo Mokwena, Simran Baloo

Middle row: T Stols, Khosi Shabalala, Aceng Akii, Trinity Ritchie, Ariana Slaughter, Senite Arfi cho, Monica Camarada, G Speakman

Front Row: Casey Burns, Lihle Somhlahlo, Nuru Ally, Sandiso Gasela, Jordyne Booysen, Melissa Wingson, Weza Mohamed

Boys Touch Rugby

Mini-Football-2016

Back Row: T Stols, Blaine Sampson, Delano Moodley, Felino Alexandre, Dario Reiser, Layola Mehlomakulu, Mohlomi Moloi, G Speakman

Front Row: Junior Cindi, Anele Moyo, Jose Manuel, Brendan Stapelberg, Keanu Palm, Limnandi Ouya, Micheal Chanetsa

Rugby

Mini-Football-2016

Back Row: Ntamu Mathebula, Bokang Mofokane, Jones Moyo, Junior Cindi, Obinna Nwagbara, Joel Zacarias, Miso Somdaka, Lathi’thaa Kasper, Malcom Nehanda, Kagiso Mthimkulu, Phemelo Maimela

Middle Row: Loyiso Sidu, Dario Reiser, Bonakele Tshiloane, Anele Moyo, Luke Badenhorst, Uyakha Mlandu, Phumelele Tshabalala, Limnandi Ouya, Lehlohonolo Moeletsi, Attie Malatji, Satchmore Muchiriri

Front Row: Khanya Gabela, Mohlomi Moloi, Felino Alexandre, Brendan Stapelberg, G Speakman, Layola Mehlomakulu, Delano Moodley, Christian Khoza