Xtra rating
1152
Conservative: 521
Rank club
7880
Updated: 17 May 2026
Black Leopards Upcoming matches by league
Black Leopards Last matches by league
1st Division
Premier Soccer League
Black Leopards Team Roster
position Goalkeeper
Cyril Mwenya Chibwe
GK
South Africa
Mlungisi Mazibuko
GK
South Africa
40
Lehlohonolo Phali
GK
South Africa
position Defender
Bonginkosi Hlongwane
DEF
South Africa
Siphelele Magubane
DEF
South Africa
Amukelani Chauke
DEF
South Africa
Sandile Khumalo
DEF
South Africa
Thendo Mukumela
DEF
South Africa
Sidney Fakude
DEF
South Africa
19
Ndivhuwo Phineas Ravhuhali
DEF
South Africa
position Midfielder
Tebogo Matome Makobela
MID
South Africa
Tlou Ofentse Raphadu
MID
South Africa
Makoro Valenta Moloko
MID
South Africa
Akani Maluleke
MID
South Africa
Kamogelo Ngwane
MID
South Africa
Leronti Tsotetsi
MID
South Africa
Donald Makgetlwa
MID
South Africa
Khanyisani Mthembu
MID
South Africa
Leope Lephalala
MID
South Africa
Reginald Vusi Mkwanazi
MID
South Africa
Rafick Namwera
MID
Malawi
Nkosephayo Mavundla
MID
South Africa
Tumelo Makha
MID
Lesotho
Freddy Mathole
MID
South Africa
Lucky Baloyi
MID
South Africa
3
Thomani Motsoko
MID
South Africa
22
Tebogo Thangwane
MID
South Africa
27
Thabana Mabena
MID
South Africa
position Attacker
Clive Augusto
FWD
Zimbabwe
Donald Mudau
FWD
South Africa
Bethuel Muzeu
FWD
Namibia
Mwape Musonda
FWD
Zambia
22
Bonginkosi Makanya
FWD
South Africa
Last Black Leopards Coachs
Joel Masutha
South Africa
Coach since
1 April 2025
Coach until
History
| Coach | Coach country | Coach since | Coach until |
|---|---|---|---|
| Joel Masutha | South Africa | 1 April 2025 | |
| Zeca Marques | Portugal | 1 February 2025 | 1 April 2025 |
| Maxwell Konadu | Ghana | 1 July 2024 | 1 February 2025 |
| Peter Mponda | Malawi | 1 November 2023 | 1 June 2024 |
| Solomon Luvhengo | South Africa | 1 September 2023 | 1 June 2024 |
| Alejandro Dorado Rodríguez | Spain | 1 July 2023 | 1 September 2023 |
| Owen Joao Cornelius Da Gama | South Africa | 1 February 2023 | 1 June 2023 |
| Johnny Ferreira | South Africa | 1 December 2022 | 1 January 2023 |
| Joel Masutha | South Africa | 1 December 2021 | 1 November 2022 |
| Floyd Mogale | South Africa | 1 October 2021 | 1 November 2021 |
| Lehlohonolo Seema | Lesotho | 1 January 2021 | 1 May 2021 |
| Dylan Kerr | Malta | 1 November 2020 | 1 January 2021 |
| Patrick Aussems | Belgium | 1 October 2020 | 1 November 2020 |
| Morgan Thulani Shivambu | South Africa | 1 August 2020 | |
| 1 February 2020 | |||
| Alan Clarke | Republic of Ireland | 1 February 2020 | |
| Cavin Dennis Johnson | South Africa | 1 January 2020 | 1 February 2020 |
| Luc Eymael | Belgium | 1 September 2019 | |
| 1 August 2019 | |||
| Dylan Kerr | Malta | 1 December 2018 | 1 June 2019 |
| Joel Masutha | South Africa | 1 December 2017 | 1 December 2018 |
| Ivan Minnaert | Belgium | 17 November 2017 | 22 December 2017 |
| Jean-Francois Losciuto | Belgium | 2 December 2016 | 16 November 2017 |
| Jairos Tapera | Zimbabwe | 1 July 2016 | 1 November 2016 |
| Sello Chokoe | South Africa | 8 April 2016 | 1 December 2016 |
| Kostadin Papic | Serbia | 1 November 2015 | 1 March 2016 |
| Joel Masutha | South Africa | 1 October 2015 | 1 April 2016 |
| Zeca Marques | Portugal | 1 January 2015 | 1 June 2015 |
| Mark Harrison | England | 1 November 2014 | 1 January 2015 |
| Joel Masutha | South Africa | 1 October 2014 | 1 November 2014 |
| Sean Connor | Northern Ireland | 1 July 2014 | 1 October 2014 |
| Kostadin Papic | Serbia | 1 July 2013 | 1 June 2014 |
| Ian Palmer | South Africa | 1 October 2012 | 1 January 2013 |
| Sunday Marimo Chidzambwa | Zimbabwe | 1 May 2012 | 1 October 2012 |
| Vladislav Heric | Serbia | 1 October 2011 | 1 May 2012 |
| Sunday Marimo Chidzambwa | Zimbabwe | 1 October 2010 | 1 October 2011 |
Black Leopards Transfers
Latest player transfers from
| Player | Team from | Transfer type | Transfer date |
|---|---|---|---|
| L. Baloyi |
Polokwane City
|
Free agent | 21 August 2024 |
ZESCO United
|
Free agent | 20 August 2024 | |
| Cyril Mwenya Chibwe |
ZESCO United
|
N/A | 1 July 2024 |
| L. Phali |
NC Pro's
|
N/A | 1 July 2024 |
| S. Magubane |
Milford FC
|
N/A | 1 July 2024 |
| L. Baloyi |
Polokwane City
|
N/A | 1 July 2024 |
| N. Ravhuhali |
Marumo Gallants
|
N/A | 1 July 2024 |
| T. Thangwane |
Marumo Gallants
|
N/A | 1 July 2024 |
| B. Schubert |
B68
|
N/A | 1 March 2024 |
| B. Mbatha |
Pretoria Callies
|
N/A | 1 March 2024 |
| T. Phatsisi |
Sekhukhune United
|
N/A | 1 July 2023 |
| A. Mtshali |
Cape Town ALL Stars
|
N/A | 1 July 2023 |
| S. Khumalo |
Amazulu
|
Loan | 1 July 2023 |
| T. Mukumela |
Amazulu
|
N/A | 1 July 2023 |
| T. Mabena |
Dondol Stars
|
N/A | 1 July 2023 |
Latest player transfers to
| Player | Team to | Transfer type | Transfer date |
|---|---|---|---|
ZESCO United
|
Free agent | 20 August 2025 | |
| Muhammad Carrim |
Patro Eisden
|
Transfer | 6 August 2025 |
| T. Matsimbi |
Sekhukhune United
|
Transfer | 26 July 2025 |
| M. Makhavhu |
Polokwane City
|
Transfer | 1 July 2025 |
| L. Phali |
Upington City
|
Transfer | 1 July 2025 |
| S. Khumalo |
Amazulu
|
Back from Loan | 1 July 2025 |
| S. Magubane |
Upington City
|
Transfer | 1 July 2025 |
| T. Makobela |
Venda FC
|
Transfer | 1 July 2025 |
| T. Matsimbi |
Sekhukhune United
|
Free agent | 30 June 2025 |
| Joseph Yaovi Douhadji |
Saint Eloi Lupopo
|
Free agent | 30 September 2024 |
| B. Mbatha |
Casric Stars
|
N/A | 21 August 2024 |
| T. Nkwana |
Kruger United
|
N/A | 21 August 2024 |
| B. Schubert |
Vestri
|
Free | 7 August 2024 |
| K. Mashiane |
Leruma United
|
N/A | 1 July 2024 |
| A. Mtshali |
Maritzburg Utd
|
Free | 22 February 2024 |
Leagues Black Leopards has participated in
Last matches statistics for Black Leopards
| match | shots | Poss. | Pass % | Fouls | Cards | Saves |
|---|---|---|---|---|---|---|
|
Highbury
0 - 0
20 March 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Black Leopards
0 - 0
Upington City
1 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Cape Town City
0 - 0
7 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Black Leopards
1 - 0
University of Pretoria
11 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Casric Stars
0 - 2
17 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Black Leopards
0 - 0
21 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Black Leopards
0 - 1
Milford FC
25 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Kruger United
0 - 0
2 May 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Black Leopards
2 - 1
10 May 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Lerumo Lions
4 - 0
17 May 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
Detailed statistics Black Leopards
Xtra rating history
Last rating points (most recent matches).
shots Black Leopards
Warnings Black Leopards
Passes Black Leopards
Goalkeeper saves Black Leopards
Latest start lineups Black Leopards (XI)
Black Leopards vs Bloem Celtic
Premier Soccer League 2020 - Thohoyandou Stadium
5 June 2021
Cape Town City vs Black Leopards
Premier Soccer League 2020 - Cape Town Stadium
2 June 2021
Black Leopards vs Kaizer Chiefs
Premier Soccer League 2020 - Thohoyandou Stadium
26 May 2021
Chippa United vs Black Leopards
Premier Soccer League 2020 - Nelson Mandela Bay Stadium
12 May 2021
Orlando Pirates vs Black Leopards
Premier Soccer League 2020 - Orlando Stadium
6 May 2021
Tshakhuma Madzivhadila vs Black Leopards
Premier Soccer League 2020 - Peter Mokaba Stadium
1 May 2021



