Domestic Leagues
Domestic Cups
International Cups
National Team
2019/2020
Highlands Park
PSL
2018/2019
Highlands Park
PSL
2017/2018
Maritzburg United
PSL
2016/2017
Maritzburg United
PSL
2015/2016
Bloemfontein Celtic
PSL
2014/2015
Bloemfontein Celtic
PSL
2013/2014
SuperSport United
PSL
2012/2013
SuperSport United
PSL
2019/2020
Highlands Park
Cup
2018/2019
Highlands Park
Cup
2017/2018
Maritzburg United
Cup
2016/2017
Maritzburg United
Cup
2015/2016
Bloemfontein Celtic
Cup
2014/2015
Bloemfontein Celtic
Cup
2013/2014
SuperSport United
Cup
2012/2013
SuperSport United
Cup
2011/2012
Hapoel Tel Aviv
UEFA Europa League
2010/2011
Hapoel Tel Aviv
UEFA Champions League
2009/2010
Maccabi Netanya
UEFA Europa League
2008/2009
Maccabi Netanya
UEFA Europa League
2014
South Africa
WC Qualification Africa
2013
South Africa
Friendlies
2012
South Africa
Friendlies
2011
South Africa
Friendlies
2010
South Africa
WC Qualification Africa
2010
South Africa
Friendlies
2009
South Africa
Friendlies
2008
South Africa
Africa Cup of Nations
Ligat ha'Al
2nd Place
2
2011/2012, 2010/2011
State Cup
Winner
2
2011/2012, 2010/2011
Cup
2nd Place
2
2017/2018, 2012/2013
8 Cup
2nd Place
2
2019/2020, 2012/2013
Toto Cup Ligat Al
2nd Place
1
2011/2012