
Ranga Chivaviro
| Season | Club | App | Start | G | A | YC | RC |
|---|---|---|---|---|---|---|---|
| 2026/2027 | Al Fahaheel | 1 | 1 | 1 | 0 | 0 | 0 |
| 2025/2026 | Al Adalah | 28 | 21 | 12 | 2 | 6 | 0 |
| 2024/2025 | Kaizer Chiefs | 21 | 8 | 5 | 0 | 1 | 0 |
| 2023/2024 | Kaizer Chiefs | 11 | 9 | 2 | 1 | 2 | 0 |
| 2022/2023 | Milano United | 29 | 20 | 17 | 0 | 4 | 0 |
| 2019/2020 | TS Sporting | 7 | 4 | 1 | 0 | 1 | 0 |
| 2019/2020 | Baroka FC | 7 | 5 | 1 | 0 | 0 | 0 |
| 2018/2019 | Baroka FC | 19 | 10 | 1 | 1 | 1 | 0 |
| 2017/2018 | FC Cape Town | 26 | 23 | 13 | 0 | 3 | 0 |
| 2016/2017 | FC Cape Town | 27 | 18 | 6 | 0 | 2 | 0 |
| 2015/2016 | Cape Town All Stars | 10 | 8 | 3 | 0 | 3 | 1 |
| 2015/2016 | Witbank Spurs | 2 | 0 | 0 | 0 | 0 | 0 |
| 2014/2015 | Witbank Spurs | 19 | 17 | 5 | 0 | 1 | 0 |
| 2013/2014 | Witbank Spurs | 12 | 7 | 1 | 0 | 0 | 0 |
Al Adalah
→
Al Fahaheel
Kaizer Chiefs
→
Al Adalah
Milano United
→
Kaizer Chiefs
Free player
→
Trepça'89
Baroka FC
→
Free player
FC Cape Town
→
Baroka FC