Domestic Leagues
Domestic Cups
International Cups
National Team
2018/2019
Bidvest Wits
PSL
2017/2018
Bidvest Wits
PSL
2017/2018
SuperSport United
PSL
2017/2018
Bidvest Wits
PSL
2016/2017
Bidvest Wits
PSL
2015/2016
Orlando Pirates
PSL
1624
22
19
3
10
4
5
1
0
0
2014/2015
Orlando Pirates
PSL
2013/2014
Orlando Pirates
PSL
1878
28
22
6
13
7
2
1
0
0
2012/2013
Orlando Pirates
PSL
2011/2012
Bidvest Wits
PSL
2010/2011
Bidvest Wits
PSL
2009/2010
Bidvest Wits
PSL
2008/2009
Bidvest Wits
PSL
2017/2018
Bidvest Wits
Cup
2016/2017
Bidvest Wits
Cup
2015/2016
Orlando Pirates
Cup
2014/2015
Orlando Pirates
Cup
2013/2014
Orlando Pirates
Cup
2012/2013
Orlando Pirates
Cup
2011/2012
Orlando Pirates
Cup
2017
Bidvest Wits
CAF Champions League
2015
Orlando Pirates
CAF Confederation Cup
2013
Orlando Pirates
CAF Champions League
2014
South Africa
WC Qualification Africa
2012
South Africa
Friendlies
2011
South Africa
Friendlies
PSL
Winner
2
2016/2017, 2011/2012
Cup
Winner
2
2013/2014, 2009/2010
Cup
2nd Place
1
2015/2016
League Cup
2nd Place
2
2013/2014, 2011/2012
8 Cup
Winner
2
2017/2018, 2016/2017
8 Cup
2nd Place
2
2014/2015, 2013/2014
CAF Champions League
2nd Place
1
2013
CAF Confederation Cup
2nd Place
2
2017, 2015
01.01.18
SuperSport Utd
BV Wits
N/A
01.09.17
BV Wits
SuperSport Utd
Loan