Domestic Leagues
Domestic Cups
International Cups
National Team
2016/2017
Kaiserslautern
2. Bundesliga
2015/2016
Kaiserslautern
2. Bundesliga
2014/2015
Kaiserslautern
2. Bundesliga
2013/2014
Kaiserslautern
2. Bundesliga
1230
21
15
6
10
14
0
5
0
0
2012/2013
Borussia M'gladbach
Bundesliga
2011/2012
Borussia M'gladbach
Bundesliga
2010
Tampere United
Veikkausliiga
2016/2017
Kaiserslautern
DFB Pokal
2015/2016
Kaiserslautern
DFB Pokal
2014/2015
Kaiserslautern
DFB Pokal
2013/2014
Kaiserslautern
DFB Pokal
2012/2013
Borussia M'gladbach
DFB Pokal
2011/2012
Borussia M'gladbach
DFB Pokal
2014
Kaiserslautern
Club Friendlies
2012/2013
Borussia M'gladbach
UEFA Europa League
2012/2013
Borussia M'gladbach
UEFA Champions League
2011/2012
HJK
UEFA Champions League
2011/2012
HJK
UEFA Europa League
2010/2011
Tampere United
UEFA Champions League
2010/2011
Tampere United
UEFA Europa League
2018
Finland
WC Qualification Europe
2016
Finland
EC Qualification
2014
Finland
WC Qualification Europe
2012
Finland
EC Qualification
Baltic Cup
2nd Place
1
2012
Veikkausliiga
Winner
1
2011
14.02.17
Kaiserslautern
NYCFC
300K €
19.07.13
HJK
Kaiserslautern
N/A
01.07.13
M'gladbach
HJK
N/A
09.01.12
HJK
M'gladbach
Loan
06.02.10
HJK
Tampere Utd
Loan