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-199319Porto1. Champions Lg422012.2000100.000.00Matches
1995-199622Porto1. Champions Lg40440.5000000.000.00Matches
1996-199723Porto1. Champions Lg11670.7000000.000.00Matches
1998-199925Sporting CP3. UEFA Cup221802.0000000.000.00Matches
2000-200127Sporting CP1. Champions Lg654955.5000000000.000.000.000.000.00Matches
2000-200127Sporting CPpt POR1. Primeira Liga14107978.9110100.110.11Matches
2001-200228Tenerifees ESP1. La Liga29282,39626.6213200710.080.040.110.080.11Matches
2002-200329Tenerifees ESP2. Segunda División20111,10112.2000000300.000.000.000.000.00
2003-200430Marítimopt POR1. Primeira Liga1187147.9011000400.000.130.130.000.13Matches
2004-200531Marítimopt POR1. Primeira Liga1064485.0101100200.200.000.200.200.20Matches
2004-200531Marítimo2. UEFA Cup11730.8000000.000.00Matches
9 Seasons4 Clubs5 Leagues102746,51672.44254001810.060.030.090.060.09
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
Porto (3 Seasons)1 League933123.5000100.000.00
Tenerife (2 Seasons)2 Leagues49393,49738.92132001010.050.030.080.050.08
Sporting CP (2 Seasons)3 Leagues22171,47216.4100100100.060.000.000.060.00
Marítimo (2 Seasons)2 Leagues22151,23513.7112100600.070.080.150.070.15
Champions Lg (4 Seasons)1588079.0000000100.000.000.000.000.00
Primeira Liga (3 Seasons)35241,95921.8212200700.090.080.150.090.15
UEFA Cup (2 Seasons)332532.8000000.000.00
La Liga (1 Season)29282,39626.6213200710.080.040.110.080.11
Segunda División (1 Season)20111,10112.2000000300.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1992-199319Porto1 League422012.2000100.000.00
1995-199622Porto1 League40440.5000000.000.00
1996-199723Porto1 League11670.7000000.000.00
1998-199925Sporting CP1 League221802.0000000.000.00
2000-200127Sporting CP2 Leagues20151,29214.4100100100.070.000.000.070.00
2001-200228Tenerife1 League29282,39626.6213200710.080.040.110.080.11
2002-200329Tenerife1 League20111,10112.2000000300.000.000.000.000.00
2003-200430Marítimo1 League1187147.9011000400.000.130.130.000.13
2004-200531Marítimo2 Leagues1175215.8101100200.170.000.200.170.20
9 Seasons4 Clubs5 Leagues102746,51672.44254001810.060.030.090.060.09
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
Porto (3 Seasons)1 League933123.5000100.000.00
Tenerife (2 Seasons)2 Leagues49393,49738.92132001010.050.030.080.050.08
Sporting CP (2 Seasons)3 Leagues22171,47216.4100100100.060.000.000.060.00
Marítimo (2 Seasons)2 Leagues22151,23513.7112100600.070.080.150.070.15
Champions Lg (4 Seasons)1588079.0000000100.000.000.000.000.00
Primeira Liga (3 Seasons)35241,95921.8212200700.090.080.150.090.15
UEFA Cup (2 Seasons)332532.8000000.000.00
La Liga (1 Season)29282,39626.6213200710.080.040.110.080.11
Segunda División (1 Season)20111,10112.2000000300.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2000-200127Sporting CPpt POR1. Primeira Liga3rd14107978.9110100.110.11Matches
2001-200228Tenerifees ESP1. La Liga19th29282,39626.6213200710.080.040.110.080.11Matches
2002-200329Tenerifees ESP2. Segunda División8th20111,10112.2000000300.000.000.000.000.00
2003-200430Marítimopt POR1. Primeira Liga6th1187147.9011000400.000.130.130.000.13Matches
2004-200531Marítimopt POR1. Primeira Liga7th1064485.0101100200.200.000.200.200.20Matches
5 Seasons3 Clubs3 Leagues84635,45660.64254001710.070.040.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
Tenerife (2 Seasons)2 Leagues49393,49738.92132001010.050.030.080.050.08
Marítimo (2 Seasons)1 League21141,16212.9112100600.080.080.150.080.15
Sporting CP (1 Season)1 League14107978.9110100.110.11
Primeira Liga (3 Seasons)35241,95921.8212200700.090.080.150.090.15
La Liga (1 Season)29282,39626.6213200710.080.040.110.080.11
Segunda División (1 Season)20111,10112.2000000300.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
1992-199319Porto1. Champions LgGR422012.2000100.000.00Matches
1995-199622Porto1. Champions LgGR40440.5000000.000.00Matches
1996-199723Porto1. Champions LgQF11670.7000000.000.00Matches
1998-199925Sporting CP3. UEFA CupRd1221802.0000000.000.00Matches
2000-200127Sporting CP1. Champions LgGR1654955.5000000000.000.000.000.000.00Matches
2004-200531Marítimo2. UEFA CupRd111730.8000000.000.00Matches
6 Seasons3 Clubs2 Leagues18111,06011.8000000100.000.000.000.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
Porto (3 Seasons)1 League933123.5000100.000.00
Sporting CP (2 Seasons)2 Leagues876757.5000000000.000.000.000.000.00
Marítimo (1 Season)1 League11730.8000000.000.00
Champions Lg (4 Seasons)1588079.0000000100.000.000.000.000.00
UEFA Cup (2 Seasons)332532.8000000.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-199319Porto1. Champions Lg2.200Matches
1995-199622Porto1. Champions Lg0.500Matches
1996-199723Porto1. Champions Lg0.700Matches
1998-199925Sporting CP3. UEFA Cup2.000Matches
2000-200127Sporting CP1. Champions Lg5.5010.180.0000Matches
2000-200127Sporting CPpt POR1. Primeira Liga8.910Matches
2001-200228Tenerifees ESP1. La Liga26.62100.380.2000Matches
2002-200329Tenerifees ESP2. Segunda División12.2050.410.0000
2003-200430Marítimopt POR1. Primeira Liga7.9040.500.0000Matches
2004-200531Marítimopt POR1. Primeira Liga5.0140.800.2500Matches
2004-200531Marítimo2. UEFA Cup0.800Matches
9 Seasons4 Clubs5 Leagues72.44240.420.1300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Porto (3 Seasons)1 League3.500
Tenerife (2 Seasons)2 Leagues38.92150.390.1300
Sporting CP (2 Seasons)3 Leagues16.4110.180.0000
Marítimo (2 Seasons)2 Leagues13.7180.620.1300
Champions Lg (4 Seasons)9.0010.180.0000
Primeira Liga (3 Seasons)21.8280.620.1300
UEFA Cup (2 Seasons)2.800
La Liga (1 Season)26.62100.380.2000
Segunda División (1 Season)12.2050.410.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1992-199319Porto1 League2.200
1995-199622Porto1 League0.500
1996-199723Porto1 League0.700
1998-199925Sporting CP1 League2.000
2000-200127Sporting CP2 Leagues14.4110.180.0000
2001-200228Tenerife1 League26.62100.380.2000
2002-200329Tenerife1 League12.2050.410.0000
2003-200430Marítimo1 League7.9040.500.0000
2004-200531Marítimo2 Leagues5.8140.800.2500
9 Seasons4 Clubs5 Leagues72.44240.420.1300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Porto (3 Seasons)1 League3.500
Tenerife (2 Seasons)2 Leagues38.92150.390.1300
Sporting CP (2 Seasons)3 Leagues16.4110.180.0000
Marítimo (2 Seasons)2 Leagues13.7180.620.1300
Champions Lg (4 Seasons)9.0010.180.0000
Primeira Liga (3 Seasons)21.8280.620.1300
UEFA Cup (2 Seasons)2.800
La Liga (1 Season)26.62100.380.2000
Segunda División (1 Season)12.2050.410.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2000-200127Sporting CPpt POR1. Primeira Liga3rd8.910Matches
2001-200228Tenerifees ESP1. La Liga19th26.62100.380.2000Matches
2002-200329Tenerifees ESP2. Segunda División8th12.2050.410.0000
2003-200430Marítimopt POR1. Primeira Liga6th7.9040.500.0000Matches
2004-200531Marítimopt POR1. Primeira Liga7th5.0140.800.2500Matches
5 Seasons3 Clubs3 Leagues60.64230.440.1300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Tenerife (2 Seasons)2 Leagues38.92150.390.1300
Marítimo (2 Seasons)1 League12.9180.620.1300
Sporting CP (1 Season)1 League8.910
Primeira Liga (3 Seasons)21.8280.620.1300
La Liga (1 Season)26.62100.380.2000
Segunda División (1 Season)12.2050.410.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
1992-199319Porto1. Champions LgGR2.200Matches
1995-199622Porto1. Champions LgGR0.500Matches
1996-199723Porto1. Champions LgQF0.700Matches
1998-199925Sporting CP3. UEFA CupRd12.000Matches
2000-200127Sporting CP1. Champions LgGR15.5010.180.0000Matches
2004-200531Marítimo2. UEFA CupRd10.800Matches
6 Seasons3 Clubs2 Leagues11.8010.180.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Porto (3 Seasons)1 League3.500
Sporting CP (2 Seasons)2 Leagues7.5010.180.0000
Marítimo (1 Season)1 League0.800
Champions Lg (4 Seasons)9.0010.180.0000
UEFA Cup (2 Seasons)2.800

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-199319Porto1. Champions Lg4201502.22222Matches
1995-199622Porto1. Champions Lg444110.5042Matches
1996-199723Porto1. Champions Lg167670.71000Matches
1998-199925Sporting CP3. UEFA Cup2180902.02200Matches
2000-200127Sporting CP1. Champions Lg6495835.5551Matches
2000-200127Sporting CPpt POR1. Primeira Liga147975726.08.9104413Matches
2001-200228Tenerifees ESP1. La Liga292,3968370.126.628211Matches
2002-200329Tenerifees ESP2. Segunda División201,1015529.112.2119
2003-200430Marítimopt POR1. Primeira Liga117146523.37.9843Matches
2004-200531Marítimopt POR1. Primeira Liga104484514.65.0614Matches
2004-200531Marítimo2. UEFA Cup173730.81001Matches
9 Seasons4 Clubs5 Leagues1026,5166433.372.474392818
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Porto (3 Seasons)1 League9312353.53264
Tenerife (2 Seasons)2 Leagues493,4977148.638.9392110
Sporting CP (2 Seasons)3 Leagues221,4726726.016.41711513
Marítimo (2 Seasons)2 Leagues221,2355619.013.715571
Champions Lg (4 Seasons)15807549.08774
Primeira Liga (3 Seasons)351,9595621.321.82491113
UEFA Cup (2 Seasons)3253842.83201
La Liga (1 Season)292,3968370.126.628211
Segunda División (1 Season)201,1015529.112.2119
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-199319Porto1 League4201502.22222
1995-199622Porto1 League444110.5042
1996-199723Porto1 League167670.71000
1998-199925Sporting CP1 League2180902.02200
2000-200127Sporting CP2 Leagues201,2926526.014.4159513
2001-200228Tenerife1 League292,3968370.126.628211
2002-200329Tenerife1 League201,1015529.112.2119
2003-200430Marítimo1 League117146523.37.9843
2004-200531Marítimo2 Leagues115214714.65.87141
9 Seasons4 Clubs5 Leagues1026,5166433.372.474392818
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Porto (3 Seasons)1 League9312353.53264
Tenerife (2 Seasons)2 Leagues493,4977148.638.9392110
Sporting CP (2 Seasons)3 Leagues221,4726726.016.41711513
Marítimo (2 Seasons)2 Leagues221,2355619.013.715571
Champions Lg (4 Seasons)15807549.08774
Primeira Liga (3 Seasons)351,9595621.321.82491113
UEFA Cup (2 Seasons)3253842.83201
La Liga (1 Season)292,3968370.126.628211
Segunda División (1 Season)201,1015529.112.2119
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2000-200127Sporting CPpt POR1. Primeira Liga3rd147975726.08.9104413Matches
2001-200228Tenerifees ESP1. La Liga19th292,3968370.126.628211Matches
2002-200329Tenerifees ESP2. Segunda División8th201,1015529.112.2119
2003-200430Marítimopt POR1. Primeira Liga6th117146523.37.9843Matches
2004-200531Marítimopt POR1. Primeira Liga7th104484514.65.0614Matches
5 Seasons3 Clubs3 Leagues845,4566533.360.663302113
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Tenerife (2 Seasons)2 Leagues493,4977148.638.9392110
Marítimo (2 Seasons)1 League211,1625519.012.91457
Sporting CP (1 Season)1 League147975726.08.9104413
Primeira Liga (3 Seasons)351,9595621.321.82491113
La Liga (1 Season)292,3968370.126.628211
Segunda División (1 Season)201,1015529.112.2119
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
1992-199319Porto1. Champions LgGR4201502.22222Matches
1995-199622Porto1. Champions LgGR444110.5042Matches
1996-199723Porto1. Champions LgQF167670.71000Matches
1998-199925Sporting CP3. UEFA CupRd12180902.02200Matches
2000-200127Sporting CP1. Champions LgGR16495835.5551Matches
2004-200531Marítimo2. UEFA CupRd1173730.81001Matches
6 Seasons3 Clubs2 Leagues181,0605911.811975
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Porto (3 Seasons)1 League9312353.53264
Sporting CP (2 Seasons)2 Leagues8675847.57710
Marítimo (1 Season)1 League173730.81001
Champions Lg (4 Seasons)15807549.08774
UEFA Cup (2 Seasons)3253842.83201
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-199319Porto1. Champions Lg2.21000Matches
1995-199622Porto1. Champions Lg0.50000Matches
1996-199723Porto1. Champions Lg0.70000Matches
1998-199925Sporting CP3. UEFA Cup2.00000Matches
2000-200127Sporting CP1. Champions Lg5.50010Matches
2000-200127Sporting CPpt POR1. Primeira Liga8.91000Matches
2001-200228Tenerifees ESP1. La Liga26.67163Matches
2002-200329Tenerifees ESP2. Segunda División12.230
2003-200430Marítimopt POR1. Primeira Liga7.940Matches
2004-200531Marítimopt POR1. Primeira Liga5.020Matches
2004-200531Marítimo2. UEFA Cup0.80000Matches
9 Seasons4 Clubs5 Leagues72.41810730
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Porto (3 Seasons)1 League3.51000
Tenerife (2 Seasons)2 Leagues38.910163
Sporting CP (2 Seasons)3 Leagues16.4100100
Marítimo (2 Seasons)2 Leagues13.76000
Champions Lg (4 Seasons)9.0100100
Primeira Liga (3 Seasons)21.87000
UEFA Cup (2 Seasons)2.80000
La Liga (1 Season)26.67163
Segunda División (1 Season)12.230
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1992-199319Porto1 League2.21000
1995-199622Porto1 League0.50000
1996-199723Porto1 League0.70000
1998-199925Sporting CP1 League2.00000
2000-200127Sporting CP2 Leagues14.4100100
2001-200228Tenerife1 League26.67163
2002-200329Tenerife1 League12.230
2003-200430Marítimo1 League7.940
2004-200531Marítimo2 Leagues5.82000
9 Seasons4 Clubs5 Leagues72.41810730
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Porto (3 Seasons)1 League3.51000
Tenerife (2 Seasons)2 Leagues38.910163
Sporting CP (2 Seasons)3 Leagues16.4100100
Marítimo (2 Seasons)2 Leagues13.76000
Champions Lg (4 Seasons)9.0100100
Primeira Liga (3 Seasons)21.87000
UEFA Cup (2 Seasons)2.80000
La Liga (1 Season)26.67163
Segunda División (1 Season)12.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
2000-200127Sporting CPpt POR1. Primeira Liga3rd8.91000Matches
2001-200228Tenerifees ESP1. La Liga19th26.67163Matches
2002-200329Tenerifees ESP2. Segunda División8th12.230
2003-200430Marítimopt POR1. Primeira Liga6th7.940Matches
2004-200531Marítimopt POR1. Primeira Liga7th5.020Matches
5 Seasons3 Clubs3 Leagues60.61710630
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Tenerife (2 Seasons)2 Leagues38.910163
Marítimo (2 Seasons)1 League12.960
Sporting CP (1 Season)1 League8.91000
Primeira Liga (3 Seasons)21.87000
La Liga (1 Season)26.67163
Segunda División (1 Season)12.230
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
1992-199319Porto1. Champions LgGR2.21000Matches
1995-199622Porto1. Champions LgGR0.50000Matches
1996-199723Porto1. Champions LgQF0.70000Matches
1998-199925Sporting CP3. UEFA CupRd12.00000Matches
2000-200127Sporting CP1. Champions LgGR15.50010Matches
2004-200531Marítimo2. UEFA CupRd10.80000Matches
6 Seasons3 Clubs2 Leagues11.8100100
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Porto (3 Seasons)1 League3.51000
Sporting CP (2 Seasons)2 Leagues7.5000100
Marítimo (1 Season)1 League0.80000
Champions Lg (4 Seasons)9.0100100
UEFA Cup (2 Seasons)2.80000

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.