Saison | Club | Match | But | Titulaire | Rempl. | Cartons | ||
---|---|---|---|---|---|---|---|---|
2021/2022 | WARRIORS | 2m. | 0 | 2 | 0 | 0 | 0 | |
2021/2022 | KAIZER CHIEFS | 21m. | 6b. | 19 | 2 | 0 | 3 | |
2020/2021 | MONTPELLIER | 21m. | 0 | 4 | 17 | 0 | 2 | |
2019/2020 | MONTPELLIER II | 3m. | 0 | 3 | 0 | 0 | 0 | |
2019/2020 | MONTPELLIER | 6m. | 0 | 1 | 5 | 0 | 1 | |
2018/2019 | MONTPELLIER | 4m. | 0 | 2 | 2 | 0 | 0 | |
2018/2019 | MONTPELLIER II | 7m. | 0 | 7 | 0 | 0 | 0 | |
2017/2018 | MONTPELLIER | 22m. | 1b. | 10 | 12 | 0 | 1 | |
2017/2018 | MONTPELLIER II | 5m. | 0 | 5 | 0 | 0 | 1 | |
2016/2017 | MAMELODI SUNDOWNS | 18m. | 2b. | 16 | 2 | 0 | 1 | |
2016/2017 | MONTPELLIER | 12m. | 0 | 5 | 7 | 0 | 0 | |
2016 Japon | MAMELODI SUNDOWNS | 2m. | 0 | 2 | 0 | 0 | 0 | |
2015/2016 | MAMELODI SUNDOWNS | 37m. | 8b. | 37 | 0 | 0 | 4 | |
2014/2015 | AJAX CAPE TOWN | 20m. | 1b. | 17 | 3 | 0 | 1 | |
2013/2014 | AJAX CAPE TOWN | 28m. | 3b. | 25 | 3 | 0 | 2 | |
2012/2013 | AJAX CAPE TOWN | 12m. | 1b. | 8 | 4 | 0 | 0 |