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
1992-199326Tottenhameng ENG1. Premier League17171,43015.9314300300.190.060.250.190.25Matches
1993-199427Tottenhameng ENG1. Premier League10108679.6101100000.100.000.100.100.10Matches
1995-199629Rangers1. Champions Lg432743.0110200.330.33Matches
1996-199730Rangers1. Champions Lg221441.6000000.000.00Matches
1997-199831Rangers3. UEFA Cup221671.9000000.000.00Matches
1998-199932Rangers3. UEFA Cup31911.0000000.000.00Matches
1999-200033Rangers2. UEFA Cup10740.8000000.000.00Matches
2000-200134Heartssct SCO1. Premier League16121,01011.2336300300.270.270.530.270.53
8 Seasons3 Clubs4 Leagues55474,05745.18411800800.180.110.300.180.30
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
Rangers (5 Seasons)2 Leagues1287508.3110200.120.12
Tottenham (2 Seasons)1 League27272,29725.5415400300.160.040.200.160.20
Hearts (1 Season)1 League16121,01011.2336300300.270.270.530.270.53
UEFA Cup (3 Seasons)633323.7000000.000.00
Premier League (2 Seasons)27272,29725.5415400300.160.040.200.160.20
Champions Lg (2 Seasons)654184.6110200.220.22
Premier League (1 Season)16121,01011.2336300300.270.270.530.270.53
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
1992-199326Tottenham1 League17171,43015.9314300300.190.060.250.190.25
1993-199427Tottenham1 League10108679.6101100000.100.000.100.100.10
1995-199629Rangers1 League432743.0110200.330.33
1996-199730Rangers1 League221441.6000000.000.00
1997-199831Rangers1 League221671.9000000.000.00
1998-199932Rangers1 League31911.0000000.000.00
1999-200033Rangers1 League10740.8000000.000.00
2000-200134Hearts1 League16121,01011.2336300300.270.270.530.270.53
8 Seasons3 Clubs4 Leagues55474,05745.18411800800.180.110.300.180.30
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
Rangers (5 Seasons)2 Leagues1287508.3110200.120.12
Tottenham (2 Seasons)1 League27272,29725.5415400300.160.040.200.160.20
Hearts (1 Season)1 League16121,01011.2336300300.270.270.530.270.53
UEFA Cup (3 Seasons)633323.7000000.000.00
Premier League (2 Seasons)27272,29725.5415400300.160.040.200.160.20
Champions Lg (2 Seasons)654184.6110200.220.22
Premier League (1 Season)16121,01011.2336300300.270.270.530.270.53
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
1992-199326Tottenhameng ENG1. Premier League8th17171,43015.9314300300.190.060.250.190.25Matches
1993-199427Tottenhameng ENG1. Premier League15th10108679.6101100000.100.000.100.100.10Matches
2000-200134Heartssct SCO1. Premier League5th16121,01011.2336300300.270.270.530.270.53
3 Seasons2 Clubs2 Leagues43393,30736.77411700600.190.110.300.190.30
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
Tottenham (2 Seasons)1 League27272,29725.5415400300.160.040.200.160.20
Hearts (1 Season)1 League16121,01011.2336300300.270.270.530.270.53
Premier League (2 Seasons)27272,29725.5415400300.160.040.200.160.20
Premier League (1 Season)16121,01011.2336300300.270.270.530.270.53
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
1995-199629Rangers1. Champions LgGR432743.0110200.330.33Matches
1996-199730Rangers1. Champions LgGR221441.6000000.000.00Matches
1997-199831Rangers3. UEFA CupRd1221671.9000000.000.00Matches
1998-199932Rangers3. UEFA CupRd331911.0000000.000.00Matches
1999-200033Rangers2. UEFA CupRd310740.8000000.000.00Matches
5 Seasons1 Club2 Leagues1287508.3110200.120.12
UEFA Cup (3 Seasons)633323.7000000.000.00
Champions Lg (2 Seasons)654184.6110200.220.22
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
199024sct Scotland1. World CupGR11740.8000000.000.00Matches
199832sct Scotland1. World CupGR332622.9000000100.000.000.000.000.00Matches
2 Seasons1 Club1 League443363.7000000100.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1992-199326Tottenhameng ENG1. Premier League15.93120.760.2500Matches
1993-199427Tottenhameng ENG1. Premier League9.6160.620.1700Matches
1995-199629Rangers1. Champions Lg3.010Matches
1996-199730Rangers1. Champions Lg1.600Matches
1997-199831Rangers3. UEFA Cup1.900Matches
1998-199932Rangers3. UEFA Cup1.000Matches
1999-200033Rangers2. UEFA Cup0.800Matches
2000-200134Heartssct SCO1. Premier League11.23121.070.2500
8 Seasons3 Clubs4 Leagues45.18300.820.2300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (5 Seasons)2 Leagues8.310
Tottenham (2 Seasons)1 League25.54180.710.2200
Hearts (1 Season)1 League11.23121.070.2500
UEFA Cup (3 Seasons)3.700
Premier League (2 Seasons)25.54180.710.2200
Champions Lg (2 Seasons)4.610
Premier League (1 Season)11.23121.070.2500
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1992-199326Tottenham1 League15.93120.760.2500
1993-199427Tottenham1 League9.6160.620.1700
1995-199629Rangers1 League3.010
1996-199730Rangers1 League1.600
1997-199831Rangers1 League1.900
1998-199932Rangers1 League1.000
1999-200033Rangers1 League0.800
2000-200134Hearts1 League11.23121.070.2500
8 Seasons3 Clubs4 Leagues45.18300.820.2300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (5 Seasons)2 Leagues8.310
Tottenham (2 Seasons)1 League25.54180.710.2200
Hearts (1 Season)1 League11.23121.070.2500
UEFA Cup (3 Seasons)3.700
Premier League (2 Seasons)25.54180.710.2200
Champions Lg (2 Seasons)4.610
Premier League (1 Season)11.23121.070.2500
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
1992-199326Tottenhameng ENG1. Premier League8th15.93120.760.2500Matches
1993-199427Tottenhameng ENG1. Premier League15th9.6160.620.1700Matches
2000-200134Heartssct SCO1. Premier League5th11.23121.070.2500
3 Seasons2 Clubs2 Leagues36.77300.820.2300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Tottenham (2 Seasons)1 League25.54180.710.2200
Hearts (1 Season)1 League11.23121.070.2500
Premier League (2 Seasons)25.54180.710.2200
Premier League (1 Season)11.23121.070.2500
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
1995-199629Rangers1. Champions LgGR3.010Matches
1996-199730Rangers1. Champions LgGR1.600Matches
1997-199831Rangers3. UEFA CupRd11.900Matches
1998-199932Rangers3. UEFA CupRd31.000Matches
1999-200033Rangers2. UEFA CupRd30.800Matches
5 Seasons1 Club2 Leagues8.310
UEFA Cup (3 Seasons)3.700
Champions Lg (2 Seasons)4.610
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
199024sct Scotland1. World CupGR0.800Matches
199832sct Scotland1. World CupGR2.9000Matches
2 Seasons1 Club1 League3.7000

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
1992-199326Tottenhameng ENG1. Premier League171,4308437.815.917130Matches
1993-199427Tottenhameng ENG1. Premier League108678722.99.61080Matches
1995-199629Rangers1. Champions Lg4274693.03210Matches
1996-199730Rangers1. Champions Lg2144721.62000Matches
1997-199831Rangers3. UEFA Cup2167841.92100Matches
1998-199932Rangers3. UEFA Cup391301.01020Matches
1999-200033Rangers2. UEFA Cup174740.8011Matches
2000-200134Heartssct SCO1. Premier League161,0106329.511.2124
8 Seasons3 Clubs4 Leagues554,0577430.145.1472481
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (5 Seasons)2 Leagues12750638.38341
Tottenham (2 Seasons)1 League272,2978530.425.527210
Hearts (1 Season)1 League161,0106329.511.2124
UEFA Cup (3 Seasons)6332553.73131
Premier League (2 Seasons)272,2978530.425.527210
Champions Lg (2 Seasons)6418704.65210
Premier League (1 Season)161,0106329.511.2124
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
1992-199326Tottenham1 League171,4308437.815.917130
1993-199427Tottenham1 League108678722.99.61080
1995-199629Rangers1 League4274693.03210
1996-199730Rangers1 League2144721.62000
1997-199831Rangers1 League2167841.92100
1998-199932Rangers1 League391301.01020
1999-200033Rangers1 League174740.8011
2000-200134Hearts1 League161,0106329.511.2124
8 Seasons3 Clubs4 Leagues554,0577430.145.1472481
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (5 Seasons)2 Leagues12750638.38341
Tottenham (2 Seasons)1 League272,2978530.425.527210
Hearts (1 Season)1 League161,0106329.511.2124
UEFA Cup (3 Seasons)6332553.73131
Premier League (2 Seasons)272,2978530.425.527210
Champions Lg (2 Seasons)6418704.65210
Premier League (1 Season)161,0106329.511.2124
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
1992-199326Tottenhameng ENG1. Premier League8th171,4308437.815.917130Matches
1993-199427Tottenhameng ENG1. Premier League15th108678722.99.61080Matches
2000-200134Heartssct SCO1. Premier League5th161,0106329.511.2124
3 Seasons2 Clubs2 Leagues433,3077730.136.739214
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Tottenham (2 Seasons)1 League272,2978530.425.527210
Hearts (1 Season)1 League161,0106329.511.2124
Premier League (2 Seasons)272,2978530.425.527210
Premier League (1 Season)161,0106329.511.2124
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
1995-199629Rangers1. Champions LgGR4274693.03210Matches
1996-199730Rangers1. Champions LgGR2144721.62000Matches
1997-199831Rangers3. UEFA CupRd12167841.92100Matches
1998-199932Rangers3. UEFA CupRd3391301.01020Matches
1999-200033Rangers2. UEFA CupRd3174740.8011Matches
5 Seasons1 Club2 Leagues12750638.38341
UEFA Cup (3 Seasons)6332553.73131
Champions Lg (2 Seasons)6418704.65210
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
199024sct Scotland1. World CupGR1747427.40.81740022.0010+1+1.22+2.13Matches
199832sct Scotland1. World CupGR32628797.02.93872000.3325-3-1.03+10.22Matches
2 Seasons1 Club1 League43368462.23.74842020.7535-2-0.54+0.79
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
1992-199326Tottenhameng ENG1. Premier League15.930Matches
1993-199427Tottenhameng ENG1. Premier League9.600Matches
1995-199629Rangers1. Champions Lg3.02000Matches
1996-199730Rangers1. Champions Lg1.60000Matches
1997-199831Rangers3. UEFA Cup1.90000Matches
1998-199932Rangers3. UEFA Cup1.00000Matches
1999-200033Rangers2. UEFA Cup0.80000Matches
2000-200134Heartssct SCO1. Premier League11.230
8 Seasons3 Clubs4 Leagues45.18000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (5 Seasons)2 Leagues8.32000
Tottenham (2 Seasons)1 League25.530
Hearts (1 Season)1 League11.230
UEFA Cup (3 Seasons)3.70000
Premier League (2 Seasons)25.530
Champions Lg (2 Seasons)4.62000
Premier League (1 Season)11.230
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1992-199326Tottenham1 League15.930
1993-199427Tottenham1 League9.600
1995-199629Rangers1 League3.02000
1996-199730Rangers1 League1.60000
1997-199831Rangers1 League1.90000
1998-199932Rangers1 League1.00000
1999-200033Rangers1 League0.80000
2000-200134Hearts1 League11.230
8 Seasons3 Clubs4 Leagues45.18000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (5 Seasons)2 Leagues8.32000
Tottenham (2 Seasons)1 League25.530
Hearts (1 Season)1 League11.230
UEFA Cup (3 Seasons)3.70000
Premier League (2 Seasons)25.530
Champions Lg (2 Seasons)4.62000
Premier League (1 Season)11.230
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1992-199326Tottenhameng ENG1. Premier League8th15.930Matches
1993-199427Tottenhameng ENG1. Premier League15th9.600Matches
2000-200134Heartssct SCO1. Premier League5th11.230
3 Seasons2 Clubs2 Leagues36.760
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Tottenham (2 Seasons)1 League25.530
Hearts (1 Season)1 League11.230
Premier League (2 Seasons)25.530
Premier League (1 Season)11.230
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1995-199629Rangers1. Champions LgGR3.02000Matches
1996-199730Rangers1. Champions LgGR1.60000Matches
1997-199831Rangers3. UEFA CupRd11.90000Matches
1998-199932Rangers3. UEFA CupRd31.00000Matches
1999-200033Rangers2. UEFA CupRd30.80000Matches
5 Seasons1 Club2 Leagues8.32000
UEFA Cup (3 Seasons)3.70000
Champions Lg (2 Seasons)4.62000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
199024sct Scotland1. World CupGR0.80000Matches
199832sct Scotland1. World CupGR2.91000Matches
2 Seasons1 Club1 League3.71000

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.