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
2000-200120Bragapt POR1. Primeira Liga000.0000Matches
2002-200322Bragapt POR1. Primeira Liga24242,16024.0101100700.040.000.040.040.04Matches
2003-200423Bragapt POR1. Primeira Liga26262,33626.0101100500.040.000.040.040.04Matches
2004-200524Bragapt POR1. Primeira Liga13111,04011.6101100200.090.000.090.090.09Matches
2004-200524Braga2. UEFA Cup221802.0000100.000.00Matches
2005-200625Bragapt POR1. Primeira Liga20181,61217.9134100400.060.170.220.060.22Matches
2005-200625Braga2. UEFA Cup20180.2000100.000.00Matches
2006-200726Bragapt POR1. Primeira Liga24242,08823.2505411600.220.000.220.170.17Matches
2006-200726Braga2. UEFA Cup998409.3220000.210.21Matches
2007-200827Bragapt POR1. Primeira Liga27272,39726.60000001110.000.000.000.000.00Matches
2007-200827Braga2. UEFA Cup776307.0000300.000.00Matches
2008-200928Bragapt POR1. Primeira Liga11901.0000000100.000.000.000.000.00Matches
2009-201029APOEL FC1. Champions Lg332252.5000000100.000.000.000.000.00Matches
2011-201231APOEL FC1. Champions Lg998409.3000000200.000.000.000.000.00Matches
10 Seasons2 Clubs3 Leagues16716114,456160.61131210114410.070.020.080.060.08
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
Braga (8 Seasons)2 Leagues15514913,391148.81131210114110.070.020.090.070.08
APOEL FC (2 Seasons)1 League12121,06511.8000000300.000.000.000.000.00
Primeira Liga (8 Seasons)13513111,723130.393128113610.070.020.090.060.08
UEFA Cup (4 Seasons)20181,66818.5220500.110.11
Champions Lg (2 Seasons)12121,06511.8000000300.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
2000-200120Braga1 League000.0000
2002-200322Braga1 League24242,16024.0101100700.040.000.040.040.04
2003-200423Braga1 League26262,33626.0101100500.040.000.040.040.04
2004-200524Braga2 Leagues15131,22013.6101100300.070.000.090.070.09
2005-200625Braga2 Leagues22181,63018.1134100500.060.170.220.060.22
2006-200726Braga2 Leagues33332,92832.5705611600.220.000.220.180.17
2007-200827Braga2 Leagues34343,02733.60000001410.000.000.000.000.00
2008-200928Braga1 League11901.0000000100.000.000.000.000.00
2009-201029APOEL FC1 League332252.5000000100.000.000.000.000.00
2011-201231APOEL FC1 League998409.3000000200.000.000.000.000.00
10 Seasons2 Clubs3 Leagues16716114,456160.61131210114410.070.020.080.060.08
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
Braga (8 Seasons)2 Leagues15514913,391148.81131210114110.070.020.090.070.08
APOEL FC (2 Seasons)1 League12121,06511.8000000300.000.000.000.000.00
Primeira Liga (8 Seasons)13513111,723130.393128113610.070.020.090.060.08
UEFA Cup (4 Seasons)20181,66818.5220500.110.11
Champions Lg (2 Seasons)12121,06511.8000000300.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-200120Bragapt POR1. Primeira Liga4th000.0000Matches
2002-200322Bragapt POR1. Primeira Liga14th24242,16024.0101100700.040.000.040.040.04Matches
2003-200423Bragapt POR1. Primeira Liga5th26262,33626.0101100500.040.000.040.040.04Matches
2004-200524Bragapt POR1. Primeira Liga4th13111,04011.6101100200.090.000.090.090.09Matches
2005-200625Bragapt POR1. Primeira Liga4th20181,61217.9134100400.060.170.220.060.22Matches
2006-200726Bragapt POR1. Primeira Liga4th24242,08823.2505411600.220.000.220.170.17Matches
2007-200827Bragapt POR1. Primeira Liga7th27272,39726.60000001110.000.000.000.000.00Matches
2008-200928Bragapt POR1. Primeira Liga5th11901.0000000100.000.000.000.000.00Matches
8 Seasons1 Club1 League13513111,723130.393128113610.070.020.090.060.08
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
2004-200524Braga2. UEFA CupRd1221802.0000100.000.00Matches
2005-200625Braga2. UEFA CupRd120180.2000100.000.00Matches
2006-200726Braga2. UEFA CupR16998409.3220000.210.21Matches
2007-200827Braga2. UEFA CupR32776307.0000300.000.00Matches
2009-201029APOEL FC1. Champions LgGR332252.5000000100.000.000.000.000.00Matches
2011-201231APOEL FC1. Champions LgQF998409.3000000200.000.000.000.000.00Matches
6 Seasons2 Clubs2 Leagues32302,73330.4200200800.070.000.000.070.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
Braga (4 Seasons)1 League20181,66818.5220500.110.11
APOEL FC (2 Seasons)1 League12121,06511.8000000300.000.000.000.000.00
UEFA Cup (4 Seasons)20181,66818.5220500.110.11
Champions Lg (2 Seasons)12121,06511.8000000300.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
2002-200322Bragapt POR1. Primeira Liga24.0130.120.3300Matches
2003-200423Bragapt POR1. Primeira Liga26.0160.230.1700Matches
2004-200524Bragapt POR1. Primeira Liga11.6120.170.5000Matches
2004-200524Braga2. UEFA Cup2.000Matches
2005-200625Bragapt POR1. Primeira Liga17.9180.450.1300Matches
2005-200625Braga2. UEFA Cup0.200Matches
2006-200726Bragapt POR1. Primeira Liga23.25110.470.3611Matches
2006-200726Braga2. UEFA Cup9.320Matches
2007-200827Bragapt POR1. Primeira Liga26.6040.150.0000Matches
2007-200827Braga2. UEFA Cup7.000Matches
2008-200928Bragapt POR1. Primeira Liga1.0000.0000Matches
2009-201029APOEL FC1. Champions Lg2.5000.0000Matches
2011-201231APOEL FC1. Champions Lg9.3000.0000Matches
10 Seasons2 Clubs3 Leagues160.611340.240.2411
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Braga (8 Seasons)2 Leagues148.811340.260.2411
APOEL FC (2 Seasons)1 League11.8000.0000
Primeira Liga (8 Seasons)130.39340.260.2411
UEFA Cup (4 Seasons)18.520
Champions Lg (2 Seasons)11.8000.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
2002-200322Braga1 League24.0130.120.3300
2003-200423Braga1 League26.0160.230.1700
2004-200524Braga2 Leagues13.6120.170.5000
2005-200625Braga2 Leagues18.1180.450.1300
2006-200726Braga2 Leagues32.57110.470.3611
2007-200827Braga2 Leagues33.6040.150.0000
2008-200928Braga1 League1.0000.0000
2009-201029APOEL FC1 League2.5000.0000
2011-201231APOEL FC1 League9.3000.0000
10 Seasons2 Clubs3 Leagues160.611340.240.2411
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Braga (8 Seasons)2 Leagues148.811340.260.2411
APOEL FC (2 Seasons)1 League11.8000.0000
Primeira Liga (8 Seasons)130.39340.260.2411
UEFA Cup (4 Seasons)18.520
Champions Lg (2 Seasons)11.8000.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
2002-200322Bragapt POR1. Primeira Liga14th24.0130.120.3300Matches
2003-200423Bragapt POR1. Primeira Liga5th26.0160.230.1700Matches
2004-200524Bragapt POR1. Primeira Liga4th11.6120.170.5000Matches
2005-200625Bragapt POR1. Primeira Liga4th17.9180.450.1300Matches
2006-200726Bragapt POR1. Primeira Liga4th23.25110.470.3611Matches
2007-200827Bragapt POR1. Primeira Liga7th26.6040.150.0000Matches
2008-200928Bragapt POR1. Primeira Liga5th1.0000.0000Matches
8 Seasons1 Club1 League130.39340.260.2411
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
2004-200524Braga2. UEFA CupRd12.000Matches
2005-200625Braga2. UEFA CupRd10.200Matches
2006-200726Braga2. UEFA CupR169.320Matches
2007-200827Braga2. UEFA CupR327.000Matches
2009-201029APOEL FC1. Champions LgGR2.5000.0000Matches
2011-201231APOEL FC1. Champions LgQF9.3000.0000Matches
6 Seasons2 Clubs2 Leagues30.4200.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Braga (4 Seasons)1 League18.520
APOEL FC (2 Seasons)1 League11.8000.0000
UEFA Cup (4 Seasons)18.520
Champions Lg (2 Seasons)11.8000.0000

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
2000-200120Bragapt POR1. Primeira Liga00.00.00001Matches
2002-200322Bragapt POR1. Primeira Liga242,1609070.624.024240Matches
2003-200423Bragapt POR1. Primeira Liga262,3369076.326.026250Matches
2004-200524Bragapt POR1. Primeira Liga131,0408034.011.61192Matches
2004-200524Braga2. UEFA Cup2180902.02200Matches
2005-200625Bragapt POR1. Primeira Liga201,6128152.717.918152Matches
2005-200625Braga2. UEFA Cup21890.2020Matches
2006-200726Bragapt POR1. Primeira Liga242,0888777.323.224220Matches
2006-200726Braga2. UEFA Cup9840939.39900Matches
2007-200827Bragapt POR1. Primeira Liga272,3978988.826.627250Matches
2007-200827Braga2. UEFA Cup7630907.07701Matches
2008-200928Bragapt POR1. Primeira Liga190903.31.0110Matches
2009-201029APOEL FC1. Champions Lg3225752.530Matches
2011-201231APOEL FC1. Champions Lg9840939.390Matches
10 Seasons2 Clubs3 Leagues16714,4568750.1160.616113962
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Braga (8 Seasons)2 Leagues15513,3918650.1148.814913962
APOEL FC (2 Seasons)1 League121,0658911.8120
Primeira Liga (8 Seasons)13511,7238750.1130.313112141
UEFA Cup (4 Seasons)201,6688318.5181821
Champions Lg (2 Seasons)121,0658911.8120
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
2000-200120Braga1 League00.00.00001
2002-200322Braga1 League242,1609070.624.024240
2003-200423Braga1 League262,3369076.326.026250
2004-200524Braga2 Leagues151,2208134.013.6131120
2005-200625Braga2 Leagues221,6307452.718.1181540
2006-200726Braga2 Leagues332,9288977.332.5333100
2007-200827Braga2 Leagues343,0278988.833.6343201
2008-200928Braga1 League190903.31.0110
2009-201029APOEL FC1 League3225752.530
2011-201231APOEL FC1 League9840939.390
10 Seasons2 Clubs3 Leagues16714,4568750.1160.616113962
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Braga (8 Seasons)2 Leagues15513,3918650.1148.814913962
APOEL FC (2 Seasons)1 League121,0658911.8120
Primeira Liga (8 Seasons)13511,7238750.1130.313112141
UEFA Cup (4 Seasons)201,6688318.5181821
Champions Lg (2 Seasons)121,0658911.8120
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-200120Bragapt POR1. Primeira Liga4th00.00.00001Matches
2002-200322Bragapt POR1. Primeira Liga14th242,1609070.624.024240Matches
2003-200423Bragapt POR1. Primeira Liga5th262,3369076.326.026250Matches
2004-200524Bragapt POR1. Primeira Liga4th131,0408034.011.61192Matches
2005-200625Bragapt POR1. Primeira Liga4th201,6128152.717.918152Matches
2006-200726Bragapt POR1. Primeira Liga4th242,0888777.323.224220Matches
2007-200827Bragapt POR1. Primeira Liga7th272,3978988.826.627250Matches
2008-200928Bragapt POR1. Primeira Liga5th190903.31.0110Matches
8 Seasons1 Club1 League13511,7238750.1130.313112141
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
2004-200524Braga2. UEFA CupRd12180902.02200Matches
2005-200625Braga2. UEFA CupRd121890.2020Matches
2006-200726Braga2. UEFA CupR169840939.39900Matches
2007-200827Braga2. UEFA CupR327630907.07701Matches
2009-201029APOEL FC1. Champions LgGR3225752.530Matches
2011-201231APOEL FC1. Champions LgQF9840939.390Matches
6 Seasons2 Clubs2 Leagues322,7338530.4301821
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Braga (4 Seasons)1 League201,6688318.5181821
APOEL FC (2 Seasons)1 League121,0658911.8120
UEFA Cup (4 Seasons)201,6688318.5181821
Champions Lg (2 Seasons)121,0658911.8120
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
2002-200322Bragapt POR1. Primeira Liga24.070Matches
2003-200423Bragapt POR1. Primeira Liga26.050Matches
2004-200524Bragapt POR1. Primeira Liga11.620Matches
2004-200524Braga2. UEFA Cup2.01000Matches
2005-200625Bragapt POR1. Primeira Liga17.940Matches
2005-200625Braga2. UEFA Cup0.21000Matches
2006-200726Bragapt POR1. Primeira Liga23.260Matches
2006-200726Braga2. UEFA Cup9.30000Matches
2007-200827Bragapt POR1. Primeira Liga26.6111Matches
2007-200827Braga2. UEFA Cup7.03000Matches
2008-200928Bragapt POR1. Primeira Liga1.010Matches
2009-201029APOEL FC1. Champions Lg2.5101Matches
2011-201231APOEL FC1. Champions Lg9.3207Matches
10 Seasons2 Clubs3 Leagues160.6441080
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Braga (8 Seasons)2 Leagues148.841100
APOEL FC (2 Seasons)1 League11.8308
Primeira Liga (8 Seasons)130.3361
UEFA Cup (4 Seasons)18.55000
Champions Lg (2 Seasons)11.8308
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200322Braga1 League24.070
2003-200423Braga1 League26.050
2004-200524Braga2 Leagues13.63000
2005-200625Braga2 Leagues18.15000
2006-200726Braga2 Leagues32.56000
2007-200827Braga2 Leagues33.614100
2008-200928Braga1 League1.010
2009-201029APOEL FC1 League2.5101
2011-201231APOEL FC1 League9.3207
10 Seasons2 Clubs3 Leagues160.6441080
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Braga (8 Seasons)2 Leagues148.841100
APOEL FC (2 Seasons)1 League11.8308
Primeira Liga (8 Seasons)130.3361
UEFA Cup (4 Seasons)18.55000
Champions Lg (2 Seasons)11.8308
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200322Bragapt POR1. Primeira Liga14th24.070Matches
2003-200423Bragapt POR1. Primeira Liga5th26.050Matches
2004-200524Bragapt POR1. Primeira Liga4th11.620Matches
2005-200625Bragapt POR1. Primeira Liga4th17.940Matches
2006-200726Bragapt POR1. Primeira Liga4th23.260Matches
2007-200827Bragapt POR1. Primeira Liga7th26.6111Matches
2008-200928Bragapt POR1. Primeira Liga5th1.010Matches
8 Seasons1 Club1 League130.3361
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200524Braga2. UEFA CupRd12.01000Matches
2005-200625Braga2. UEFA CupRd10.21000Matches
2006-200726Braga2. UEFA CupR169.30000Matches
2007-200827Braga2. UEFA CupR327.03000Matches
2009-201029APOEL FC1. Champions LgGR2.5101Matches
2011-201231APOEL FC1. Champions LgQF9.3207Matches
6 Seasons2 Clubs2 Leagues30.480080
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Braga (4 Seasons)1 League18.55000
APOEL FC (2 Seasons)1 League11.8308
UEFA Cup (4 Seasons)18.55000
Champions Lg (2 Seasons)11.8308

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.