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
1994-199520MYPA3. UEFA Cup221802.0000100.000.00Matches
1995-199621MYPA3. UEFA Cup221802.0000100.000.00Matches
1998-199924Willem II3. UEFA Cup443413.8000000.000.00Matches
1999-200025Liverpooleng ENG1. Premier League38383,37637.5224200200.050.050.110.050.11Matches
2000-200126Liverpooleng ENG1. Premier League35353,15035.0314300000.090.030.110.090.11Matches
2000-200126Liverpool2. UEFA Cup11111,01611.3000000.000.00Matches
2001-200227Liverpool1. Champions Lg13131,08512.1101100100.080.000.080.080.08Matches
2001-200227Liverpooleng ENG1. Premier League37373,33037.0303300300.080.000.080.080.08Matches
2002-200328Liverpool1. Champions Lg665406.0101100000.170.000.170.170.17Matches
2002-200328Liverpooleng ENG1. Premier League36363,15335.0325300010.090.060.140.090.14Matches
2002-200328Liverpool2. UEFA Cup665406.0110000.170.17Matches
2003-200429Liverpooleng ENG1. Premier League38383,42038.0404400100.110.000.110.110.11Matches
2003-200429Liverpool2. UEFA Cup887208.0110000.120.12Matches
2004-200530Liverpool1. Champions Lg13131,20013.3101100100.070.000.070.070.07Matches
2004-200530Liverpooleng ENG1. Premier League32322,78130.9202200200.060.000.060.060.06Matches
2005-200631Liverpool1. Champions Lg886307.0000000000.000.000.000.000.00Matches
2005-200631Liverpooleng ENG1. Premier League36353,09334.4112100300.030.030.060.030.06Matches
2006-200732Liverpool1. Champions Lg332703.0000000000.000.000.000.000.00Matches
2006-200732Liverpooleng ENG1. Premier League23232,03322.6213200300.090.040.130.090.13Matches
2007-200833Liverpool1. Champions Lg111099111.0112100100.090.090.180.090.18Matches
2007-200833Liverpooleng ENG1. Premier League27242,02522.5112100100.040.040.090.040.09Matches
2008-200934Liverpooleng ENG1. Premier League16121,09312.1101100100.080.000.080.080.08Matches
2009-201035Leverkusende GER1. Bundesliga32322,86331.8224200600.060.060.130.060.13Matches
2010-201136Leverkusende GER1. Bundesliga21201,66518.5101100100.050.000.050.050.05Matches
2010-201136Leverkusen2. Europa Lg554505.0000000100.000.000.000.000.00Matches
15 Seasons4 Clubs4 Leagues46345340,125445.831114031002910.070.030.100.070.10
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
Liverpool (10 Seasons)3 Leagues39738834,446382.72893528001910.070.030.100.070.10
Leverkusen (2 Seasons)2 Leagues58574,97855.3325300800.050.040.090.050.09
MYPA (2 Seasons)1 League443604.0000200.000.00
Willem II (1 Season)1 League443413.8000000.000.00
Premier League (10 Seasons)31831027,454305.02283022001610.070.030.100.070.10
UEFA Cup (7 Seasons)38383,42738.1200200300.050.000.000.050.00
Champions Lg (6 Seasons)54534,71652.4415400300.080.020.100.080.10
Bundesliga (2 Seasons)53524,52850.3325300700.060.040.100.060.10
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
1994-199520MYPA1 League221802.0000100.000.00
1995-199621MYPA1 League221802.0000100.000.00
1998-199924Willem II1 League443413.8000000.000.00
1999-200025Liverpool1 League38383,37637.5224200200.050.050.110.050.11
2000-200126Liverpool2 Leagues46464,16646.3314300000.060.030.110.060.11
2001-200227Liverpool2 Leagues50504,41549.1404400400.080.000.080.080.08
2002-200328Liverpool3 Leagues48484,23347.0526500010.110.050.150.110.15
2003-200429Liverpool2 Leagues46464,14046.0504500100.110.000.110.110.11
2004-200530Liverpool2 Leagues45453,98144.2303300300.070.000.070.070.07
2005-200631Liverpool2 Leagues44433,72341.4112100300.020.020.050.020.05
2006-200732Liverpool2 Leagues26262,30325.6213200300.080.040.120.080.12
2007-200833Liverpool2 Leagues38343,01633.5224200200.060.060.120.060.12
2008-200934Liverpool1 League16121,09312.1101100100.080.000.080.080.08
2009-201035Leverkusen1 League32322,86331.8224200600.060.060.130.060.13
2010-201136Leverkusen2 Leagues26252,11523.5101100200.040.000.040.040.04
15 Seasons4 Clubs4 Leagues46345340,125445.831114031002910.070.030.100.070.10
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
Liverpool (10 Seasons)3 Leagues39738834,446382.72893528001910.070.030.100.070.10
Leverkusen (2 Seasons)2 Leagues58574,97855.3325300800.050.040.090.050.09
MYPA (2 Seasons)1 League443604.0000200.000.00
Willem II (1 Season)1 League443413.8000000.000.00
Premier League (10 Seasons)31831027,454305.02283022001610.070.030.100.070.10
UEFA Cup (7 Seasons)38383,42738.1200200300.050.000.000.050.00
Champions Lg (6 Seasons)54534,71652.4415400300.080.020.100.080.10
Bundesliga (2 Seasons)53524,52850.3325300700.060.040.100.060.10
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
1999-200025Liverpooleng ENG1. Premier League4th38383,37637.5224200200.050.050.110.050.11Matches
2000-200126Liverpooleng ENG1. Premier League3rd35353,15035.0314300000.090.030.110.090.11Matches
2001-200227Liverpooleng ENG1. Premier League2nd37373,33037.0303300300.080.000.080.080.08Matches
2002-200328Liverpooleng ENG1. Premier League5th36363,15335.0325300010.090.060.140.090.14Matches
2003-200429Liverpooleng ENG1. Premier League4th38383,42038.0404400100.110.000.110.110.11Matches
2004-200530Liverpooleng ENG1. Premier League5th32322,78130.9202200200.060.000.060.060.06Matches
2005-200631Liverpooleng ENG1. Premier League3rd36353,09334.4112100300.030.030.060.030.06Matches
2006-200732Liverpooleng ENG1. Premier League3rd23232,03322.6213200300.090.040.130.090.13Matches
2007-200833Liverpooleng ENG1. Premier League4th27242,02522.5112100100.040.040.090.040.09Matches
2008-200934Liverpooleng ENG1. Premier League2nd16121,09312.1101100100.080.000.080.080.08Matches
2009-201035Leverkusende GER1. Bundesliga4th32322,86331.8224200600.060.060.130.060.13Matches
2010-201136Leverkusende GER1. Bundesliga2nd21201,66518.5101100100.050.000.050.050.05Matches
12 Seasons2 Clubs2 Leagues37136231,982355.425103525002310.070.030.100.070.10
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
Liverpool (10 Seasons)1 League31831027,454305.02283022001610.070.030.100.070.10
Leverkusen (2 Seasons)1 League53524,52850.3325300700.060.040.100.060.10
Premier League (10 Seasons)31831027,454305.02283022001610.070.030.100.070.10
Bundesliga (2 Seasons)53524,52850.3325300700.060.040.100.060.10
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
1994-199520MYPA3. UEFA CupRd1221802.0000100.000.00Matches
1995-199621MYPA3. UEFA CupRd1221802.0000100.000.00Matches
1998-199924Willem II3. UEFA CupRd2443413.8000000.000.00Matches
2000-200126Liverpool2. UEFA CupW11111,01611.3000000.000.00Matches
2001-200227Liverpool1. Champions LgQF13131,08512.1101100100.080.000.080.080.08Matches
2002-200328Liverpool1. Champions LgGR1665406.0101100000.170.000.170.170.17Matches
2002-200328Liverpool2. UEFA CupQF665406.0110000.170.17Matches
2003-200429Liverpool2. UEFA CupRd4887208.0110000.120.12Matches
2004-200530Liverpool1. Champions LgW13131,20013.3101100100.070.000.070.070.07Matches
2005-200631Liverpool1. Champions LgR16886307.0000000000.000.000.000.000.00Matches
2006-200732Liverpool1. Champions LgF332703.0000000000.000.000.000.000.00Matches
2007-200833Liverpool1. Champions LgSF111099111.0112100100.090.090.180.090.18Matches
2010-201136Leverkusen2. Europa LgR16554505.0000000100.000.000.000.000.00Matches
12 Seasons4 Clubs2 Leagues92918,14390.5615600600.070.020.090.070.09
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
Liverpool (8 Seasons)2 Leagues79786,99277.7615600300.080.020.100.080.10
MYPA (2 Seasons)1 League443604.0000200.000.00
Leverkusen (1 Season)1 League554505.0000000100.000.000.000.000.00
Willem II (1 Season)1 League443413.8000000.000.00
UEFA Cup (7 Seasons)38383,42738.1200200300.050.000.000.050.00
Champions Lg (6 Seasons)54534,71652.4415400300.080.020.100.080.10
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
200632fi FinlandWCQ111199011.00000100.000.00Matches
200834fi FinlandUEFA Euro Qualifying13131,17013.01100300.080.08Matches
201036fi FinlandWCQ998109.00000000.000.00Matches
201238fi FinlandUEFA Euro Qualifying221251.40000010.000.00Matches
4 Seasons1 Club2 Leagues35353,09534.41100410.030.03
WCQ (2 Seasons)20201,80020.00000100.000.00
UEFA Euro Qualifying (2 Seasons)15151,29514.41100310.070.07

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
1994-199520MYPA3. UEFA Cup2.000Matches
1995-199621MYPA3. UEFA Cup2.000Matches
1998-199924Willem II3. UEFA Cup3.800Matches
1999-200025Liverpooleng ENG1. Premier League37.5250.130.4000Matches
2000-200126Liverpooleng ENG1. Premier League35.03110.310.2700Matches
2000-200126Liverpool2. UEFA Cup11.300Matches
2001-200227Liverpool1. Champions Lg12.1130.250.3300Matches
2001-200227Liverpooleng ENG1. Premier League37.03120.320.2500Matches
2002-200328Liverpool1. Champions Lg6.0140.670.2500Matches
2002-200328Liverpooleng ENG1. Premier League35.0390.260.3300Matches
2002-200328Liverpool2. UEFA Cup6.010Matches
2003-200429Liverpooleng ENG1. Premier League38.04150.390.2700Matches
2003-200429Liverpool2. UEFA Cup8.010Matches
2004-200530Liverpool1. Champions Lg13.3130.230.3300Matches
2004-200530Liverpooleng ENG1. Premier League30.9250.160.4000Matches
2005-200631Liverpool1. Champions Lg7.0000.0000Matches
2005-200631Liverpooleng ENG1. Premier League34.4180.230.1300Matches
2006-200732Liverpool1. Champions Lg3.0000.0000Matches
2006-200732Liverpooleng ENG1. Premier League22.6260.270.3300Matches
2007-200833Liverpool1. Champions Lg11.0130.270.3300Matches
2007-200833Liverpooleng ENG1. Premier League22.5160.270.1700Matches
2008-200934Liverpooleng ENG1. Premier League12.1160.490.1700Matches
2009-201035Leverkusende GER1. Bundesliga31.82110.350.1800Matches
2010-201136Leverkusende GER1. Bundesliga18.5120.110.5000Matches
2010-201136Leverkusen2. Europa Lg5.0000.0000Matches
15 Seasons4 Clubs4 Leagues445.8311090.260.2700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Liverpool (10 Seasons)3 Leagues382.728960.270.2700
Leverkusen (2 Seasons)2 Leagues55.33130.240.2300
MYPA (2 Seasons)1 League4.000
Willem II (1 Season)1 League3.800
Premier League (10 Seasons)305.022830.270.2700
UEFA Cup (7 Seasons)38.1200.0000
Champions Lg (6 Seasons)52.44130.250.3100
Bundesliga (2 Seasons)50.33130.260.2300
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1994-199520MYPA1 League2.000
1995-199621MYPA1 League2.000
1998-199924Willem II1 League3.800
1999-200025Liverpool1 League37.5250.130.4000
2000-200126Liverpool2 Leagues46.33110.310.2700
2001-200227Liverpool2 Leagues49.14150.310.2700
2002-200328Liverpool3 Leagues47.05130.320.3100
2003-200429Liverpool2 Leagues46.05150.390.2700
2004-200530Liverpool2 Leagues44.2380.180.3800
2005-200631Liverpool2 Leagues41.4180.190.1300
2006-200732Liverpool2 Leagues25.6260.230.3300
2007-200833Liverpool2 Leagues33.5290.270.2200
2008-200934Liverpool1 League12.1160.490.1700
2009-201035Leverkusen1 League31.82110.350.1800
2010-201136Leverkusen2 Leagues23.5120.090.5000
15 Seasons4 Clubs4 Leagues445.8311090.260.2700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Liverpool (10 Seasons)3 Leagues382.728960.270.2700
Leverkusen (2 Seasons)2 Leagues55.33130.240.2300
MYPA (2 Seasons)1 League4.000
Willem II (1 Season)1 League3.800
Premier League (10 Seasons)305.022830.270.2700
UEFA Cup (7 Seasons)38.1200.0000
Champions Lg (6 Seasons)52.44130.250.3100
Bundesliga (2 Seasons)50.33130.260.2300
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
1999-200025Liverpooleng ENG1. Premier League4th37.5250.130.4000Matches
2000-200126Liverpooleng ENG1. Premier League3rd35.03110.310.2700Matches
2001-200227Liverpooleng ENG1. Premier League2nd37.03120.320.2500Matches
2002-200328Liverpooleng ENG1. Premier League5th35.0390.260.3300Matches
2003-200429Liverpooleng ENG1. Premier League4th38.04150.390.2700Matches
2004-200530Liverpooleng ENG1. Premier League5th30.9250.160.4000Matches
2005-200631Liverpooleng ENG1. Premier League3rd34.4180.230.1300Matches
2006-200732Liverpooleng ENG1. Premier League3rd22.6260.270.3300Matches
2007-200833Liverpooleng ENG1. Premier League4th22.5160.270.1700Matches
2008-200934Liverpooleng ENG1. Premier League2nd12.1160.490.1700Matches
2009-201035Leverkusende GER1. Bundesliga4th31.82110.350.1800Matches
2010-201136Leverkusende GER1. Bundesliga2nd18.5120.110.5000Matches
12 Seasons2 Clubs2 Leagues355.425960.270.2600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Liverpool (10 Seasons)1 League305.022830.270.2700
Leverkusen (2 Seasons)1 League50.33130.260.2300
Premier League (10 Seasons)305.022830.270.2700
Bundesliga (2 Seasons)50.33130.260.2300
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
1994-199520MYPA3. UEFA CupRd12.000Matches
1995-199621MYPA3. UEFA CupRd12.000Matches
1998-199924Willem II3. UEFA CupRd23.800Matches
2000-200126Liverpool2. UEFA CupW11.300Matches
2001-200227Liverpool1. Champions LgQF12.1130.250.3300Matches
2002-200328Liverpool1. Champions LgGR16.0140.670.2500Matches
2002-200328Liverpool2. UEFA CupQF6.010Matches
2003-200429Liverpool2. UEFA CupRd48.010Matches
2004-200530Liverpool1. Champions LgW13.3130.230.3300Matches
2005-200631Liverpool1. Champions LgR167.0000.0000Matches
2006-200732Liverpool1. Champions LgF3.0000.0000Matches
2007-200833Liverpool1. Champions LgSF11.0130.270.3300Matches
2010-201136Leverkusen2. Europa LgR165.0000.0000Matches
12 Seasons4 Clubs2 Leagues90.56130.230.3100
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Liverpool (8 Seasons)2 Leagues77.76130.250.3100
MYPA (2 Seasons)1 League4.000
Leverkusen (1 Season)1 League5.0000.0000
Willem II (1 Season)1 League3.800
UEFA Cup (7 Seasons)38.1200.0000
Champions Lg (6 Seasons)52.44130.250.3100
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
200632fi FinlandWCQ11.0000Matches
200834fi FinlandUEFA Euro Qualifying13.0100Matches
201036fi FinlandWCQ9.0000Matches
201238fi FinlandUEFA Euro Qualifying1.4000Matches
4 Seasons1 Club2 Leagues34.4100
WCQ (2 Seasons)20.0000
UEFA Euro Qualifying (2 Seasons)14.4100

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
1994-199520MYPA3. UEFA Cup2180902.02200Matches
1995-199621MYPA3. UEFA Cup2180902.02200Matches
1998-199924Willem II3. UEFA Cup4341853.84300Matches
1999-200025Liverpooleng ENG1. Premier League383,3768998.737.538370Matches
2000-200126Liverpooleng ENG1. Premier League353,1509092.135.035350Matches
2000-200126Liverpool2. UEFA Cup111,0169211.3111101Matches
2001-200227Liverpool1. Champions Lg131,0858312.113120Matches
2001-200227Liverpooleng ENG1. Premier League373,3309097.437.037370Matches
2002-200328Liverpool1. Champions Lg6540906.0660Matches
2002-200328Liverpooleng ENG1. Premier League363,1538892.235.036350Matches
2002-200328Liverpool2. UEFA Cup6540906.06600Matches
2003-200429Liverpooleng ENG1. Premier League383,42090100.038.038380Matches
2003-200429Liverpool2. UEFA Cup8720908.08800Matches
2004-200530Liverpool1. Champions Lg131,2009213.313130Matches
2004-200530Liverpooleng ENG1. Premier League322,7818781.330.932300Matches
2005-200631Liverpool1. Champions Lg8630797.0870Matches
2005-200631Liverpooleng ENG1. Premier League363,0938690.434.435311Matches
2006-200732Liverpool1. Champions Lg3270903.0330Matches
2006-200732Liverpooleng ENG1. Premier League232,0338859.422.623210Matches
2007-200833Liverpool1. Champions Lg119919011.01091Matches
2007-200833Liverpooleng ENG1. Premier League272,0257559.222.524213Matches
2008-200934Liverpooleng ENG1. Premier League161,0936832.012.112124Matches
2009-201035Leverkusende GER1. Bundesliga322,8638993.631.832310Matches
2010-201136Leverkusende GER1. Bundesliga211,6657954.418.520171Matches
2010-201136Leverkusen2. Europa Lg5450905.0550Matches
15 Seasons4 Clubs4 Leagues46340,1258779.3445.8453432101
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Liverpool (10 Seasons)3 Leagues39734,4468780.3382.738837291
Leverkusen (2 Seasons)2 Leagues584,9788674.055.357531
MYPA (2 Seasons)1 League4360904.04400
Willem II (1 Season)1 League4341853.84300
Premier League (10 Seasons)31827,4548680.3305.03102978
UEFA Cup (7 Seasons)383,4279038.1383701
Champions Lg (6 Seasons)544,7168752.453501
Bundesliga (2 Seasons)534,5288574.050.352481
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
1994-199520MYPA1 League2180902.02200
1995-199621MYPA1 League2180902.02200
1998-199924Willem II1 League4341853.84300
1999-200025Liverpool1 League383,3768998.737.538370
2000-200126Liverpool2 Leagues464,1669192.146.3464601
2001-200227Liverpool2 Leagues504,4158897.449.150490
2002-200328Liverpool3 Leagues484,2338892.247.0484700
2003-200429Liverpool2 Leagues464,14090100.046.0464600
2004-200530Liverpool2 Leagues453,9818881.344.245430
2005-200631Liverpool2 Leagues443,7238590.441.443381
2006-200732Liverpool2 Leagues262,3038959.425.626240
2007-200833Liverpool2 Leagues383,0167959.233.534304
2008-200934Liverpool1 League161,0936832.012.112124
2009-201035Leverkusen1 League322,8638993.631.832310
2010-201136Leverkusen2 Leagues262,1158154.423.525221
15 Seasons4 Clubs4 Leagues46340,1258779.3445.8453432101
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Liverpool (10 Seasons)3 Leagues39734,4468780.3382.738837291
Leverkusen (2 Seasons)2 Leagues584,9788674.055.357531
MYPA (2 Seasons)1 League4360904.04400
Willem II (1 Season)1 League4341853.84300
Premier League (10 Seasons)31827,4548680.3305.03102978
UEFA Cup (7 Seasons)383,4279038.1383701
Champions Lg (6 Seasons)544,7168752.453501
Bundesliga (2 Seasons)534,5288574.050.352481
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
1999-200025Liverpooleng ENG1. Premier League4th383,3768998.737.538370Matches
2000-200126Liverpooleng ENG1. Premier League3rd353,1509092.135.035350Matches
2001-200227Liverpooleng ENG1. Premier League2nd373,3309097.437.037370Matches
2002-200328Liverpooleng ENG1. Premier League5th363,1538892.235.036350Matches
2003-200429Liverpooleng ENG1. Premier League4th383,42090100.038.038380Matches
2004-200530Liverpooleng ENG1. Premier League5th322,7818781.330.932300Matches
2005-200631Liverpooleng ENG1. Premier League3rd363,0938690.434.435311Matches
2006-200732Liverpooleng ENG1. Premier League3rd232,0338859.422.623210Matches
2007-200833Liverpooleng ENG1. Premier League4th272,0257559.222.524213Matches
2008-200934Liverpooleng ENG1. Premier League2nd161,0936832.012.112124Matches
2009-201035Leverkusende GER1. Bundesliga4th322,8638993.631.832310Matches
2010-201136Leverkusende GER1. Bundesliga2nd211,6657954.418.520171Matches
12 Seasons2 Clubs2 Leagues37131,9828679.3355.43623459
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Liverpool (10 Seasons)1 League31827,4548680.3305.03102978
Leverkusen (2 Seasons)1 League534,5288574.050.352481
Premier League (10 Seasons)31827,4548680.3305.03102978
Bundesliga (2 Seasons)534,5288574.050.352481
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
1994-199520MYPA3. UEFA CupRd12180902.02200Matches
1995-199621MYPA3. UEFA CupRd12180902.02200Matches
1998-199924Willem II3. UEFA CupRd24341853.84300Matches
2000-200126Liverpool2. UEFA CupW111,0169211.3111101Matches
2001-200227Liverpool1. Champions LgQF131,0858312.113120Matches
2002-200328Liverpool1. Champions LgGR16540906.0660Matches
2002-200328Liverpool2. UEFA CupQF6540906.06600Matches
2003-200429Liverpool2. UEFA CupRd48720908.08800Matches
2004-200530Liverpool1. Champions LgW131,2009213.313130Matches
2005-200631Liverpool1. Champions LgR168630797.0870Matches
2006-200732Liverpool1. Champions LgF3270903.0330Matches
2007-200833Liverpool1. Champions LgSF119919011.01091Matches
2010-201136Leverkusen2. Europa LgR165450905.0550Matches
12 Seasons4 Clubs2 Leagues928,1438990.5918711
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Liverpool (8 Seasons)2 Leagues796,9928977.7787511
MYPA (2 Seasons)1 League4360904.04400
Leverkusen (1 Season)1 League5450905.0550
Willem II (1 Season)1 League4341853.84300
UEFA Cup (7 Seasons)383,4279038.1383701
Champions Lg (6 Seasons)544,7168752.453501
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
200632fi FinlandWCQ119909091.711.0119011001.181519-4-0.36-6.36Matches
200834fi FinlandUEFA Euro Qualifying131,1709092.913.0139013001.62117+4+0.31-1.69Matches
201036fi FinlandWCQ98109090.09.09909001.671213-1-0.11-1.11Matches
201238fi FinlandUEFA Euro Qualifying21256313.91.42631000.0012-1-0.72-0.84Matches
4 Seasons1 Club2 Leagues353,0958874.834.4358834001.403941-2-0.06-0.92
WCQ (2 Seasons)201,8009090.920.0209020001.402732-5-0.25-3.75
UEFA Euro Qualifying (2 Seasons)151,2958660.014.4158614001.40129+3+0.21-0.10
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
1994-199520MYPA3. UEFA Cup2.01000Matches
1995-199621MYPA3. UEFA Cup2.01000Matches
1998-199924Willem II3. UEFA Cup3.80000Matches
1999-200025Liverpooleng ENG1. Premier League37.52033Matches
2000-200126Liverpooleng ENG1. Premier League35.00028Matches
2000-200126Liverpool2. UEFA Cup11.30000Matches
2001-200227Liverpool1. Champions Lg12.11011Matches
2001-200227Liverpooleng ENG1. Premier League37.03028Matches
2002-200328Liverpool1. Champions Lg6.0003Matches
2002-200328Liverpooleng ENG1. Premier League35.00123Matches
2002-200328Liverpool2. UEFA Cup6.00000Matches
2003-200429Liverpooleng ENG1. Premier League38.01046Matches
2003-200429Liverpool2. UEFA Cup8.00000Matches
2004-200530Liverpool1. Champions Lg13.31013Matches
2004-200530Liverpooleng ENG1. Premier League30.92031Matches
2005-200631Liverpool1. Champions Lg7.0008Matches
2005-200631Liverpooleng ENG1. Premier League34.43028Matches
2006-200732Liverpool1. Champions Lg3.0004Matches
2006-200732Liverpooleng ENG1. Premier League22.63028Matches
2007-200833Liverpool1. Champions Lg11.01011Matches
2007-200833Liverpooleng ENG1. Premier League22.51017Matches
2008-200934Liverpooleng ENG1. Premier League12.11010Matches
2009-201035Leverkusende GER1. Bundesliga31.86034Matches
2010-201136Leverkusende GER1. Bundesliga18.51017Matches
2010-201136Leverkusen2. Europa Lg5.0103Matches
15 Seasons4 Clubs4 Leagues445.829103760
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (10 Seasons)3 Leagues382.719103220
Leverkusen (2 Seasons)2 Leagues55.38054
MYPA (2 Seasons)1 League4.02000
Willem II (1 Season)1 League3.80000
Premier League (10 Seasons)305.0161272
UEFA Cup (7 Seasons)38.130030
Champions Lg (6 Seasons)52.43050
Bundesliga (2 Seasons)50.37051
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1994-199520MYPA1 League2.01000
1995-199621MYPA1 League2.01000
1998-199924Willem II1 League3.80000
1999-200025Liverpool1 League37.52033
2000-200126Liverpool2 Leagues46.3000280
2001-200227Liverpool2 Leagues49.14039
2002-200328Liverpool3 Leagues47.0010260
2003-200429Liverpool2 Leagues46.0100460
2004-200530Liverpool2 Leagues44.23044
2005-200631Liverpool2 Leagues41.43036
2006-200732Liverpool2 Leagues25.63032
2007-200833Liverpool2 Leagues33.52028
2008-200934Liverpool1 League12.11010
2009-201035Leverkusen1 League31.86034
2010-201136Leverkusen2 Leagues23.52020
15 Seasons4 Clubs4 Leagues445.829103760
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (10 Seasons)3 Leagues382.719103220
Leverkusen (2 Seasons)2 Leagues55.38054
MYPA (2 Seasons)1 League4.02000
Willem II (1 Season)1 League3.80000
Premier League (10 Seasons)305.0161272
UEFA Cup (7 Seasons)38.130030
Champions Lg (6 Seasons)52.43050
Bundesliga (2 Seasons)50.37051
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1999-200025Liverpooleng ENG1. Premier League4th37.52033Matches
2000-200126Liverpooleng ENG1. Premier League3rd35.00028Matches
2001-200227Liverpooleng ENG1. Premier League2nd37.03028Matches
2002-200328Liverpooleng ENG1. Premier League5th35.00123Matches
2003-200429Liverpooleng ENG1. Premier League4th38.01046Matches
2004-200530Liverpooleng ENG1. Premier League5th30.92031Matches
2005-200631Liverpooleng ENG1. Premier League3rd34.43028Matches
2006-200732Liverpooleng ENG1. Premier League3rd22.63028Matches
2007-200833Liverpooleng ENG1. Premier League4th22.51017Matches
2008-200934Liverpooleng ENG1. Premier League2nd12.11010Matches
2009-201035Leverkusende GER1. Bundesliga4th31.86034Matches
2010-201136Leverkusende GER1. Bundesliga2nd18.51017Matches
12 Seasons2 Clubs2 Leagues355.4231323
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (10 Seasons)1 League305.0161272
Leverkusen (2 Seasons)1 League50.37051
Premier League (10 Seasons)305.0161272
Bundesliga (2 Seasons)50.37051
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1994-199520MYPA3. UEFA CupRd12.01000Matches
1995-199621MYPA3. UEFA CupRd12.01000Matches
1998-199924Willem II3. UEFA CupRd23.80000Matches
2000-200126Liverpool2. UEFA CupW11.30000Matches
2001-200227Liverpool1. Champions LgQF12.11011Matches
2002-200328Liverpool1. Champions LgGR16.0003Matches
2002-200328Liverpool2. UEFA CupQF6.00000Matches
2003-200429Liverpool2. UEFA CupRd48.00000Matches
2004-200530Liverpool1. Champions LgW13.31013Matches
2005-200631Liverpool1. Champions LgR167.0008Matches
2006-200732Liverpool1. Champions LgF3.0004Matches
2007-200833Liverpool1. Champions LgSF11.01011Matches
2010-201136Leverkusen2. Europa LgR165.0103Matches
12 Seasons4 Clubs2 Leagues90.5600530
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Liverpool (8 Seasons)2 Leagues77.7300500
MYPA (2 Seasons)1 League4.02000
Leverkusen (1 Season)1 League5.0103
Willem II (1 Season)1 League3.80000
UEFA Cup (7 Seasons)38.130030
Champions Lg (6 Seasons)52.43050
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200632fi FinlandWCQ11.01000Matches
200834fi FinlandUEFA Euro Qualifying13.03000Matches
201036fi FinlandWCQ9.00000Matches
201238fi FinlandUEFA Euro Qualifying1.40100Matches
4 Seasons1 Club2 Leagues34.44100
WCQ (2 Seasons)20.01000
UEFA Euro Qualifying (2 Seasons)14.43100

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.