Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1998-199917HJK Helsinki1. Champions Lg30450.5000000.000.00Matches
1998-199917Chelseaeng ENG1. Premier League1043493.9101100000.260.000.260.260.26Matches
2001-200220Chelseaeng ENG1. Premier League2224555.1426400000.790.401.190.791.19Matches
2001-200220Chelsea2. UEFA Cup30891.0000000.000.00Matches
2002-200321M'Gladbachde GER1. Bundesliga16161,39815.57310700000.450.190.640.450.64Matches
2003-200422Birmingham Cityeng ENG1. Premier League32322,80731.2171181611100.550.030.580.510.55Matches
2004-200523Chelsea1. Champions Lg1010.0000000000.000.000.000.000.00Matches
2004-200523Chelseaeng ENG1. Premier League10240.3000000000.000.000.000.000.00Matches
2004-200523Birmingham Cityeng ENG1. Premier League443293.7011000000.000.270.270.000.27Matches
2005-200624Birmingham Cityeng ENG1. Premier League27101,29514.4314122100.210.070.280.070.14Matches
2006-200725Birmingham Cityeng ENG2. Championship833223.6101012000.280.000.280.000.00
2007-200826Birmingham Cityeng ENG1. Premier League30211,68118.79312900000.480.160.640.480.64Matches
2008-200927Hannover 96de GER1. Bundesliga30201,81120.17411433000.350.200.550.200.40Matches
2009-201028Hannover 96de GER1. Bundesliga221351.5000000000.000.000.000.000.00Matches
2010-201129Hannover 96de GER1. Bundesliga1212112.3000000000.000.000.000.000.00Matches
2011-201230Leeds Unitedeng ENG2. Championship1412312.6011000000.000.390.390.000.39
201331HJKfi FIN1. Veikkausliiga27191,69318.8144181311100.740.210.960.690.90
201432HJKfi FIN1. Veikkausliiga17141,14812.8707522000.550.000.550.390.39Matches
2014-201533Bochumde GER2. 2. Bundesliga1603283.6303300000.820.000.820.820.82Matches
2014-201533Bochumde GERDFB-Pokal10220.2000000000.000.000.000.000.00Matches
201634HJKfi FIN1. Veikkausliiga1944935.5325211000.550.370.910.370.73Matches
201735HIFKfi FIN1. Veikkausliiga26171,54517.28311712000.470.170.640.410.58Matches
16 Seasons8 Clubs8 Leagues32117016,412182.48425109721214300.460.140.600.390.54
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Birmingham City (5 Seasons)2 Leagues101706,43471.5306362645200.420.080.500.360.45
HJK Helsinki (4 Seasons)2 Leagues66373,37937.5246302044100.640.160.810.530.70
Hannover 96 (3 Seasons)1 League44232,15724.07411433000.290.170.460.170.33
Chelsea (3 Seasons)3 Leagues37691810.2527500000.490.220.760.490.76
HIFK (1 Season)1 League26171,54517.28311712000.470.170.640.410.58
Bochum (1 Season)2 Leagues1703503.9303300000.770.000.770.770.77
M'Gladbach (1 Season)1 League16161,39815.57310700000.450.190.640.450.64
Leeds United (1 Season)1 League1412312.6011000000.000.390.390.000.39
Premier League (6 Seasons)126736,94077.1348423133200.440.100.540.400.51
Veikkausliiga (4 Seasons)89544,87954.2329412756100.590.170.760.500.66
Bundesliga (4 Seasons)60393,55539.5147211133000.350.180.530.280.46
Championship (2 Seasons)2245536.1112012000.160.160.330.000.16
Champions Lg (2 Seasons)40460.5000000000.000.000.000.000.00
2. Bundesliga (1 Season)1603283.6303300000.820.000.820.820.82
UEFA Cup (1 Season)30891.0000000.000.00
DFB-Pokal (1 Season)10220.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1998-199917HJK Helsinki1 League30450.5000000.000.00
1998-199917Chelsea1 League1043493.9101100000.260.000.260.260.26
2001-200220Chelsea2 Leagues2525446.0426400000.660.401.190.661.19
2002-200321M'Gladbach1 League16161,39815.57310700000.450.190.640.450.64
2003-200422Birmingham City1 League32322,80731.2171181611100.550.030.580.510.55
2004-200523Chelsea2 Leagues20250.3000000000.000.000.000.000.00
2004-200523Birmingham City1 League443293.7011000000.000.270.270.000.27
2005-200624Birmingham City1 League27101,29514.4314122100.210.070.280.070.14
2006-200725Birmingham City1 League833223.6101012000.280.000.280.000.00
2007-200826Birmingham City1 League30211,68118.79312900000.480.160.640.480.64
2008-200927Hannover 961 League30201,81120.17411433000.350.200.550.200.40
2009-201028Hannover 961 League221351.5000000000.000.000.000.000.00
2010-201129Hannover 961 League1212112.3000000000.000.000.000.000.00
2011-201230Leeds United1 League1412312.6011000000.000.390.390.000.39
201331HJK1 League27191,69318.8144181311100.740.210.960.690.90
201432HJK1 League17141,14812.8707522000.550.000.550.390.39
2014-201533Bochum2 Leagues1703503.9303300000.770.000.770.770.77
201634HJK1 League1944935.5325211000.550.370.910.370.73
201735HIFK1 League26171,54517.28311712000.470.170.640.410.58
16 Seasons8 Clubs8 Leagues32117016,412182.48425109721214300.460.140.600.390.54
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Birmingham City (5 Seasons)2 Leagues101706,43471.5306362645200.420.080.500.360.45
HJK Helsinki (4 Seasons)2 Leagues66373,37937.5246302044100.640.160.810.530.70
Hannover 96 (3 Seasons)1 League44232,15724.07411433000.290.170.460.170.33
Chelsea (3 Seasons)3 Leagues37691810.2527500000.490.220.760.490.76
HIFK (1 Season)1 League26171,54517.28311712000.470.170.640.410.58
Bochum (1 Season)2 Leagues1703503.9303300000.770.000.770.770.77
M'Gladbach (1 Season)1 League16161,39815.57310700000.450.190.640.450.64
Leeds United (1 Season)1 League1412312.6011000000.000.390.390.000.39
Premier League (6 Seasons)126736,94077.1348423133200.440.100.540.400.51
Veikkausliiga (4 Seasons)89544,87954.2329412756100.590.170.760.500.66
Bundesliga (4 Seasons)60393,55539.5147211133000.350.180.530.280.46
Championship (2 Seasons)2245536.1112012000.160.160.330.000.16
Champions Lg (2 Seasons)40460.5000000000.000.000.000.000.00
2. Bundesliga (1 Season)1603283.6303300000.820.000.820.820.82
UEFA Cup (1 Season)30891.0000000.000.00
DFB-Pokal (1 Season)10220.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1998-199917Chelseaeng ENG1. Premier League3rd1043493.9101100000.260.000.260.260.26Matches
2001-200220Chelseaeng ENG1. Premier League6th2224555.1426400000.790.401.190.791.19Matches
2002-200321M'Gladbachde GER1. Bundesliga12th16161,39815.57310700000.450.190.640.450.64Matches
2003-200422Birmingham Cityeng ENG1. Premier League10th32322,80731.2171181611100.550.030.580.510.55Matches
2004-200523Chelseaeng ENG1. Premier League1st10240.3000000000.000.000.000.000.00Matches
2004-200523Birmingham Cityeng ENG1. Premier League12th443293.7011000000.000.270.270.000.27Matches
2005-200624Birmingham Cityeng ENG1. Premier League18th27101,29514.4314122100.210.070.280.070.14Matches
2006-200725Birmingham Cityeng ENG2. Championship2nd833223.6101012000.280.000.280.000.00
2007-200826Birmingham Cityeng ENG1. Premier League19th30211,68118.79312900000.480.160.640.480.64Matches
2008-200927Hannover 96de GER1. Bundesliga11th30201,81120.17411433000.350.200.550.200.40Matches
2009-201028Hannover 96de GER1. Bundesliga15th221351.5000000000.000.000.000.000.00Matches
2010-201129Hannover 96de GER1. Bundesliga4th1212112.3000000000.000.000.000.000.00Matches
2011-201230Leeds Unitedeng ENG2. Championship14th1412312.6011000000.000.390.390.000.39
201331HJKfi FIN1. Veikkausliiga1st27191,69318.8144181311100.740.210.960.690.90
201432HJKfi FIN1. Veikkausliiga1st17141,14812.8707522000.550.000.550.390.39Matches
2014-201533Bochumde GER2. 2. Bundesliga11th1603283.6303300000.820.000.820.820.82Matches
201634HJKfi FIN1. Veikkausliiga2nd1944935.5325211000.550.370.910.370.73Matches
201735HIFKfi FIN1. Veikkausliiga11th26171,54517.28311712000.470.170.640.410.58Matches
16 Seasons8 Clubs5 Leagues31317016,255180.68425109721214300.470.140.600.400.54
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Birmingham City (5 Seasons)2 Leagues101706,43471.5306362645200.420.080.500.360.45
HJK (3 Seasons)1 League63373,33437.0246302044100.650.160.810.540.70
Hannover 96 (3 Seasons)1 League44232,15724.07411433000.290.170.460.170.33
Chelsea (3 Seasons)1 League3368289.2527500000.540.220.760.540.76
HIFK (1 Season)1 League26171,54517.28311712000.470.170.640.410.58
M'Gladbach (1 Season)1 League16161,39815.57310700000.450.190.640.450.64
Bochum (1 Season)1 League1603283.6303300000.820.000.820.820.82
Leeds United (1 Season)1 League1412312.6011000000.000.390.390.000.39
Premier League (6 Seasons)126736,94077.1348423133200.440.100.540.400.51
Veikkausliiga (4 Seasons)89544,87954.2329412756100.590.170.760.500.66
Bundesliga (4 Seasons)60393,55539.5147211133000.350.180.530.280.46
Championship (2 Seasons)2245536.1112012000.160.160.330.000.16
2. Bundesliga (1 Season)1603283.6303300000.820.000.820.820.82
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201533Bochumde GERDFB-Pokal17th10220.2000000000.000.000.000.000.00Matches
1 Season1 Club1 League10220.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1998-199917HJK Helsinki1. Champions LgGR30450.5000000.000.00Matches
2001-200220Chelsea2. UEFA CupRd230891.0000000.000.00Matches
2004-200523Chelsea1. Champions LgSF1010.0000000000.000.000.000.000.00Matches
3 Seasons2 Clubs2 Leagues701351.5000000000.000.000.000.000.00
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Chelsea (2 Seasons)2 Leagues40901.0000000000.000.000.000.000.00
HJK Helsinki (1 Season)1 League30450.5000000.000.00
Champions Lg (2 Seasons)40460.5000000000.000.000.000.000.00
UEFA Cup (1 Season)30891.0000000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
200624fi FinlandWCQ865195.84400000.690.69Matches
200826fi FinlandUEFA Euro Qualifying1043844.31100100.230.23Matches
201028fi FinlandWCQ664885.42111000.370.18Matches
201230fi FinlandUEFA Euro Qualifying987208.07611000.870.75Matches
201432fi FinlandWCQ10140.2000000000.000.000.000.000.00Matches
201432fi FinlandFriendlies (M)11891.0000000000.000.000.000.000.00Matches
5 Seasons1 Club3 Leagues35252,21424.614001222100.570.000.000.490.00
WCQ (3 Seasons)15121,02111.3600511000.530.000.000.440.00
UEFA Euro Qualifying (2 Seasons)19121,10412.38711100.650.57
Friendlies (M) (1 Season)11891.0000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1998-199917HJK Helsinki1. Champions Lg0.500Matches
1998-199917Chelseaeng ENG1. Premier League3.9182.060.1300Matches
2001-200220Chelseaeng ENG1. Premier League5.14132.570.3100Matches
2001-200220Chelsea2. UEFA Cup1.000Matches
2002-200321M'Gladbachde GER1. Bundesliga15.57130.840.5400Matches
2003-200422Birmingham Cityeng ENG1. Premier League31.217411.310.3911Matches
2004-200523Chelsea1. Champions Lg0.0000.0000Matches
2004-200523Chelseaeng ENG1. Premier League0.3000.0000Matches
2004-200523Birmingham Cityeng ENG1. Premier League3.7051.370.0000Matches
2005-200624Birmingham Cityeng ENG1. Premier League14.43161.110.0622Matches
2006-200725Birmingham Cityeng ENG2. Championship3.6130.840.0012
2007-200826Birmingham Cityeng ENG1. Premier League18.79251.340.3600Matches
2008-200927Hannover 96de GER1. Bundesliga20.17160.800.2533Matches
2009-201028Hannover 96de GER1. Bundesliga1.5021.330.0000Matches
2010-201129Hannover 96de GER1. Bundesliga2.3020.850.0000Matches
2011-201230Leeds Unitedeng ENG2. Championship2.6031.170.0000
201331HJKfi FIN1. Veikkausliiga18.814291.540.4511
201432HJKfi FIN1. Veikkausliiga12.87181.410.2822Matches
2014-201533Bochumde GER2. 2. Bundesliga3.6382.200.3800Matches
2014-201533Bochumde GERDFB-Pokal0.2000Matches
201634HJKfi FIN1. Veikkausliiga5.53050.000.910.4011Matches
201735HIFKfi FIN1. Veikkausliiga17.280190.001.110.3712Matches
16 Seasons8 Clubs8 Leagues182.48402260.001.250.321214
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Birmingham City (5 Seasons)2 Leagues71.530901.260.2945
HJK Helsinki (4 Seasons)2 Leagues37.5240520.001.400.3844
Hannover 96 (3 Seasons)1 League24.07200.830.2033
Chelsea (3 Seasons)3 Leagues10.25212.280.2400
HIFK (1 Season)1 League17.280190.001.110.3712
Bochum (1 Season)2 Leagues3.9382.200.3800
M'Gladbach (1 Season)1 League15.57130.840.5400
Leeds United (1 Season)1 League2.6031.170.0000
Premier League (6 Seasons)77.1341081.400.2933
Veikkausliiga (4 Seasons)54.2320710.001.310.3856
Bundesliga (4 Seasons)39.514330.840.3333
Championship (2 Seasons)6.1160.980.0012
Champions Lg (2 Seasons)0.5000.0000
2. Bundesliga (1 Season)3.6382.200.3800
UEFA Cup (1 Season)1.000
DFB-Pokal (1 Season)0.2000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1998-199917HJK Helsinki1 League0.500
1998-199917Chelsea1 League3.9182.060.1300
2001-200220Chelsea2 Leagues6.04132.570.3100
2002-200321M'Gladbach1 League15.57130.840.5400
2003-200422Birmingham City1 League31.217411.310.3911
2004-200523Chelsea2 Leagues0.3000.0000
2004-200523Birmingham City1 League3.7051.370.0000
2005-200624Birmingham City1 League14.43161.110.0622
2006-200725Birmingham City1 League3.6130.840.0012
2007-200826Birmingham City1 League18.79251.340.3600
2008-200927Hannover 961 League20.17160.800.2533
2009-201028Hannover 961 League1.5021.330.0000
2010-201129Hannover 961 League2.3020.850.0000
2011-201230Leeds United1 League2.6031.170.0000
201331HJK1 League18.814291.540.4511
201432HJK1 League12.87181.410.2822
2014-201533Bochum2 Leagues3.9382.200.3800
201634HJK1 League5.53050.000.910.4011
201735HIFK1 League17.280190.001.110.3712
16 Seasons8 Clubs8 Leagues182.48402260.001.250.321214
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Birmingham City (5 Seasons)2 Leagues71.530901.260.2945
HJK Helsinki (4 Seasons)2 Leagues37.5240520.001.400.3844
Hannover 96 (3 Seasons)1 League24.07200.830.2033
Chelsea (3 Seasons)3 Leagues10.25212.280.2400
HIFK (1 Season)1 League17.280190.001.110.3712
Bochum (1 Season)2 Leagues3.9382.200.3800
M'Gladbach (1 Season)1 League15.57130.840.5400
Leeds United (1 Season)1 League2.6031.170.0000
Premier League (6 Seasons)77.1341081.400.2933
Veikkausliiga (4 Seasons)54.2320710.001.310.3856
Bundesliga (4 Seasons)39.514330.840.3333
Championship (2 Seasons)6.1160.980.0012
Champions Lg (2 Seasons)0.5000.0000
2. Bundesliga (1 Season)3.6382.200.3800
UEFA Cup (1 Season)1.000
DFB-Pokal (1 Season)0.2000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1998-199917Chelseaeng ENG1. Premier League3rd3.9182.060.1300Matches
2001-200220Chelseaeng ENG1. Premier League6th5.14132.570.3100Matches
2002-200321M'Gladbachde GER1. Bundesliga12th15.57130.840.5400Matches
2003-200422Birmingham Cityeng ENG1. Premier League10th31.217411.310.3911Matches
2004-200523Chelseaeng ENG1. Premier League1st0.3000.0000Matches
2004-200523Birmingham Cityeng ENG1. Premier League12th3.7051.370.0000Matches
2005-200624Birmingham Cityeng ENG1. Premier League18th14.43161.110.0622Matches
2006-200725Birmingham Cityeng ENG2. Championship2nd3.6130.840.0012
2007-200826Birmingham Cityeng ENG1. Premier League19th18.79251.340.3600Matches
2008-200927Hannover 96de GER1. Bundesliga11th20.17160.800.2533Matches
2009-201028Hannover 96de GER1. Bundesliga15th1.5021.330.0000Matches
2010-201129Hannover 96de GER1. Bundesliga4th2.3020.850.0000Matches
2011-201230Leeds Unitedeng ENG2. Championship14th2.6031.170.0000
201331HJKfi FIN1. Veikkausliiga1st18.814291.540.4511
201432HJKfi FIN1. Veikkausliiga1st12.87181.410.2822Matches
2014-201533Bochumde GER2. 2. Bundesliga11th3.6382.200.3800Matches
201634HJKfi FIN1. Veikkausliiga2nd5.53050.000.910.4011Matches
201735HIFKfi FIN1. Veikkausliiga11th17.280190.001.110.3712Matches
16 Seasons8 Clubs5 Leagues180.68402260.001.250.321214
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Birmingham City (5 Seasons)2 Leagues71.530901.260.2945
HJK (3 Seasons)1 League37.0240520.001.400.3844
Hannover 96 (3 Seasons)1 League24.07200.830.2033
Chelsea (3 Seasons)1 League9.25212.280.2400
HIFK (1 Season)1 League17.280190.001.110.3712
M'Gladbach (1 Season)1 League15.57130.840.5400
Bochum (1 Season)1 League3.6382.200.3800
Leeds United (1 Season)1 League2.6031.170.0000
Premier League (6 Seasons)77.1341081.400.2933
Veikkausliiga (4 Seasons)54.2320710.001.310.3856
Bundesliga (4 Seasons)39.514330.840.3333
Championship (2 Seasons)6.1160.980.0012
2. Bundesliga (1 Season)3.6382.200.3800
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201533Bochumde GERDFB-Pokal17th0.2000Matches
1 Season1 Club1 League0.2000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1998-199917HJK Helsinki1. Champions LgGR0.500Matches
2001-200220Chelsea2. UEFA CupRd21.000Matches
2004-200523Chelsea1. Champions LgSF0.0000.0000Matches
3 Seasons2 Clubs2 Leagues1.5000.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Chelsea (2 Seasons)2 Leagues1.0000.0000
HJK Helsinki (1 Season)1 League0.500
Champions Lg (2 Seasons)0.5000.0000
UEFA Cup (1 Season)1.000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
200624fi FinlandWCQ5.8400Matches
200826fi FinlandUEFA Euro Qualifying4.3100Matches
201028fi FinlandWCQ5.4211Matches
201230fi FinlandUEFA Euro Qualifying8.0711Matches
201432fi FinlandWCQ0.2000Matches
201432fi FinlandFriendlies (M)1.0000Matches
5 Seasons1 Club3 Leagues24.61422
WCQ (3 Seasons)11.3611
UEFA Euro Qualifying (2 Seasons)12.3811
Friendlies (M) (1 Season)1.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1998-199917HJK Helsinki1. Champions Lg345150.5033Matches
1998-199917Chelseaeng ENG1. Premier League103493510.23.9416Matches
2001-200220Chelseaeng ENG1. Premier League224552113.35.12020Matches
2001-200220Chelsea2. UEFA Cup389301.0030Matches
2002-200321M'Gladbachde GER1. Bundesliga161,3988745.715.516120Matches
2003-200422Birmingham Cityeng ENG1. Premier League322,8078882.131.232200Matches
2004-200523Chelsea1. Champions Lg1110.001Matches
2004-200523Chelseaeng ENG1. Premier League124240.70.3001Matches
2004-200523Birmingham Cityeng ENG1. Premier League4329829.63.7420Matches
2005-200624Birmingham Cityeng ENG1. Premier League271,2954837.914.410517Matches
2006-200725Birmingham Cityeng ENG2. Championship8322407.83.635
2007-200826Birmingham Cityeng ENG1. Premier League301,6815649.218.72129Matches
2008-200927Hannover 96de GER1. Bundesliga301,8116059.220.1201110Matches
2009-201028Hannover 96de GER1. Bundesliga2135684.41.5210Matches
2010-201129Hannover 96de GER1. Bundesliga12211186.92.31011Matches
2011-201230Leeds Unitedeng ENG2. Championship14231175.62.6113
201331HJKfi FIN1. Veikkausliiga271,6936357.018.8198
201432HJKfi FIN1. Veikkausliiga171,1486838.712.8147362.002111+10+0.78-0.55Matches
2014-201533Bochumde GER2. 2. Bundesliga163282110.73.60016140.8179-2-0.55-0.55Matches
2014-201533Bochumde GERDFB-Pokal1222210.50.20012100.000000.00-0.48Matches
201634HJKfi FIN1. Veikkausliiga194932616.65.54115141.2697+2+0.37-0.14Matches
201735HIFKfi FIN1. Veikkausliiga261,5455952.017.2175961.002324-1-0.06+0.95Matches
16 Seasons8 Clubs8 Leagues32116,4125127.3182.41706715121431.236051+9+0.23-0.04
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Birmingham City (5 Seasons)2 Leagues1016,4346436.171.5702931
HJK Helsinki (4 Seasons)2 Leagues663,3795137.437.537829231.613018+12+0.66-0.20
Hannover 96 (3 Seasons)1 League442,1574923.524.0231221
Chelsea (3 Seasons)3 Leagues37918258.110.261310
HIFK (1 Season)1 League261,5455952.017.2175961.002324-1-0.06+0.95
Bochum (1 Season)2 Leagues173502110.73.9001721140.7679-2-0.51-0.55
M'Gladbach (1 Season)1 League161,3988745.715.516120
Leeds United (1 Season)1 League14231175.62.6113
Premier League (6 Seasons)1266,9405529.077.1733053
Veikkausliiga (4 Seasons)894,8795541.154.2541335261.355342+11+0.31-0.08
Bundesliga (4 Seasons)603,5555929.039.5392421
Championship (2 Seasons)22553256.76.1418
Champions Lg (2 Seasons)446120.5043
2. Bundesliga (1 Season)163282110.73.60016140.8179-2-0.55-0.55
UEFA Cup (1 Season)389301.0030
DFB-Pokal (1 Season)1222210.50.20012100.000000.00-0.48
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1998-199917HJK Helsinki1 League345150.5033
1998-199917Chelsea1 League103493510.23.9416
2001-200220Chelsea2 Leagues255442213.36.020230
2002-200321M'Gladbach1 League161,3988745.715.516120
2003-200422Birmingham City1 League322,8078882.131.232200
2004-200523Chelsea2 Leagues225130.70.3002
2004-200523Birmingham City1 League4329829.63.7420
2005-200624Birmingham City1 League271,2954837.914.410517
2006-200725Birmingham City1 League8322407.83.635
2007-200826Birmingham City1 League301,6815649.218.72129
2008-200927Hannover 961 League301,8116059.220.1201110
2009-201028Hannover 961 League2135684.41.5210
2010-201129Hannover 961 League12211186.92.31011
2011-201230Leeds United1 League14231175.62.6113
201331HJK1 League271,6936357.018.8198
201432HJK1 League171,1486838.712.8147362.002111+10+0.78-0.55
2014-201533Bochum2 Leagues173502110.73.9001721140.7679-2-0.51-0.55
201634HJK1 League194932616.65.54115141.2697+2+0.37-0.14
201735HIFK1 League261,5455952.017.2175961.002324-1-0.06+0.95
16 Seasons8 Clubs8 Leagues32116,4125127.3182.41706715121431.236051+9+0.23-0.04
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Birmingham City (5 Seasons)2 Leagues1016,4346436.171.5702931
HJK Helsinki (4 Seasons)2 Leagues663,3795137.437.537829231.613018+12+0.66-0.20
Hannover 96 (3 Seasons)1 League442,1574923.524.0231221
Chelsea (3 Seasons)3 Leagues37918258.110.261310
HIFK (1 Season)1 League261,5455952.017.2175961.002324-1-0.06+0.95
Bochum (1 Season)2 Leagues173502110.73.9001721140.7679-2-0.51-0.55
M'Gladbach (1 Season)1 League161,3988745.715.516120
Leeds United (1 Season)1 League14231175.62.6113
Premier League (6 Seasons)1266,9405529.077.1733053
Veikkausliiga (4 Seasons)894,8795541.154.2541335261.355342+11+0.31-0.08
Bundesliga (4 Seasons)603,5555929.039.5392421
Championship (2 Seasons)22553256.76.1418
Champions Lg (2 Seasons)446120.5043
2. Bundesliga (1 Season)163282110.73.60016140.8179-2-0.55-0.55
UEFA Cup (1 Season)389301.0030
DFB-Pokal (1 Season)1222210.50.20012100.000000.00-0.48
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1998-199917Chelseaeng ENG1. Premier League3rd103493510.23.9416Matches
2001-200220Chelseaeng ENG1. Premier League6th224552113.35.12020Matches
2002-200321M'Gladbachde GER1. Bundesliga12th161,3988745.715.516120Matches
2003-200422Birmingham Cityeng ENG1. Premier League10th322,8078882.131.232200Matches
2004-200523Chelseaeng ENG1. Premier League1st124240.70.3001Matches
2004-200523Birmingham Cityeng ENG1. Premier League12th4329829.63.7420Matches
2005-200624Birmingham Cityeng ENG1. Premier League18th271,2954837.914.410517Matches
2006-200725Birmingham Cityeng ENG2. Championship2nd8322407.83.635
2007-200826Birmingham Cityeng ENG1. Premier League19th301,6815649.218.72129Matches
2008-200927Hannover 96de GER1. Bundesliga11th301,8116059.220.1201110Matches
2009-201028Hannover 96de GER1. Bundesliga15th2135684.41.5210Matches
2010-201129Hannover 96de GER1. Bundesliga4th12211186.92.31011Matches
2011-201230Leeds Unitedeng ENG2. Championship14th14231175.62.6113
201331HJKfi FIN1. Veikkausliiga1st271,6936357.018.8198
201432HJKfi FIN1. Veikkausliiga1st171,1486838.712.8147362.002111+10+0.78-0.55Matches
2014-201533Bochumde GER2. 2. Bundesliga11th163282110.73.60016140.8179-2-0.55-0.55Matches
201634HJKfi FIN1. Veikkausliiga2nd194932616.65.54115141.2697+2+0.37-0.14Matches
201735HIFKfi FIN1. Veikkausliiga11th261,5455952.017.2175961.002324-1-0.06+0.95Matches
16 Seasons8 Clubs5 Leagues31316,2555227.4180.617067143401.246051+9+0.23-0.04
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Birmingham City (5 Seasons)2 Leagues1016,4346436.171.5702931
HJK (3 Seasons)1 League633,3345337.437.037826201.613018+12+0.66-0.20
Hannover 96 (3 Seasons)1 League442,1574923.524.0231221
Chelsea (3 Seasons)1 League33828258.19.26127
HIFK (1 Season)1 League261,5455952.017.2175961.002324-1-0.06+0.95
M'Gladbach (1 Season)1 League161,3988745.715.516120
Bochum (1 Season)1 League163282110.73.60016140.8179-2-0.55-0.55
Leeds United (1 Season)1 League14231175.62.6113
Premier League (6 Seasons)1266,9405529.077.1733053
Veikkausliiga (4 Seasons)894,8795541.154.2541335261.355342+11+0.31-0.08
Bundesliga (4 Seasons)603,5555929.039.5392421
Championship (2 Seasons)22553256.76.1418
2. Bundesliga (1 Season)163282110.73.60016140.8179-2-0.55-0.55
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201533Bochumde GERDFB-Pokal17th1222210.50.20012100.000000.00-0.48Matches
1 Season1 Club1 League1222210.50.20012100.000000.00-0.48
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1998-199917HJK Helsinki1. Champions LgGR345150.5033Matches
2001-200220Chelsea2. UEFA CupRd2389301.0030Matches
2004-200523Chelsea1. Champions LgSF1110.001Matches
3 Seasons2 Clubs2 Leagues7135191.5073
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Chelsea (2 Seasons)2 Leagues490231.0040
HJK Helsinki (1 Season)1 League345150.5033
Champions Lg (2 Seasons)446120.5043
UEFA Cup (1 Season)389301.0030
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
200624fi FinlandWCQ85196548.15.8679322201.63125+7+1.21+2.02Matches
200826fi FinlandUEFA Euro Qualifying103843830.54.3480261111.6043+1+0.23-0.28Matches
201028fi FinlandWCQ64888154.25.46814001.6758-3-0.55-1.21Matches
201230fi FinlandUEFA Euro Qualifying97208080.08.0886513011.111611+5+0.62+3.12Matches
201432fi FinlandWCQ114141.90.20011323.000000.00+0.51Matches
201432fi FinlandFriendlies (M)1898924.71.01890001.000000.000.00Matches
5 Seasons1 Club3 Leagues352,2146342.424.6258214101541.523727+10+0.41+0.59
WCQ (3 Seasons)151,0216837.811.31280731921.741713+4+0.35+0.67
UEFA Euro Qualifying (2 Seasons)191,1045851.112.31284771421.372014+6+0.49+0.49
Friendlies (M) (1 Season)1898924.71.01890001.000000.000.00

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1998-199917HJK Helsinki1. Champions Lg0.50000Matches
1998-199917Chelseaeng ENG1. Premier League3.900Matches
2001-200220Chelseaeng ENG1. Premier League5.10010Matches
2001-200220Chelsea2. UEFA Cup1.00000Matches
2002-200321M'Gladbachde GER1. Bundesliga15.500Matches
2003-200422Birmingham Cityeng ENG1. Premier League31.21057Matches
2004-200523Chelsea1. Champions Lg0.0001Matches
2004-200523Chelseaeng ENG1. Premier League0.3000Matches
2004-200523Birmingham Cityeng ENG1. Premier League3.7005Matches
2005-200624Birmingham Cityeng ENG1. Premier League14.41018Matches
2006-200725Birmingham Cityeng ENG2. Championship3.6001
2007-200826Birmingham Cityeng ENG1. Premier League18.70030Matches
2008-200927Hannover 96de GER1. Bundesliga20.10036Matches
2009-201028Hannover 96de GER1. Bundesliga1.5001Matches
2010-201129Hannover 96de GER1. Bundesliga2.3005Matches
2011-201230Leeds Unitedeng ENG2. Championship2.6007
201331HJKfi FIN1. Veikkausliiga18.810
201432HJKfi FIN1. Veikkausliiga12.800Matches
2014-201533Bochumde GER2. 2. Bundesliga3.6008Matches
2014-201533Bochumde GERDFB-Pokal0.20000Matches
201634HJKfi FIN1. Veikkausliiga5.5000400000000Matches
201735HIFKfi FIN1. Veikkausliiga17.20001800000001Matches
16 Seasons8 Clubs8 Leagues182.430020100000001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (5 Seasons)2 Leagues71.520111
HJK Helsinki (4 Seasons)2 Leagues37.5100400000000
Hannover 96 (3 Seasons)1 League24.00042
Chelsea (3 Seasons)3 Leagues10.2000110
HIFK (1 Season)1 League17.20001800000001
Bochum (1 Season)2 Leagues3.900080
M'Gladbach (1 Season)1 League15.500
Leeds United (1 Season)1 League2.6007
Premier League (6 Seasons)77.120120
Veikkausliiga (4 Seasons)54.21002200000001
Bundesliga (4 Seasons)39.50042
Championship (2 Seasons)6.1008
Champions Lg (2 Seasons)0.500010
2. Bundesliga (1 Season)3.6008
UEFA Cup (1 Season)1.00000
DFB-Pokal (1 Season)0.20000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1998-199917HJK Helsinki1 League0.50000
1998-199917Chelsea1 League3.900
2001-200220Chelsea2 Leagues6.0000100
2002-200321M'Gladbach1 League15.500
2003-200422Birmingham City1 League31.21057
2004-200523Chelsea2 Leagues0.3001
2004-200523Birmingham City1 League3.7005
2005-200624Birmingham City1 League14.41018
2006-200725Birmingham City1 League3.6001
2007-200826Birmingham City1 League18.70030
2008-200927Hannover 961 League20.10036
2009-201028Hannover 961 League1.5001
2010-201129Hannover 961 League2.3005
2011-201230Leeds United1 League2.6007
201331HJK1 League18.810
201432HJK1 League12.800
2014-201533Bochum2 Leagues3.900080
201634HJK1 League5.5000400000000
201735HIFK1 League17.20001800000001
16 Seasons8 Clubs8 Leagues182.430020100000001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (5 Seasons)2 Leagues71.520111
HJK Helsinki (4 Seasons)2 Leagues37.5100400000000
Hannover 96 (3 Seasons)1 League24.00042
Chelsea (3 Seasons)3 Leagues10.2000110
HIFK (1 Season)1 League17.20001800000001
Bochum (1 Season)2 Leagues3.900080
M'Gladbach (1 Season)1 League15.500
Leeds United (1 Season)1 League2.6007
Premier League (6 Seasons)77.120120
Veikkausliiga (4 Seasons)54.21002200000001
Bundesliga (4 Seasons)39.50042
Championship (2 Seasons)6.1008
Champions Lg (2 Seasons)0.500010
2. Bundesliga (1 Season)3.6008
UEFA Cup (1 Season)1.00000
DFB-Pokal (1 Season)0.20000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1998-199917Chelseaeng ENG1. Premier League3rd3.900Matches
2001-200220Chelseaeng ENG1. Premier League6th5.10010Matches
2002-200321M'Gladbachde GER1. Bundesliga12th15.500Matches
2003-200422Birmingham Cityeng ENG1. Premier League10th31.21057Matches
2004-200523Chelseaeng ENG1. Premier League1st0.3000Matches
2004-200523Birmingham Cityeng ENG1. Premier League12th3.7005Matches
2005-200624Birmingham Cityeng ENG1. Premier League18th14.41018Matches
2006-200725Birmingham Cityeng ENG2. Championship2nd3.6001
2007-200826Birmingham Cityeng ENG1. Premier League19th18.70030Matches
2008-200927Hannover 96de GER1. Bundesliga11th20.10036Matches
2009-201028Hannover 96de GER1. Bundesliga15th1.5001Matches
2010-201129Hannover 96de GER1. Bundesliga4th2.3005Matches
2011-201230Leeds Unitedeng ENG2. Championship14th2.6007
201331HJKfi FIN1. Veikkausliiga1st18.810
201432HJKfi FIN1. Veikkausliiga1st12.800Matches
2014-201533Bochumde GER2. 2. Bundesliga11th3.6008Matches
201634HJKfi FIN1. Veikkausliiga2nd5.5000400000000Matches
201735HIFKfi FIN1. Veikkausliiga11th17.20001800000001Matches
16 Seasons8 Clubs5 Leagues180.630020000000001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (5 Seasons)2 Leagues71.520111
HJK (3 Seasons)1 League37.0100400000000
Hannover 96 (3 Seasons)1 League24.00042
Chelsea (3 Seasons)1 League9.20010
HIFK (1 Season)1 League17.20001800000001
M'Gladbach (1 Season)1 League15.500
Bochum (1 Season)1 League3.6008
Leeds United (1 Season)1 League2.6007
Premier League (6 Seasons)77.120120
Veikkausliiga (4 Seasons)54.21002200000001
Bundesliga (4 Seasons)39.50042
Championship (2 Seasons)6.1008
2. Bundesliga (1 Season)3.6008
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201533Bochumde GERDFB-Pokal17th0.20000Matches
1 Season1 Club1 League0.20000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1998-199917HJK Helsinki1. Champions LgGR0.50000Matches
2001-200220Chelsea2. UEFA CupRd21.00000Matches
2004-200523Chelsea1. Champions LgSF0.0001Matches
3 Seasons2 Clubs2 Leagues1.500010
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Chelsea (2 Seasons)2 Leagues1.000010
HJK Helsinki (1 Season)1 League0.50000
Champions Lg (2 Seasons)0.500010
UEFA Cup (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200624fi FinlandWCQ5.80000Matches
200826fi FinlandUEFA Euro Qualifying4.31000Matches
201028fi FinlandWCQ5.40000Matches
201230fi FinlandUEFA Euro Qualifying8.00000Matches
201432fi FinlandWCQ0.20000Matches
201432fi FinlandFriendlies (M)1.00000Matches
5 Seasons1 Club3 Leagues24.61000
WCQ (3 Seasons)11.30000
UEFA Euro Qualifying (2 Seasons)12.31000
Friendlies (M) (1 Season)1.00000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.