| Season | Team | Competition | MP | G | A | Rating | ||
|---|---|---|---|---|---|---|---|---|
| 2025/2026 | Golden Arrows | Betway Premiership | 8 | 0 | 0 | 0 | 1 | 6.8 |
| 2024/2025 | Royal AM | Betway Premiership | 9 | 0 | 0 | 0 | 0 | – |
| 2023/2024 | Royal AM | Premier League | 6 | 0 | 0 | 2 | 0 | – |
| 2022/2023 | Royal AM | Premier League | 11 | 0 | 0 | 1 | 0 | – |
| 2016/2017 | Baroka | Premier League | 1 | 0 | 0 | 0 | 0 | – |
| Total | 35 | 0 | 0 | 3 | 1 | – | ||
| Fecha | Desde | Hacia | Tipo | |
|---|---|---|---|---|
| 04 ene 2025 | Royal AM | Golden Arrows | Transfer | |
| - | Uthongathi | Royal AM | Transfer | |
| - | Free State Stars | Uthongathi | Free agent | |
| 01 ene 2020 | Tshakhuma | Free State Stars | Transfer | |
| 07 ene 2019 | Richards Bay | Tshakhuma | Transfer | |
| - | Baroka | Richards Bay | Transfer | |
| 07 ene 2016 | United FC | Baroka | Transfer |
X. Ngcobo career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.