Domestic Leagues
Domestic Cups
National Team
2019/2020
Bristol Rovers
League One
2018/2019
Reading
Championship
2017/2018
Reading
Championship
2016/2017
Reading
Championship
2015/2016
Ajax Cape Town
PSL
2014/2015
Ajax Cape Town
PSL
2013/2014
Ajax Cape Town
PSL
2012/2013
Kilmarnock
Premiership
2011/2012
Kilmarnock
Premiership
2010/2011
Kilmarnock
Premiership
2010/2011
Slavia Praha
Czech Liga
2009/2010
Robur Siena
Serie A
2008/2009
Robur Siena
Serie A
2007/2008
Robur Siena
Serie A
2006/2007
Robur Siena
Serie A
2019/2020
Bristol Rovers
League Cup
2019/2020
Bristol Rovers
FA Cup
2018/2019
Reading
League Cup
2017/2018
Reading
League Cup
2016/2017
Reading
League Cup
2015/2016
Ajax Cape Town
Cup
2014/2015
Ajax Cape Town
Cup
2013/2014
Ajax Cape Town
Cup
2012/2013
Kilmarnock
League Cup
2011/2012
Kilmarnock
League Cup
2010/2011
Slavia Praha
Cup
2020
Finland
EC Qualification
2018/2019
Finland
UEFA Nations League
2018
Finland
WC Qualification Europe
2012
Finland
EC Qualification
Cup
2nd Place
1
2014/2015
League Cup
Winner
1
2011/2012
Premier League Cup
2nd Place
1
2016/2017
01.07.19
Reading
Bristol Rovers
Free
11.07.16
Ajax
Reading
N/A
28.08.13
Kilmarnock
Ajax
Free
01.01.11
Slavia
Kilmarnock
N/A