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
2000-200119Ajaxnl NED1. Eredivisie29282,56528.5404400100.140.000.140.140.14Matches
2000-200119Ajax2. UEFA Cup332452.7000100.000.00Matches
2001-200220Ajaxnl NED1. Eredivisie10240.3000000000.000.000.000.000.00Matches
2002-200321Ajax1. Champions Lg886947.7101100200.130.000.130.130.13Matches
2002-200321Ajaxnl NED1. Eredivisie21161,62618.1314300000.170.060.220.170.22Matches
2003-200422Ajax1. Champions Lg332703.0000000100.000.000.000.000.00Matches
2003-200422Ajaxnl NED1. Eredivisie754665.2000000000.000.000.000.000.00Matches
2003-200422Portsmoutheng ENG1. Premier League121194010.4000000000.000.000.000.000.00Matches
2004-200523Werder Bremende GER1. Bundesliga23221,91221.2112100200.050.050.090.050.09Matches
2004-200523Werder Bremen1. Champions Lg665406.0000000000.000.000.000.000.00Matches
2005-200624Werder Bremende GER1. Bundesliga17141,32314.7000000300.000.000.000.000.00Matches
2005-200624Werder Bremen1. Champions Lg432883.2000000000.000.000.000.000.00Matches
2006-200725Werder Bremende GER1. Bundesliga171297310.8000000300.000.000.000.000.00Matches
2006-200725Werder Bremen1. Champions Lg21951.1000000000.000.000.000.000.00Matches
2006-200725Werder Bremen2. UEFA Cup543724.1000000.000.00Matches
2007-200826Werder Bremende GER1. Bundesliga28272,30025.6224200100.080.080.160.080.16Matches
2007-200826Werder Bremen1. Champions Lg664965.5000000000.000.000.000.000.00Matches
2007-200826Werder Bremen2. UEFA Cup11640.7000000.000.00Matches
2008-200927Werder Bremende GER1. Bundesliga16141,15812.9000000300.000.000.000.000.00Matches
2008-200927Werder Bremen1. Champions Lg332602.9000000000.000.000.000.000.00Matches
2008-200927Werder Bremen2. UEFA Cup532572.9000000.000.00Matches
2009-201028Werder Bremende GER1. Bundesliga19161,50116.7011000100.000.060.060.000.06Matches
2009-201028Werder Bremen2. Europa Lg886627.4011000100.000.140.140.000.14Matches
2010-201129Werder Bremende GER1. Bundesliga24231,94521.6000000400.000.000.000.000.00Matches
2010-201129Werder Bremen1. Champions Lg533113.5000000100.000.000.000.000.00Matches
2011-201230RB Salzburgat AUT1. Bundesliga18151,30614.5033000200.000.210.210.000.21Matches
2011-201230RB Salzburg2. Europa Lg765846.5000000100.000.000.000.000.00Matches
2012-201331AGFdk DEN1. Danish Superliga23232,01822.4101100300.040.000.040.040.04
2013-201432AGFdk DEN1. Danish Superliga21181,70518.9112100000.050.050.110.050.11
201433Lahtifi FIN1. Veikkausliiga11108899.9101101100.100.000.100.100.10Matches
201534Lahtifi FIN1. Veikkausliiga19131,21613.5011000400.000.070.070.000.07Matches
16 Seasons6 Clubs8 Leagues37232529,005322.314112514013500.040.040.080.040.08
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
Werder Bremen (7 Seasons)3 Leagues18916614,457160.63583001900.020.030.050.020.05
Ajax (4 Seasons)3 Leagues72635,89065.4819800500.120.020.140.120.14
AGF (2 Seasons)1 League44413,72341.4213200300.050.020.070.050.07
Lahti (2 Seasons)1 League30232,10523.4112101500.040.040.090.040.09
RB Salzburg (1 Season)2 Leagues25211,89021.0033000300.000.140.140.000.14
Portsmouth (1 Season)1 League121194010.4000000000.000.000.000.000.00
Champions Lg (8 Seasons)37332,95432.8101100400.030.000.030.030.03
Bundesliga (7 Seasons)14412811,112123.53473001700.020.030.060.020.06
UEFA Cup (6 Seasons)29252,18424.3011000300.000.070.070.000.07
Eredivisie (4 Seasons)58494,68152.0718700100.130.020.150.130.15
Danish Superliga (2 Seasons)44413,72341.4213200300.050.020.070.050.07
Veikkausliiga (2 Seasons)30232,10523.4112101500.040.040.090.040.09
Bundesliga (1 Season)18151,30614.5033000200.000.210.210.000.21
Premier League (1 Season)121194010.4000000000.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
2000-200119Ajax2 Leagues32312,81031.2404400200.130.000.140.130.14
2001-200220Ajax1 League10240.3000000000.000.000.000.000.00
2002-200321Ajax2 Leagues29242,32025.8415400200.160.040.190.160.19
2003-200422Ajax2 Leagues1087368.2000000100.000.000.000.000.00
2003-200422Portsmouth1 League121194010.4000000000.000.000.000.000.00
2004-200523Werder Bremen2 Leagues29282,45227.2112100200.040.040.070.040.07
2005-200624Werder Bremen2 Leagues21171,61117.9000000300.000.000.000.000.00
2006-200725Werder Bremen3 Leagues24171,44016.0000000300.000.000.000.000.00
2007-200826Werder Bremen3 Leagues35342,86031.8224200100.060.060.130.060.13
2008-200927Werder Bremen3 Leagues24201,67518.6000000300.000.000.000.000.00
2009-201028Werder Bremen2 Leagues27242,16324.0022000200.000.080.080.000.08
2010-201129Werder Bremen2 Leagues29262,25625.1000000500.000.000.000.000.00
2011-201230RB Salzburg2 Leagues25211,89021.0033000300.000.140.140.000.14
2012-201331AGF1 League23232,01822.4101100300.040.000.040.040.04
2013-201432AGF1 League21181,70518.9112100000.050.050.110.050.11
201433Lahti1 League11108899.9101101100.100.000.100.100.10
201534Lahti1 League19131,21613.5011000400.000.070.070.000.07
16 Seasons6 Clubs8 Leagues37232529,005322.314112514013500.040.040.080.040.08
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
Werder Bremen (7 Seasons)3 Leagues18916614,457160.63583001900.020.030.050.020.05
Ajax (4 Seasons)3 Leagues72635,89065.4819800500.120.020.140.120.14
AGF (2 Seasons)1 League44413,72341.4213200300.050.020.070.050.07
Lahti (2 Seasons)1 League30232,10523.4112101500.040.040.090.040.09
RB Salzburg (1 Season)2 Leagues25211,89021.0033000300.000.140.140.000.14
Portsmouth (1 Season)1 League121194010.4000000000.000.000.000.000.00
Champions Lg (8 Seasons)37332,95432.8101100400.030.000.030.030.03
Bundesliga (7 Seasons)14412811,112123.53473001700.020.030.060.020.06
UEFA Cup (6 Seasons)29252,18424.3011000300.000.070.070.000.07
Eredivisie (4 Seasons)58494,68152.0718700100.130.020.150.130.15
Danish Superliga (2 Seasons)44413,72341.4213200300.050.020.070.050.07
Veikkausliiga (2 Seasons)30232,10523.4112101500.040.040.090.040.09
Bundesliga (1 Season)18151,30614.5033000200.000.210.210.000.21
Premier League (1 Season)121194010.4000000000.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
2000-200119Ajaxnl NED1. Eredivisie3rd29282,56528.5404400100.140.000.140.140.14Matches
2001-200220Ajaxnl NED1. Eredivisie1st10240.3000000000.000.000.000.000.00Matches
2002-200321Ajaxnl NED1. Eredivisie2nd21161,62618.1314300000.170.060.220.170.22Matches
2003-200422Ajaxnl NED1. Eredivisie1st754665.2000000000.000.000.000.000.00Matches
2003-200422Portsmoutheng ENG1. Premier League13th121194010.4000000000.000.000.000.000.00Matches
2004-200523Werder Bremende GER1. Bundesliga3rd23221,91221.2112100200.050.050.090.050.09Matches
2005-200624Werder Bremende GER1. Bundesliga2nd17141,32314.7000000300.000.000.000.000.00Matches
2006-200725Werder Bremende GER1. Bundesliga3rd171297310.8000000300.000.000.000.000.00Matches
2007-200826Werder Bremende GER1. Bundesliga2nd28272,30025.6224200100.080.080.160.080.16Matches
2008-200927Werder Bremende GER1. Bundesliga10th16141,15812.9000000300.000.000.000.000.00Matches
2009-201028Werder Bremende GER1. Bundesliga3rd19161,50116.7011000100.000.060.060.000.06Matches
2010-201129Werder Bremende GER1. Bundesliga13th24231,94521.6000000400.000.000.000.000.00Matches
2011-201230RB Salzburgat AUT1. Bundesliga1st18151,30614.5033000200.000.210.210.000.21Matches
2012-201331AGFdk DEN1. Danish Superliga7th23232,01822.4101100300.040.000.040.040.04
2013-201432AGFdk DEN1. Danish Superliga11th21181,70518.9112100000.050.050.110.050.11
201433Lahtifi FIN1. Veikkausliiga3rd11108899.9101101100.100.000.100.100.10Matches
201534Lahtifi FIN1. Veikkausliiga5th19131,21613.5011000400.000.070.070.000.07Matches
16 Seasons6 Clubs6 Leagues30626723,867265.213102313012800.050.040.090.050.09
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
Werder Bremen (7 Seasons)1 League14412811,112123.53473001700.020.030.060.020.06
Ajax (4 Seasons)1 League58494,68152.0718700100.130.020.150.130.15
AGF (2 Seasons)1 League44413,72341.4213200300.050.020.070.050.07
Lahti (2 Seasons)1 League30232,10523.4112101500.040.040.090.040.09
RB Salzburg (1 Season)1 League18151,30614.5033000200.000.210.210.000.21
Portsmouth (1 Season)1 League121194010.4000000000.000.000.000.000.00
Bundesliga (7 Seasons)14412811,112123.53473001700.020.030.060.020.06
Eredivisie (4 Seasons)58494,68152.0718700100.130.020.150.130.15
Danish Superliga (2 Seasons)44413,72341.4213200300.050.020.070.050.07
Veikkausliiga (2 Seasons)30232,10523.4112101500.040.040.090.040.09
Bundesliga (1 Season)18151,30614.5033000200.000.210.210.000.21
Premier League (1 Season)121194010.4000000000.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
2000-200119Ajax2. UEFA CupRd2332452.7000100.000.00Matches
2002-200321Ajax1. Champions LgQF886947.7101100200.130.000.130.130.13Matches
2003-200422Ajax1. Champions LgGR332703.0000000100.000.000.000.000.00Matches
2004-200523Werder Bremen1. Champions LgR16665406.0000000000.000.000.000.000.00Matches
2005-200624Werder Bremen1. Champions LgR16432883.2000000000.000.000.000.000.00Matches
2006-200725Werder Bremen1. Champions LgGR21951.1000000000.000.000.000.000.00Matches
2006-200725Werder Bremen2. UEFA CupSF543724.1000000.000.00Matches
2007-200826Werder Bremen1. Champions LgGR664965.5000000000.000.000.000.000.00Matches
2007-200826Werder Bremen2. UEFA CupR1611640.7000000.000.00Matches
2008-200927Werder Bremen1. Champions LgGR332602.9000000000.000.000.000.000.00Matches
2008-200927Werder Bremen2. UEFA CupF532572.9000000.000.00Matches
2009-201028Werder Bremen2. Europa LgR16886627.4011000100.000.140.140.000.14Matches
2010-201129Werder Bremen1. Champions LgGR533113.5000000100.000.000.000.000.00Matches
2011-201230RB Salzburg2. Europa LgR32765846.5000000100.000.000.000.000.00Matches
11 Seasons3 Clubs2 Leagues66585,13857.1112100700.020.020.040.020.04
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
Werder Bremen (7 Seasons)2 Leagues45383,34537.2011000200.000.030.030.000.03
Ajax (3 Seasons)2 Leagues14141,20913.4101100400.070.000.090.070.09
RB Salzburg (1 Season)1 League765846.5000000100.000.000.000.000.00
Champions Lg (8 Seasons)37332,95432.8101100400.030.000.030.030.03
UEFA Cup (6 Seasons)29252,18424.3011000300.000.070.070.000.07
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
200625fi FinlandWCQ886907.70000300.000.00Matches
200827fi FinlandUEFA Euro Qualifying13131,17013.00000200.000.00Matches
201029fi FinlandWCQ997658.50000100.000.00Matches
201231fi FinlandUEFA Euro Qualifying776176.90000000.000.00Matches
201433fi FinlandWCQ443604.0000000100.000.000.000.000.00Matches
5 Seasons1 Club2 Leagues41413,60240.0000000700.000.000.000.000.00
WCQ (3 Seasons)21211,81520.2000000500.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)20201,78719.90000200.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
2000-200119Ajaxnl NED1. Eredivisie28.5490.320.4400Matches
2000-200119Ajax2. UEFA Cup2.700Matches
2001-200220Ajaxnl NED1. Eredivisie0.3000.0000Matches
2002-200321Ajax1. Champions Lg7.7120.260.5000Matches
2002-200321Ajaxnl NED1. Eredivisie18.1350.280.6000Matches
2003-200422Ajax1. Champions Lg3.0000.0000Matches
2003-200422Ajaxnl NED1. Eredivisie5.2000.0000Matches
2003-200422Portsmoutheng ENG1. Premier League10.4000.0000Matches
2004-200523Werder Bremende GER1. Bundesliga21.2120.090.5000Matches
2004-200523Werder Bremen1. Champions Lg6.0000.0000Matches
2005-200624Werder Bremende GER1. Bundesliga14.7000.0000Matches
2005-200624Werder Bremen1. Champions Lg3.2010.310.0000Matches
2006-200725Werder Bremende GER1. Bundesliga10.8000.0000Matches
2006-200725Werder Bremen1. Champions Lg1.1000.0000Matches
2006-200725Werder Bremen2. UEFA Cup4.100Matches
2007-200826Werder Bremende GER1. Bundesliga25.6250.200.4000Matches
2007-200826Werder Bremen1. Champions Lg5.5000.0000Matches
2007-200826Werder Bremen2. UEFA Cup0.700Matches
2008-200927Werder Bremende GER1. Bundesliga12.9010.080.0000Matches
2008-200927Werder Bremen1. Champions Lg2.9000.0000Matches
2008-200927Werder Bremen2. UEFA Cup2.900Matches
2009-201028Werder Bremende GER1. Bundesliga16.7020.120.0000Matches
2009-201028Werder Bremen2. Europa Lg7.4000.0000Matches
2010-201129Werder Bremende GER1. Bundesliga21.6000.0000Matches
2010-201129Werder Bremen1. Champions Lg3.5000.0000Matches
2011-201230RB Salzburgat AUT1. Bundesliga14.5050.340.0000Matches
2011-201230RB Salzburg2. Europa Lg6.5000.0000Matches
2012-201331AGFdk DEN1. Danish Superliga22.4130.130.3300
2013-201432AGFdk DEN1. Danish Superliga18.9120.110.5000
201433Lahtifi FIN1. Veikkausliiga9.9150.510.2001Matches
201534Lahtifi FIN1. Veikkausliiga13.5010.070.0000Matches
16 Seasons6 Clubs8 Leagues322.314430.140.3301
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Werder Bremen (7 Seasons)3 Leagues160.63110.070.2700
Ajax (4 Seasons)3 Leagues65.48160.260.5000
AGF (2 Seasons)1 League41.4250.120.4000
Lahti (2 Seasons)1 League23.4160.260.1701
RB Salzburg (1 Season)2 Leagues21.0050.240.0000
Portsmouth (1 Season)1 League10.4000.0000
Champions Lg (8 Seasons)32.8130.090.3300
Bundesliga (7 Seasons)123.53100.080.3000
UEFA Cup (6 Seasons)24.3000.0000
Eredivisie (4 Seasons)52.07140.270.5000
Danish Superliga (2 Seasons)41.4250.120.4000
Veikkausliiga (2 Seasons)23.4160.260.1701
Bundesliga (1 Season)14.5050.340.0000
Premier League (1 Season)10.4000.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
2000-200119Ajax2 Leagues31.2490.320.4400
2001-200220Ajax1 League0.3000.0000
2002-200321Ajax2 Leagues25.8470.270.5700
2003-200422Ajax2 Leagues8.2000.0000
2003-200422Portsmouth1 League10.4000.0000
2004-200523Werder Bremen2 Leagues27.2120.070.5000
2005-200624Werder Bremen2 Leagues17.9010.060.0000
2006-200725Werder Bremen3 Leagues16.0000.0000
2007-200826Werder Bremen3 Leagues31.8250.160.4000
2008-200927Werder Bremen3 Leagues18.6010.060.0000
2009-201028Werder Bremen2 Leagues24.0020.080.0000
2010-201129Werder Bremen2 Leagues25.1000.0000
2011-201230RB Salzburg2 Leagues21.0050.240.0000
2012-201331AGF1 League22.4130.130.3300
2013-201432AGF1 League18.9120.110.5000
201433Lahti1 League9.9150.510.2001
201534Lahti1 League13.5010.070.0000
16 Seasons6 Clubs8 Leagues322.314430.140.3301
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Werder Bremen (7 Seasons)3 Leagues160.63110.070.2700
Ajax (4 Seasons)3 Leagues65.48160.260.5000
AGF (2 Seasons)1 League41.4250.120.4000
Lahti (2 Seasons)1 League23.4160.260.1701
RB Salzburg (1 Season)2 Leagues21.0050.240.0000
Portsmouth (1 Season)1 League10.4000.0000
Champions Lg (8 Seasons)32.8130.090.3300
Bundesliga (7 Seasons)123.53100.080.3000
UEFA Cup (6 Seasons)24.3000.0000
Eredivisie (4 Seasons)52.07140.270.5000
Danish Superliga (2 Seasons)41.4250.120.4000
Veikkausliiga (2 Seasons)23.4160.260.1701
Bundesliga (1 Season)14.5050.340.0000
Premier League (1 Season)10.4000.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
2000-200119Ajaxnl NED1. Eredivisie3rd28.5490.320.4400Matches
2001-200220Ajaxnl NED1. Eredivisie1st0.3000.0000Matches
2002-200321Ajaxnl NED1. Eredivisie2nd18.1350.280.6000Matches
2003-200422Ajaxnl NED1. Eredivisie1st5.2000.0000Matches
2003-200422Portsmoutheng ENG1. Premier League13th10.4000.0000Matches
2004-200523Werder Bremende GER1. Bundesliga3rd21.2120.090.5000Matches
2005-200624Werder Bremende GER1. Bundesliga2nd14.7000.0000Matches
2006-200725Werder Bremende GER1. Bundesliga3rd10.8000.0000Matches
2007-200826Werder Bremende GER1. Bundesliga2nd25.6250.200.4000Matches
2008-200927Werder Bremende GER1. Bundesliga10th12.9010.080.0000Matches
2009-201028Werder Bremende GER1. Bundesliga3rd16.7020.120.0000Matches
2010-201129Werder Bremende GER1. Bundesliga13th21.6000.0000Matches
2011-201230RB Salzburgat AUT1. Bundesliga1st14.5050.340.0000Matches
2012-201331AGFdk DEN1. Danish Superliga7th22.4130.130.3300
2013-201432AGFdk DEN1. Danish Superliga11th18.9120.110.5000
201433Lahtifi FIN1. Veikkausliiga3rd9.9150.510.2001Matches
201534Lahtifi FIN1. Veikkausliiga5th13.5010.070.0000Matches
16 Seasons6 Clubs6 Leagues265.213400.150.3301
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Werder Bremen (7 Seasons)1 League123.53100.080.3000
Ajax (4 Seasons)1 League52.07140.270.5000
AGF (2 Seasons)1 League41.4250.120.4000
Lahti (2 Seasons)1 League23.4160.260.1701
RB Salzburg (1 Season)1 League14.5050.340.0000
Portsmouth (1 Season)1 League10.4000.0000
Bundesliga (7 Seasons)123.53100.080.3000
Eredivisie (4 Seasons)52.07140.270.5000
Danish Superliga (2 Seasons)41.4250.120.4000
Veikkausliiga (2 Seasons)23.4160.260.1701
Bundesliga (1 Season)14.5050.340.0000
Premier League (1 Season)10.4000.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
2000-200119Ajax2. UEFA CupRd22.700Matches
2002-200321Ajax1. Champions LgQF7.7120.260.5000Matches
2003-200422Ajax1. Champions LgGR3.0000.0000Matches
2004-200523Werder Bremen1. Champions LgR166.0000.0000Matches
2005-200624Werder Bremen1. Champions LgR163.2010.310.0000Matches
2006-200725Werder Bremen1. Champions LgGR1.1000.0000Matches
2006-200725Werder Bremen2. UEFA CupSF4.100Matches
2007-200826Werder Bremen1. Champions LgGR5.5000.0000Matches
2007-200826Werder Bremen2. UEFA CupR160.700Matches
2008-200927Werder Bremen1. Champions LgGR2.9000.0000Matches
2008-200927Werder Bremen2. UEFA CupF2.900Matches
2009-201028Werder Bremen2. Europa LgR167.4000.0000Matches
2010-201129Werder Bremen1. Champions LgGR3.5000.0000Matches
2011-201230RB Salzburg2. Europa LgR326.5000.0000Matches
11 Seasons3 Clubs2 Leagues57.1130.060.3300
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Werder Bremen (7 Seasons)2 Leagues37.2010.030.0000
Ajax (3 Seasons)2 Leagues13.4120.190.5000
RB Salzburg (1 Season)1 League6.5000.0000
Champions Lg (8 Seasons)32.8130.090.3300
UEFA Cup (6 Seasons)24.3000.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
200625fi FinlandWCQ7.7000Matches
200827fi FinlandUEFA Euro Qualifying13.0000Matches
201029fi FinlandWCQ8.5000Matches
201231fi FinlandUEFA Euro Qualifying6.9000Matches
201433fi FinlandWCQ4.0000Matches
5 Seasons1 Club2 Leagues40.0000
WCQ (3 Seasons)20.2000
UEFA Euro Qualifying (2 Seasons)19.9000

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
2000-200119Ajaxnl NED1. Eredivisie292,5658883.828.528281Matches
2000-200119Ajax2. UEFA Cup3245822.73201Matches
2001-200220Ajaxnl NED1. Eredivisie124240.80.301Matches
2002-200321Ajax1. Champions Lg8694877.7860Matches
2002-200321Ajaxnl NED1. Eredivisie211,6267753.118.116155Matches
2003-200422Ajax1. Champions Lg3270903.0330Matches
2003-200422Ajaxnl NED1. Eredivisie74666715.25.2542Matches
2003-200422Portsmoutheng ENG1. Premier League129407827.510.41191Matches
2004-200523Werder Bremende GER1. Bundesliga231,9128362.521.222181Matches
2004-200523Werder Bremen1. Champions Lg6540906.0660Matches
2005-200624Werder Bremende GER1. Bundesliga171,3237843.214.714113Matches
2005-200624Werder Bremen1. Champions Lg4288723.2311Matches
2006-200725Werder Bremende GER1. Bundesliga179735731.810.81275Matches
2006-200725Werder Bremen1. Champions Lg295481.1111Matches
2006-200725Werder Bremen2. UEFA Cup5372744.14413Matches
2007-200826Werder Bremende GER1. Bundesliga282,3008275.225.627221Matches
2007-200826Werder Bremen1. Champions Lg6496835.5650Matches
2007-200826Werder Bremen2. UEFA Cup164640.71000Matches
2008-200927Werder Bremende GER1. Bundesliga161,1587237.812.914102Matches
2008-200927Werder Bremen1. Champions Lg3260872.9320Matches
2008-200927Werder Bremen2. UEFA Cup5257512.93121Matches
2009-201028Werder Bremende GER1. Bundesliga191,5017949.116.716153Matches
2009-201028Werder Bremen2. Europa Lg8662837.4870Matches
2010-201129Werder Bremende GER1. Bundesliga241,9458163.621.623201Matches
2010-201129Werder Bremen1. Champions Lg5311623.5322Matches
2011-201230RB Salzburgat AUT1. Bundesliga181,3067340.314.5153Matches
2011-201230RB Salzburg2. Europa Lg7584836.5661Matches
2012-201331AGFdk DEN1. Danish Superliga232,0188867.922.4230
2013-201432AGFdk DEN1. Danish Superliga211,7058157.418.9183
201433Lahtifi FIN1. Veikkausliiga118898129.99.9108101.55189+9+0.91+0.35Matches
201534Lahtifi FIN1. Veikkausliiga191,2166440.913.51310651.21915-6-0.44-0.85Matches
16 Seasons6 Clubs8 Leagues37229,0057845.7322.332522347101.332724+3+0.13-0.36
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (7 Seasons)3 Leagues18914,4577651.9160.6166132234
Ajax (4 Seasons)3 Leagues725,8908238.265.4635891
AGF (2 Seasons)1 League443,7238562.741.4413
Lahti (2 Seasons)1 League302,1057035.423.42318751.332724+3+0.13-0.36
RB Salzburg (1 Season)2 Leagues251,8907640.321.02164
Portsmouth (1 Season)1 League129407827.510.41191
Champions Lg (8 Seasons)372,9548032.833264
Bundesliga (7 Seasons)14411,1127751.9123.512810316
UEFA Cup (6 Seasons)292,1847524.3252045
Eredivisie (4 Seasons)584,6818138.252.049479
Danish Superliga (2 Seasons)443,7238562.741.4413
Veikkausliiga (2 Seasons)302,1057035.423.42318751.332724+3+0.13-0.36
Bundesliga (1 Season)181,3067340.314.5153
Premier League (1 Season)129407827.510.41191
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
2000-200119Ajax2 Leagues322,8108883.831.2313011
2001-200220Ajax1 League124240.80.301
2002-200321Ajax2 Leagues292,3208053.125.824215
2003-200422Ajax2 Leagues107367415.28.2872
2003-200422Portsmouth1 League129407827.510.41191
2004-200523Werder Bremen2 Leagues292,4528562.527.228241
2005-200624Werder Bremen2 Leagues211,6117743.217.917124
2006-200725Werder Bremen3 Leagues241,4406031.816.0171273
2007-200826Werder Bremen3 Leagues352,8608275.231.8342710
2008-200927Werder Bremen3 Leagues241,6757037.818.6201341
2009-201028Werder Bremen2 Leagues272,1638049.124.024223
2010-201129Werder Bremen2 Leagues292,2567863.625.126223
2011-201230RB Salzburg2 Leagues251,8907640.321.02164
2012-201331AGF1 League232,0188867.922.4230
2013-201432AGF1 League211,7058157.418.9183
201433Lahti1 League118898129.99.9108101.55189+9+0.91+0.35
201534Lahti1 League191,2166440.913.51310651.21915-6-0.44-0.85
16 Seasons6 Clubs8 Leagues37229,0057845.7322.332522347101.332724+3+0.13-0.36
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (7 Seasons)3 Leagues18914,4577651.9160.6166132234
Ajax (4 Seasons)3 Leagues725,8908238.265.4635891
AGF (2 Seasons)1 League443,7238562.741.4413
Lahti (2 Seasons)1 League302,1057035.423.42318751.332724+3+0.13-0.36
RB Salzburg (1 Season)2 Leagues251,8907640.321.02164
Portsmouth (1 Season)1 League129407827.510.41191
Champions Lg (8 Seasons)372,9548032.833264
Bundesliga (7 Seasons)14411,1127751.9123.512810316
UEFA Cup (6 Seasons)292,1847524.3252045
Eredivisie (4 Seasons)584,6818138.252.049479
Danish Superliga (2 Seasons)443,7238562.741.4413
Veikkausliiga (2 Seasons)302,1057035.423.42318751.332724+3+0.13-0.36
Bundesliga (1 Season)181,3067340.314.5153
Premier League (1 Season)129407827.510.41191
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
2000-200119Ajaxnl NED1. Eredivisie3rd292,5658883.828.528281Matches
2001-200220Ajaxnl NED1. Eredivisie1st124240.80.301Matches
2002-200321Ajaxnl NED1. Eredivisie2nd211,6267753.118.116155Matches
2003-200422Ajaxnl NED1. Eredivisie1st74666715.25.2542Matches
2003-200422Portsmoutheng ENG1. Premier League13th129407827.510.41191Matches
2004-200523Werder Bremende GER1. Bundesliga3rd231,9128362.521.222181Matches
2005-200624Werder Bremende GER1. Bundesliga2nd171,3237843.214.714113Matches
2006-200725Werder Bremende GER1. Bundesliga3rd179735731.810.81275Matches
2007-200826Werder Bremende GER1. Bundesliga2nd282,3008275.225.627221Matches
2008-200927Werder Bremende GER1. Bundesliga10th161,1587237.812.914102Matches
2009-201028Werder Bremende GER1. Bundesliga3rd191,5017949.116.716153Matches
2010-201129Werder Bremende GER1. Bundesliga13th241,9458163.621.623201Matches
2011-201230RB Salzburgat AUT1. Bundesliga1st181,3067340.314.5153Matches
2012-201331AGFdk DEN1. Danish Superliga7th232,0188867.922.4230
2013-201432AGFdk DEN1. Danish Superliga11th211,7058157.418.9183
201433Lahtifi FIN1. Veikkausliiga3rd118898129.99.9108101.55189+9+0.91+0.35Matches
201534Lahtifi FIN1. Veikkausliiga5th191,2166440.913.51310651.21915-6-0.44-0.85Matches
16 Seasons6 Clubs6 Leagues30623,8677845.7265.22671773951.332724+3+0.13-0.36
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (7 Seasons)1 League14411,1127751.9123.512810316
Ajax (4 Seasons)1 League584,6818138.252.049479
AGF (2 Seasons)1 League443,7238562.741.4413
Lahti (2 Seasons)1 League302,1057035.423.42318751.332724+3+0.13-0.36
RB Salzburg (1 Season)1 League181,3067340.314.5153
Portsmouth (1 Season)1 League129407827.510.41191
Bundesliga (7 Seasons)14411,1127751.9123.512810316
Eredivisie (4 Seasons)584,6818138.252.049479
Danish Superliga (2 Seasons)443,7238562.741.4413
Veikkausliiga (2 Seasons)302,1057035.423.42318751.332724+3+0.13-0.36
Bundesliga (1 Season)181,3067340.314.5153
Premier League (1 Season)129407827.510.41191
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
2000-200119Ajax2. UEFA CupRd23245822.73201Matches
2002-200321Ajax1. Champions LgQF8694877.7860Matches
2003-200422Ajax1. Champions LgGR3270903.0330Matches
2004-200523Werder Bremen1. Champions LgR166540906.0660Matches
2005-200624Werder Bremen1. Champions LgR164288723.2311Matches
2006-200725Werder Bremen1. Champions LgGR295481.1111Matches
2006-200725Werder Bremen2. UEFA CupSF5372744.14413Matches
2007-200826Werder Bremen1. Champions LgGR6496835.5650Matches
2007-200826Werder Bremen2. UEFA CupR16164640.71000Matches
2008-200927Werder Bremen1. Champions LgGR3260872.9320Matches
2008-200927Werder Bremen2. UEFA CupF5257512.93121Matches
2009-201028Werder Bremen2. Europa LgR168662837.4870Matches
2010-201129Werder Bremen1. Champions LgGR5311623.5322Matches
2011-201230RB Salzburg2. Europa LgR327584836.5661Matches
11 Seasons3 Clubs2 Leagues665,1387857.1584685
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (7 Seasons)2 Leagues453,3457437.2382974
Ajax (3 Seasons)2 Leagues141,2098613.4141101
RB Salzburg (1 Season)1 League7584836.5661
Champions Lg (8 Seasons)372,9548032.833264
UEFA Cup (6 Seasons)292,1847524.3252045
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
200625fi FinlandWCQ86908663.97.78867001.882010+10+1.30+3.15Matches
200827fi FinlandUEFA Euro Qualifying131,1709092.913.0139013001.62127+5+0.38-0.62Matches
201029fi FinlandWCQ97658585.08.59858001.891213-1-0.12-0.78Matches
201231fi FinlandUEFA Euro Qualifying76178868.66.97886010.861112-1-0.15-0.46Matches
201433fi FinlandWCQ43609050.04.04904031.0026-4-1.00-1.00Matches
5 Seasons1 Club2 Leagues413,6028874.140.0418838041.545748+9+0.22+0.58
WCQ (3 Seasons)211,8158667.220.2218619031.723429+5+0.25+0.96
UEFA Euro Qualifying (2 Seasons)201,7878982.719.9208919011.352319+4+0.20-0.28
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
2000-200119Ajaxnl NED1. Eredivisie28.510Matches
2000-200119Ajax2. UEFA Cup2.71000Matches
2001-200220Ajaxnl NED1. Eredivisie0.300Matches
2002-200321Ajax1. Champions Lg7.7207Matches
2002-200321Ajaxnl NED1. Eredivisie18.100Matches
2003-200422Ajax1. Champions Lg3.0102Matches
2003-200422Ajaxnl NED1. Eredivisie5.200Matches
2003-200422Portsmoutheng ENG1. Premier League10.4009Matches
2004-200523Werder Bremende GER1. Bundesliga21.220Matches
2004-200523Werder Bremen1. Champions Lg6.0002Matches
2005-200624Werder Bremende GER1. Bundesliga14.730Matches
2005-200624Werder Bremen1. Champions Lg3.2002Matches
2006-200725Werder Bremende GER1. Bundesliga10.83018Matches
2006-200725Werder Bremen1. Champions Lg1.1000Matches
2006-200725Werder Bremen2. UEFA Cup4.10000Matches
2007-200826Werder Bremende GER1. Bundesliga25.61043Matches
2007-200826Werder Bremen1. Champions Lg5.5009Matches
2007-200826Werder Bremen2. UEFA Cup0.70000Matches
2008-200927Werder Bremende GER1. Bundesliga12.93023Matches
2008-200927Werder Bremen1. Champions Lg2.9003Matches
2008-200927Werder Bremen2. UEFA Cup2.90000Matches
2009-201028Werder Bremende GER1. Bundesliga16.71022Matches
2009-201028Werder Bremen2. Europa Lg7.41014Matches
2010-201129Werder Bremende GER1. Bundesliga21.64024Matches
2010-201129Werder Bremen1. Champions Lg3.5105Matches
2011-201230RB Salzburgat AUT1. Bundesliga14.520Matches
2011-201230RB Salzburg2. Europa Lg6.5107Matches
2012-201331AGFdk DEN1. Danish Superliga22.430
2013-201432AGFdk DEN1. Danish Superliga18.900
201433Lahtifi FIN1. Veikkausliiga9.910Matches
201534Lahtifi FIN1. Veikkausliiga13.54010Matches
16 Seasons6 Clubs8 Leagues322.335002000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (7 Seasons)3 Leagues160.619001650
Ajax (4 Seasons)3 Leagues65.450090
AGF (2 Seasons)1 League41.430
Lahti (2 Seasons)1 League23.45010
RB Salzburg (1 Season)2 Leagues21.0307
Portsmouth (1 Season)1 League10.4009
Champions Lg (8 Seasons)32.84030
Bundesliga (7 Seasons)123.5170130
UEFA Cup (6 Seasons)24.3300210
Eredivisie (4 Seasons)52.010
Danish Superliga (2 Seasons)41.430
Veikkausliiga (2 Seasons)23.45010
Bundesliga (1 Season)14.520
Premier League (1 Season)10.4009
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200119Ajax2 Leagues31.22000
2001-200220Ajax1 League0.300
2002-200321Ajax2 Leagues25.8207
2003-200422Ajax2 Leagues8.2102
2003-200422Portsmouth1 League10.4009
2004-200523Werder Bremen2 Leagues27.2202
2005-200624Werder Bremen2 Leagues17.9302
2006-200725Werder Bremen3 Leagues16.0300180
2007-200826Werder Bremen3 Leagues31.8100520
2008-200927Werder Bremen3 Leagues18.6300260
2009-201028Werder Bremen2 Leagues24.02036
2010-201129Werder Bremen2 Leagues25.15029
2011-201230RB Salzburg2 Leagues21.0307
2012-201331AGF1 League22.430
2013-201432AGF1 League18.900
201433Lahti1 League9.910
201534Lahti1 League13.54010
16 Seasons6 Clubs8 Leagues322.335002000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (7 Seasons)3 Leagues160.619001650
Ajax (4 Seasons)3 Leagues65.450090
AGF (2 Seasons)1 League41.430
Lahti (2 Seasons)1 League23.45010
RB Salzburg (1 Season)2 Leagues21.0307
Portsmouth (1 Season)1 League10.4009
Champions Lg (8 Seasons)32.84030
Bundesliga (7 Seasons)123.5170130
UEFA Cup (6 Seasons)24.3300210
Eredivisie (4 Seasons)52.010
Danish Superliga (2 Seasons)41.430
Veikkausliiga (2 Seasons)23.45010
Bundesliga (1 Season)14.520
Premier League (1 Season)10.4009
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200119Ajaxnl NED1. Eredivisie3rd28.510Matches
2001-200220Ajaxnl NED1. Eredivisie1st0.300Matches
2002-200321Ajaxnl NED1. Eredivisie2nd18.100Matches
2003-200422Ajaxnl NED1. Eredivisie1st5.200Matches
2003-200422Portsmoutheng ENG1. Premier League13th10.4009Matches
2004-200523Werder Bremende GER1. Bundesliga3rd21.220Matches
2005-200624Werder Bremende GER1. Bundesliga2nd14.730Matches
2006-200725Werder Bremende GER1. Bundesliga3rd10.83018Matches
2007-200826Werder Bremende GER1. Bundesliga2nd25.61043Matches
2008-200927Werder Bremende GER1. Bundesliga10th12.93023Matches
2009-201028Werder Bremende GER1. Bundesliga3rd16.71022Matches
2010-201129Werder Bremende GER1. Bundesliga13th21.64024Matches
2011-201230RB Salzburgat AUT1. Bundesliga1st14.520Matches
2012-201331AGFdk DEN1. Danish Superliga7th22.430
2013-201432AGFdk DEN1. Danish Superliga11th18.900
201433Lahtifi FIN1. Veikkausliiga3rd9.910Matches
201534Lahtifi FIN1. Veikkausliiga5th13.54010Matches
16 Seasons6 Clubs6 Leagues265.2280149
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (7 Seasons)1 League123.5170130
Ajax (4 Seasons)1 League52.010
AGF (2 Seasons)1 League41.430
Lahti (2 Seasons)1 League23.45010
RB Salzburg (1 Season)1 League14.520
Portsmouth (1 Season)1 League10.4009
Bundesliga (7 Seasons)123.5170130
Eredivisie (4 Seasons)52.010
Danish Superliga (2 Seasons)41.430
Veikkausliiga (2 Seasons)23.45010
Bundesliga (1 Season)14.520
Premier League (1 Season)10.4009
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200119Ajax2. UEFA CupRd22.71000Matches
2002-200321Ajax1. Champions LgQF7.7207Matches
2003-200422Ajax1. Champions LgGR3.0102Matches
2004-200523Werder Bremen1. Champions LgR166.0002Matches
2005-200624Werder Bremen1. Champions LgR163.2002Matches
2006-200725Werder Bremen1. Champions LgGR1.1000Matches
2006-200725Werder Bremen2. UEFA CupSF4.10000Matches
2007-200826Werder Bremen1. Champions LgGR5.5009Matches
2007-200826Werder Bremen2. UEFA CupR160.70000Matches
2008-200927Werder Bremen1. Champions LgGR2.9003Matches
2008-200927Werder Bremen2. UEFA CupF2.90000Matches
2009-201028Werder Bremen2. Europa LgR167.41014Matches
2010-201129Werder Bremen1. Champions LgGR3.5105Matches
2011-201230RB Salzburg2. Europa LgR326.5107Matches
11 Seasons3 Clubs2 Leagues57.1700510
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (7 Seasons)2 Leagues37.2200350
Ajax (3 Seasons)2 Leagues13.440090
RB Salzburg (1 Season)1 League6.5107
Champions Lg (8 Seasons)32.84030
UEFA Cup (6 Seasons)24.3300210
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200625fi FinlandWCQ7.73000Matches
200827fi FinlandUEFA Euro Qualifying13.02000Matches
201029fi FinlandWCQ8.51001Matches
201231fi FinlandUEFA Euro Qualifying6.90000Matches
201433fi FinlandWCQ4.01000Matches
5 Seasons1 Club2 Leagues40.07001
WCQ (3 Seasons)20.25001
UEFA Euro Qualifying (2 Seasons)19.92000

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.