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
1997-199817Auxerrefr FRA1. Division 110120.1000000.000.00Matches
1998-199918Auxerrefr FRA1. Division 11323744.2110000.240.24Matches
1999-200019Auxerrefr FRA1. Division 125151,53617.1325300300.180.120.290.180.29Matches
2000-200120Auxerrefr FRA1. Division 11064945.5101100200.180.000.180.180.18Matches
2001-200221Auxerrefr FRA1. Division 128272,32225.8303300210.120.000.120.120.12Matches
2002-200322Auxerre1. Champions Lg554054.5011000000.000.220.220.000.22Matches
2002-200322Auxerrefr FRA1. Ligue 125252,15023.9112100300.040.040.080.040.08Matches
2002-200322Auxerre2. UEFA Cup443604.0110100.250.25Matches
2003-200423Auxerrefr FRA1. Ligue 122211,76019.6303300300.150.000.150.150.15Matches
2003-200423Auxerre2. UEFA Cup776186.9110000.150.15Matches
2004-200524Auxerrefr FRA1. Ligue 126161,57817.5224200100.110.110.230.110.23Matches
2004-200524Auxerre2. UEFA Cup754585.1000000.000.00Matches
2005-200625Tottenhameng ENG1. Premier League24221,71519.1145100400.050.210.260.050.26Matches
2006-200726Tottenhameng ENG1. Premier League21201,50216.7202200100.120.000.120.120.12Matches
2006-200726Tottenham2. UEFA Cup654575.1000210.000.00Matches
2007-200827Tottenhameng ENG1. Premier League1666517.2000000100.000.000.000.000.00Matches
2007-200827Tottenham2. UEFA Cup321661.8000100.000.00Matches
2008-200928Sunderlandeng ENG1. Premier League21181,42715.9000000400.000.000.000.000.00Matches
2009-201029Birmingham Cityeng ENG1. Premier League653594.0000000000.000.000.000.000.00Matches
2010-201130Ajax1. Champions Lg20210.2000000000.000.000.000.000.00Matches
2010-201130Ajaxnl NED1. Eredivisie21510.6000000000.000.000.000.000.00Matches
201131NY Red Bullsus USA1. MLS28282,40126.7011000610.000.040.040.000.04Matches
201232NY Red Bullsus USA1. MLS1497838.7000000200.000.000.000.000.00Matches
201333HJKfi FIN1. Veikkausliiga20191,50316.7202200010.120.000.120.120.12
201434HJKfi FIN1. Veikkausliiga16141,20813.4112100100.070.070.150.070.15Matches
2014-201534HJK2. Europa Lg443103.4000000100.000.000.000.000.00Matches
18 Seasons7 Clubs7 Leagues35628624,621273.622123122003840.080.050.130.080.13
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
Auxerre (8 Seasons)3 Leagues17313312,067134.11661916001510.120.050.170.120.17
Tottenham (3 Seasons)2 Leagues70554,49149.9347300910.060.090.160.060.16
NY Red Bulls (2 Seasons)1 League42373,18435.4011000810.000.030.030.000.03
HJK (2 Seasons)2 Leagues40373,02133.6314300210.090.030.120.090.12
Sunderland (1 Season)1 League21181,42715.9000000400.000.000.000.000.00
Birmingham City (1 Season)1 League653594.0000000000.000.000.000.000.00
Ajax (1 Season)2 Leagues41720.8000000000.000.000.000.000.00
Division 1 (8 Seasons)15011210,226113.61451814001410.120.050.160.120.16
UEFA Cup (6 Seasons)31272,36926.3200200510.080.000.000.080.00
Premier League (5 Seasons)88715,65462.83473001000.050.060.110.050.11
MLS (2 Seasons)42373,18435.4011000810.000.030.030.000.03
Veikkausliiga (2 Seasons)36332,71130.1314300110.100.030.130.100.13
Champions Lg (2 Seasons)754264.7011000000.000.210.210.000.21
Eredivisie (1 Season)21510.6000000000.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
1997-199817Auxerre1 League10120.1000000.000.00
1998-199918Auxerre1 League1323744.2110000.240.24
1999-200019Auxerre1 League25151,53617.1325300300.180.120.290.180.29
2000-200120Auxerre1 League1064945.5101100200.180.000.180.180.18
2001-200221Auxerre1 League28272,32225.8303300210.120.000.120.120.12
2002-200322Auxerre3 Leagues34342,91532.4223200400.060.070.110.060.11
2003-200423Auxerre2 Leagues29282,37826.4403400300.150.000.150.150.15
2004-200524Auxerre2 Leagues33212,03622.6224200100.090.110.230.090.23
2005-200625Tottenham1 League24221,71519.1145100400.050.210.260.050.26
2006-200726Tottenham2 Leagues27251,95921.8202200310.090.000.120.090.12
2007-200827Tottenham2 Leagues1988179.1000000200.000.000.000.000.00
2008-200928Sunderland1 League21181,42715.9000000400.000.000.000.000.00
2009-201029Birmingham City1 League653594.0000000000.000.000.000.000.00
2010-201130Ajax2 Leagues41720.8000000000.000.000.000.000.00
201131NY Red Bulls1 League28282,40126.7011000610.000.040.040.000.04
201232NY Red Bulls1 League1497838.7000000200.000.000.000.000.00
201333HJK1 League20191,50316.7202200010.120.000.120.120.12
201434HJK1 League16141,20813.4112100100.070.070.150.070.15
2014-201534HJK1 League443103.4000000100.000.000.000.000.00
18 Seasons7 Clubs7 Leagues35628624,621273.622123122003840.080.050.130.080.13
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
Auxerre (8 Seasons)3 Leagues17313312,067134.11661916001510.120.050.170.120.17
Tottenham (3 Seasons)2 Leagues70554,49149.9347300910.060.090.160.060.16
NY Red Bulls (2 Seasons)1 League42373,18435.4011000810.000.030.030.000.03
HJK (2 Seasons)2 Leagues40373,02133.6314300210.090.030.120.090.12
Sunderland (1 Season)1 League21181,42715.9000000400.000.000.000.000.00
Birmingham City (1 Season)1 League653594.0000000000.000.000.000.000.00
Ajax (1 Season)2 Leagues41720.8000000000.000.000.000.000.00
Division 1 (8 Seasons)15011210,226113.61451814001410.120.050.160.120.16
UEFA Cup (6 Seasons)31272,36926.3200200510.080.000.000.080.00
Premier League (5 Seasons)88715,65462.83473001000.050.060.110.050.11
MLS (2 Seasons)42373,18435.4011000810.000.030.030.000.03
Veikkausliiga (2 Seasons)36332,71130.1314300110.100.030.130.100.13
Champions Lg (2 Seasons)754264.7011000000.000.210.210.000.21
Eredivisie (1 Season)21510.6000000000.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
1997-199817Auxerrefr FRA1. Division 17th10120.1000000.000.00Matches
1998-199918Auxerrefr FRA1. Division 114th1323744.2110000.240.24Matches
1999-200019Auxerrefr FRA1. Division 18th25151,53617.1325300300.180.120.290.180.29Matches
2000-200120Auxerrefr FRA1. Division 113th1064945.5101100200.180.000.180.180.18Matches
2001-200221Auxerrefr FRA1. Division 13rd28272,32225.8303300210.120.000.120.120.12Matches
2002-200322Auxerrefr FRA1. Ligue 16th25252,15023.9112100300.040.040.080.040.08Matches
2003-200423Auxerrefr FRA1. Ligue 14th22211,76019.6303300300.150.000.150.150.15Matches
2004-200524Auxerrefr FRA1. Ligue 18th26161,57817.5224200100.110.110.230.110.23Matches
2005-200625Tottenhameng ENG1. Premier League5th24221,71519.1145100400.050.210.260.050.26Matches
2006-200726Tottenhameng ENG1. Premier League5th21201,50216.7202200100.120.000.120.120.12Matches
2007-200827Tottenhameng ENG1. Premier League11th1666517.2000000100.000.000.000.000.00Matches
2008-200928Sunderlandeng ENG1. Premier League16th21181,42715.9000000400.000.000.000.000.00Matches
2009-201029Birmingham Cityeng ENG1. Premier League9th653594.0000000000.000.000.000.000.00Matches
2010-201130Ajaxnl NED1. Eredivisie1st21510.6000000000.000.000.000.000.00Matches
201131NY Red Bullsus USA1. MLS10th28282,40126.7011000610.000.040.040.000.04Matches
201232NY Red Bullsus USA1. MLS4th1497838.7000000200.000.000.000.000.00Matches
201333HJKfi FIN1. Veikkausliiga1st20191,50316.7202200010.120.000.120.120.12
201434HJKfi FIN1. Veikkausliiga1st16141,20813.4112100100.070.070.150.070.15Matches
18 Seasons7 Clubs5 Leagues31825421,826242.520113020003330.080.050.130.080.13
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
Auxerre (8 Seasons)1 League15011210,226113.61451814001410.120.050.160.120.16
Tottenham (3 Seasons)1 League61483,86843.0347300600.070.090.160.070.16
NY Red Bulls (2 Seasons)1 League42373,18435.4011000810.000.030.030.000.03
HJK (2 Seasons)1 League36332,71130.1314300110.100.030.130.100.13
Sunderland (1 Season)1 League21181,42715.9000000400.000.000.000.000.00
Birmingham City (1 Season)1 League653594.0000000000.000.000.000.000.00
Ajax (1 Season)1 League21510.6000000000.000.000.000.000.00
Division 1 (8 Seasons)15011210,226113.61451814001410.120.050.160.120.16
Premier League (5 Seasons)88715,65462.83473001000.050.060.110.050.11
MLS (2 Seasons)42373,18435.4011000810.000.030.030.000.03
Veikkausliiga (2 Seasons)36332,71130.1314300110.100.030.130.100.13
Eredivisie (1 Season)21510.6000000000.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
2002-200322Auxerre1. Champions LgGR1554054.5011000000.000.220.220.000.22Matches
2002-200322Auxerre2. UEFA CupRd4443604.0110100.250.25Matches
2003-200423Auxerre2. UEFA CupRd4776186.9110000.150.15Matches
2004-200524Auxerre2. UEFA CupQF754585.1000000.000.00Matches
2006-200726Tottenham2. UEFA CupQF654575.1000210.000.00Matches
2007-200827Tottenham2. UEFA CupR16321661.8000100.000.00Matches
2010-201130Ajax1. Champions LgGR20210.2000000000.000.000.000.000.00Matches
2014-201534HJK2. Europa LgGR443103.4000000100.000.000.000.000.00Matches
7 Seasons4 Clubs2 Leagues38322,79531.1211200510.060.120.120.060.12
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
Auxerre (3 Seasons)2 Leagues23211,84120.5211200100.100.220.220.100.22
Tottenham (2 Seasons)1 League976236.9000310.000.00
HJK (1 Season)1 League443103.4000000100.000.000.000.000.00
Ajax (1 Season)1 League20210.2000000000.000.000.000.000.00
UEFA Cup (6 Seasons)31272,36926.3200200510.080.000.000.080.00
Champions Lg (2 Seasons)754264.7011000000.000.210.210.000.21
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
200626fi FinlandWCQ876477.21100100.140.14Matches
200828fi FinlandUEFA Euro Qualifying886206.91100100.150.15Matches
201030fi FinlandWCQ532462.70000000.000.00Matches
201232fi FinlandUEFA Euro Qualifying00Matches
201434fi FinlandWCQ553543.9000000000.000.000.000.000.00Matches
201434fi FinlandFriendlies (M)221351.5000000000.000.000.000.000.00Matches
201636fi FinlandUEFA Euro Qualifying1030.0000000000.000.000.000.000.00Matches
6 Seasons1 Club3 Leagues29252,00522.3200200200.090.000.000.090.00
WCQ (3 Seasons)18151,24713.9100100100.070.000.000.070.00
UEFA Euro Qualifying (3 Seasons)986236.9100100100.140.000.000.140.00
Friendlies (M) (1 Season)221351.5000000000.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
1997-199817Auxerrefr FRA1. Division 10.100Matches
1998-199918Auxerrefr FRA1. Division 14.210Matches
1999-200019Auxerrefr FRA1. Division 117.1390.530.3300Matches
2000-200120Auxerrefr FRA1. Division 15.5130.550.3300Matches
2001-200221Auxerrefr FRA1. Division 125.8360.230.5000Matches
2002-200322Auxerre1. Champions Lg4.5010.220.0000Matches
2002-200322Auxerrefr FRA1. Ligue 123.9160.250.1700Matches
2002-200322Auxerre2. UEFA Cup4.010Matches
2003-200423Auxerrefr FRA1. Ligue 119.6380.410.3800Matches
2003-200423Auxerre2. UEFA Cup6.910Matches
2004-200524Auxerrefr FRA1. Ligue 117.5280.460.2500Matches
2004-200524Auxerre2. UEFA Cup5.100Matches
2005-200625Tottenhameng ENG1. Premier League19.11150.790.0700Matches
2006-200726Tottenhameng ENG1. Premier League16.7290.540.2200Matches
2006-200726Tottenham2. UEFA Cup5.100Matches
2007-200827Tottenhameng ENG1. Premier League7.2010.140.0000Matches
2007-200827Tottenham2. UEFA Cup1.800Matches
2008-200928Sunderlandeng ENG1. Premier League15.9010.060.0000Matches
2009-201029Birmingham Cityeng ENG1. Premier League4.0000.0000Matches
2010-201130Ajax1. Champions Lg0.2000.0000Matches
2010-201130Ajaxnl NED1. Eredivisie0.6000.0000Matches
201131NY Red Bullsus USA1. MLS26.7040.150.0000Matches
201232NY Red Bullsus USA1. MLS8.7000.0000Matches
201333HJKfi FIN1. Veikkausliiga16.7250.300.4000
201434HJKfi FIN1. Veikkausliiga13.4120.150.5000Matches
2014-201534HJK2. Europa Lg3.4000.0000Matches
18 Seasons7 Clubs7 Leagues273.622780.320.2400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Auxerre (8 Seasons)3 Leagues134.116410.360.3200
Tottenham (3 Seasons)2 Leagues49.93250.580.1200
NY Red Bulls (2 Seasons)1 League35.4040.110.0000
HJK (2 Seasons)2 Leagues33.6370.210.4300
Sunderland (1 Season)1 League15.9010.060.0000
Birmingham City (1 Season)1 League4.0000.0000
Ajax (1 Season)2 Leagues0.8000.0000
Division 1 (8 Seasons)113.614400.370.3300
UEFA Cup (6 Seasons)26.3200.0000
Premier League (5 Seasons)62.83260.410.1200
MLS (2 Seasons)35.4040.110.0000
Veikkausliiga (2 Seasons)30.1370.230.4300
Champions Lg (2 Seasons)4.7010.210.0000
Eredivisie (1 Season)0.6000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1997-199817Auxerre1 League0.100
1998-199918Auxerre1 League4.210
1999-200019Auxerre1 League17.1390.530.3300
2000-200120Auxerre1 League5.5130.550.3300
2001-200221Auxerre1 League25.8360.230.5000
2002-200322Auxerre3 Leagues32.4270.250.1400
2003-200423Auxerre2 Leagues26.4480.410.3800
2004-200524Auxerre2 Leagues22.6280.460.2500
2005-200625Tottenham1 League19.11150.790.0700
2006-200726Tottenham2 Leagues21.8290.540.2200
2007-200827Tottenham2 Leagues9.1010.140.0000
2008-200928Sunderland1 League15.9010.060.0000
2009-201029Birmingham City1 League4.0000.0000
2010-201130Ajax2 Leagues0.8000.0000
201131NY Red Bulls1 League26.7040.150.0000
201232NY Red Bulls1 League8.7000.0000
201333HJK1 League16.7250.300.4000
201434HJK1 League13.4120.150.5000
2014-201534HJK1 League3.4000.0000
18 Seasons7 Clubs7 Leagues273.622780.320.2400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Auxerre (8 Seasons)3 Leagues134.116410.360.3200
Tottenham (3 Seasons)2 Leagues49.93250.580.1200
NY Red Bulls (2 Seasons)1 League35.4040.110.0000
HJK (2 Seasons)2 Leagues33.6370.210.4300
Sunderland (1 Season)1 League15.9010.060.0000
Birmingham City (1 Season)1 League4.0000.0000
Ajax (1 Season)2 Leagues0.8000.0000
Division 1 (8 Seasons)113.614400.370.3300
UEFA Cup (6 Seasons)26.3200.0000
Premier League (5 Seasons)62.83260.410.1200
MLS (2 Seasons)35.4040.110.0000
Veikkausliiga (2 Seasons)30.1370.230.4300
Champions Lg (2 Seasons)4.7010.210.0000
Eredivisie (1 Season)0.6000.0000
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
1997-199817Auxerrefr FRA1. Division 17th0.100Matches
1998-199918Auxerrefr FRA1. Division 114th4.210Matches
1999-200019Auxerrefr FRA1. Division 18th17.1390.530.3300Matches
2000-200120Auxerrefr FRA1. Division 113th5.5130.550.3300Matches
2001-200221Auxerrefr FRA1. Division 13rd25.8360.230.5000Matches
2002-200322Auxerrefr FRA1. Ligue 16th23.9160.250.1700Matches
2003-200423Auxerrefr FRA1. Ligue 14th19.6380.410.3800Matches
2004-200524Auxerrefr FRA1. Ligue 18th17.5280.460.2500Matches
2005-200625Tottenhameng ENG1. Premier League5th19.11150.790.0700Matches
2006-200726Tottenhameng ENG1. Premier League5th16.7290.540.2200Matches
2007-200827Tottenhameng ENG1. Premier League11th7.2010.140.0000Matches
2008-200928Sunderlandeng ENG1. Premier League16th15.9010.060.0000Matches
2009-201029Birmingham Cityeng ENG1. Premier League9th4.0000.0000Matches
2010-201130Ajaxnl NED1. Eredivisie1st0.6000.0000Matches
201131NY Red Bullsus USA1. MLS10th26.7040.150.0000Matches
201232NY Red Bullsus USA1. MLS4th8.7000.0000Matches
201333HJKfi FIN1. Veikkausliiga1st16.7250.300.4000
201434HJKfi FIN1. Veikkausliiga1st13.4120.150.5000Matches
18 Seasons7 Clubs5 Leagues242.520770.320.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Auxerre (8 Seasons)1 League113.614400.370.3300
Tottenham (3 Seasons)1 League43.03250.580.1200
NY Red Bulls (2 Seasons)1 League35.4040.110.0000
HJK (2 Seasons)1 League30.1370.230.4300
Sunderland (1 Season)1 League15.9010.060.0000
Birmingham City (1 Season)1 League4.0000.0000
Ajax (1 Season)1 League0.6000.0000
Division 1 (8 Seasons)113.614400.370.3300
Premier League (5 Seasons)62.83260.410.1200
MLS (2 Seasons)35.4040.110.0000
Veikkausliiga (2 Seasons)30.1370.230.4300
Eredivisie (1 Season)0.6000.0000
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
2002-200322Auxerre1. Champions LgGR14.5010.220.0000Matches
2002-200322Auxerre2. UEFA CupRd44.010Matches
2003-200423Auxerre2. UEFA CupRd46.910Matches
2004-200524Auxerre2. UEFA CupQF5.100Matches
2006-200726Tottenham2. UEFA CupQF5.100Matches
2007-200827Tottenham2. UEFA CupR161.800Matches
2010-201130Ajax1. Champions LgGR0.2000.0000Matches
2014-201534HJK2. Europa LgGR3.4000.0000Matches
7 Seasons4 Clubs2 Leagues31.1210.120.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Auxerre (3 Seasons)2 Leagues20.5210.220.0000
Tottenham (2 Seasons)1 League6.900
HJK (1 Season)1 League3.4000.0000
Ajax (1 Season)1 League0.2000.0000
UEFA Cup (6 Seasons)26.3200.0000
Champions Lg (2 Seasons)4.7010.210.0000
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
200626fi FinlandWCQ7.2100Matches
200828fi FinlandUEFA Euro Qualifying6.9100Matches
201030fi FinlandWCQ2.7000Matches
201434fi FinlandWCQ3.9000Matches
201434fi FinlandFriendlies (M)1.5000Matches
201636fi FinlandUEFA Euro Qualifying0.00000.000.0000Matches
6 Seasons1 Club3 Leagues22.32000.000.0000
WCQ (3 Seasons)13.9100
UEFA Euro Qualifying (3 Seasons)6.91000.000.0000
Friendlies (M) (1 Season)1.5000

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
1997-199817Auxerrefr FRA1. Division 1112120.40.1010Matches
1998-199918Auxerrefr FRA1. Division 1133742912.24.221116Matches
1999-200019Auxerrefr FRA1. Division 1251,5366150.217.1151210Matches
2000-200120Auxerrefr FRA1. Division 1104944916.15.5634Matches
2001-200221Auxerrefr FRA1. Division 1282,3228375.925.827201Matches
2002-200322Auxerre1. Champions Lg5405814.5530Matches
2002-200322Auxerrefr FRA1. Ligue 1252,1508662.923.925200Matches
2002-200322Auxerre2. UEFA Cup4360904.04400Matches
2003-200423Auxerrefr FRA1. Ligue 1221,7608051.519.621161Matches
2003-200423Auxerre2. UEFA Cup7618886.97500Matches
2004-200524Auxerrefr FRA1. Ligue 1261,5786146.117.5161010Matches
2004-200524Auxerre2. UEFA Cup7458655.15321Matches
2005-200625Tottenhameng ENG1. Premier League241,7157150.119.122112Matches
2006-200726Tottenhameng ENG1. Premier League211,5027243.916.72081Matches
2006-200726Tottenham2. UEFA Cup6457765.15211Matches
2007-200827Tottenhameng ENG1. Premier League166514119.07.26110Matches
2007-200827Tottenham2. UEFA Cup3166551.82115Matches
2008-200928Sunderlandeng ENG1. Premier League211,4276841.715.91853Matches
2009-201029Birmingham Cityeng ENG1. Premier League63596010.54.0521Matches
2010-201130Ajax1. Champions Lg221110.202Matches
2010-201130Ajaxnl NED1. Eredivisie251261.70.6101Matches
201131NY Red Bullsus USA1. MLS282,4018678.526.7282004332+11+0.41+1.10Matches
201232NY Red Bullsus USA1. MLS147835625.68.79451410+4+0.46+0.18Matches
201333HJKfi FIN1. Veikkausliiga201,5037550.616.7191
201434HJKfi FIN1. Veikkausliiga161,2087640.713.41411272.19245+19+1.42+0.50Matches
2014-201534HJK2. Europa Lg43107857.43.442010.8017-6-1.74-2.13Matches
18 Seasons7 Clubs7 Leagues35624,6216938.0273.628616470211.918254+28+0.54+0.15
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Auxerre (8 Seasons)3 Leagues17312,0677040.0134.113397407
Tottenham (3 Seasons)2 Leagues704,4916437.749.95523156
NY Red Bulls (2 Seasons)1 League423,1847652.035.4372455742+15+0.42+0.36
HJK (2 Seasons)2 Leagues403,0217646.633.63713381.912512+13+0.77-0.09
Sunderland (1 Season)1 League211,4276841.715.91853
Birmingham City (1 Season)1 League63596010.54.0521
Ajax (1 Season)2 Leagues472181.70.8103
Division 1 (8 Seasons)15010,2266840.0113.611282386
UEFA Cup (6 Seasons)312,3697657.426.32717480.8017-6-1.74-2.13
Premier League (5 Seasons)885,6546433.162.8712717
MLS (2 Seasons)423,1847652.035.4372455742+15+0.42+0.36
Veikkausliiga (2 Seasons)362,7117545.630.13311372.19245+19+1.42+0.50
Champions Lg (2 Seasons)7426614.7532
Eredivisie (1 Season)251261.70.6101
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
1997-199817Auxerre1 League112120.40.1010
1998-199918Auxerre1 League133742912.24.221116
1999-200019Auxerre1 League251,5366150.217.1151210
2000-200120Auxerre1 League104944916.15.5634
2001-200221Auxerre1 League282,3228375.925.827201
2002-200322Auxerre3 Leagues342,9158662.932.4342700
2003-200423Auxerre2 Leagues292,3788251.526.4282110
2004-200524Auxerre2 Leagues332,0366246.122.62113121
2005-200625Tottenham1 League241,7157150.119.122112
2006-200726Tottenham2 Leagues271,9597343.921.8251021
2007-200827Tottenham2 Leagues198174319.09.182115
2008-200928Sunderland1 League211,4276841.715.91853
2009-201029Birmingham City1 League63596010.54.0521
2010-201130Ajax2 Leagues472181.70.8103
201131NY Red Bulls1 League282,4018678.526.7282004332+11+0.41+1.10
201232NY Red Bulls1 League147835625.68.79451410+4+0.46+0.18
201333HJK1 League201,5037550.616.7191
201434HJK1 League161,2087640.713.41411272.19245+19+1.42+0.50
2014-201534HJK1 League43107857.43.442010.8017-6-1.74-2.13
18 Seasons7 Clubs7 Leagues35624,6216938.0273.628616470211.918254+28+0.54+0.15
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Auxerre (8 Seasons)3 Leagues17312,0677040.0134.113397407
Tottenham (3 Seasons)2 Leagues704,4916437.749.95523156
NY Red Bulls (2 Seasons)1 League423,1847652.035.4372455742+15+0.42+0.36
HJK (2 Seasons)2 Leagues403,0217646.633.63713381.912512+13+0.77-0.09
Sunderland (1 Season)1 League211,4276841.715.91853
Birmingham City (1 Season)1 League63596010.54.0521
Ajax (1 Season)2 Leagues472181.70.8103
Division 1 (8 Seasons)15010,2266840.0113.611282386
UEFA Cup (6 Seasons)312,3697657.426.32717480.8017-6-1.74-2.13
Premier League (5 Seasons)885,6546433.162.8712717
MLS (2 Seasons)423,1847652.035.4372455742+15+0.42+0.36
Veikkausliiga (2 Seasons)362,7117545.630.13311372.19245+19+1.42+0.50
Champions Lg (2 Seasons)7426614.7532
Eredivisie (1 Season)251261.70.6101
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
1997-199817Auxerrefr FRA1. Division 17th112120.40.1010Matches
1998-199918Auxerrefr FRA1. Division 114th133742912.24.221116Matches
1999-200019Auxerrefr FRA1. Division 18th251,5366150.217.1151210Matches
2000-200120Auxerrefr FRA1. Division 113th104944916.15.5634Matches
2001-200221Auxerrefr FRA1. Division 13rd282,3228375.925.827201Matches
2002-200322Auxerrefr FRA1. Ligue 16th252,1508662.923.925200Matches
2003-200423Auxerrefr FRA1. Ligue 14th221,7608051.519.621161Matches
2004-200524Auxerrefr FRA1. Ligue 18th261,5786146.117.5161010Matches
2005-200625Tottenhameng ENG1. Premier League5th241,7157150.119.122112Matches
2006-200726Tottenhameng ENG1. Premier League5th211,5027243.916.72081Matches
2007-200827Tottenhameng ENG1. Premier League11th166514119.07.26110Matches
2008-200928Sunderlandeng ENG1. Premier League16th211,4276841.715.91853Matches
2009-201029Birmingham Cityeng ENG1. Premier League9th63596010.54.0521Matches
2010-201130Ajaxnl NED1. Eredivisie1st251261.70.6101Matches
201131NY Red Bullsus USA1. MLS10th282,4018678.526.7282004332+11+0.41+1.10Matches
201232NY Red Bullsus USA1. MLS4th147835625.68.79451410+4+0.46+0.18Matches
201333HJKfi FIN1. Veikkausliiga1st201,5037550.616.7191
201434HJKfi FIN1. Veikkausliiga1st161,2087640.713.41411272.19245+19+1.42+0.50Matches
18 Seasons7 Clubs5 Leagues31821,8266937.8242.525414464132.198147+34+0.70+0.31
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Auxerre (8 Seasons)1 League15010,2266840.0113.611282386
Tottenham (3 Seasons)1 League613,8686337.743.0482013
NY Red Bulls (2 Seasons)1 League423,1847652.035.4372455742+15+0.42+0.36
HJK (2 Seasons)1 League362,7117545.630.13311372.19245+19+1.42+0.50
Sunderland (1 Season)1 League211,4276841.715.91853
Birmingham City (1 Season)1 League63596010.54.0521
Ajax (1 Season)1 League251261.70.6101
Division 1 (8 Seasons)15010,2266840.0113.611282386
Premier League (5 Seasons)885,6546433.162.8712717
MLS (2 Seasons)423,1847652.035.4372455742+15+0.42+0.36
Veikkausliiga (2 Seasons)362,7117545.630.13311372.19245+19+1.42+0.50
Eredivisie (1 Season)251261.70.6101
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
2002-200322Auxerre1. Champions LgGR15405814.5530Matches
2002-200322Auxerre2. UEFA CupRd44360904.04400Matches
2003-200423Auxerre2. UEFA CupRd47618886.97500Matches
2004-200524Auxerre2. UEFA CupQF7458655.15321Matches
2006-200726Tottenham2. UEFA CupQF6457765.15211Matches
2007-200827Tottenham2. UEFA CupR163166551.82115Matches
2010-201130Ajax1. Champions LgGR221110.202Matches
2014-201534HJK2. Europa LgGR43107857.43.442010.8017-6-1.74-2.13Matches
7 Seasons4 Clubs2 Leagues382,7957457.431.13220680.8017-6-1.74-2.13
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Auxerre (3 Seasons)2 Leagues231,8418020.5211521
Tottenham (2 Seasons)1 League9623696.97326
HJK (1 Season)1 League43107857.43.442010.8017-6-1.74-2.13
Ajax (1 Season)1 League221110.202
UEFA Cup (6 Seasons)312,3697657.426.32717480.8017-6-1.74-2.13
Champions Lg (2 Seasons)7426614.7532
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
200626fi FinlandWCQ86478159.97.2786514501.25109+1+0.14-0.07Matches
200828fi FinlandUEFA Euro Qualifying86207849.26.98785001.6385+3+0.44+0.01Matches
201030fi FinlandWCQ52464927.32.7367022301.8023-1-0.37-0.50Matches
201232fi FinlandUEFA Euro Qualifying00001Matches
201434fi FinlandWCQ53547149.23.95711001.4023-1-0.25+0.48Matches
201434fi FinlandFriendlies (M)21356837.51.52681011.002200.000.00Matches
201636fi FinlandUEFA Euro Qualifying1330.30.0001221.000000.00+0.10Matches
6 Seasons1 Club3 Leagues292,0056932.822.325771242341.452422+2+0.09+0.06
WCQ (3 Seasons)181,2476946.213.91577633001.441415-1-0.07-0.01
UEFA Euro Qualifying (3 Seasons)96236920.46.987851231.5685+3+0.43+0.32
Friendlies (M) (1 Season)21356837.51.52681011.002200.000.00
Become a Stathead & surf this site ad-free.

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
1997-199817Auxerrefr FRA1. Division 10.10000Matches
1998-199918Auxerrefr FRA1. Division 14.20000Matches
1999-200019Auxerrefr FRA1. Division 117.130Matches
2000-200120Auxerrefr FRA1. Division 15.520Matches
2001-200221Auxerrefr FRA1. Division 125.821Matches
2002-200322Auxerre1. Champions Lg4.5005Matches
2002-200322Auxerrefr FRA1. Ligue 123.930Matches
2002-200322Auxerre2. UEFA Cup4.01000Matches
2003-200423Auxerrefr FRA1. Ligue 119.630Matches
2003-200423Auxerre2. UEFA Cup6.90000Matches
2004-200524Auxerrefr FRA1. Ligue 117.510Matches
2004-200524Auxerre2. UEFA Cup5.10000Matches
2005-200625Tottenhameng ENG1. Premier League19.14030Matches
2006-200726Tottenhameng ENG1. Premier League16.71012Matches
2006-200726Tottenham2. UEFA Cup5.12100Matches
2007-200827Tottenhameng ENG1. Premier League7.2106Matches
2007-200827Tottenham2. UEFA Cup1.81000Matches
2008-200928Sunderlandeng ENG1. Premier League15.94017Matches
2009-201029Birmingham Cityeng ENG1. Premier League4.0003Matches
2010-201130Ajax1. Champions Lg0.2000Matches
2010-201130Ajaxnl NED1. Eredivisie0.6001Matches
201131NY Red Bullsus USA1. MLS26.76145Matches
201232NY Red Bullsus USA1. MLS8.72011Matches
201333HJKfi FIN1. Veikkausliiga16.701
201434HJKfi FIN1. Veikkausliiga13.410Matches
2014-201534HJK2. Europa Lg3.4103Matches
18 Seasons7 Clubs7 Leagues273.638401330
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Auxerre (8 Seasons)3 Leagues134.1151050
Tottenham (3 Seasons)2 Leagues49.9910480
NY Red Bulls (2 Seasons)1 League35.48156
HJK (2 Seasons)2 Leagues33.6213
Sunderland (1 Season)1 League15.94017
Birmingham City (1 Season)1 League4.0003
Ajax (1 Season)2 Leagues0.8001
Division 1 (8 Seasons)113.614100
UEFA Cup (6 Seasons)26.351030
Premier League (5 Seasons)62.810068
MLS (2 Seasons)35.48156
Veikkausliiga (2 Seasons)30.111
Champions Lg (2 Seasons)4.7005
Eredivisie (1 Season)0.6001
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1997-199817Auxerre1 League0.10000
1998-199918Auxerre1 League4.20000
1999-200019Auxerre1 League17.130
2000-200120Auxerre1 League5.520
2001-200221Auxerre1 League25.821
2002-200322Auxerre3 Leagues32.440050
2003-200423Auxerre2 Leagues26.43000
2004-200524Auxerre2 Leagues22.61000
2005-200625Tottenham1 League19.14030
2006-200726Tottenham2 Leagues21.8310120
2007-200827Tottenham2 Leagues9.120060
2008-200928Sunderland1 League15.94017
2009-201029Birmingham City1 League4.0003
2010-201130Ajax2 Leagues0.8001
201131NY Red Bulls1 League26.76145
201232NY Red Bulls1 League8.72011
201333HJK1 League16.701
201434HJK1 League13.410
2014-201534HJK1 League3.4103
18 Seasons7 Clubs7 Leagues273.638401330
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Auxerre (8 Seasons)3 Leagues134.1151050
Tottenham (3 Seasons)2 Leagues49.9910480
NY Red Bulls (2 Seasons)1 League35.48156
HJK (2 Seasons)2 Leagues33.6213
Sunderland (1 Season)1 League15.94017
Birmingham City (1 Season)1 League4.0003
Ajax (1 Season)2 Leagues0.8001
Division 1 (8 Seasons)113.614100
UEFA Cup (6 Seasons)26.351030
Premier League (5 Seasons)62.810068
MLS (2 Seasons)35.48156
Veikkausliiga (2 Seasons)30.111
Champions Lg (2 Seasons)4.7005
Eredivisie (1 Season)0.6001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1997-199817Auxerrefr FRA1. Division 17th0.10000Matches
1998-199918Auxerrefr FRA1. Division 114th4.20000Matches
1999-200019Auxerrefr FRA1. Division 18th17.130Matches
2000-200120Auxerrefr FRA1. Division 113th5.520Matches
2001-200221Auxerrefr FRA1. Division 13rd25.821Matches
2002-200322Auxerrefr FRA1. Ligue 16th23.930Matches
2003-200423Auxerrefr FRA1. Ligue 14th19.630Matches
2004-200524Auxerrefr FRA1. Ligue 18th17.510Matches
2005-200625Tottenhameng ENG1. Premier League5th19.14030Matches
2006-200726Tottenhameng ENG1. Premier League5th16.71012Matches
2007-200827Tottenhameng ENG1. Premier League11th7.2106Matches
2008-200928Sunderlandeng ENG1. Premier League16th15.94017Matches
2009-201029Birmingham Cityeng ENG1. Premier League9th4.0003Matches
2010-201130Ajaxnl NED1. Eredivisie1st0.6001Matches
201131NY Red Bullsus USA1. MLS10th26.76145Matches
201232NY Red Bullsus USA1. MLS4th8.72011Matches
201333HJKfi FIN1. Veikkausliiga1st16.701
201434HJKfi FIN1. Veikkausliiga1st13.410Matches
18 Seasons7 Clubs5 Leagues242.533301250
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Auxerre (8 Seasons)1 League113.614100
Tottenham (3 Seasons)1 League43.06048
NY Red Bulls (2 Seasons)1 League35.48156
HJK (2 Seasons)1 League30.111
Sunderland (1 Season)1 League15.94017
Birmingham City (1 Season)1 League4.0003
Ajax (1 Season)1 League0.6001
Division 1 (8 Seasons)113.614100
Premier League (5 Seasons)62.810068
MLS (2 Seasons)35.48156
Veikkausliiga (2 Seasons)30.111
Eredivisie (1 Season)0.6001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200322Auxerre1. Champions LgGR14.5005Matches
2002-200322Auxerre2. UEFA CupRd44.01000Matches
2003-200423Auxerre2. UEFA CupRd46.90000Matches
2004-200524Auxerre2. UEFA CupQF5.10000Matches
2006-200726Tottenham2. UEFA CupQF5.12100Matches
2007-200827Tottenham2. UEFA CupR161.81000Matches
2010-201130Ajax1. Champions LgGR0.2000Matches
2014-201534HJK2. Europa LgGR3.4103Matches
7 Seasons4 Clubs2 Leagues31.151080
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Auxerre (3 Seasons)2 Leagues20.510050
Tottenham (2 Seasons)1 League6.93100
HJK (1 Season)1 League3.4103
Ajax (1 Season)1 League0.2000
UEFA Cup (6 Seasons)26.351030
Champions Lg (2 Seasons)4.7005
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200626fi FinlandWCQ7.21000Matches
200828fi FinlandUEFA Euro Qualifying6.91000Matches
201030fi FinlandWCQ2.70000Matches
201434fi FinlandWCQ3.90000Matches
201434fi FinlandFriendlies (M)1.50000Matches
201636fi FinlandUEFA Euro Qualifying0.0000000000000Matches
6 Seasons1 Club3 Leagues22.3200000000000
WCQ (3 Seasons)13.91000
UEFA Euro Qualifying (3 Seasons)6.9100000000000
Friendlies (M) (1 Season)1.50000

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.