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
2009-201022Nacional2. Europa Lg554194.7101011200.210.000.210.000.00Matches
2009-201022Nacionalpt POR1. Primeira Liga1456917.7213200200.260.130.390.260.39Matches
2010-201123Nacionalpt POR1. Primeira Liga25171,56417.4303300400.170.000.170.170.17Matches
2011-201224Nacionalpt POR1. Primeira Liga923043.4000000200.000.000.000.000.00Matches
2012-201325Nacionalpt POR1. Primeira Liga622182.4000000100.000.000.000.000.00Matches
2014-201527Marítimopt POR1. Primeira Liga30231,91721.3437400600.190.140.330.190.33Matches
2015-201628Marítimopt POR1. Primeira Liga29282,34626.1437400730.150.120.270.150.27Matches
2016-201729Marítimopt POR1. Primeira Liga27242,04322.7145100900.040.180.220.040.22Matches
2017-201830Marítimopt POR1. Primeira Liga21191,48416.5246200200.120.240.360.120.36Matches
2018-201931Marítimopt POR1. Primeira Liga26181,58517.6437400500.230.170.400.230.40Matches
2019-202032Marítimopt POR1. Primeira Liga27171,62518.10110001010.000.060.060.000.06Matches
2020-202133Marítimopt POR1. Primeira Liga22151,13112.6000000600.000.000.000.000.00Matches
2021-202234Marítimopt POR1. Primeira Liga25151,29314.41231001000.070.140.210.070.21Matches
2022-202335Marítimopt POR1. Primeira Liga2134755.3011000720.000.190.190.000.19Matches
13 Seasons2 Clubs2 Leagues28719317,095189.922224421117360.120.120.230.110.23
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
Marítimo (9 Seasons)1 League22816213,899154.416213716006260.100.140.240.100.24
Nacional (4 Seasons)2 Leagues59313,19635.56175111100.170.030.200.140.17
Primeira Liga (13 Seasons)28218816,676185.321224321007160.110.120.230.110.23
Europa Lg (1 Season)554194.7101011200.210.000.210.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
2009-201022Nacional2 Leagues19101,11012.3314211400.240.080.320.160.24
2010-201123Nacional1 League25171,56417.4303300400.170.000.170.170.17
2011-201224Nacional1 League923043.4000000200.000.000.000.000.00
2012-201325Nacional1 League622182.4000000100.000.000.000.000.00
2014-201527Marítimo1 League30231,91721.3437400600.190.140.330.190.33
2015-201628Marítimo1 League29282,34626.1437400730.150.120.270.150.27
2016-201729Marítimo1 League27242,04322.7145100900.040.180.220.040.22
2017-201830Marítimo1 League21191,48416.5246200200.120.240.360.120.36
2018-201931Marítimo1 League26181,58517.6437400500.230.170.400.230.40
2019-202032Marítimo1 League27171,62518.10110001010.000.060.060.000.06
2020-202133Marítimo1 League22151,13112.6000000600.000.000.000.000.00
2021-202234Marítimo1 League25151,29314.41231001000.070.140.210.070.21
2022-202335Marítimo1 League2134755.3011000720.000.190.190.000.19
13 Seasons2 Clubs2 Leagues28719317,095189.922224421117360.120.120.230.110.23
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
Marítimo (9 Seasons)1 League22816213,899154.416213716006260.100.140.240.100.24
Nacional (4 Seasons)2 Leagues59313,19635.56175111100.170.030.200.140.17
Primeira Liga (13 Seasons)28218816,676185.321224321007160.110.120.230.110.23
Europa Lg (1 Season)554194.7101011200.210.000.210.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
2009-201022Nacionalpt POR1. Primeira Liga7th1456917.7213200200.260.130.390.260.39Matches
2010-201123Nacionalpt POR1. Primeira Liga6th25171,56417.4303300400.170.000.170.170.17Matches
2011-201224Nacionalpt POR1. Primeira Liga7th923043.4000000200.000.000.000.000.00Matches
2012-201325Nacionalpt POR1. Primeira Liga8th622182.4000000100.000.000.000.000.00Matches
2014-201527Marítimopt POR1. Primeira Liga9th30231,91721.3437400600.190.140.330.190.33Matches
2015-201628Marítimopt POR1. Primeira Liga13th29282,34626.1437400730.150.120.270.150.27Matches
2016-201729Marítimopt POR1. Primeira Liga6th27242,04322.7145100900.040.180.220.040.22Matches
2017-201830Marítimopt POR1. Primeira Liga7th21191,48416.5246200200.120.240.360.120.36Matches
2018-201931Marítimopt POR1. Primeira Liga11th26181,58517.6437400500.230.170.400.230.40Matches
2019-202032Marítimopt POR1. Primeira Liga11th27171,62518.10110001010.000.060.060.000.06Matches
2020-202133Marítimopt POR1. Primeira Liga15th22151,13112.6000000600.000.000.000.000.00Matches
2021-202234Marítimopt POR1. Primeira Liga10th25151,29314.41231001000.070.140.210.070.21Matches
2022-202335Marítimopt POR1. Primeira Liga16th2134755.3011000720.000.190.190.000.19Matches
13 Seasons2 Clubs1 League28218816,676185.321224321007160.110.120.230.110.23
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
Marítimo (9 Seasons)1 League22816213,899154.416213716006260.100.140.240.100.24
Nacional (4 Seasons)1 League54262,77730.9516500900.160.030.190.160.19
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
2009-201022Nacional2. Europa LgGR554194.7101011200.210.000.210.000.00Matches
1 Season1 Club1 League554194.7101011200.210.000.210.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
2009-201022Nacional2. Europa Lg4.7151.070.0011Matches
2009-201022Nacionalpt POR1. Primeira Liga7.7250.650.4000Matches
2010-201123Nacionalpt POR1. Primeira Liga17.4370.400.4300Matches
2011-201224Nacionalpt POR1. Primeira Liga3.4030.890.0000Matches
2012-201325Nacionalpt POR1. Primeira Liga2.4000.0000Matches
2014-201527Marítimopt POR1. Primeira Liga21.34150.700.2700Matches
2015-201628Marítimopt POR1. Primeira Liga26.14120.460.3300Matches
2016-201729Marítimopt POR1. Primeira Liga22.710120.000.530.0800Matches
2017-201830Marítimopt POR1. Primeira Liga16.5215746.70.910.420.130.2900Matches
2018-201931Marítimopt POR1. Primeira Liga17.6435925.71.990.510.110.4400Matches
2019-202032Marítimopt POR1. Primeira Liga18.1023521.71.270.280.000.0000Matches
2020-202133Marítimopt POR1. Primeira Liga12.608225.00.640.160.000.0000Matches
2021-202234Marítimopt POR1. Primeira Liga14.4120420.01.390.280.050.2500Matches
2022-202335Marítimopt POR1. Primeira Liga5.301119.12.080.190.000.0000Matches
13 Seasons2 Clubs2 Leagues189.9221128735.71.050.460.070.2411
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Marítimo (9 Seasons)1 League154.4161126735.71.050.430.070.2400
Nacional (4 Seasons)2 Leagues35.56200.560.2511
Primeira Liga (13 Seasons)185.3211128235.71.050.440.070.2600
Europa Lg (1 Season)4.7151.070.0011
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2009-201022Nacional2 Leagues12.33100.810.2011
2010-201123Nacional1 League17.4370.400.4300
2011-201224Nacional1 League3.4030.890.0000
2012-201325Nacional1 League2.4000.0000
2014-201527Marítimo1 League21.34150.700.2700
2015-201628Marítimo1 League26.14120.460.3300
2016-201729Marítimo1 League22.710120.000.530.0800
2017-201830Marítimo1 League16.5215746.70.910.420.130.2900
2018-201931Marítimo1 League17.6435925.71.990.510.110.4400
2019-202032Marítimo1 League18.1023521.71.270.280.000.0000
2020-202133Marítimo1 League12.608225.00.640.160.000.0000
2021-202234Marítimo1 League14.4120420.01.390.280.050.2500
2022-202335Marítimo1 League5.301119.12.080.190.000.0000
13 Seasons2 Clubs2 Leagues189.9221128735.71.050.460.070.2411
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Marítimo (9 Seasons)1 League154.4161126735.71.050.430.070.2400
Nacional (4 Seasons)2 Leagues35.56200.560.2511
Primeira Liga (13 Seasons)185.3211128235.71.050.440.070.2600
Europa Lg (1 Season)4.7151.070.0011
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
2009-201022Nacionalpt POR1. Primeira Liga7th7.7250.650.4000Matches
2010-201123Nacionalpt POR1. Primeira Liga6th17.4370.400.4300Matches
2011-201224Nacionalpt POR1. Primeira Liga7th3.4030.890.0000Matches
2012-201325Nacionalpt POR1. Primeira Liga8th2.4000.0000Matches
2014-201527Marítimopt POR1. Primeira Liga9th21.34150.700.2700Matches
2015-201628Marítimopt POR1. Primeira Liga13th26.14120.460.3300Matches
2016-201729Marítimopt POR1. Primeira Liga6th22.710120.000.530.0800Matches
2017-201830Marítimopt POR1. Primeira Liga7th16.5215746.70.910.420.130.2900Matches
2018-201931Marítimopt POR1. Primeira Liga11th17.6435925.71.990.510.110.4400Matches
2019-202032Marítimopt POR1. Primeira Liga11th18.1023521.71.270.280.000.0000Matches
2020-202133Marítimopt POR1. Primeira Liga15th12.608225.00.640.160.000.0000Matches
2021-202234Marítimopt POR1. Primeira Liga10th14.4120420.01.390.280.050.2500Matches
2022-202335Marítimopt POR1. Primeira Liga16th5.301119.12.080.190.000.0000Matches
13 Seasons2 Clubs1 League185.3211128235.71.050.440.070.2600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Marítimo (9 Seasons)1 League154.4161126735.71.050.430.070.2400
Nacional (4 Seasons)1 League30.95150.490.3300
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
2009-201022Nacional2. Europa LgGR4.7151.070.0011Matches
1 Season1 Club1 League4.7151.070.0011

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
2009-201022Nacional2. Europa Lg5419844.750Matches
2009-201022Nacionalpt POR1. Primeira Liga146914925.67.7519Matches
2010-201123Nacionalpt POR1. Primeira Liga251,5646357.917.417118Matches
2011-201224Nacionalpt POR1. Primeira Liga93043411.33.4227Matches
2012-201325Nacionalpt POR1. Primeira Liga6218368.12.4204Matches
2014-201527Marítimopt POR1. Primeira Liga301,9176462.621.3238701.212927+2+0.09+0.17Matches
2015-201628Marítimopt POR1. Primeira Liga292,3468176.726.12813101.003250-18-0.69-0.69Matches
2016-201729Marítimopt POR1. Primeira Liga272,0437666.822.7249311.482319+4+0.18+0.35Matches
2017-201830Marítimopt POR1. Primeira Liga211,4847148.516.5195211.621416-2-0.12+0.51Matches
2018-201931Marítimopt POR1. Primeira Liga261,5856151.817.61876882851.461813+5+0.28+1.69Matches
2019-202032Marítimopt POR1. Primeira Liga271,6256053.118.117788102921.191822-4-0.22+0.03Matches
2020-202133Marítimopt POR1. Primeira Liga221,1315137.012.61569271461.361112-1-0.08+0.81Matches
2021-202234Marítimopt POR1. Primeira Liga251,2935242.314.415721102130.961825-7-0.49-0.59Matches
2022-202335Marítimopt POR1. Primeira Liga214752315.55.33650181650.86714-7-1.33-0.49Matches
13 Seasons2 Clubs2 Leagues28717,0956043.5189.919374689421231.23170198-28-0.18+0.36
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Marítimo (9 Seasons)1 League22813,8996150.5154.416274546621231.23170198-28-0.18+0.36
Nacional (4 Seasons)2 Leagues593,1965425.735.5311428
Primeira Liga (13 Seasons)28216,6765943.5185.318874689421231.23170198-28-0.18+0.36
Europa Lg (1 Season)5419844.750
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
2009-201022Nacional2 Leagues191,1105825.612.31019
2010-201123Nacional1 League251,5646357.917.417118
2011-201224Nacional1 League93043411.33.4227
2012-201325Nacional1 League6218368.12.4204
2014-201527Marítimo1 League301,9176462.621.3238701.212927+2+0.09+0.17
2015-201628Marítimo1 League292,3468176.726.12813101.003250-18-0.69-0.69
2016-201729Marítimo1 League272,0437666.822.7249311.482319+4+0.18+0.35
2017-201830Marítimo1 League211,4847148.516.5195211.621416-2-0.12+0.51
2018-201931Marítimo1 League261,5856151.817.61876882851.461813+5+0.28+1.69
2019-202032Marítimo1 League271,6256053.118.117788102921.191822-4-0.22+0.03
2020-202133Marítimo1 League221,1315137.012.61569271461.361112-1-0.08+0.81
2021-202234Marítimo1 League251,2935242.314.415721102130.961825-7-0.49-0.59
2022-202335Marítimo1 League214752315.55.33650181650.86714-7-1.33-0.49
13 Seasons2 Clubs2 Leagues28717,0956043.5189.919374689421231.23170198-28-0.18+0.36
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Marítimo (9 Seasons)1 League22813,8996150.5154.416274546621231.23170198-28-0.18+0.36
Nacional (4 Seasons)2 Leagues593,1965425.735.5311428
Primeira Liga (13 Seasons)28216,6765943.5185.318874689421231.23170198-28-0.18+0.36
Europa Lg (1 Season)5419844.750
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
2009-201022Nacionalpt POR1. Primeira Liga7th146914925.67.7519Matches
2010-201123Nacionalpt POR1. Primeira Liga6th251,5646357.917.417118Matches
2011-201224Nacionalpt POR1. Primeira Liga7th93043411.33.4227Matches
2012-201325Nacionalpt POR1. Primeira Liga8th6218368.12.4204Matches
2014-201527Marítimopt POR1. Primeira Liga9th301,9176462.621.3238701.212927+2+0.09+0.17Matches
2015-201628Marítimopt POR1. Primeira Liga13th292,3468176.726.12813101.003250-18-0.69-0.69Matches
2016-201729Marítimopt POR1. Primeira Liga6th272,0437666.822.7249311.482319+4+0.18+0.35Matches
2017-201830Marítimopt POR1. Primeira Liga7th211,4847148.516.5195211.621416-2-0.12+0.51Matches
2018-201931Marítimopt POR1. Primeira Liga11th261,5856151.817.61876882851.461813+5+0.28+1.69Matches
2019-202032Marítimopt POR1. Primeira Liga11th271,6256053.118.117788102921.191822-4-0.22+0.03Matches
2020-202133Marítimopt POR1. Primeira Liga15th221,1315137.012.61569271461.361112-1-0.08+0.81Matches
2021-202234Marítimopt POR1. Primeira Liga10th251,2935242.314.415721102130.961825-7-0.49-0.59Matches
2022-202335Marítimopt POR1. Primeira Liga16th214752315.55.33650181650.86714-7-1.33-0.49Matches
13 Seasons2 Clubs1 League28216,6765943.5185.318874689421231.23170198-28-0.18+0.36
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Marítimo (9 Seasons)1 League22813,8996150.5154.416274546621231.23170198-28-0.18+0.36
Nacional (4 Seasons)1 League542,7775125.730.9261428
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
2009-201022Nacional2. Europa LgGR5419844.750Matches
1 Season1 Club1 League5419844.750
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
2009-201022Nacional2. Europa Lg4.72015Matches
2009-201022Nacionalpt POR1. Primeira Liga7.72014Matches
2010-201123Nacionalpt POR1. Primeira Liga17.44029Matches
2011-201224Nacionalpt POR1. Primeira Liga3.42013Matches
2012-201325Nacionalpt POR1. Primeira Liga2.410Matches
2014-201527Marítimopt POR1. Primeira Liga21.360Matches
2015-201628Marítimopt POR1. Primeira Liga26.17328Matches
2016-201729Marítimopt POR1. Primeira Liga22.79004000000000Matches
2017-201830Marítimopt POR1. Primeira Liga16.5200383341061629000Matches
2018-201931Marítimopt POR1. Primeira Liga17.6500265761171717100Matches
2019-202032Marítimopt POR1. Primeira Liga18.11010385359314160Matches
2020-202133Marítimopt POR1. Primeira Liga12.6600224048114130Matches
2021-202234Marítimopt POR1. Primeira Liga14.4100028525796100Matches
2022-202335Marítimopt POR1. Primeira Liga5.37211218044280Matches
13 Seasons2 Clubs2 Leagues189.97361303253245206993100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Marítimo (9 Seasons)1 League154.46261232253245206993100
Nacional (4 Seasons)2 Leagues35.511071
Primeira Liga (13 Seasons)185.37161288253245206993100
Europa Lg (1 Season)4.72015
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201022Nacional2 Leagues12.34029
2010-201123Nacional1 League17.44029
2011-201224Nacional1 League3.42013
2012-201325Nacional1 League2.410
2014-201527Marítimo1 League21.360
2015-201628Marítimo1 League26.17328
2016-201729Marítimo1 League22.79004000000000
2017-201830Marítimo1 League16.5200383341061629000
2018-201931Marítimo1 League17.6500265761171717100
2019-202032Marítimo1 League18.11010385359314160
2020-202133Marítimo1 League12.6600224048114130
2021-202234Marítimo1 League14.4100028525796100
2022-202335Marítimo1 League5.37211218044280
13 Seasons2 Clubs2 Leagues189.97361303253245206993100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Marítimo (9 Seasons)1 League154.46261232253245206993100
Nacional (4 Seasons)2 Leagues35.511071
Primeira Liga (13 Seasons)185.37161288253245206993100
Europa Lg (1 Season)4.72015
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201022Nacionalpt POR1. Primeira Liga7th7.72014Matches
2010-201123Nacionalpt POR1. Primeira Liga6th17.44029Matches
2011-201224Nacionalpt POR1. Primeira Liga7th3.42013Matches
2012-201325Nacionalpt POR1. Primeira Liga8th2.410Matches
2014-201527Marítimopt POR1. Primeira Liga9th21.360Matches
2015-201628Marítimopt POR1. Primeira Liga13th26.17328Matches
2016-201729Marítimopt POR1. Primeira Liga6th22.79004000000000Matches
2017-201830Marítimopt POR1. Primeira Liga7th16.5200383341061629000Matches
2018-201931Marítimopt POR1. Primeira Liga11th17.6500265761171717100Matches
2019-202032Marítimopt POR1. Primeira Liga11th18.11010385359314160Matches
2020-202133Marítimopt POR1. Primeira Liga15th12.6600224048114130Matches
2021-202234Marítimopt POR1. Primeira Liga10th14.4100028525796100Matches
2022-202335Marítimopt POR1. Primeira Liga16th5.37211218044280Matches
13 Seasons2 Clubs1 League185.37161288253245206993100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Marítimo (9 Seasons)1 League154.46261232253245206993100
Nacional (4 Seasons)1 League30.99056
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201022Nacional2. Europa LgGR4.72015Matches
1 Season1 Club1 League4.72015

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.