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-199819Ajax3. UEFA Cup501141.3220001.581.58Matches
1998-199920Ajax1. Champions Lg512102.3000000.000.00Matches
1999-200021Celta Vigoes ESP1. La Liga31251,95221.7808800210.370.000.370.370.37Matches
1999-200021Celta Vigo2. UEFA Cup1097878.7660100.690.69Matches
2000-200122Celta Vigoes ESP1. La Liga1987097.9011000300.000.130.130.000.13Matches
2000-200122Celta Vigo2. UEFA Cup654014.5110000.220.22Matches
2001-200223Celta Vigoes ESP1. La Liga2090.1000000000.000.000.000.000.00Matches
2001-200223Portopt POR1. Primeira Liga11108159.112120321.331.33Matches
2001-200223Celta Vigo2. UEFA Cup322072.3110000.430.43Matches
2002-200324Celta Vigoes ESP1. La Liga1423213.6202200110.560.000.560.560.56Matches
2002-200324Celta Vigo2. UEFA Cup522052.3330101.321.32Matches
2003-200425Porto1. Champions Lg1186487.2404400100.560.000.560.560.56Matches
2003-200425Portopt POR1. Primeira Liga29231,99422.2203231645300.900.141.040.720.86Matches
2004-200526Porto1. Champions Lg865466.1303300000.490.000.490.490.49Matches
2004-200526Portopt POR1. Primeira Liga23211,62318.0112131100730.610.110.720.610.72Matches
2005-200627Porto1. Champions Lg432542.8000000000.000.000.000.000.00Matches
2005-200627Portopt POR1. Primeira Liga23221,78719.9314300300.150.050.200.150.20Matches
2006-200728Blackburneng ENG1. Premier League36363,06434.0180181445800.530.000.530.410.41Matches
2006-200728Blackburn2. UEFA Cup876437.1330100.420.42Matches
2007-200829Blackburneng ENG1. Premier League31211,68018.7808356100.430.000.430.160.16Matches
2007-200829Blackburn2. UEFA Cup211001.1000000.000.00Matches
2008-200930Blackburneng ENG1. Premier League28181,51916.910313645610.590.180.770.360.53Matches
2009-201031West Hameng ENG1. Premier League521571.7000000000.000.000.000.000.00Matches
2009-201031Blackburneng ENG1. Premier League1477137.9134100200.130.380.500.130.50Matches
2010-201132West Hameng ENG1. Premier League60810.9000000000.000.000.000.000.00Matches
14 Seasons5 Clubs5 Leagues33923920,539228.2116131019917214380.510.070.530.430.44
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
Blackburn (4 Seasons)2 Leagues119907,71985.8406432713161810.470.080.550.310.39
Porto (4 Seasons)2 Leagues109937,66785.25364749451750.620.080.620.580.56
Celta Vigo (4 Seasons)2 Leagues90534,59151.0211112100820.410.030.330.410.33
West Ham (2 Seasons)1 League1122382.6000000000.000.000.000.000.00
Ajax (2 Seasons)2 Leagues1013243.6220000.560.56
UEFA Cup (7 Seasons)39262,45727.316160300.590.59
Premier League (5 Seasons)120847,21480.2376432413161710.460.070.540.300.37
Primeira Liga (4 Seasons)86766,21969.14664042451650.670.100.670.610.60
La Liga (4 Seasons)66352,99133.2101111000620.300.030.330.300.33
Champions Lg (4 Seasons)28181,65818.4707700100.380.000.440.380.44
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-199819Ajax1 League501141.3220001.581.58
1998-199920Ajax1 League512102.3000000.000.00
1999-200021Celta Vigo2 Leagues41342,73930.414081400310.460.000.370.460.37
2000-200122Celta Vigo2 Leagues25131,11012.3111100300.080.130.130.080.13
2001-200223Porto1 League11108159.112120321.331.33
2001-200223Celta Vigo2 Leagues522162.4100100000.420.000.000.420.00
2002-200324Celta Vigo2 Leagues1945265.8502500210.860.000.560.860.56
2003-200425Porto2 Leagues40312,64229.4243272045400.820.100.920.680.78
2004-200526Porto2 Leagues31272,16924.1142161400730.580.080.660.580.66
2005-200627Porto2 Leagues27252,04122.7314300300.130.040.180.130.18
2006-200728Blackburn2 Leagues44433,70741.2210181745900.510.000.530.410.41
2007-200829Blackburn2 Leagues33221,78019.8808356100.400.000.430.150.16
2008-200930Blackburn1 League28181,51916.910313645610.590.180.770.360.53
2009-201031Blackburn1 League1477137.9134100200.130.380.500.130.50
2009-201031West Ham1 League521571.7000000000.000.000.000.000.00
2010-201132West Ham1 League60810.9000000000.000.000.000.000.00
14 Seasons5 Clubs5 Leagues33923920,539228.2116131019917214380.510.070.530.430.44
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
Blackburn (4 Seasons)2 Leagues119907,71985.8406432713161810.470.080.550.310.39
Porto (4 Seasons)2 Leagues109937,66785.25364749451750.620.080.620.580.56
Celta Vigo (4 Seasons)2 Leagues90534,59151.0211112100820.410.030.330.410.33
West Ham (2 Seasons)1 League1122382.6000000000.000.000.000.000.00
Ajax (2 Seasons)2 Leagues1013243.6220000.560.56
UEFA Cup (7 Seasons)39262,45727.316160300.590.59
Premier League (5 Seasons)120847,21480.2376432413161710.460.070.540.300.37
Primeira Liga (4 Seasons)86766,21969.14664042451650.670.100.670.610.60
La Liga (4 Seasons)66352,99133.2101111000620.300.030.330.300.33
Champions Lg (4 Seasons)28181,65818.4707700100.380.000.440.380.44
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-200021Celta Vigoes ESP1. La Liga7th31251,95221.7808800210.370.000.370.370.37Matches
2000-200122Celta Vigoes ESP1. La Liga6th1987097.9011000300.000.130.130.000.13Matches
2001-200223Portopt POR1. Primeira Liga3rd11108159.112120321.331.33Matches
2001-200223Celta Vigoes ESP1. La Liga5th2090.1000000000.000.000.000.000.00Matches
2002-200324Celta Vigoes ESP1. La Liga4th1423213.6202200110.560.000.560.560.56Matches
2003-200425Portopt POR1. Primeira Liga1st29231,99422.2203231645300.900.141.040.720.86Matches
2004-200526Portopt POR1. Primeira Liga2nd23211,62318.0112131100730.610.110.720.610.72Matches
2005-200627Portopt POR1. Primeira Liga1st23221,78719.9314300300.150.050.200.150.20Matches
2006-200728Blackburneng ENG1. Premier League10th36363,06434.0180181445800.530.000.530.410.41Matches
2007-200829Blackburneng ENG1. Premier League7th31211,68018.7808356100.430.000.430.160.16Matches
2008-200930Blackburneng ENG1. Premier League15th28181,51916.910313645610.590.180.770.360.53Matches
2009-201031Blackburneng ENG1. Premier League10th1477137.9134100200.130.380.500.130.50Matches
2009-201031West Hameng ENG1. Premier League17th521571.7000000000.000.000.000.000.00Matches
2010-201132West Hameng ENG1. Premier League20th60810.9000000000.000.000.000.000.00Matches
12 Seasons4 Clubs3 Leagues27219516,424182.59313947617213980.510.070.540.420.44
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
Blackburn (4 Seasons)1 League109826,97677.5376432413161710.480.080.550.310.39
Porto (4 Seasons)1 League86766,21969.14664042451650.670.100.670.610.60
Celta Vigo (4 Seasons)1 League66352,99133.2101111000620.300.030.330.300.33
West Ham (2 Seasons)1 League1122382.6000000000.000.000.000.000.00
Premier League (5 Seasons)120847,21480.2376432413161710.460.070.540.300.37
Primeira Liga (4 Seasons)86766,21969.14664042451650.670.100.670.610.60
La Liga (4 Seasons)66352,99133.2101111000620.300.030.330.300.33
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
1997-199819Ajax3. UEFA CupQF501141.3220001.581.58Matches
1998-199920Ajax1. Champions LgGR512102.3000000.000.00Matches
1999-200021Celta Vigo2. UEFA CupQF1097878.7660100.690.69Matches
2000-200122Celta Vigo2. UEFA CupQF654014.5110000.220.22Matches
2001-200223Celta Vigo2. UEFA CupRd2322072.3110000.430.43Matches
2002-200324Celta Vigo2. UEFA CupRd3522052.3330101.321.32Matches
2003-200425Porto1. Champions LgW1186487.2404400100.560.000.560.560.56Matches
2004-200526Porto1. Champions LgR16865466.1303300000.490.000.490.490.49Matches
2005-200627Porto1. Champions LgGR432542.8000000000.000.000.000.000.00Matches
2006-200728Blackburn2. UEFA CupR32876437.1330100.420.42Matches
2007-200829Blackburn2. UEFA CupRd1211001.1000000.000.00Matches
11 Seasons4 Clubs2 Leagues67444,11545.723072300400.500.000.440.500.44
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
Celta Vigo (4 Seasons)1 League24181,60017.811110200.620.62
Porto (3 Seasons)1 League23171,44816.1707700100.440.000.440.440.44
Ajax (2 Seasons)2 Leagues1013243.6220000.560.56
Blackburn (2 Seasons)1 League1087438.3330100.360.36
UEFA Cup (7 Seasons)39262,45727.316160300.590.59
Champions Lg (4 Seasons)28181,65818.4707700100.380.000.440.380.44
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
199820za South Africa1. World CupGR332232.5101100000.400.000.400.400.40Matches
200224za South Africa1. World CupGR332462.71100100.370.37Matches
2 Seasons1 Club1 League664695.2201200100.380.000.400.380.40

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-199819Ajax3. UEFA Cup1.320Matches
1998-199920Ajax1. Champions Lg2.300Matches
1999-200021Celta Vigoes ESP1. La Liga21.78251.150.3200Matches
1999-200021Celta Vigo2. UEFA Cup8.760Matches
2000-200122Celta Vigoes ESP1. La Liga7.9060.760.0000Matches
2000-200122Celta Vigo2. UEFA Cup4.510Matches
2001-200223Celta Vigoes ESP1. La Liga0.1000.0000Matches
2001-200223Portopt POR1. Primeira Liga9.1120Matches
2001-200223Celta Vigo2. UEFA Cup2.310Matches
2002-200324Celta Vigoes ESP1. La Liga3.6241.120.5000Matches
2002-200324Celta Vigo2. UEFA Cup2.330Matches
2003-200425Porto1. Champions Lg7.24162.220.2500Matches
2003-200425Portopt POR1. Primeira Liga22.220452.030.3645Matches
2004-200526Porto1. Champions Lg6.13121.980.2500Matches
2004-200526Portopt POR1. Primeira Liga18.011281.550.3900Matches
2005-200627Porto1. Champions Lg2.8041.420.0000Matches
2005-200627Portopt POR1. Primeira Liga19.93150.760.2000Matches
2006-200728Blackburneng ENG1. Premier League34.018481.410.2945Matches
2006-200728Blackburn2. UEFA Cup7.130Matches
2007-200829Blackburneng ENG1. Premier League18.78201.070.1556Matches
2007-200829Blackburn2. UEFA Cup1.100Matches
2008-200930Blackburneng ENG1. Premier League16.910181.070.3345Matches
2009-201031West Hameng ENG1. Premier League1.7010.570.0000Matches
2009-201031Blackburneng ENG1. Premier League7.91111.390.0900Matches
2010-201132West Hameng ENG1. Premier League0.9000.0000Matches
14 Seasons5 Clubs5 Leagues228.21162531.330.281721
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Blackburn (4 Seasons)2 Leagues85.840971.250.251316
Porto (4 Seasons)2 Leagues85.2531201.580.3145
Celta Vigo (4 Seasons)2 Leagues51.021351.050.2900
West Ham (2 Seasons)1 League2.6010.380.0000
Ajax (2 Seasons)2 Leagues3.620
UEFA Cup (7 Seasons)27.3160
Premier League (5 Seasons)80.237981.220.241316
Primeira Liga (4 Seasons)69.146881.470.3445
La Liga (4 Seasons)33.210351.050.2900
Champions Lg (4 Seasons)18.47321.990.2200
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-199819Ajax1 League1.320
1998-199920Ajax1 League2.300
1999-200021Celta Vigo2 Leagues30.414251.150.3200
2000-200122Celta Vigo2 Leagues12.3160.760.0000
2001-200223Porto1 League9.1120
2001-200223Celta Vigo2 Leagues2.4100.0000
2002-200324Celta Vigo2 Leagues5.8541.120.5000
2003-200425Porto2 Leagues29.424612.080.3345
2004-200526Porto2 Leagues24.114401.660.3500
2005-200627Porto2 Leagues22.73190.840.1600
2006-200728Blackburn2 Leagues41.221481.410.2945
2007-200829Blackburn2 Leagues19.88201.070.1556
2008-200930Blackburn1 League16.910181.070.3345
2009-201031Blackburn1 League7.91111.390.0900
2009-201031West Ham1 League1.7010.570.0000
2010-201132West Ham1 League0.9000.0000
14 Seasons5 Clubs5 Leagues228.21162531.330.281721
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Blackburn (4 Seasons)2 Leagues85.840971.250.251316
Porto (4 Seasons)2 Leagues85.2531201.580.3145
Celta Vigo (4 Seasons)2 Leagues51.021351.050.2900
West Ham (2 Seasons)1 League2.6010.380.0000
Ajax (2 Seasons)2 Leagues3.620
UEFA Cup (7 Seasons)27.3160
Premier League (5 Seasons)80.237981.220.241316
Primeira Liga (4 Seasons)69.146881.470.3445
La Liga (4 Seasons)33.210351.050.2900
Champions Lg (4 Seasons)18.47321.990.2200
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-200021Celta Vigoes ESP1. La Liga7th21.78251.150.3200Matches
2000-200122Celta Vigoes ESP1. La Liga6th7.9060.760.0000Matches
2001-200223Portopt POR1. Primeira Liga3rd9.1120Matches
2001-200223Celta Vigoes ESP1. La Liga5th0.1000.0000Matches
2002-200324Celta Vigoes ESP1. La Liga4th3.6241.120.5000Matches
2003-200425Portopt POR1. Primeira Liga1st22.220452.030.3645Matches
2004-200526Portopt POR1. Primeira Liga2nd18.011281.550.3900Matches
2005-200627Portopt POR1. Primeira Liga1st19.93150.760.2000Matches
2006-200728Blackburneng ENG1. Premier League10th34.018481.410.2945Matches
2007-200829Blackburneng ENG1. Premier League7th18.78201.070.1556Matches
2008-200930Blackburneng ENG1. Premier League15th16.910181.070.3345Matches
2009-201031Blackburneng ENG1. Premier League10th7.91111.390.0900Matches
2009-201031West Hameng ENG1. Premier League17th1.7010.570.0000Matches
2010-201132West Hameng ENG1. Premier League20th0.9000.0000Matches
12 Seasons4 Clubs3 Leagues182.5932211.270.291721
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Blackburn (4 Seasons)1 League77.537971.250.251316
Porto (4 Seasons)1 League69.146881.470.3445
Celta Vigo (4 Seasons)1 League33.210351.050.2900
West Ham (2 Seasons)1 League2.6010.380.0000
Premier League (5 Seasons)80.237981.220.241316
Primeira Liga (4 Seasons)69.146881.470.3445
La Liga (4 Seasons)33.210351.050.2900
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
1997-199819Ajax3. UEFA CupQF1.320Matches
1998-199920Ajax1. Champions LgGR2.300Matches
1999-200021Celta Vigo2. UEFA CupQF8.760Matches
2000-200122Celta Vigo2. UEFA CupQF4.510Matches
2001-200223Celta Vigo2. UEFA CupRd22.310Matches
2002-200324Celta Vigo2. UEFA CupRd32.330Matches
2003-200425Porto1. Champions LgW7.24162.220.2500Matches
2004-200526Porto1. Champions LgR166.13121.980.2500Matches
2005-200627Porto1. Champions LgGR2.8041.420.0000Matches
2006-200728Blackburn2. UEFA CupR327.130Matches
2007-200829Blackburn2. UEFA CupRd11.100Matches
11 Seasons4 Clubs2 Leagues45.723321.990.2200
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Celta Vigo (4 Seasons)1 League17.8110
Porto (3 Seasons)1 League16.17321.990.2200
Ajax (2 Seasons)2 Leagues3.620
Blackburn (2 Seasons)1 League8.330
UEFA Cup (7 Seasons)27.3160
Champions Lg (4 Seasons)18.47321.990.2200
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
199820za South Africa1. World CupGR2.5100Matches
200224za South Africa1. World CupGR2.7100Matches
2 Seasons1 Club1 League5.2200

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-199819Ajax3. UEFA Cup5114231.3053Matches
1998-199920Ajax1. Champions Lg5210422.31140Matches
1999-200021Celta Vigoes ESP1. La Liga311,9526357.121.725106Matches
1999-200021Celta Vigo2. UEFA Cup10787798.79510Matches
2000-200122Celta Vigoes ESP1. La Liga197093720.77.98311Matches
2000-200122Celta Vigo2. UEFA Cup6401674.55111Matches
2001-200223Celta Vigoes ESP1. La Liga2950.30.102Matches
2001-200223Portopt POR1. Primeira Liga118157426.69.110410Matches
2001-200223Celta Vigo2. UEFA Cup3207692.32211Matches
2002-200324Celta Vigoes ESP1. La Liga14321239.43.62012Matches
2002-200324Celta Vigo2. UEFA Cup5205412.32130Matches
2003-200425Porto1. Champions Lg11648597.2823Matches
2003-200425Portopt POR1. Primeira Liga291,9946965.222.223116Matches
2004-200526Porto1. Champions Lg8546686.1642Matches
2004-200526Portopt POR1. Primeira Liga231,6237153.018.02192Matches
2005-200627Porto1. Champions Lg4254642.8321Matches
2005-200627Portopt POR1. Primeira Liga231,7877858.419.922111Matches
2006-200728Blackburneng ENG1. Premier League363,0648589.634.036210Matches
2006-200728Blackburn2. UEFA Cup8643807.17410Matches
2007-200829Blackburneng ENG1. Premier League311,6805449.118.721510Matches
2007-200829Blackburn2. UEFA Cup2100501.11010Matches
2008-200930Blackburneng ENG1. Premier League281,5195444.416.918510Matches
2009-201031West Hameng ENG1. Premier League5157314.61.7203Matches
2009-201031Blackburneng ENG1. Premier League147135120.87.9747Matches
2010-201132West Hameng ENG1. Premier League681142.40.906Matches
14 Seasons5 Clubs5 Leagues33920,5396135.4228.22391051005
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackburn (4 Seasons)2 Leagues1197,7196551.085.89039290
Porto (4 Seasons)2 Leagues1097,6677050.885.29343160
Celta Vigo (4 Seasons)2 Leagues904,5915121.951.05322372
West Ham (2 Seasons)1 League11238223.52.6209
Ajax (2 Seasons)2 Leagues10324323.61193
UEFA Cup (7 Seasons)392,4576327.32613135
Premier League (5 Seasons)1207,2146035.280.2843536
Primeira Liga (4 Seasons)866,2197250.869.17635100
La Liga (4 Seasons)662,9914521.933.2351331
Champions Lg (4 Seasons)281,6585918.4189100
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-199819Ajax1 League5114231.3053
1998-199920Ajax1 League5210422.31140
1999-200021Celta Vigo2 Leagues412,7396757.130.4341570
2000-200122Celta Vigo2 Leagues251,1104420.712.3134121
2001-200223Porto1 League118157426.69.110410
2001-200223Celta Vigo2 Leagues5216430.32.42231
2002-200324Celta Vigo2 Leagues19526289.45.841150
2003-200425Porto2 Leagues402,6426665.229.431139
2004-200526Porto2 Leagues312,1697053.024.127134
2005-200627Porto2 Leagues272,0417658.422.725132
2006-200728Blackburn2 Leagues443,7078489.641.2432510
2007-200829Blackburn2 Leagues331,7805449.119.8225110
2008-200930Blackburn1 League281,5195444.416.918510
2009-201031Blackburn1 League147135120.87.9747
2009-201031West Ham1 League5157314.61.7203
2010-201132West Ham1 League681142.40.906
14 Seasons5 Clubs5 Leagues33920,5396135.4228.22391051005
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackburn (4 Seasons)2 Leagues1197,7196551.085.89039290
Porto (4 Seasons)2 Leagues1097,6677050.885.29343160
Celta Vigo (4 Seasons)2 Leagues904,5915121.951.05322372
West Ham (2 Seasons)1 League11238223.52.6209
Ajax (2 Seasons)2 Leagues10324323.61193
UEFA Cup (7 Seasons)392,4576327.32613135
Premier League (5 Seasons)1207,2146035.280.2843536
Primeira Liga (4 Seasons)866,2197250.869.17635100
La Liga (4 Seasons)662,9914521.933.2351331
Champions Lg (4 Seasons)281,6585918.4189100
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-200021Celta Vigoes ESP1. La Liga7th311,9526357.121.725106Matches
2000-200122Celta Vigoes ESP1. La Liga6th197093720.77.98311Matches
2001-200223Portopt POR1. Primeira Liga3rd118157426.69.110410Matches
2001-200223Celta Vigoes ESP1. La Liga5th2950.30.102Matches
2002-200324Celta Vigoes ESP1. La Liga4th14321239.43.62012Matches
2003-200425Portopt POR1. Primeira Liga1st291,9946965.222.223116Matches
2004-200526Portopt POR1. Primeira Liga2nd231,6237153.018.02192Matches
2005-200627Portopt POR1. Primeira Liga1st231,7877858.419.922111Matches
2006-200728Blackburneng ENG1. Premier League10th363,0648589.634.036210Matches
2007-200829Blackburneng ENG1. Premier League7th311,6805449.118.721510Matches
2008-200930Blackburneng ENG1. Premier League15th281,5195444.416.918510Matches
2009-201031Blackburneng ENG1. Premier League10th147135120.87.9747Matches
2009-201031West Hameng ENG1. Premier League17th5157314.61.7203Matches
2010-201132West Hameng ENG1. Premier League20th681142.40.906Matches
12 Seasons4 Clubs3 Leagues27216,4246035.4182.519583770
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackburn (4 Seasons)1 League1096,9766451.077.5823527
Porto (4 Seasons)1 League866,2197250.869.17635100
Celta Vigo (4 Seasons)1 League662,9914521.933.2351331
West Ham (2 Seasons)1 League11238223.52.6209
Premier League (5 Seasons)1207,2146035.280.2843536
Primeira Liga (4 Seasons)866,2197250.869.17635100
La Liga (4 Seasons)662,9914521.933.2351331
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
1997-199819Ajax3. UEFA CupQF5114231.3053Matches
1998-199920Ajax1. Champions LgGR5210422.31140Matches
1999-200021Celta Vigo2. UEFA CupQF10787798.79510Matches
2000-200122Celta Vigo2. UEFA CupQF6401674.55111Matches
2001-200223Celta Vigo2. UEFA CupRd23207692.32211Matches
2002-200324Celta Vigo2. UEFA CupRd35205412.32130Matches
2003-200425Porto1. Champions LgW11648597.2823Matches
2004-200526Porto1. Champions LgR168546686.1642Matches
2005-200627Porto1. Champions LgGR4254642.8321Matches
2006-200728Blackburn2. UEFA CupR328643807.17410Matches
2007-200829Blackburn2. UEFA CupRd12100501.11010Matches
11 Seasons4 Clubs2 Leagues674,1156145.74422235
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Celta Vigo (4 Seasons)1 League241,6006717.818962
Porto (3 Seasons)1 League231,4486316.11786
Ajax (2 Seasons)2 Leagues10324323.61193
Blackburn (2 Seasons)1 League10743748.38420
UEFA Cup (7 Seasons)392,4576327.32613135
Champions Lg (4 Seasons)281,6585918.4189100
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
199820za South Africa1. World CupGR32237482.62.53741000.6724-2-0.81+1.11Matches
200224za South Africa1. World CupGR32468291.12.73821001.3345-1-0.37-4.12Matches
2 Seasons1 Club1 League64697886.95.26782001.0069-3-0.58-0.58
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-199819Ajax3. UEFA Cup1.30000Matches
1998-199920Ajax1. Champions Lg2.30000Matches
1999-200021Celta Vigoes ESP1. La Liga21.72147Matches
1999-200021Celta Vigo2. UEFA Cup8.71000Matches
2000-200122Celta Vigoes ESP1. La Liga7.93020Matches
2000-200122Celta Vigo2. UEFA Cup4.50000Matches
2001-200223Celta Vigoes ESP1. La Liga0.1000Matches
2001-200223Portopt POR1. Primeira Liga9.13210Matches
2001-200223Celta Vigo2. UEFA Cup2.30000Matches
2002-200324Celta Vigoes ESP1. La Liga3.61116Matches
2002-200324Celta Vigo2. UEFA Cup2.31000Matches
2003-200425Porto1. Champions Lg7.2106Matches
2003-200425Portopt POR1. Primeira Liga22.230Matches
2004-200526Porto1. Champions Lg6.10019Matches
2004-200526Portopt POR1. Primeira Liga18.073Matches
2005-200627Porto1. Champions Lg2.8004Matches
2005-200627Portopt POR1. Primeira Liga19.930Matches
2006-200728Blackburneng ENG1. Premier League34.08065Matches
2006-200728Blackburn2. UEFA Cup7.11000Matches
2007-200829Blackburneng ENG1. Premier League18.71033Matches
2007-200829Blackburn2. UEFA Cup1.10000Matches
2008-200930Blackburneng ENG1. Premier League16.96129Matches
2009-201031West Hameng ENG1. Premier League1.7004Matches
2009-201031Blackburneng ENG1. Premier League7.92011Matches
2010-201132West Hameng ENG1. Premier League0.9000Matches
14 Seasons5 Clubs5 Leagues228.243812540
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn (4 Seasons)2 Leagues85.818101380
Porto (4 Seasons)2 Leagues85.21751290
Celta Vigo (4 Seasons)2 Leagues51.0820830
West Ham (2 Seasons)1 League2.6004
Ajax (2 Seasons)2 Leagues3.60000
UEFA Cup (7 Seasons)27.33000
Premier League (5 Seasons)80.2171142
Primeira Liga (4 Seasons)69.116510
La Liga (4 Seasons)33.26283
Champions Lg (4 Seasons)18.4100290
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1997-199819Ajax1 League1.30000
1998-199920Ajax1 League2.30000
1999-200021Celta Vigo2 Leagues30.4310470
2000-200122Celta Vigo2 Leagues12.3300200
2001-200223Porto1 League9.13210
2001-200223Celta Vigo2 Leagues2.400000
2002-200324Celta Vigo2 Leagues5.8210160
2003-200425Porto2 Leagues29.4406
2004-200526Porto2 Leagues24.17319
2005-200627Porto2 Leagues22.7304
2006-200728Blackburn2 Leagues41.2900650
2007-200829Blackburn2 Leagues19.8100330
2008-200930Blackburn1 League16.96129
2009-201031Blackburn1 League7.92011
2009-201031West Ham1 League1.7004
2010-201132West Ham1 League0.9000
14 Seasons5 Clubs5 Leagues228.243812540
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn (4 Seasons)2 Leagues85.818101380
Porto (4 Seasons)2 Leagues85.21751290
Celta Vigo (4 Seasons)2 Leagues51.0820830
West Ham (2 Seasons)1 League2.6004
Ajax (2 Seasons)2 Leagues3.60000
UEFA Cup (7 Seasons)27.33000
Premier League (5 Seasons)80.2171142
Primeira Liga (4 Seasons)69.116510
La Liga (4 Seasons)33.26283
Champions Lg (4 Seasons)18.4100290
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-200021Celta Vigoes ESP1. La Liga7th21.72147Matches
2000-200122Celta Vigoes ESP1. La Liga6th7.93020Matches
2001-200223Portopt POR1. Primeira Liga3rd9.13210Matches
2001-200223Celta Vigoes ESP1. La Liga5th0.1000Matches
2002-200324Celta Vigoes ESP1. La Liga4th3.61116Matches
2003-200425Portopt POR1. Primeira Liga1st22.230Matches
2004-200526Portopt POR1. Primeira Liga2nd18.073Matches
2005-200627Portopt POR1. Primeira Liga1st19.930Matches
2006-200728Blackburneng ENG1. Premier League10th34.08065Matches
2007-200829Blackburneng ENG1. Premier League7th18.71033Matches
2008-200930Blackburneng ENG1. Premier League15th16.96129Matches
2009-201031Blackburneng ENG1. Premier League10th7.92011Matches
2009-201031West Hameng ENG1. Premier League17th1.7004Matches
2010-201132West Hameng ENG1. Premier League20th0.9000Matches
12 Seasons4 Clubs3 Leagues182.539812250
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackburn (4 Seasons)1 League77.5171138
Porto (4 Seasons)1 League69.116510
Celta Vigo (4 Seasons)1 League33.26283
West Ham (2 Seasons)1 League2.6004
Premier League (5 Seasons)80.2171142
Primeira Liga (4 Seasons)69.116510
La Liga (4 Seasons)33.26283
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1997-199819Ajax3. UEFA CupQF1.30000Matches
1998-199920Ajax1. Champions LgGR2.30000Matches
1999-200021Celta Vigo2. UEFA CupQF8.71000Matches
2000-200122Celta Vigo2. UEFA CupQF4.50000Matches
2001-200223Celta Vigo2. UEFA CupRd22.30000Matches
2002-200324Celta Vigo2. UEFA CupRd32.31000Matches
2003-200425Porto1. Champions LgW7.2106Matches
2004-200526Porto1. Champions LgR166.10019Matches
2005-200627Porto1. Champions LgGR2.8004Matches
2006-200728Blackburn2. UEFA CupR327.11000Matches
2007-200829Blackburn2. UEFA CupRd11.10000Matches
11 Seasons4 Clubs2 Leagues45.7400290
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Celta Vigo (4 Seasons)1 League17.82000
Porto (3 Seasons)1 League16.11029
Ajax (2 Seasons)2 Leagues3.60000
Blackburn (2 Seasons)1 League8.31000
UEFA Cup (7 Seasons)27.33000
Champions Lg (4 Seasons)18.4100290
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
199820za South Africa1. World CupGR2.50000Matches
200224za South Africa1. World CupGR2.71000Matches
2 Seasons1 Club1 League5.21000

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.