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.

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.

Point Guard
5
Lethabo Makgalemele
Lethabo Makgalemele
Guard
6
Dhieu Abok Deng
Dhieu Abok Deng
Small Forward
7
Bandile Nsele
Bandile Nsele
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
Center
21
Liam Reid
Liam Reid
Center
23
Somusa Mthembu
Somusa Mthembu
Power Forward
24
Emmanuel Shine
Emmanuel Shine
Center
32
Pieter Prinsloo
Pieter Prinsloo

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/Chief 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
Planning & Strategy
Nigel Botchey
Nigel Botchey
Public Relations
Dumisani Chauke
Dumisani Chauke
Brand & Marketing
Nomfundo Khanyile
Nomfundo Khanyile
Head of Administration
Nomsi Ntladi
Nomsi Ntladi
Independent Director
Allistair Khanyi
Allistair Khanyi

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
Player Relations & Admin Coordinator
Babongile Mhlongo
Babongile Mhlongo
Team Manager
Lesego Molebatsi
Lesego Molebatsi

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.

Point Guard
5
Lethabo Makgalemele
Lethabo Makgalemele
Guard
6
Dhieu Abok Deng
Dhieu Abok Deng
Small Forward
7
Bandile Nsele
Bandile Nsele
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
Center
21
Liam Reid
Liam Reid
Center
23
Somusa Mthembu
Somusa Mthembu
Power Forward
24
Emmanuel Shine
Emmanuel Shine
Center
32
Pieter Prinsloo
Pieter Prinsloo

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/Chief 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
Planning & Strategy
Nigel Botchey
Nigel Botchey
Public Relations
Dumisani Chauke
Dumisani Chauke
Brand & Marketing
Nomfundo Khanyile
Nomfundo Khanyile
Head of Administration
Nomsi Ntladi
Nomsi Ntladi
Independent Director
Allistair Khanyi
Allistair Khanyi

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
Player Relations & Admin Coordinator
Babongile Mhlongo
Babongile Mhlongo
Team Manager
Lesego Molebatsi
Lesego Molebatsi