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
1996-199722Sporting CP3. UEFA Cup321832.0000200.000.00Matches
1997-199823Tottenhameng ENG1. Premier League1888839.8213200400.200.100.310.200.31Matches
1998-199924Tottenhameng ENG1. Premier League1323674.1235200100.490.741.230.491.23Matches
1999-200025Tottenhameng ENG1. Premier League1223754.2000000000.000.000.000.000.00Matches
1999-200025Tottenham2. UEFA Cup20280.3000000.000.00Matches
2000-200126Kaiserslauternde GER1. Bundesliga753824.2101100300.240.000.240.240.24Matches
2000-200126Tottenhameng ENG1. Premier League20250.3000000000.000.000.000.000.00Matches
2000-200126Kaiserslautern2. UEFA Cup201001.1000000.000.00Matches
2001-200227Kaiserslauternde GER1. Bundesliga21670.7000000000.000.000.000.000.00Matches
2002-200328Kaiserslauternde GER1. Bundesliga21141,25513.9347300300.220.290.500.220.50Matches
2003-200429Kaiserslauternde GER1. Bundesliga26171,35415.0123100210.070.130.200.070.20Matches
2003-200429Kaiserslautern2. UEFA Cup211161.3000000.000.00Matches
8 Seasons3 Clubs3 Leagues110525,13557.1910199001510.160.190.360.160.36
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
Kaiserslautern (4 Seasons)2 Leagues60383,27436.45611500810.140.180.320.140.32
Tottenham (4 Seasons)2 Leagues47121,67818.6448400500.210.220.440.210.44
Sporting CP (1 Season)1 League321832.0000200.000.00
Bundesliga (4 Seasons)56373,05834.05611500810.150.180.320.150.32
Premier League (4 Seasons)45121,65018.3448400500.220.220.440.220.44
UEFA Cup (4 Seasons)934274.7000200.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
1996-199722Sporting CP1 League321832.0000200.000.00
1997-199823Tottenham1 League1888839.8213200400.200.100.310.200.31
1998-199924Tottenham1 League1323674.1235200100.490.741.230.491.23
1999-200025Tottenham2 Leagues1424034.5000000000.000.000.000.000.00
2000-200126Tottenham1 League20250.3000000000.000.000.000.000.00
2000-200126Kaiserslautern2 Leagues954825.4101100300.190.000.240.190.24
2001-200227Kaiserslautern1 League21670.7000000000.000.000.000.000.00
2002-200328Kaiserslautern1 League21141,25513.9347300300.220.290.500.220.50
2003-200429Kaiserslautern2 Leagues28181,47016.3123100210.060.130.200.060.20
8 Seasons3 Clubs3 Leagues110525,13557.1910199001510.160.190.360.160.36
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
Kaiserslautern (4 Seasons)2 Leagues60383,27436.45611500810.140.180.320.140.32
Tottenham (4 Seasons)2 Leagues47121,67818.6448400500.210.220.440.210.44
Sporting CP (1 Season)1 League321832.0000200.000.00
Bundesliga (4 Seasons)56373,05834.05611500810.150.180.320.150.32
Premier League (4 Seasons)45121,65018.3448400500.220.220.440.220.44
UEFA Cup (4 Seasons)934274.7000200.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1997-199823Tottenhameng ENG1. Premier League14th1888839.8213200400.200.100.310.200.31Matches
1998-199924Tottenhameng ENG1. Premier League11th1323674.1235200100.490.741.230.491.23Matches
1999-200025Tottenhameng ENG1. Premier League10th1223754.2000000000.000.000.000.000.00Matches
2000-200126Tottenhameng ENG1. Premier League12th20250.3000000000.000.000.000.000.00Matches
2000-200126Kaiserslauternde GER1. Bundesliga8th753824.2101100300.240.000.240.240.24Matches
2001-200227Kaiserslauternde GER1. Bundesliga7th21670.7000000000.000.000.000.000.00Matches
2002-200328Kaiserslauternde GER1. Bundesliga14th21141,25513.9347300300.220.290.500.220.50Matches
2003-200429Kaiserslauternde GER1. Bundesliga15th26171,35415.0123100210.070.130.200.070.20Matches
7 Seasons2 Clubs2 Leagues101494,70852.3910199001310.170.190.360.170.36
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
Kaiserslautern (4 Seasons)1 League56373,05834.05611500810.150.180.320.150.32
Tottenham (4 Seasons)1 League45121,65018.3448400500.220.220.440.220.44
Bundesliga (4 Seasons)56373,05834.05611500810.150.180.320.150.32
Premier League (4 Seasons)45121,65018.3448400500.220.220.440.220.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
1996-199722Sporting CP3. UEFA CupRd2321832.0000200.000.00Matches
1999-200025Tottenham2. UEFA CupRd220280.3000000.000.00Matches
2000-200126Kaiserslautern2. UEFA CupSF201001.1000000.000.00Matches
2003-200429Kaiserslautern2. UEFA CupRd1211161.3000000.000.00Matches
4 Seasons3 Clubs1 League934274.7000200.000.00
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Kaiserslautern (2 Seasons)1 League412162.4000000.000.00
Sporting CP (1 Season)1 League321832.0000200.000.00
Tottenham (1 Season)1 League20280.3000000.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
1996-199722Sporting CP3. UEFA Cup2.000Matches
1997-199823Tottenhameng ENG1. Premier League9.82111.120.1800Matches
1998-199924Tottenhameng ENG1. Premier League4.1271.720.2900Matches
1999-200025Tottenhameng ENG1. Premier League4.2010.240.0000Matches
1999-200025Tottenham2. UEFA Cup0.300Matches
2000-200126Kaiserslauternde GER1. Bundesliga4.2151.180.2000Matches
2000-200126Tottenhameng ENG1. Premier League0.3000.0000Matches
2000-200126Kaiserslautern2. UEFA Cup1.100Matches
2001-200227Kaiserslauternde GER1. Bundesliga0.7022.690.0000Matches
2002-200328Kaiserslauternde GER1. Bundesliga13.93141.000.2100Matches
2003-200429Kaiserslauternde GER1. Bundesliga15.01151.000.0700Matches
2003-200429Kaiserslautern2. UEFA Cup1.300Matches
8 Seasons3 Clubs3 Leagues57.19551.050.1600
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Kaiserslautern (4 Seasons)2 Leagues36.45361.060.1400
Tottenham (4 Seasons)2 Leagues18.64191.040.2100
Sporting CP (1 Season)1 League2.000
Bundesliga (4 Seasons)34.05361.060.1400
Premier League (4 Seasons)18.34191.040.2100
UEFA Cup (4 Seasons)4.700
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1996-199722Sporting CP1 League2.000
1997-199823Tottenham1 League9.82111.120.1800
1998-199924Tottenham1 League4.1271.720.2900
1999-200025Tottenham2 Leagues4.5010.240.0000
2000-200126Tottenham1 League0.3000.0000
2000-200126Kaiserslautern2 Leagues5.4151.180.2000
2001-200227Kaiserslautern1 League0.7022.690.0000
2002-200328Kaiserslautern1 League13.93141.000.2100
2003-200429Kaiserslautern2 Leagues16.31151.000.0700
8 Seasons3 Clubs3 Leagues57.19551.050.1600
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Kaiserslautern (4 Seasons)2 Leagues36.45361.060.1400
Tottenham (4 Seasons)2 Leagues18.64191.040.2100
Sporting CP (1 Season)1 League2.000
Bundesliga (4 Seasons)34.05361.060.1400
Premier League (4 Seasons)18.34191.040.2100
UEFA Cup (4 Seasons)4.700
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1997-199823Tottenhameng ENG1. Premier League14th9.82111.120.1800Matches
1998-199924Tottenhameng ENG1. Premier League11th4.1271.720.2900Matches
1999-200025Tottenhameng ENG1. Premier League10th4.2010.240.0000Matches
2000-200126Tottenhameng ENG1. Premier League12th0.3000.0000Matches
2000-200126Kaiserslauternde GER1. Bundesliga8th4.2151.180.2000Matches
2001-200227Kaiserslauternde GER1. Bundesliga7th0.7022.690.0000Matches
2002-200328Kaiserslauternde GER1. Bundesliga14th13.93141.000.2100Matches
2003-200429Kaiserslauternde GER1. Bundesliga15th15.01151.000.0700Matches
7 Seasons2 Clubs2 Leagues52.39551.050.1600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Kaiserslautern (4 Seasons)1 League34.05361.060.1400
Tottenham (4 Seasons)1 League18.34191.040.2100
Bundesliga (4 Seasons)34.05361.060.1400
Premier League (4 Seasons)18.34191.040.2100
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
1996-199722Sporting CP3. UEFA CupRd22.000Matches
1999-200025Tottenham2. UEFA CupRd20.300Matches
2000-200126Kaiserslautern2. UEFA CupSF1.100Matches
2003-200429Kaiserslautern2. UEFA CupRd11.300Matches
4 Seasons3 Clubs1 League4.700
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Kaiserslautern (2 Seasons)1 League2.400
Sporting CP (1 Season)1 League2.000
Tottenham (1 Season)1 League0.300

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
1996-199722Sporting CP3. UEFA Cup3183612.02110Matches
1997-199823Tottenhameng ENG1. Premier League188834925.89.88610Matches
1998-199924Tottenhameng ENG1. Premier League133672810.74.12111Matches
1999-200025Tottenhameng ENG1. Premier League123753111.04.22010Matches
1999-200025Tottenham2. UEFA Cup228140.3022Matches
2000-200126Kaiserslauternde GER1. Bundesliga73825512.54.2502Matches
2000-200126Tottenhameng ENG1. Premier League225130.70.302Matches
2000-200126Kaiserslautern2. UEFA Cup2100501.1020Matches
2001-200227Kaiserslauternde GER1. Bundesliga267342.20.7101Matches
2002-200328Kaiserslauternde GER1. Bundesliga211,2556041.013.91437Matches
2003-200429Kaiserslauternde GER1. Bundesliga261,3545244.215.01709Matches
2003-200429Kaiserslautern2. UEFA Cup2116581.31010Matches
8 Seasons3 Clubs3 Leagues1105,1354718.257.15211582
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Kaiserslautern (4 Seasons)2 Leagues603,2745525.036.4383220
Tottenham (4 Seasons)2 Leagues471,6783612.118.6127352
Sporting CP (1 Season)1 League3183612.02110
Bundesliga (4 Seasons)563,0585525.034.037319
Premier League (4 Seasons)451,6503712.118.312733
UEFA Cup (4 Seasons)9427474.73162
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
1996-199722Sporting CP1 League3183612.02110
1997-199823Tottenham1 League188834925.89.88610
1998-199924Tottenham1 League133672810.74.12111
1999-200025Tottenham2 Leagues144032911.04.520122
2000-200126Tottenham1 League225130.70.302
2000-200126Kaiserslautern2 Leagues94825412.55.45040
2001-200227Kaiserslautern1 League267342.20.7101
2002-200328Kaiserslautern1 League211,2556041.013.91437
2003-200429Kaiserslautern2 Leagues281,4705344.216.3180100
8 Seasons3 Clubs3 Leagues1105,1354718.257.15211582
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Kaiserslautern (4 Seasons)2 Leagues603,2745525.036.4383220
Tottenham (4 Seasons)2 Leagues471,6783612.118.6127352
Sporting CP (1 Season)1 League3183612.02110
Bundesliga (4 Seasons)563,0585525.034.037319
Premier League (4 Seasons)451,6503712.118.312733
UEFA Cup (4 Seasons)9427474.73162
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
1997-199823Tottenhameng ENG1. Premier League14th188834925.89.88610Matches
1998-199924Tottenhameng ENG1. Premier League11th133672810.74.12111Matches
1999-200025Tottenhameng ENG1. Premier League10th123753111.04.22010Matches
2000-200126Tottenhameng ENG1. Premier League12th225130.70.302Matches
2000-200126Kaiserslauternde GER1. Bundesliga8th73825512.54.2502Matches
2001-200227Kaiserslauternde GER1. Bundesliga7th267342.20.7101Matches
2002-200328Kaiserslauternde GER1. Bundesliga14th211,2556041.013.91437Matches
2003-200429Kaiserslauternde GER1. Bundesliga15th261,3545244.215.01709Matches
7 Seasons2 Clubs2 Leagues1014,7084718.252.3491052
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Kaiserslautern (4 Seasons)1 League563,0585525.034.037319
Tottenham (4 Seasons)1 League451,6503712.118.312733
Bundesliga (4 Seasons)563,0585525.034.037319
Premier League (4 Seasons)451,6503712.118.312733
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
1996-199722Sporting CP3. UEFA CupRd23183612.02110Matches
1999-200025Tottenham2. UEFA CupRd2228140.3022Matches
2000-200126Kaiserslautern2. UEFA CupSF2100501.1020Matches
2003-200429Kaiserslautern2. UEFA CupRd12116581.31010Matches
4 Seasons3 Clubs1 League9427474.73162
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Kaiserslautern (2 Seasons)1 League4216542.41030
Sporting CP (1 Season)1 League3183612.02110
Tottenham (1 Season)1 League228140.3022
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
1996-199722Sporting CP3. UEFA Cup2.02000Matches
1997-199823Tottenhameng ENG1. Premier League9.840Matches
1998-199924Tottenhameng ENG1. Premier League4.110Matches
1999-200025Tottenhameng ENG1. Premier League4.2005Matches
1999-200025Tottenham2. UEFA Cup0.30000Matches
2000-200126Kaiserslauternde GER1. Bundesliga4.230Matches
2000-200126Tottenhameng ENG1. Premier League0.3001Matches
2000-200126Kaiserslautern2. UEFA Cup1.10000Matches
2001-200227Kaiserslauternde GER1. Bundesliga0.700Matches
2002-200328Kaiserslauternde GER1. Bundesliga13.930Matches
2003-200429Kaiserslauternde GER1. Bundesliga15.021Matches
2003-200429Kaiserslautern2. UEFA Cup1.30000Matches
8 Seasons3 Clubs3 Leagues57.1151060
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Kaiserslautern (4 Seasons)2 Leagues36.48100
Tottenham (4 Seasons)2 Leagues18.650060
Sporting CP (1 Season)1 League2.02000
Bundesliga (4 Seasons)34.081
Premier League (4 Seasons)18.3506
UEFA Cup (4 Seasons)4.72000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1996-199722Sporting CP1 League2.02000
1997-199823Tottenham1 League9.840
1998-199924Tottenham1 League4.110
1999-200025Tottenham2 Leagues4.500050
2000-200126Tottenham1 League0.3001
2000-200126Kaiserslautern2 Leagues5.43000
2001-200227Kaiserslautern1 League0.700
2002-200328Kaiserslautern1 League13.930
2003-200429Kaiserslautern2 Leagues16.32100
8 Seasons3 Clubs3 Leagues57.1151060
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Kaiserslautern (4 Seasons)2 Leagues36.48100
Tottenham (4 Seasons)2 Leagues18.650060
Sporting CP (1 Season)1 League2.02000
Bundesliga (4 Seasons)34.081
Premier League (4 Seasons)18.3506
UEFA Cup (4 Seasons)4.72000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1997-199823Tottenhameng ENG1. Premier League14th9.840Matches
1998-199924Tottenhameng ENG1. Premier League11th4.110Matches
1999-200025Tottenhameng ENG1. Premier League10th4.2005Matches
2000-200126Tottenhameng ENG1. Premier League12th0.3001Matches
2000-200126Kaiserslauternde GER1. Bundesliga8th4.230Matches
2001-200227Kaiserslauternde GER1. Bundesliga7th0.700Matches
2002-200328Kaiserslauternde GER1. Bundesliga14th13.930Matches
2003-200429Kaiserslauternde GER1. Bundesliga15th15.021Matches
7 Seasons2 Clubs2 Leagues52.31316
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Kaiserslautern (4 Seasons)1 League34.081
Tottenham (4 Seasons)1 League18.3506
Bundesliga (4 Seasons)34.081
Premier League (4 Seasons)18.3506
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1996-199722Sporting CP3. UEFA CupRd22.02000Matches
1999-200025Tottenham2. UEFA CupRd20.30000Matches
2000-200126Kaiserslautern2. UEFA CupSF1.10000Matches
2003-200429Kaiserslautern2. UEFA CupRd11.30000Matches
4 Seasons3 Clubs1 League4.72000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Kaiserslautern (2 Seasons)1 League2.40000
Sporting CP (1 Season)1 League2.02000
Tottenham (1 Season)1 League0.30000

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.