FBref.com Logo Joãozinho Scouting Report

FBref.com Logo
for the free FBref Mailing List and get curated stats, news, and updates about the FBref site to your inbox every day.

Sign Up For Free

Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2011-201222Beira-Marpt POR1. Primeira Liga12th26242,03622.6011000920.000.040.040.000.04Matches
2012-201323Beira-Marpt POR1. Primeira Liga16th14141,25313.9134100410.070.220.290.070.29Matches
2012-201323Sporting CPpt POR1. Primeira Liga7th13131,15112.8022000210.000.160.160.000.16Matches
2013-201424Bragapt POR1. Primeira Liga9th13131,13512.6011000700.000.080.080.000.08Matches
2014-201525Astra Giurgiuro ROU1. Liga I4th443503.9101100300.260.000.260.260.26Matches
2015-201626Uniãopt POR1. Primeira Liga17th29292,50827.9011000610.000.040.040.000.04Matches
2016-201727Kortrijkbe BEL1. First Division A12th26262,25625.1011000700.000.040.040.000.04Matches
2017-201828Tondelapt POR1. Primeira Liga11th31312,75630.6000000410.000.000.000.000.00Matches
2018-201929Tondelapt POR1. Primeira Liga15th34343,06034.0011000500.40.41.51.817114620.000.030.030.000.030.010.040.050.010.05Matches
2021-202232Estorilpt POR1. Primeira Liga9th33322,89032.1134100900.30.32.62.9371381280.030.090.120.030.120.010.080.090.010.09Matches
2022-202333Estorilpt POR1. Primeira Liga14th30302,57428.6145100710.30.31.21.529128650.030.140.170.030.170.010.040.050.010.05Matches
10 Seasons8 Clubs3 Leagues25325021,969244.1417214006371.01.05.36.2833802550.020.070.090.020.090.010.060.070.010.07
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Tondela (2 Seasons)1 League65655,81664.6011000910.40.41.51.817114620.000.020.020.000.020.010.040.050.010.05
Estoril (2 Seasons)1 League63625,46460.72792001610.60.63.84.4662661930.030.120.150.030.150.010.060.070.010.07
Beira-Mar (2 Seasons)1 League40383,28936.51451001330.030.110.140.030.14
União (1 Season)1 League29292,50827.9011000610.000.040.040.000.04
Kortrijk (1 Season)1 League26262,25625.1011000700.000.040.040.000.04
Sporting CP (1 Season)1 League13131,15112.8022000210.000.160.160.000.16
Braga (1 Season)1 League13131,13512.6011000700.000.080.080.000.08
Astra Giurgiu (1 Season)1 League443503.9101100300.260.000.260.260.26
Primeira Liga (8 Seasons)22322019,363215.1316193005371.01.05.36.2833802550.010.070.090.010.090.010.060.070.010.07
First Division A (1 Season)26262,25625.1011000700.000.040.040.000.04
Liga I (1 Season)443503.9101100300.260.000.260.260.26

Shooting: Domestic Leagues

Shooting: Domestic Leagues Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2011-201222Beira-Marpt POR1. Primeira Liga12th22.6010.040.0000Matches
2012-201323Beira-Marpt POR1. Primeira Liga16th13.9180.570.1300Matches
2012-201323Sporting CPpt POR1. Primeira Liga7th12.8050.390.0000Matches
2013-201424Bragapt POR1. Primeira Liga9th12.6030.240.0000Matches
2014-201525Astra Giurgiuro ROU1. Liga I4th3.9151.290.2000Matches
2015-201626Uniãopt POR1. Primeira Liga17th27.9030.110.0000Matches
2016-201727Kortrijkbe BEL1. First Division A12th25.10020.000.080.0000Matches
2017-201828Tondelapt POR1. Primeira Liga11th30.60100.00.030.000.0000Matches
2018-201929Tondelapt POR1. Primeira Liga15th34.0012216.70.350.060.000.0028.70000.40.40.03-0.4-0.4Matches
2021-202232Estorilpt POR1. Primeira Liga9th32.118225.00.250.060.130.5024.51000.30.30.04+0.7+0.7Matches
2022-202333Estorilpt POR1. Primeira Liga14th28.616233.30.210.070.170.5025.21000.30.30.05+0.7+0.7Matches
10 Seasons8 Clubs3 Leagues244.14273329.60.180.140.070.1226.62001.01.00.04+1.0+1.0
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Tondela (2 Seasons)1 League64.6013215.40.200.030.000.0028.70000.40.40.03-0.4-0.4
Estoril (2 Seasons)1 League60.7214428.60.230.070.140.5024.82000.60.60.04+1.4+1.4
Beira-Mar (2 Seasons)1 League36.5190.250.1100
União (1 Season)1 League27.9030.110.0000
Kortrijk (1 Season)1 League25.10020.000.080.0000
Sporting CP (1 Season)1 League12.8050.390.0000
Braga (1 Season)1 League12.6030.240.0000
Astra Giurgiu (1 Season)1 League3.9151.290.2000
Primeira Liga (8 Seasons)215.13272622.20.220.120.070.1226.62001.01.00.04+1.0+1.0
First Division A (1 Season)25.10020.000.080.0000
Liga I (1 Season)3.9151.290.2000

Passing: Domestic Leagues

Passing: Domestic Leagues Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2011-201222Beira-Marpt POR1. Primeira Liga12th22.61Matches
2012-201323Beira-Marpt POR1. Primeira Liga16th13.93Matches
2012-201323Sporting CPpt POR1. Primeira Liga7th12.82Matches
2013-201424Bragapt POR1. Primeira Liga9th12.61Matches
2014-201525Astra Giurgiuro ROU1. Liga I4th3.90Matches
2015-201626Uniãopt POR1. Primeira Liga17th27.91Matches
2016-201727Kortrijkbe BEL1. First Division A12th25.11Matches
2017-201828Tondelapt POR1. Primeira Liga11th30.60Matches
2018-201929Tondelapt POR1. Primeira Liga15th34.0959143466.9185651055839347283.341557871.813930745.311.51.6-0.5141022012114Matches
2021-202232Estorilpt POR1. Primeira Liga9th32.11291172275.0235531001853861287.959272881.314429449.032.63.0+0.4231053323138Matches
2022-202333Estorilpt POR1. Primeira Liga14th28.61171150577.821405910947354387.157167784.311423548.541.21.6+2.819110198128Matches
10 Seasons8 Clubs3 Leagues244.13421466173.463523296851404162786.31578198379.639783647.5175.36.2+11.7563177243380
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Tondela (2 Seasons)1 League64.6959143466.9185651055839347283.341557871.813930745.311.51.6-0.5141022012114
Estoril (2 Seasons)1 League60.72462322776.344958191271011115587.51163140582.825852948.873.84.6+3.2422155231266
Beira-Mar (2 Seasons)1 League36.54
União (1 Season)1 League27.91
Kortrijk (1 Season)1 League25.11
Sporting CP (1 Season)1 League12.82
Braga (1 Season)1 League12.61
Astra Giurgiu (1 Season)1 League3.90
Primeira Liga (8 Seasons)215.13421466173.463523296851404162786.31578198379.639783647.5165.36.2+10.7563177243380
First Division A (1 Season)25.11
Liga I (1 Season)3.90

Pass Types: Domestic Leagues

Pass Types: Domestic Leagues Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201222Beira-Marpt POR1. Primeira Liga12th22.6Matches
2012-201323Beira-Marpt POR1. Primeira Liga16th13.9Matches
2012-201323Sporting CPpt POR1. Primeira Liga7th12.8Matches
2013-201424Bragapt POR1. Primeira Liga9th12.6Matches
2014-201525Astra Giurgiuro ROU1. Liga I4th3.9Matches
2015-201626Uniãopt POR1. Primeira Liga17th27.9Matches
2016-201727Kortrijkbe BEL1. First Division A12th25.10Matches
2017-201828Tondelapt POR1. Primeira Liga11th30.647Matches
2018-201929Tondelapt POR1. Primeira Liga15th34.01434101841129311923820000959546Matches
2021-202232Estorilpt POR1. Primeira Liga9th32.1172213263886711211432100001291850Matches
2022-202333Estorilpt POR1. Primeira Liga14th28.6150511603434328962712920501171229Matches
10 Seasons8 Clubs3 Leagues244.1466135041142139631349974292050342115125
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Tondela (2 Seasons)1 League64.614341018411293111393820000959546
Estoril (2 Seasons)1 League60.73227248673111032021059229205024621079
Beira-Mar (2 Seasons)1 League36.5
União (1 Season)1 League27.9
Kortrijk (1 Season)1 League25.10
Sporting CP (1 Season)1 League12.8
Braga (1 Season)1 League12.6
Astra Giurgiu (1 Season)1 League3.9
Primeira Liga (8 Seasons)215.1466135041142139631349974292050342115125
First Division A (1 Season)25.10
Liga I (1 Season)3.9

Goal and Shot Creation: Domestic Leagues

Goal and Shot Creation: Domestic Leagues Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201222Beira-Marpt POR1. Primeira Liga12th22.6Matches
2012-201323Beira-Marpt POR1. Primeira Liga16th13.9Matches
2012-201323Sporting CPpt POR1. Primeira Liga7th12.8Matches
2013-201424Bragapt POR1. Primeira Liga9th12.6Matches
2014-201525Astra Giurgiuro ROU1. Liga I4th3.9Matches
2015-201626Uniãopt POR1. Primeira Liga17th27.9Matches
2016-201727Kortrijkbe BEL1. First Division A12th25.1Matches
2017-201828Tondelapt POR1. Primeira Liga11th30.6Matches
2018-201929Tondelapt POR1. Primeira Liga15th34.0431.262610311240.12400000Matches
2021-202232Estorilpt POR1. Primeira Liga9th32.1471.46386001240.12310000Matches
2022-202333Estorilpt POR1. Primeira Liga14th28.6421.47298103160.21420000Matches
10 Seasons8 Clubs3 Leagues244.11321.3993244155140.151130000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Tondela (2 Seasons)1 League64.6431.262610311240.12400000
Estoril (2 Seasons)1 League60.7891.4767141043100.16730000
Beira-Mar (2 Seasons)1 League36.5
União (1 Season)1 League27.9
Kortrijk (1 Season)1 League25.1
Sporting CP (1 Season)1 League12.8
Braga (1 Season)1 League12.6
Astra Giurgiu (1 Season)1 League3.9
Primeira Liga (8 Seasons)215.11321.3993244155140.151130000
First Division A (1 Season)25.1
Liga I (1 Season)3.9

Defensive Actions: Domestic Leagues

Defensive Actions: Domestic Leagues Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201222Beira-Marpt POR1. Primeira Liga12th22.6Matches
2012-201323Beira-Marpt POR1. Primeira Liga16th13.9Matches
2012-201323Sporting CPpt POR1. Primeira Liga7th12.8Matches
2013-201424Bragapt POR1. Primeira Liga9th12.6Matches
2014-201525Astra Giurgiuro ROU1. Liga I4th3.9Matches
2015-201626Uniãopt POR1. Primeira Liga17th27.9Matches
2016-201727Kortrijkbe BEL1. First Division A12th25.100Matches
2017-201828Tondelapt POR1. Primeira Liga11th30.67648Matches
2018-201929Tondelapt POR1. Primeira Liga15th34.0825663127405375.513482325451271010Matches
2021-202232Estorilpt POR1. Primeira Liga9th32.1473327137284660.9183614223077670Matches
2022-202333Estorilpt POR1. Primeira Liga14th28.6362716164193161.3122914151652630Matches
10 Seasons8 Clubs3 Leagues244.116519210641188713066.94311351621392562310
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Tondela (2 Seasons)1 League64.68213263127405375.513482325931271010
Estoril (2 Seasons)1 League60.78360432911477761.030652837461291300
Beira-Mar (2 Seasons)1 League36.50
União (1 Season)1 League27.90
Kortrijk (1 Season)1 League25.1000
Sporting CP (1 Season)1 League12.80
Braga (1 Season)1 League12.60
Astra Giurgiu (1 Season)1 League3.90
Primeira Liga (8 Seasons)215.116519210641188713066.94311351621392562310
First Division A (1 Season)25.1000
Liga I (1 Season)3.90

Possession: Domestic Leagues

Possession: Domestic Leagues Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2011-201222Beira-Marpt POR1. Primeira Liga12th22.6Matches
2012-201323Beira-Marpt POR1. Primeira Liga16th13.9Matches
2012-201323Sporting CPpt POR1. Primeira Liga7th12.8Matches
2013-201424Bragapt POR1. Primeira Liga9th12.6Matches
2014-201525Astra Giurgiuro ROU1. Liga I4th3.9Matches
2015-201626Uniãopt POR1. Primeira Liga17th27.9Matches
2016-201727Kortrijkbe BEL1. First Division A12th25.1Matches
2017-201828Tondelapt POR1. Primeira Liga11th30.6Matches
2018-201929Tondelapt POR1. Primeira Liga15th34.01757114683696402101757301860.01240.05732744123517280161672362Matches
2021-202232Estorilpt POR1. Primeira Liga9th32.1200110969185746611200124937.51562.592841232166373132881144128Matches
2022-202333Estorilpt POR1. Primeira Liga14th28.6172093562795377141720261038.51350.0811345218452933115798465Matches
10 Seasons8 Clubs3 Leagues244.15478316193623481245355478803746.34050.023121031952468392459312851255
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Tondela (2 Seasons)1 League64.61757114683696402101757301860.01240.05732744123517280161672362
Estoril (2 Seasons)1 League60.7372120212531652843253721501938.02856.01739757540116664443152128193
Beira-Mar (2 Seasons)1 League36.5
União (1 Season)1 League27.9
Kortrijk (1 Season)1 League25.1
Sporting CP (1 Season)1 League12.8
Braga (1 Season)1 League12.6
Astra Giurgiu (1 Season)1 League3.9
Primeira Liga (8 Seasons)215.15478316193623481245355478803746.34050.023121031952468392459312851255
First Division A (1 Season)25.1
Liga I (1 Season)3.9

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2011-201222Beira-Marpt POR1. Primeira Liga12th262,0367875.422.624182Matches
2012-201323Beira-Marpt POR1. Primeira Liga16th141,2539046.413.914120Matches
2012-201323Sporting CPpt POR1. Primeira Liga7th131,1518942.612.813120Matches
2013-201424Bragapt POR1. Primeira Liga9th131,1358742.012.613100Matches
2014-201525Astra Giurgiuro ROU1. Liga I4th43508811.43.944032.0053+2+0.51-0.28Matches
2015-201626Uniãopt POR1. Primeira Liga17th292,5088682.027.92928011.002743-16-0.57+0.57Matches
2016-201727Kortrijkbe BEL1. First Division A12th262,2568783.625.12619020.963248-16-0.64+0.98Matches
2017-201828Tondelapt POR1. Primeira Liga11th312,7568990.130.63130021.193845-7-0.23+0.36Matches
2018-201929Tondelapt POR1. Primeira Liga15th343,06090100.034.0349034001.034054-14-0.4142.558.2-15.7-0.46Matches
2021-202232Estorilpt POR1. Primeira Liga9th332,8908894.432.132903211001.183239-7-0.22-0.2233.545.8-12.3-0.38+0.30Matches
2022-202333Estorilpt POR1. Primeira Liga14th302,5748684.128.6308624001.072737-10-0.35+0.7628.847.5-18.7-0.65+0.61Matches
10 Seasons8 Clubs3 Leagues25321,9698769.0244.12508922331081.10201269-68-0.37-0.39104.8151.5-46.7-0.49+0.62
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Tondela (2 Seasons)1 League655,8168995.064.6659064021.117899-21-0.32+0.2742.558.2-15.7-0.46
Estoril (2 Seasons)1 League635,4648789.360.762885611001.135976-17-0.28+0.5462.393.3-31.0-0.51+0.61
Beira-Mar (2 Seasons)1 League403,2898260.936.538302
União (1 Season)1 League292,5088682.027.92928011.002743-16-0.57+0.57
Kortrijk (1 Season)1 League262,2568783.625.12619020.963248-16-0.64+0.98
Sporting CP (1 Season)1 League131,1518942.612.813120
Braga (1 Season)1 League131,1358742.012.613100
Astra Giurgiu (1 Season)1 League43508811.43.944032.0053+2+0.51-0.28
Primeira Liga (8 Seasons)22319,3638774.2215.12208920031031.10164218-54-0.35+0.54104.8151.5-46.7-0.49+0.62
First Division A (1 Season)262,2568783.625.12619020.963248-16-0.64+0.98
Liga I (1 Season)43508811.43.944032.0053+2+0.51-0.28

Miscellaneous Stats: Domestic Leagues

Miscellaneous Stats: Domestic Leagues Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2011-201222Beira-Marpt POR1. Primeira Liga12th22.69225Matches
2012-201323Beira-Marpt POR1. Primeira Liga16th13.941Matches
2012-201323Sporting CPpt POR1. Primeira Liga7th12.821Matches
2013-201424Bragapt POR1. Primeira Liga9th12.670Matches
2014-201525Astra Giurgiuro ROU1. Liga I4th3.930Matches
2015-201626Uniãopt POR1. Primeira Liga17th27.96118Matches
2016-201727Kortrijkbe BEL1. First Division A12th25.170000000000Matches
2017-201828Tondelapt POR1. Primeira Liga11th30.641032181474876000Matches
2018-201929Tondelapt POR1. Primeira Liga15th34.050036362924556000143455744.1Matches
2021-202232Estorilpt POR1. Primeira Liga9th32.1900261921143033001134212842.9Matches
2022-202333Estorilpt POR1. Primeira Liga14th28.671020191961627021118162737.2Matches
10 Seasons8 Clubs3 Leagues244.163701579263491391920223958211242.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Tondela (2 Seasons)1 League64.69106854313993132000143455744.1
Estoril (2 Seasons)1 League60.71610463832104660022252375540.2
Beira-Mar (2 Seasons)1 League36.513325
União (1 Season)1 League27.96118
Kortrijk (1 Season)1 League25.170000000000
Sporting CP (1 Season)1 League12.821
Braga (1 Season)1 League12.670
Astra Giurgiu (1 Season)1 League3.930
Primeira Liga (8 Seasons)215.153701579263491391920223958211242.3
First Division A (1 Season)25.170000000000
Liga I (1 Season)3.930

Player Club Summary

Leaderboard Appearances, Awards, and Honors

Additional Resources

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.