Note: The statistics shown below are limited to 2 seasons before and after 2022-2023. Visit the player's page to view their career statistics.
Goalkeepers
Sipho Chaine

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | GA | CS | MP | Min | GA | CS | MP | Min | GA | CS | Matches |
| 2020-2021 | 23 | Bloemfontein Celtic | za RSA | 1. Premiership | 12 | 1,028 | 2 | 12 | 1,028 | 0 | 2 | Matches | |||||
| 2021-2022 | 24 | Royal AM | za RSA | 1. Premiership | 1 | 90 | 0 | 1 | 90 | 0 | 0 | Matches | |||||
| 2022-2023 | 25 | Chippa United | za RSA | 1. Premiership | 2 | 180 | 1 | 2 | 180 | 0 | 1 | Matches | |||||
| 2022-2023 | 25 | Orlando Pirates | za RSA | 1. Premiership | 16 | 1,440 | 5 | 16 | 1,440 | 0 | 5 | Matches | |||||
| 2023-2024 | 26 | Orlando Pirates | za RSA | 1. Premiership | 18 | 1,583 | 5 | 18 | 1,583 | 0 | 5 | Matches | |||||
| 2024-2025 | 27 | Orlando Pirates | za RSA | 1. Premiership | 25 | 2,205 | 18 | 10 | 25 | 2,205 | 18 | 10 | Matches | ||||
| 10 Seasons* | 4 Clubs | 114 | 9,982 | 30 | 46 | 114 | 9,982 | 30 | 46 | ||||||||
Richard Ofori
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | GA | CS | MP | Min | GA | CS | MP | Min | GA | CS | Matches |
| 2020-2021 | 26 | Orlando Pirates | za RSA | 1. Premiership | 15 | 1,350 | 7 | 15 | 1,350 | 0 | 7 | Matches | |||||
| 2021-2022 | 27 | Orlando Pirates | za RSA | 1. Premiership | 10 | 900 | 4 | 10 | 900 | 0 | 4 | Matches | |||||
| 2022-2023 | 28 | Orlando Pirates | za RSA | 1. Premiership | 10 | 864 | 5 | 10 | 864 | 0 | 5 | Matches | |||||
| 2023-2024 | 29 | Orlando Pirates | za RSA | 1. Premiership | Matches | ||||||||||||
| 2024-2025 | 30 | AmaZulu | za RSA | 1. Premiership | 19 | 1,669 | 16 | 8 | 19 | 1,669 | 16 | 8 | Matches | ||||
| 9 Seasons* | 3 Clubs | 144 | 12,794 | 21 | 54 | 144 | 12,794 | 21 | 54 | ||||||||
Siyabonga Mpontshane

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | GA | CS | MP | Min | GA | CS | MP | Min | GA | CS | Matches |
| 2020-2021 | 34 | Orlando Pirates | za RSA | 1. Premiership | 3 | 270 | 1 | 3 | 270 | 0 | 1 | Matches | |||||
| 2021-2022 | 35 | Orlando Pirates | za RSA | 1. Premiership | 20 | 1,800 | 8 | 20 | 1,800 | 0 | 8 | Matches | |||||
| 2022-2023 | 36 | Orlando Pirates | za RSA | 1. Premiership | 5 | 396 | 2 | 5 | 396 | 0 | 2 | Matches | |||||
| 2023-2024 | 37 | Orlando Pirates | za RSA | 1. Premiership | 1 | 37 | 0 | 1 | 37 | 0 | 0 | Matches | |||||
| 9 Seasons* | 1 Club | 62 | 5,407 | 20 | 62 | 5,407 | 0 | 20 | |||||||||
Kopano Thuntsane
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | GA | CS | MP | Min | GA | CS | MP | Min | GA | CS | Matches |
| 2021-2022 | 21 | Orlando Pirates | za RSA | 1. Premiership | Matches | ||||||||||||
| 2022-2023 | 22 | Orlando Pirates | za RSA | 1. Premiership | Matches | ||||||||||||
| 2024-2025 | 24 | Marumo Gallants FC | za RSA | 1. Premiership | Matches | ||||||||||||
| 3 Seasons* | 2 Clubs | 0 | 0 | 0 | 0 | ||||||||||||
Defenders
Nkosinathi Sibisi

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 24 | Lamontville Golden Arrows | za RSA | 1. Premiership | 27 | 2,348 | 0 | 0 | 27 | 2,348 | 0 | 0 | Matches | ||||
| 2021-2022 | 25 | Lamontville Golden Arrows | za RSA | 1. Premiership | 20 | 1,768 | 3 | 1 | 20 | 1,768 | 3 | 1 | Matches | ||||
| 2022-2023 | 26 | Orlando Pirates | za RSA | 1. Premiership | 27 | 2,369 | 1 | 2 | 27 | 2,369 | 1 | 2 | Matches | ||||
| 2023-2024 | 27 | Orlando Pirates | za RSA | 1. Premiership | 16 | 922 | 0 | 0 | 16 | 922 | 0 | 0 | Matches | ||||
| 2024-2025 | 28 | Orlando Pirates | za RSA | 1. Premiership | 25 | 2,116 | 2 | 0 | 25 | 2,116 | 2 | 0 | Matches | ||||
| 10 Seasons* | 2 Clubs | 190 | 16,137 | 6 | 3 | 190 | 16,137 | 6 | 3 | ||||||||
Innocent Maela

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 27 | Orlando Pirates | za RSA | 1. Premiership | 20 | 1,670 | 0 | 1 | 20 | 1,670 | 0 | 1 | Matches | ||||
| 2021-2022 | 28 | Orlando Pirates | za RSA | 1. Premiership | 8 | 469 | 0 | 0 | 8 | 469 | 0 | 0 | Matches | ||||
| 2022-2023 | 29 | Orlando Pirates | za RSA | 1. Premiership | 24 | 1,886 | 1 | 1 | 24 | 1,886 | 1 | 1 | Matches | ||||
| 2023-2024 | 30 | Orlando Pirates | za RSA | 1. Premiership | 15 | 668 | 0 | 0 | 15 | 668 | 0 | 0 | Matches | ||||
| 2024-2025 | 31 | Orlando Pirates | za RSA | 1. Premiership | 4 | 181 | 0 | 0 | 4 | 181 | 0 | 0 | Matches | ||||
| 8 Seasons* | 1 Club | 148 | 11,635 | 5 | 7 | 148 | 11,635 | 5 | 7 | ||||||||
Deon Hotto

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 29 | Orlando Pirates | za RSA | 1. Premiership | 30 | 2,221 | 4 | 4 | 30 | 2,221 | 4 | 4 | Matches | ||||
| 2021-2022 | 30 | Orlando Pirates | za RSA | 1. Premiership | 29 | 2,216 | 8 | 5 | 29 | 2,216 | 8 | 5 | Matches | ||||
| 2022-2023 | 31 | Orlando Pirates | za RSA | 1. Premiership | 27 | 1,805 | 3 | 0 | 27 | 1,805 | 3 | 0 | Matches | ||||
| 2023-2024 | 32 | Orlando Pirates | za RSA | 1. Premiership | 27 | 2,038 | 1 | 5 | 27 | 2,038 | 1 | 5 | Matches | ||||
| 2024-2025 | 33 | Orlando Pirates | za RSA | 1. Premiership | 25 | 2,108 | 3 | 4 | 25 | 2,108 | 3 | 4 | Matches | ||||
| 11 Seasons* | 4 Clubs | 302 | 23,155 | 35 | 51 | 302 | 23,155 | 35 | 51 | ||||||||
Tapelo Xoki

Position: DF (CB) ▪ Footed: Right
Age: 27
Born: Khayelitsha, South Africa za
Citizenship: South Africa za
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 25 | AmaZulu | za RSA | 1. Premiership | 24 | 2,011 | 5 | 0 | 24 | 2,011 | 5 | 0 | Matches | ||||
| 2021-2022 | 26 | AmaZulu | za RSA | 1. Premiership | 27 | 2,429 | 0 | 0 | 27 | 2,429 | 0 | 0 | Matches | ||||
| 2022-2023 | 27 | Orlando Pirates | za RSA | 1. Premiership | 22 | 1,700 | 1 | 1 | 22 | 1,700 | 1 | 1 | Matches | ||||
| 2023-2024 | 28 | Orlando Pirates | za RSA | 1. Premiership | 26 | 2,119 | 2 | 1 | 26 | 2,119 | 2 | 1 | Matches | ||||
| 2024-2025 | 29 | Orlando Pirates | za RSA | 1. Premiership | 11 | 701 | 0 | 0 | 11 | 701 | 0 | 0 | Matches | ||||
| 9 Seasons* | 2 Clubs | 169 | 13,831 | 10 | 2 | 169 | 13,831 | 10 | 2 | ||||||||
Paseka Mako
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 26 | Orlando Pirates | za RSA | 1. Premiership | 20 | 1,553 | 0 | 4 | 20 | 1,553 | 0 | 4 | Matches | ||||
| 2021-2022 | 27 | Orlando Pirates | za RSA | 1. Premiership | 22 | 1,965 | 0 | 0 | 22 | 1,965 | 0 | 0 | Matches | ||||
| 2022-2023 | 28 | Orlando Pirates | za RSA | 1. Premiership | 23 | 1,474 | 1 | 1 | 23 | 1,474 | 1 | 1 | Matches | ||||
| 2023-2024 | 29 | Orlando Pirates | za RSA | 1. Premiership | 3 | 270 | 0 | 1 | 3 | 270 | 0 | 1 | Matches | ||||
| 2024-2025 | 30 | Orlando Pirates | za RSA | 1. Premiership | 17 | 707 | 0 | 1 | 17 | 707 | 0 | 1 | Matches | ||||
| 10 Seasons* | 3 Clubs | 179 | 13,060 | 3 | 12 | 179 | 13,060 | 3 | 12 | ||||||||
Bandile Shandu

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 25 | Maritzburg United | za RSA | 1. Premiership | 21 | 1,109 | 0 | 1 | 21 | 1,109 | 0 | 1 | Matches | ||||
| 2021-2022 | 26 | Orlando Pirates | za RSA | 1. Premiership | 30 | 2,137 | 2 | 1 | 30 | 2,137 | 2 | 1 | Matches | ||||
| 2022-2023 | 27 | Orlando Pirates | za RSA | 1. Premiership | 21 | 1,033 | 0 | 2 | 21 | 1,033 | 0 | 2 | Matches | ||||
| 2023-2024 | 28 | Orlando Pirates | za RSA | 1. Premiership | 8 | 371 | 2 | 1 | 8 | 371 | 2 | 1 | Matches | ||||
| 2024-2025 | 29 | Orlando Pirates | za RSA | 1. Premiership | 14 | 715 | 2 | 0 | 14 | 715 | 2 | 0 | Matches | ||||
| 11 Seasons* | 2 Clubs | 202 | 12,453 | 9 | 11 | 202 | 12,453 | 9 | 11 | ||||||||
Thabiso Monyane

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 20 | Orlando Pirates | za RSA | 1. Premiership | 6 | 109 | 0 | 0 | 6 | 109 | 0 | 0 | Matches | ||||
| 2021-2022 | 21 | Orlando Pirates | za RSA | 1. Premiership | 0 | 0 | Matches | ||||||||||
| 2022-2023 | 22 | Orlando Pirates | za RSA | 1. Premiership | 16 | 889 | 1 | 1 | 16 | 889 | 1 | 1 | Matches | ||||
| 2023-2024 | 23 | Orlando Pirates | za RSA | 1. Premiership | 19 | 1,282 | 1 | 1 | 19 | 1,282 | 1 | 1 | Matches | ||||
| 2024-2025 | 24 | Orlando Pirates | za RSA | 1. Premiership | 5 | 249 | 0 | 0 | 5 | 249 | 0 | 0 | Matches | ||||
| 7 Seasons* | 2 Clubs | 84 | 5,001 | 2 | 5 | 84 | 5,001 | 2 | 5 | ||||||||
Olisa Ndah
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2021-2022 | 23 | Orlando Pirates | za RSA | 1. Premiership | 21 | 1,686 | 0 | 0 | 21 | 1,686 | 0 | 0 | Matches | ||||
| 2022-2023 | 24 | Orlando Pirates | za RSA | 1. Premiership | 13 | 868 | 0 | 0 | 13 | 868 | 0 | 0 | Matches | ||||
| 2023-2024 | 25 | Orlando Pirates | za RSA | 1. Premiership | 19 | 1,555 | 0 | 0 | 19 | 1,555 | 0 | 0 | Matches | ||||
| 2024-2025 | 26 | Orlando Pirates | za RSA | 1. Premiership | 2 | 173 | 0 | 0 | 2 | 173 | 0 | 0 | Matches | ||||
| 5 Seasons* | 2 Clubs | 62 | 4,905 | 0 | 0 | 62 | 4,905 | 0 | 0 | ||||||||
Sandile Mthethwa

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 23 | Chippa United | za RSA | 1. Premiership | 21 | 1,629 | 1 | 1 | 21 | 1,629 | 1 | 1 | Matches | ||||
| 2021-2022 | 24 | Chippa United | za RSA | 1. Premiership | 23 | 1,885 | 1 | 0 | 23 | 1,885 | 1 | 0 | Matches | ||||
| 2021-2022 | 24 | Orlando Pirates | za RSA | 1. Premiership | 1 | 15 | 0 | 0 | 1 | 15 | 0 | 0 | Matches | ||||
| 2022-2023 | 25 | Orlando Pirates | za RSA | 1. Premiership | 9 | 477 | 0 | 0 | 9 | 477 | 0 | 0 | Matches | ||||
| 2023-2024 | 26 | Orlando Pirates | za RSA | 1. Premiership | 3 | 121 | 1 | 0 | 3 | 121 | 1 | 0 | Matches | ||||
| 2024-2025 | 27 | AmaZulu | za RSA | 1. Premiership | 12 | 908 | 0 | 0 | 12 | 908 | 0 | 0 | Matches | ||||
| 7 Seasons* | 3 Clubs | 105 | 8,075 | 4 | 1 | 105 | 8,075 | 4 | 1 | ||||||||
Tebogo Tlolane
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 25 | Maritzburg United | za RSA | 1. Premiership | 25 | 1,827 | 2 | 1 | 25 | 1,827 | 2 | 1 | Matches | ||||
| 2021-2022 | 26 | Orlando Pirates | za RSA | 1. Premiership | 2 | 89 | 0 | 0 | 2 | 89 | 0 | 0 | Matches | ||||
| 2022-2023 | 27 | Orlando Pirates | za RSA | 1. Premiership | 2 | 51 | 0 | 0 | 2 | 51 | 0 | 0 | Matches | ||||
| 2022-2023 | 27 | Maritzburg United | za RSA | 1. Premiership | 3 | 143 | 0 | 0 | 3 | 143 | 0 | 0 | Matches | ||||
| 2023-2024 | 28 | Lamontville Golden Arrows | za RSA | 1. Premiership | 10 | 500 | 0 | 0 | 10 | 500 | 0 | 0 | Matches | ||||
| 2024-2025 | 29 | Lamontville Golden Arrows | za RSA | 1. Premiership | 4 | 60 | 0 | 0 | 4 | 60 | 0 | 0 | Matches | ||||
| 7 Seasons* | 4 Clubs | 86 | 6,160 | 7 | 4 | 86 | 6,160 | 7 | 4 | ||||||||
Midfielders
Miguel Timm
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 28 | TTM FC | za RSA | 1. Premiership | 20 | 1,514 | 0 | 0 | 20 | 1,514 | 0 | 0 | Matches | ||||
| 2021-2022 | 29 | Marumo Gallants FC | za RSA | 1. Premiership | 26 | 2,286 | 0 | 1 | 26 | 2,286 | 0 | 1 | Matches | ||||
| 2022-2023 | 30 | Orlando Pirates | za RSA | 1. Premiership | 24 | 1,815 | 0 | 1 | 24 | 1,815 | 0 | 1 | Matches | ||||
| 2023-2024 | 31 | Orlando Pirates | za RSA | 1. Premiership | 22 | 1,374 | 0 | 0 | 22 | 1,374 | 0 | 0 | Matches | ||||
| 2024-2025 | 32 | Orlando Pirates | za RSA | 1. Premiership | 0 | 0 | Matches | ||||||||||
| 10 Seasons* | 8 Clubs | 163 | 11,648 | 0 | 4 | 163 | 11,648 | 0 | 4 | ||||||||
Kabelo Dlamini
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 24 | Orlando Pirates | za RSA | 1. Premiership | 13 | 497 | 0 | 0 | 13 | 497 | 0 | 0 | Matches | ||||
| 2021-2022 | 25 | Orlando Pirates | za RSA | 1. Premiership | 23 | 1,031 | 2 | 0 | 23 | 1,031 | 2 | 0 | Matches | ||||
| 2022-2023 | 26 | Orlando Pirates | za RSA | 1. Premiership | 25 | 1,460 | 2 | 6 | 25 | 1,460 | 2 | 6 | Matches | ||||
| 2023-2024 | 27 | Orlando Pirates | za RSA | 1. Premiership | 18 | 841 | 2 | 2 | 18 | 841 | 2 | 2 | Matches | ||||
| 2024-2025 | 28 | Orlando Pirates | za RSA | 1. Premiership | 24 | 1,445 | 2 | 4 | 24 | 1,445 | 2 | 4 | Matches | ||||
| 9 Seasons* | 2 Clubs | 163 | 8,598 | 16 | 19 | 163 | 8,598 | 16 | 19 | ||||||||
Thabang Monare

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 30 | Orlando Pirates | za RSA | 1. Premiership | 17 | 1,182 | 0 | 0 | 17 | 1,182 | 0 | 0 | Matches | ||||
| 2021-2022 | 31 | Orlando Pirates | za RSA | 1. Premiership | 15 | 959 | 0 | 1 | 15 | 959 | 0 | 1 | Matches | ||||
| 2022-2023 | 32 | Orlando Pirates | za RSA | 1. Premiership | 18 | 1,290 | 1 | 0 | 18 | 1,290 | 1 | 0 | Matches | ||||
| 2023-2024 | 33 | Orlando Pirates | za RSA | 1. Premiership | 11 | 794 | 0 | 0 | 11 | 794 | 0 | 0 | Matches | ||||
| 2024-2025 | 34 | Sekhukhune United FC | za RSA | 1. Premiership | 21 | 1,353 | 1 | 1 | 21 | 1,353 | 1 | 1 | Matches | ||||
| 11 Seasons* | 4 Clubs | 226 | 16,677 | 8 | 8 | 226 | 16,677 | 8 | 8 | ||||||||
Goodman Mosele
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 20 | Baroka FC | za RSA | 1. Premiership | 28 | 2,320 | 1 | 1 | 28 | 2,320 | 1 | 1 | Matches | ||||
| 2021-2022 | 21 | Orlando Pirates | za RSA | 1. Premiership | 19 | 1,610 | 3 | 1 | 19 | 1,610 | 3 | 1 | Matches | ||||
| 2022-2023 | 22 | Orlando Pirates | za RSA | 1. Premiership | 11 | 796 | 0 | 0 | 11 | 796 | 0 | 0 | Matches | ||||
| 2023-2024 | 23 | Chippa United | za RSA | 1. Premiership | 22 | 1,794 | 1 | 0 | 22 | 1,794 | 1 | 0 | Matches | ||||
| 2024-2025 | 24 | Orlando Pirates | za RSA | 1. Premiership | 5 | 163 | 1 | 0 | 5 | 163 | 1 | 0 | Matches | ||||
| 9 Seasons* | 3 Clubs | 168 | 12,646 | 6 | 5 | 168 | 12,646 | 6 | 5 | ||||||||
Fortune Makaringe

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 27 | Orlando Pirates | za RSA | 1. Premiership | 28 | 2,109 | 3 | 3 | 28 | 2,109 | 3 | 3 | Matches | ||||
| 2021-2022 | 28 | Orlando Pirates | za RSA | 1. Premiership | 26 | 1,515 | 2 | 1 | 26 | 1,515 | 2 | 1 | Matches | ||||
| 2022-2023 | 29 | Orlando Pirates | za RSA | 1. Premiership | 15 | 573 | 0 | 2 | 15 | 573 | 0 | 2 | Matches | ||||
| 2023-2024 | 30 | Orlando Pirates | za RSA | 1. Premiership | 10 | 611 | 1 | 1 | 10 | 611 | 1 | 1 | Matches | ||||
| 2024-2025 | 31 | Cape Town City | za RSA | 1. Premiership | 13 | 639 | 0 | 0 | 13 | 639 | 0 | 0 | Matches | ||||
| 10 Seasons* | 3 Clubs | 187 | 13,166 | 10 | 19 | 187 | 13,166 | 10 | 19 | ||||||||
Ben Motshwari

Position: MF (CM-DM) ▪ Footed: Right
Age: 31
Born: Randfontein, South Africa za
National Team: South Africa za
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 29 | Orlando Pirates | za RSA | 1. Premiership | 27 | 2,066 | 2 | 0 | 27 | 2,066 | 2 | 0 | Matches | ||||
| 2021-2022 | 30 | Orlando Pirates | za RSA | 1. Premiership | 12 | 811 | 0 | 0 | 12 | 811 | 0 | 0 | Matches | ||||
| 2022-2023 | 31 | Orlando Pirates | za RSA | 1. Premiership | 14 | 417 | 0 | 0 | 14 | 417 | 0 | 0 | Matches | ||||
| 2023-2024 | 32 | AmaZulu | za RSA | 1. Premiership | 21 | 1,633 | 0 | 0 | 21 | 1,633 | 0 | 0 | Matches | ||||
| 2024-2025 | 33 | AmaZulu | za RSA | 1. Premiership | 26 | 2,204 | 1 | 0 | 26 | 2,204 | 1 | 0 | Matches | ||||
| 11 Seasons* | 4 Clubs | 208 | 16,088 | 11 | 1 | 208 | 16,088 | 11 | 1 | ||||||||
Makhehleni Makhaula

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 30 | AmaZulu | za RSA | 1. Premiership | 25 | 2,032 | 0 | 0 | 25 | 2,032 | 0 | 0 | Matches | ||||
| 2021-2022 | 31 | AmaZulu | za RSA | 1. Premiership | 27 | 2,371 | 0 | 0 | 27 | 2,371 | 0 | 0 | Matches | ||||
| 2022-2023 | 32 | AmaZulu | za RSA | 1. Premiership | 13 | 1,035 | 0 | 0 | 13 | 1,035 | 0 | 0 | Matches | ||||
| 2022-2023 | 32 | Orlando Pirates | za RSA | 1. Premiership | 8 | 353 | 0 | 0 | 8 | 353 | 0 | 0 | Matches | ||||
| 2023-2024 | 33 | Orlando Pirates | za RSA | 1. Premiership | 13 | 803 | 0 | 0 | 13 | 803 | 0 | 0 | Matches | ||||
| 2024-2025 | 34 | Orlando Pirates | za RSA | 1. Premiership | 22 | 1,571 | 1 | 0 | 22 | 1,571 | 1 | 0 | Matches | ||||
| 11 Seasons* | 4 Clubs | 204 | 15,396 | 3 | 3 | 204 | 15,396 | 3 | 3 | ||||||||
Relebohile Mofokeng

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2022-2023 | 17 | Orlando Pirates | za RSA | 1. Premiership | 2 | 180 | 2 | 1 | 2 | 180 | 2 | 1 | Matches | ||||
| 2023-2024 | 18 | Orlando Pirates | za RSA | 1. Premiership | 26 | 1,752 | 3 | 5 | 26 | 1,752 | 3 | 5 | Matches | ||||
| 2024-2025 | 19 | Orlando Pirates | za RSA | 1. Premiership | 26 | 2,291 | 5 | 7 | 26 | 2,291 | 5 | 7 | Matches | ||||
| 4 Seasons* | 1 Club | 81 | 6,354 | 20 | 21 | 81 | 6,354 | 20 | 21 | ||||||||
Craig Martin
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 26 | Cape Town City | za RSA | 1. Premiership | 26 | 1,756 | 2 | 2 | 26 | 1,756 | 2 | 2 | Matches | ||||
| 2021-2022 | 27 | Cape Town City | za RSA | 1. Premiership | 29 | 1,987 | 4 | 2 | 29 | 1,987 | 4 | 2 | Matches | ||||
| 2022-2023 | 28 | Cape Town City | za RSA | 1. Premiership | 8 | 461 | 0 | 0 | 8 | 461 | 0 | 0 | Matches | ||||
| 2022-2023 | 28 | Orlando Pirates | za RSA | 1. Premiership | 5 | 126 | 0 | 0 | 5 | 126 | 0 | 0 | Matches | ||||
| 2023-2024 | 29 | Chippa United | za RSA | 1. Premiership | 23 | 1,217 | 5 | 1 | 23 | 1,217 | 5 | 1 | Matches | ||||
| 2024-2025 | 30 | Chippa United | za RSA | 1. Premiership | 25 | 1,635 | 2 | 3 | 25 | 1,635 | 2 | 3 | Matches | ||||
| 8 Seasons* | 3 Clubs | 180 | 11,132 | 21 | 12 | 180 | 11,132 | 21 | 12 | ||||||||
Collins Makgaka
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 24 | Orlando Pirates | za RSA | 1. Premiership | 4 | 48 | 0 | 0 | 4 | 48 | 0 | 0 | Matches | ||||
| 2021-2022 | 25 | Orlando Pirates | za RSA | 1. Premiership | 9 | 453 | 2 | 2 | 9 | 453 | 2 | 2 | Matches | ||||
| 2022-2023 | 26 | Orlando Pirates | za RSA | 1. Premiership | 4 | 46 | 0 | 0 | 4 | 46 | 0 | 0 | Matches | ||||
| 2023-2024 | 27 | Sekhukhune United FC | za RSA | 1. Premiership | 0 | 0 | Matches | ||||||||||
| 8 Seasons* | 3 Clubs | 68 | 3,432 | 5 | 4 | 68 | 3,432 | 5 | 4 | ||||||||
Ndumiso Ngiba
Position: MF
Born: South Africa za
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2022-2023 | Orlando Pirates | za RSA | 1. Premiership | 0 | 0 | Matches | |||||||||||
| 2024-2025 | Orbit College | za RSA | Rel/Pro play-offs | 0 | 0 | Matches | |||||||||||
| 3 Seasons* | 2 Clubs | 13 | 765 | 0 | 0 | 13 | 765 | 0 | 0 | ||||||||
Forwards
Monnapule Saleng
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2021-2022 | 23 | Moroka Swallows | za RSA | 1. Premiership | 22 | 1,537 | 2 | 2 | 22 | 1,537 | 2 | 2 | Matches | ||||
| 2022-2023 | 24 | Orlando Pirates | za RSA | 1. Premiership | 22 | 1,762 | 11 | 8 | 22 | 1,762 | 11 | 8 | Matches | ||||
| 2023-2024 | 25 | Orlando Pirates | za RSA | 1. Premiership | 17 | 931 | 3 | 2 | 17 | 931 | 3 | 2 | Matches | ||||
| 2024-2025 | 26 | Orlando Pirates | za RSA | 1. Premiership | 3 | 164 | 2 | 0 | 3 | 164 | 2 | 0 | Matches | ||||
| 5 Seasons* | 4 Clubs | 80 | 5,507 | 20 | 15 | 80 | 5,507 | 20 | 15 | ||||||||
Ndabayithethwa Ndlondlo
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 25 | TTM FC | za RSA | 1. Premiership | 16 | 981 | 1 | 1 | 16 | 981 | 1 | 1 | Matches | ||||
| 2021-2022 | 26 | Marumo Gallants FC | za RSA | 1. Premiership | 29 | 2,323 | 8 | 0 | 29 | 2,323 | 8 | 0 | Matches | ||||
| 2022-2023 | 27 | Marumo Gallants FC | za RSA | 1. Premiership | 6 | 540 | 1 | 0 | 6 | 540 | 1 | 0 | Matches | ||||
| 2022-2023 | 27 | Orlando Pirates | za RSA | 1. Premiership | 16 | 996 | 2 | 0 | 16 | 996 | 2 | 0 | Matches | ||||
| 2023-2024 | 28 | Orlando Pirates | za RSA | 1. Premiership | 19 | 1,147 | 0 | 2 | 19 | 1,147 | 0 | 2 | Matches | ||||
| 2024-2025 | 29 | Orlando Pirates | za RSA | 1. Premiership | 6 | 87 | 0 | 0 | 6 | 87 | 0 | 0 | Matches | ||||
| 7 Seasons* | 3 Clubs | 117 | 7,818 | 16 | 3 | 117 | 7,818 | 16 | 3 | ||||||||
Kermit Erasmus

| Domestic Leagues | Domestic Cups | International Cups | All Competitions | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 30 | Mamelodi Sundowns | za RSA | 1. Premiership | 17 | 963 | 3 | 5 | 17 | 963 | 3 | 5 | Matches | ||||||||
| 2021-2022 | 31 | Mamelodi Sundowns | za RSA | 1. Premiership | 9 | 328 | 1 | 0 | 9 | 328 | 1 | 0 | Matches | ||||||||
| 2022-2023 | 32 | Orlando Pirates | za RSA | 1. Premiership | 18 | 986 | 2 | 3 | 18 | 986 | 2 | 3 | Matches | ||||||||
| 2023-2024 | 33 | Orlando Pirates | za RSA | 1. Premiership | 6 | 190 | 0 | 0 | 6 | 190 | 0 | 0 | Matches | ||||||||
| 2024-2025 | 34 | Casric Stars FC | za RSA | Rel/Pro play-offs | 0 | 0 | Matches | ||||||||||||||
| 12 Seasons* | 10 Clubs | 168 | 9,986 | 40 | 16 | 2 | 97 | 0 | 0 | 2 | 33 | 0 | 172 | 10,116 | 40 | 16 | |||||
Terrence Dzvukamanja

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 26 | Orlando Pirates | za RSA | 1. Premiership | 15 | 659 | 0 | 0 | 15 | 659 | 0 | 0 | Matches | ||||
| 2021-2022 | 27 | Orlando Pirates | za RSA | 1. Premiership | 25 | 1,071 | 0 | 0 | 25 | 1,071 | 0 | 0 | Matches | ||||
| 2022-2023 | 28 | Orlando Pirates | za RSA | 1. Premiership | 14 | 875 | 7 | 2 | 14 | 875 | 7 | 2 | Matches | ||||
| 2023-2024 | 29 | SuperSport United | za RSA | 1. Premiership | 25 | 1,730 | 5 | 2 | 25 | 1,730 | 5 | 2 | Matches | ||||
| 2024-2025 | 30 | SuperSport United | za RSA | 1. Premiership | 19 | 664 | 1 | 1 | 19 | 664 | 1 | 1 | Matches | ||||
| 7 Seasons* | 3 Clubs | 142 | 7,720 | 20 | 10 | 142 | 7,720 | 20 | 10 | ||||||||
Thembinkosi Lorch

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 27 | Orlando Pirates | za RSA | 1. Premiership | 18 | 1,250 | 1 | 4 | 18 | 1,250 | 1 | 4 | Matches | ||||
| 2021-2022 | 28 | Orlando Pirates | za RSA | 1. Premiership | 15 | 965 | 1 | 6 | 15 | 965 | 1 | 6 | Matches | ||||
| 2022-2023 | 29 | Orlando Pirates | za RSA | 1. Premiership | 12 | 850 | 1 | 0 | 12 | 850 | 1 | 0 | Matches | ||||
| 2023-2024 | 30 | Orlando Pirates | za RSA | 1. Premiership | 8 | 619 | 0 | 1 | 8 | 619 | 0 | 1 | Matches | ||||
| 2023-2024 | 30 | Mamelodi Sundowns | za RSA | 1. Premiership | 10 | 639 | 2 | 2 | 10 | 639 | 2 | 2 | Matches | ||||
| 2024-2025 | 31 | Mamelodi Sundowns | za RSA | 1. Premiership | 3 | 35 | 0 | 0 | 3 | 35 | 0 | 0 | Matches | ||||
| 2025 | 31 | Wydad AC | 3 | 263 | 1 | 0 | 3 | 263 | 1 | 0 | Matches | ||||||
| 10 Seasons* | 4 Clubs | 157 | 11,134 | 24 | 27 | 3 | 263 | 1 | 0 | 160 | 11,397 | 25 | 27 | ||||
Vincent Pule

Position: FW-MF ▪ Footed: Left
Age: 30
Born: South Africa, South Africa za
National Team: South Africa za
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 28 | Orlando Pirates | za RSA | 1. Premiership | 26 | 1,934 | 6 | 0 | 26 | 1,934 | 6 | 0 | Matches | ||||
| 2021-2022 | 29 | Orlando Pirates | za RSA | 1. Premiership | 6 | 476 | 0 | 3 | 6 | 476 | 0 | 3 | Matches | ||||
| 2022-2023 | 30 | Orlando Pirates | za RSA | 1. Premiership | 14 | 636 | 1 | 0 | 14 | 636 | 1 | 0 | Matches | ||||
| 2023-2024 | 31 | Orlando Pirates | za RSA | 1. Premiership | 9 | 265 | 0 | 1 | 9 | 265 | 0 | 1 | Matches | ||||
| 2024-2025 | 32 | SuperSport United | za RSA | 1. Premiership | 19 | 1,031 | 0 | 2 | 19 | 1,031 | 0 | 2 | Matches | ||||
| 11 Seasons* | 4 Clubs | 180 | 11,677 | 26 | 14 | 180 | 11,677 | 26 | 14 | ||||||||
Evanga
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 27 | Chippa United | za RSA | 1. Premiership | 22 | 1,083 | 5 | 1 | 22 | 1,083 | 5 | 1 | Matches | ||||
| 2021-2022 | 28 | Chippa United | za RSA | 1. Premiership | 29 | 2,127 | 10 | 1 | 29 | 2,127 | 10 | 1 | Matches | ||||
| 2022-2023 | 29 | Orlando Pirates | za RSA | 1. Premiership | 11 | 493 | 1 | 0 | 11 | 493 | 1 | 0 | Matches | ||||
| 2023-2024 | 30 | Orlando Pirates | za RSA | 1. Premiership | 0 | 0 | Matches | ||||||||||
| 2023-2024 | 30 | Chippa United | za RSA | 1. Premiership | 11 | 793 | 2 | 3 | 11 | 793 | 2 | 3 | Matches | ||||
| 2024-2025 | 31 | Chippa United | za RSA | 1. Premiership | 25 | 1,703 | 3 | 0 | 25 | 1,703 | 3 | 0 | Matches | ||||
| 7 Seasons* | 3 Clubs | 129 | 7,523 | 24 | 5 | 129 | 7,523 | 24 | 5 | ||||||||
Zakhele Lepasa

Position: FW ▪ Footed: Right
Age: 25
Born: South Africa, South Africa za
National Team: South Africa za
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 23 | Orlando Pirates | za RSA | 1. Premiership | 7 | 372 | 1 | 0 | 7 | 372 | 1 | 0 | Matches | ||||
| 2021-2022 | 24 | Orlando Pirates | za RSA | 1. Premiership | 6 | 100 | 0 | 0 | 6 | 100 | 0 | 0 | Matches | ||||
| 2022-2023 | 25 | SuperSport United | za RSA | 1. Premiership | 9 | 386 | 2 | 0 | 9 | 386 | 2 | 0 | Matches | ||||
| 2022-2023 | 25 | Orlando Pirates | za RSA | 1. Premiership | 10 | 470 | 1 | 0 | 10 | 470 | 1 | 0 | Matches | ||||
| 2023-2024 | 26 | Orlando Pirates | za RSA | 1. Premiership | 15 | 580 | 3 | 0 | 15 | 580 | 3 | 0 | Matches | ||||
| 6 Seasons* | 3 Clubs | 55 | 2,126 | 8 | 0 | 55 | 2,126 | 8 | 0 | ||||||||
Kwame Preprah
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2021-2022 | 20 | Orlando Pirates | za RSA | 1. Premiership | 25 | 1,490 | 7 | 0 | 25 | 1,490 | 7 | 0 | Matches | ||||
| 2022-2023 | 21 | Orlando Pirates | za RSA | 1. Premiership | 5 | 107 | 0 | 0 | 5 | 107 | 0 | 0 | Matches | ||||
| 2022-2023 | 21 | Maritzburg United | za RSA | 1. Premiership | 9 | 406 | 1 | 0 | 9 | 406 | 1 | 0 | Matches | ||||
| 2023-2024 | 22 | Kerala Blasters | in IND | 1. Super League | 12 | 920 | 2 | 1 | 12 | 920 | 2 | 1 | Matches | ||||
| 2024-2025 | 23 | Kerala Blasters | in IND | 1. Super League | 23 | 1,206 | 6 | 0 | 23 | 1,206 | 6 | 0 | Matches | ||||
| 4 Seasons* | 3 Clubs | 74 | 4,129 | 16 | 1 | 74 | 4,129 | 16 | 1 | ||||||||
Evidence Makgopa

| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 20 | Baroka FC | za RSA | 1. Premiership | 28 | 2,461 | 7 | 3 | 28 | 2,461 | 7 | 3 | Matches | ||||
| 2021-2022 | 21 | Baroka FC | za RSA | 1. Premiership | 28 | 2,200 | 4 | 4 | 28 | 2,200 | 4 | 4 | Matches | ||||
| 2022-2023 | 22 | Orlando Pirates | za RSA | 1. Premiership | 5 | 86 | 0 | 0 | 5 | 86 | 0 | 0 | Matches | ||||
| 2023-2024 | 23 | Orlando Pirates | za RSA | 1. Premiership | 19 | 1,004 | 5 | 0 | 19 | 1,004 | 5 | 0 | Matches | ||||
| 2024-2025 | 24 | Orlando Pirates | za RSA | 1. Premiership | 19 | 911 | 5 | 2 | 19 | 911 | 5 | 2 | Matches | ||||
| 7 Seasons* | 2 Clubs | 131 | 8,438 | 31 | 13 | 131 | 8,438 | 31 | 13 | ||||||||
Marou Souaibou

| Domestic Leagues | Domestic Cups | International Cups | All Competitions | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2022-2023 | 21 | Orlando Pirates | za RSA | 1. Premiership | 5 | 51 | 0 | 0 | 5 | 51 | 0 | 0 | Matches | ||||||||
| 2023-2024 | 22 | Orlando Pirates | za RSA | 1. Premiership | 2 | 29 | 0 | 0 | 2 | 29 | 0 | 0 | Matches | ||||||||
| 2025 | 24 | Charlotte Ind'ence | us USA | 3. USL League One | 29 | 1,180 | 9 | 0 | 3 | 202 | 1 | 0 | 32 | 1,382 | 10 | 0 | Matches | ||||
| 4 Seasons* | 2 Clubs | 44 | 1,710 | 11 | 2 | 6 | 344 | 2 | 0 | 50 | 2,054 | 13 | 2 | ||||||||
Ndumiso Mabena

Position: FW-MF ▪ Footed: Right
Age: 35
Born: Groblersdal, South Africa za
National Team: South Africa za
| Domestic Leagues | International Cups | All Competitions | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Squad | Country | Comp | MP | Min | Gls | Ast | MP | Min | Gls | Ast | MP | Min | Gls | Ast | Matches |
| 2020-2021 | 33 | Bloemfontein Celtic | za RSA | 1. Premiership | 18 | 1,323 | 3 | 1 | 18 | 1,323 | 3 | 1 | Matches | ||||
| 2021-2022 | 34 | Royal AM | za RSA | 1. Premiership | 21 | 1,270 | 2 | 2 | 21 | 1,270 | 2 | 2 | Matches | ||||
| 2022-2023 | 35 | Orlando Pirates | za RSA | 1. Premiership | 1 | 16 | 0 | 0 | 1 | 16 | 0 | 0 | Matches | ||||
| 2023-2024 | 36 | Polokwane City | za RSA | 1. Premiership | 13 | 819 | 2 | 0 | 13 | 819 | 2 | 0 | Matches | ||||
| 9 Seasons* | 5 Clubs | 182 | 13,454 | 39 | 14 | 182 | 13,454 | 39 | 14 | ||||||||
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.
You can sign up to receive an e-mail when new countries and features launch.
For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.
FBref is one of seven Sports-Reference.com sites.


We're Social...for Statheads
Site Last Updated: Wednesday, June 3, 1:47PM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.