The Team

This Is Our Court. Our City. Our Time.

We are not just a club. We are a movement. Born in Joburg. Backed by the people. Driven by culture. We represent the grit, energy, and ambition of a new generation. Our court is a stage. Our game is a language. Our jersey is a badge of pride. We play to inspire. To break boundaries. To be legendary. This is more than basketball. This is the Johannesburg Giants.

player

Players are responsible for actively participating in training, games, and club activities, working to develop their skills, and contributing positively to their team and the club. They are expected to follow coaches’ guidance, demonstrate respect, sportsmanship, and discipline, comply with club rules and league regulations, and uphold the club’s values on and off the court.

Point Guard
5
Lethabo Makgalemele
Lethabo Makgalemele
Small Forward
8
Yanick Kasilembo
Yanick Kasilembo
Shooting Guard
9
Dylan Lele
Dylan Lele
Point Guard
10
Lehlogonolo Tholo
Lehlogonolo Tholo
Small Forward
10
Morgan Maseko
Morgan Maseko
Shooting Guard
11
Aviwe Mahlong
Aviwe Mahlong
Shooting Guard
12
Joshua Ozabor
Joshua Ozabor
Center
14
Nkosinathi Sibanyoni
Nkosinathi Sibanyoni
Small Forward
15
Nino Dim
Nino Dim
Power Forward
24
Emmanuel Shine
Emmanuel Shine
Center
32
Pieter Prinsloo
Pieter Prinsloo
Center
50
David Craig
David Craig
Forward
00
Monalisa Maphumula
Monalisa Maphumula
Forward
1
Reatlegile Taukobong
Reatlegile Taukobong
Guard
2
Liya Ejoh
Liya Ejoh
Guard
3
Rose Khunou
Rose Khunou
Point Guard
4
Zuri Jimerson
Zuri Jimerson
Guard
5
Josefina Gome
Josefina Gome
Guard
6
Lauren Federicks
Lauren Federicks
Guard
7
Thando Mbuthuma
Thando Mbuthuma
Center
9
Zanele Vimbela
Zanele Vimbela
Power Forward
10
Bathabile Ntuli
Bathabile Ntuli
Point Guard
11
Ofentse Magabeane
Ofentse Magabeane
Small Forward
12
Letlhogonolo Taukobong
Letlhogonolo Taukobong
Power Forward
13
Tawona Masawi
Tawona Masawi
Power Forward
14
Lufuno Mutungutungu
Lufuno Mutungutungu
Center
15
Samantha Ikegwuonu
Samantha Ikegwuonu
Guard
21
Liamisha Aboo
Liamisha Aboo

board member

The Board is responsible for the overall governance, strategic leadership, and long-term sustainability of the basketball club. It sets the club’s vision, values, and strategic priorities, and ensures that appropriate structures, policies, and systems are in place to support basketball operations and community participation. The Board oversees financial management, risk, and compliance with all legal, league, safeguarding, and sport-integrity requirements. It is accountable for monitoring club performance, ensuring responsible use of resources, and safeguarding the welfare and development of players, coaches, officials, and volunteers. The Board also appoints and oversees the Executive, ensuring that day-to-day operations align with the club’s strategic objectives and serve the best interests of members, participants, and the wider basketball community.

Chairperson
Berlina Moroole
Berlina Moroole
Chief Executive Officer
Florsheim Ngwenya
Florsheim Ngwenya
Chief Operating Officer/Financial Officer
Lesego Molebatsi
Lesego Molebatsi
President of Basketball Operations
Sam Vincent
Sam Vincent
Strategic Partner
Lucky Ntimane
Lucky Ntimane

executive team

The Executive is responsible for the day-to-day management and operational delivery of the club. They implement the Board’s strategic direction by overseeing programs, competitions, administration, finances, and staff or volunteers. The Executive ensures compliance with relevant policies and regulations, manages communication with members and stakeholders, maintains club facilities and resources, and supports the Board by providing reports, advice, and operational insights. Their role is to ensure the club runs efficiently, safely, and in alignment with its strategic goals.

CEO & General Manager
Florsheim Ngwenya
Florsheim Ngwenya
Operations & Finance Manager
Lesego Molebatsi
Lesego Molebatsi
PR & Marketing Lead
Dumisani Chauke
Dumisani Chauke
Head of Administration
Nomsi Ntladi
Nomsi Ntladi

technical team

The Technical Team is responsible for all basketball-related operations within the club, including player and coach development, team preparation, and on-court performance. They design and deliver training programs, oversee player pathways, and ensure coaching standards align with the club’s philosophy and frameworks. The team coordinates competitions, monitors performance, and promotes a safe, inclusive, and positive environment for all players, coaches, and officials. They work closely with the Executive to ensure programs run effectively and align with the club’s strategic objectives.

President of Basketball Operations
Sam Vincent
Sam Vincent
Head Coach
Florsheim Ngwenya
Florsheim Ngwenya
Assistant Coach
Yves Abdon
Yves Abdon
Assistant Coach
Anthony Shelton
Anthony Shelton
Team Doctor
Mdumiseni Mkhize
Mdumiseni Mkhize
Physiotherapist
Kgotso Ntuane
Kgotso Ntuane
Team Manager
Lesego Molebatsi
Lesego Molebatsi
Head Coach
Nosipho Njokweni
Nosipho Njokweni
Assistant Coach
Ellen Moutlwatse
Ellen Moutlwatse
Team Manager
Vuyelwa Mtshazo
Vuyelwa Mtshazo
Team Doctor
Mdumiseni Mkhize
Mdumiseni Mkhize
Physiotherapist
Kgotso Ntuane
Kgotso Ntuane

Players

Players are responsible for actively participating in training, games, and club activities, working to develop their skills, and contributing positively to their team and the club. They are expected to follow coaches’ guidance, demonstrate respect, sportsmanship, and discipline, comply with club rules and league regulations, and uphold the club’s values on and off the court.

Male Team

Point Guard
5
Lethabo Makgalemele
Lethabo Makgalemele
Small Forward
8
Yanick Kasilembo
Yanick Kasilembo
Shooting Guard
9
Dylan Lele
Dylan Lele
Point Guard
10
Lehlogonolo Tholo
Lehlogonolo Tholo
Small Forward
10
Morgan Maseko
Morgan Maseko
Shooting Guard
11
Aviwe Mahlong
Aviwe Mahlong
Shooting Guard
12
Joshua Ozabor
Joshua Ozabor
Center
14
Nkosinathi Sibanyoni
Nkosinathi Sibanyoni
Small Forward
15
Nino Dim
Nino Dim
Power Forward
24
Emmanuel Shine
Emmanuel Shine
Center
32
Pieter Prinsloo
Pieter Prinsloo
Center
50
David Craig
David Craig

Female Team

Forward
00
Monalisa Maphumula
Monalisa Maphumula
Forward
1
Reatlegile Taukobong
Reatlegile Taukobong
Guard
2
Liya Ejoh
Liya Ejoh
Guard
3
Rose Khunou
Rose Khunou
Point Guard
4
Zuri Jimerson
Zuri Jimerson
Guard
5
Josefina Gome
Josefina Gome
Guard
6
Lauren Federicks
Lauren Federicks
Guard
7
Thando Mbuthuma
Thando Mbuthuma
Center
9
Zanele Vimbela
Zanele Vimbela
Power Forward
10
Bathabile Ntuli
Bathabile Ntuli
Point Guard
11
Ofentse Magabeane
Ofentse Magabeane
Small Forward
12
Letlhogonolo Taukobong
Letlhogonolo Taukobong
Power Forward
13
Tawona Masawi
Tawona Masawi
Power Forward
14
Lufuno Mutungutungu
Lufuno Mutungutungu
Center
15
Samantha Ikegwuonu
Samantha Ikegwuonu
Guard
21
Liamisha Aboo
Liamisha Aboo

Board Members

The Board is responsible for the overall governance, strategic leadership, and long-term sustainability of the basketball club. It sets the club’s vision, values, and strategic priorities, and ensures that appropriate structures, policies, and systems are in place to support basketball operations and community participation.
The Board oversees financial management, risk, and compliance with all legal, league, safeguarding, and sport-integrity requirements. It is accountable for monitoring club performance, ensuring responsible use of resources, and safeguarding the welfare and development of players, coaches, officials, and volunteers. The Board also appoints and oversees the Executive, ensuring that day-to-day operations align with the club’s strategic objectives and serve the best interests of members, participants, and the wider basketball community.

Chairperson
Berlina Moroole
Berlina Moroole
Chief Executive Officer
Florsheim Ngwenya
Florsheim Ngwenya
Chief Operating Officer/Financial Officer
Lesego Molebatsi
Lesego Molebatsi
President of Basketball Operations
Sam Vincent
Sam Vincent
Strategic Partner
Lucky Ntimane
Lucky Ntimane

Executive Team

The Executive is responsible for the day-to-day management and operational delivery of the club. They implement the Board’s strategic direction by overseeing programs, competitions, administration, finances, and staff or volunteers. The Executive ensures compliance with relevant policies and regulations, manages communication with members and stakeholders, maintains club facilities and resources, and supports the Board by providing reports, advice, and operational insights. Their role is to ensure the club runs efficiently, safely, and in alignment with its strategic goals.

CEO & General Manager
Florsheim Ngwenya
Florsheim Ngwenya
Operations & Finance Manager
Lesego Molebatsi
Lesego Molebatsi
PR & Marketing Lead
Dumisani Chauke
Dumisani Chauke
Head of Administration
Nomsi Ntladi
Nomsi Ntladi

Technical Team

The Technical Team is responsible for all basketball-related operations within the club, including player and coach development, team preparation, and on-court performance. They design and deliver training programs, oversee player pathways, and ensure coaching standards align with the club’s philosophy and frameworks. The team coordinates competitions, monitors performance, and promotes a safe, inclusive, and positive environment for all players, coaches, and officials. They work closely with the Executive to ensure programs run effectively and align with the club’s strategic objectives.

Male Team

President of Basketball Operations
Sam Vincent
Sam Vincent
Head Coach
Florsheim Ngwenya
Florsheim Ngwenya
Assistant Coach
Yves Abdon
Yves Abdon
Assistant Coach
Anthony Shelton
Anthony Shelton
Team Doctor
Mdumiseni Mkhize
Mdumiseni Mkhize
Physiotherapist
Kgotso Ntuane
Kgotso Ntuane
Team Manager
Lesego Molebatsi
Lesego Molebatsi

Female Team

Head Coach
Nosipho Njokweni
Nosipho Njokweni
Assistant Coach
Ellen Moutlwatse
Ellen Moutlwatse
Team Manager
Vuyelwa Mtshazo
Vuyelwa Mtshazo
Team Doctor
Mdumiseni Mkhize
Mdumiseni Mkhize
Physiotherapist
Kgotso Ntuane
Kgotso Ntuane