Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-01-26SunPrimeira LigaMatchweek 19HomeW 3–0BragaBoavistaY*AM61100021000Match Report
2025-01-23ThuEuropa LgLeague phaseAwayL 1–2pt Bragabe Union SGY*AM8300001010342020.10.10.120182669.218000Match Report
2025-01-19SunPrimeira LigaMatchweek 18AwayW 1–0BragaEstrelaY*AM90000032000Match Report
2025-01-04SatPrimeira LigaMatchweek 17AwayW 2–1BragaBenficaY*FW81010000000Match Report
2024-12-29SunPrimeira LigaMatchweek 16HomeL 1–2BragaCasa PiaY*FW90000011000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp 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
2012-201317Vitória Setúbalpt POR1. Primeira Liga601661.8000000200.000.000.000.000.00Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga28252,03922.7729524500.310.090.400.220.31Matches
2014-201519Málagaes ESPCopa del Rey664885.4202200100.370.000.370.370.37Matches
2014-201519Málagaes ESP1. La Liga31161,51916.9112100300.060.060.120.060.12Matches
2015-201620Málagaes ESPCopa del Rey221721.9000000000.000.000.000.000.00Matches
2015-201620Málagaes ESP1. La Liga1797788.6000000200.000.000.000.000.00Matches
2016-201721Braga2. Europa Lg543503.9123100000.260.510.770.260.77Matches
2016-201721Bragapt POR1. Primeira Liga32221,99122.16410600100.270.180.450.270.45Matches
2017-201822Braga2. Europa Lg411341.5101100000.70.70.10.8112100.670.000.670.670.670.450.060.510.450.51Matches
2017-201822Bragapt POR1. Primeira Liga30232,06022.9118191100200.480.350.830.480.83Matches
2018-201923Bragapt POR1. Primeira Liga34272,17024.19413900100.370.170.540.370.54Matches
2019-202024Braga2. Europa Lg875796.4202200002.72.70.73.4827610.310.000.310.310.310.420.110.530.420.53Matches
2019-202024Bragapt POR1. Primeira Liga33312,60528.9125171200400.410.170.590.410.59Matches
2020-202125Braga2. Europa Lg754264.7314300002.82.81.03.8818280.630.210.850.630.850.580.210.790.580.79Matches
2020-202125Bragapt POR1. Primeira Liga32302,46127.39312722200.330.110.440.260.37Matches
2021-202226Braga2. Europa Lg12121,11712.4448401003.93.13.16.22260650.320.320.640.320.640.330.260.600.270.53Matches
2021-202226Bragapt POR1. Primeira Liga32312,78831.0195241634400.610.160.770.520.68Matches
2022-202327Braga3. Conf Lg21961.1000000000.000.000.000.000.00Matches
2022-202327Braga2. Europa Lg665045.6224111001.70.91.32.2522230.360.360.710.180.540.300.230.520.160.38Matches
2022-202327Bragapt POR1. Primeira Liga30302,61129.0148221313400.480.280.760.450.72Matches
2023-202428Braga1. Champions Lg665005.6033000101.21.21.22.4628330.000.540.540.000.540.210.220.430.210.43Matches
2023-202428Bragapt POR1. Primeira Liga28272,33626.09413900300.350.150.500.350.50Matches
2024-202529Braga2. Europa Lg775846.5011000201.81.80.72.5730330.000.150.150.000.150.270.100.380.270.38Matches
2024-202529Bragapt POR1. Primeira Liga19171,52717.0628600000.350.120.470.350.47Matches
13 Seasons3 Clubs6 Leagues41734530,001333.31185917710991537014.713.18.121.2571972530.350.180.530.330.500.350.190.540.310.50
Country Comp 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
Braga (9 Seasons)4 Leagues32728724,839276.01085616410171124014.713.18.121.2571972530.390.200.590.370.570.350.190.540.310.50
Málaga (2 Seasons)2 Leagues56332,95732.9314300600.090.030.120.090.12
Vitória Setúbal (2 Seasons)1 League34252,20524.5729524700.290.080.370.200.29
Primeira Liga (11 Seasons)30426322,754252.810245147948132800.400.180.580.370.55
Europa Lg (7 Seasons)49423,69441.013102312122013.511.96.918.8511692200.320.240.560.290.540.370.190.560.330.51
La Liga (2 Seasons)48252,29725.5112100500.040.040.080.040.08
Copa del Rey (2 Seasons)886607.3202200100.270.000.270.270.27
Champions Lg (1 Season)665005.6033000101.21.21.22.4628330.000.540.540.000.540.210.220.430.210.43
Conf Lg (1 Season)21961.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp 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
2012-201317Vitória Setúbal1 League601661.8000000200.000.000.000.000.00
2013-201418Vitória Setúbal1 League28252,03922.7729524500.310.090.400.220.31
2014-201519Málaga2 Leagues37222,00722.3314300400.130.040.180.130.18
2015-201620Málaga2 Leagues191195010.6000000200.000.000.000.000.00
2016-201721Braga2 Leagues37262,34126.07613700100.270.230.500.270.50
2017-201822Braga2 Leagues34242,19424.4128201200200.70.70.10.8112100.490.330.820.490.820.450.060.510.450.51
2018-201923Braga1 League34272,17024.19413900100.370.170.540.370.54
2019-202024Braga2 Leagues41383,18435.4145191400402.72.70.73.4827610.400.140.540.400.540.420.110.530.420.53
2020-202125Braga2 Leagues39352,88732.1124161022202.82.81.03.8818280.370.120.500.310.440.580.210.790.580.79
2021-202226Braga2 Leagues44433,90543.4239322035403.93.13.16.22260650.530.210.740.460.670.330.260.600.270.53
2022-202327Braga3 Leagues38373,21135.71610261424401.70.91.32.2522230.450.280.730.390.670.300.230.520.160.38
2023-202428Braga2 Leagues34332,83631.59716900401.21.21.22.4628330.290.220.510.290.510.210.220.430.210.43
2024-202529Braga2 Leagues26242,11123.5639600201.81.80.72.5730330.260.130.380.260.380.270.100.380.270.38
13 Seasons3 Clubs6 Leagues41734530,001333.31185917710991537014.713.18.121.2571972530.350.180.530.330.500.350.190.540.310.50
Comp 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
Braga (9 Seasons)4 Leagues32728724,839276.01085616410171124014.713.18.121.2571972530.390.200.590.370.570.350.190.540.310.50
Málaga (2 Seasons)2 Leagues56332,95732.9314300600.090.030.120.090.12
Vitória Setúbal (2 Seasons)1 League34252,20524.5729524700.290.080.370.200.29
Primeira Liga (11 Seasons)30426322,754252.810245147948132800.400.180.580.370.55
Europa Lg (7 Seasons)49423,69441.013102312122013.511.96.918.8511692200.320.240.560.290.540.370.190.560.330.51
La Liga (2 Seasons)48252,29725.5112100500.040.040.080.040.08
Copa del Rey (2 Seasons)886607.3202200100.270.000.270.270.27
Champions Lg (1 Season)665005.6033000101.21.21.22.4628330.000.540.540.000.540.210.220.430.210.43
Conf Lg (1 Season)21961.1000000000.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
2012-201317Vitória Setúbalpt POR1. Primeira Liga12th601661.8000000200.000.000.000.000.00Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga7th28252,03922.7729524500.310.090.400.220.31Matches
2014-201519Málagaes ESP1. La Liga9th31161,51916.9112100300.060.060.120.060.12Matches
2015-201620Málagaes ESP1. La Liga8th1797788.6000000200.000.000.000.000.00Matches
2016-201721Bragapt POR1. Primeira Liga5th32221,99122.16410600100.270.180.450.270.45Matches
2017-201822Bragapt POR1. Primeira Liga4th30232,06022.9118191100200.480.350.830.480.83Matches
2018-201923Bragapt POR1. Primeira Liga4th34272,17024.19413900100.370.170.540.370.54Matches
2019-202024Bragapt POR1. Primeira Liga3rd33312,60528.9125171200400.410.170.590.410.59Matches
2020-202125Bragapt POR1. Primeira Liga4th32302,46127.39312722200.330.110.440.260.37Matches
2021-202226Bragapt POR1. Primeira Liga4th32312,78831.0195241634400.610.160.770.520.68Matches
2022-202327Bragapt POR1. Primeira Liga3rd30302,61129.0148221313400.480.280.760.450.72Matches
2023-202428Bragapt POR1. Primeira Liga4th28272,33626.09413900300.350.150.500.350.50Matches
2024-202529Bragapt POR1. Primeira Liga4th19171,52717.0628600000.350.120.470.350.47Matches
13 Seasons3 Clubs2 Leagues35228825,051278.310346149958133300.370.170.540.340.51
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
Braga (9 Seasons)1 League27023820,549228.3954313889692100.420.190.600.390.58
Málaga (2 Seasons)1 League48252,29725.5112100500.040.040.080.040.08
Vitória Setúbal (2 Seasons)1 League34252,20524.5729524700.290.080.370.200.29
Primeira Liga (11 Seasons)30426322,754252.810245147948132800.400.180.580.370.55
La Liga (2 Seasons)48252,29725.5112100500.040.040.080.040.08
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
2014-201519Málagaes ESPCopa del Rey5th664885.4202200100.370.000.370.370.37Matches
2015-201620Málagaes ESPCopa del Rey17th221721.9000000000.000.000.000.000.00Matches
2 Seasons1 Club1 League886607.3202200100.270.000.270.270.27
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2016-201721Braga2. Europa LgGR543503.9123100000.260.510.770.260.77Matches
2017-201822Braga2. Europa LgR32411341.5101100000.70.70.10.8112100.670.000.670.670.670.450.060.510.450.51Matches
2019-202024Braga2. Europa LgR32875796.4202200002.72.70.73.4827610.310.000.310.310.310.420.110.530.420.53Matches
2020-202125Braga2. Europa LgR32754264.7314300002.82.81.03.8818280.630.210.850.630.850.580.210.790.580.79Matches
2021-202226Braga2. Europa LgQF12121,11712.4448401003.93.13.16.22260650.320.320.640.320.640.330.260.600.270.53Matches
2022-202327Braga3. Conf LgKO21961.1000000000.000.000.000.000.00Matches
2022-202327Braga2. Europa LgGR665045.6224111001.70.91.32.2522230.360.360.710.180.540.300.230.520.160.38Matches
2023-202428Braga1. Champions LgGR665005.6033000101.21.21.22.4628330.000.540.540.000.540.210.220.430.210.43Matches
2024-202529Braga2. Europa Lg775846.5011000201.81.80.72.5730330.000.150.150.000.150.270.100.380.270.38Matches
8 Seasons1 Club3 Leagues57494,29047.713132612123014.713.18.121.2571972530.270.270.550.250.520.350.190.540.310.50
Europa Lg (7 Seasons)49423,69441.013102312122013.511.96.918.8511692200.320.240.560.290.540.370.190.560.330.51
Champions Lg (1 Season)665005.6033000101.21.21.22.4628330.000.540.540.000.540.210.220.430.210.43
Conf Lg (1 Season)21961.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
201621pt PortugalUEFA Euro Qualifying10350.4000000000.000.000.000.000.00Matches
202227pt Portugal1. World CupQF311191.3101100000.80.80.10.82390.760.000.760.760.760.580.050.630.580.63Matches
202227pt PortugalFriendlies (M)10150.2000000100.000.000.000.000.00Matches
2022-202327pt PortugalUEFA Nations LeagueLgA40760.8101100001.180.001.181.181.18Matches
202429pt PortugalUEFA Euro Qualifying30901.0213200002.001.003.002.003.00Matches
3 Seasons1 Club4 Leagues1213353.7415400100.80.80.10.82391.070.271.341.071.340.580.050.630.580.63
UEFA Euro Qualifying (2 Seasons)401251.4213200001.440.722.161.442.16
UEFA Nations League (1 Season)40760.8101100001.180.001.181.181.18
World Cup (1 Season)311191.3101100000.80.80.10.82390.760.000.760.760.760.580.050.630.580.63
Friendlies (M) (1 Season)10150.2000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 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
2012-201317Vitória Setúbalpt POR1. Primeira Liga1.8000.0000Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga22.77170.750.2924Matches
2014-201519Málagaes ESPCopa del Rey5.4200Matches
2014-201519Málagaes ESP1. La Liga16.91171.010.0600Matches
2015-201620Málagaes ESPCopa del Rey1.9000Matches
2015-201620Málagaes ESP1. La Liga8.6018211.12.080.230.000.0000Matches
2016-201721Braga2. Europa Lg3.9112325.03.090.770.080.3300Matches
2016-201721Bragapt POR1. Primeira Liga22.160150.000.680.4000Matches
2017-201822Braga2. Europa Lg1.515360.03.362.010.200.3321.00000.70.70.14+0.3+0.3Matches
2017-201822Bragapt POR1. Primeira Liga22.911662740.92.881.180.170.4100Matches
2018-201923Bragapt POR1. Primeira Liga24.19531732.12.200.710.170.5300Matches
2019-202024Braga2. Europa Lg6.4211545.51.710.780.180.4016.70002.72.70.25-0.7-0.7Matches
2019-202024Bragapt POR1. Primeira Liga28.912923538.03.181.210.130.3400Matches
2020-202125Braga2. Europa Lg4.7313753.82.751.480.230.4316.10002.82.80.21+0.2+0.2Matches
2020-202125Bragapt POR1. Primeira Liga27.39743344.62.711.210.090.2122Matches
2021-202226Braga2. Europa Lg12.44311238.72.500.970.130.3320.50013.93.10.10+0.1+0.9Matches
2021-202226Bragapt POR1. Primeira Liga31.019853642.42.741.160.190.4434Matches
2022-202327Braga3. Conf Lg1.1000Matches
2022-202327Braga2. Europa Lg5.6215853.32.681.430.070.1322.33111.70.90.06+0.3+0.1Matches
2022-202327Bragapt POR1. Primeira Liga29.014934447.33.211.520.140.3013Matches
2023-202428Braga1. Champions Lg5.6017635.33.061.080.000.0019.60001.21.20.07-1.2-1.2Matches
2023-202428Bragapt POR1. Primeira Liga26.09572543.92.200.960.160.3600Matches
2024-202529Braga2. Europa Lg6.5011327.31.700.460.000.0016.70001.81.80.16-1.8-1.8Matches
2024-202529Bragapt POR1. Primeira Liga17.06311341.91.830.770.190.4600Matches
13 Seasons3 Clubs6 Leagues333.311868432843.02.411.010.150.3319.3391514.713.10.13-2.7-2.1
Country Comp 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
Braga (9 Seasons)4 Leagues276.010866629243.82.421.060.150.3519.3371114.713.10.13-2.7-2.1
Málaga (2 Seasons)2 Leagues32.93181911.12.080.740.000.0500
Vitória Setúbal (2 Seasons)1 League24.57170.690.2924
Primeira Liga (11 Seasons)252.810255126244.52.411.040.160.36813
Europa Lg (7 Seasons)41.013984141.82.391.000.120.2919.231213.511.90.14-1.5-0.9
La Liga (2 Seasons)25.51181911.12.080.740.000.0500
Copa del Rey (2 Seasons)7.3200
Champions Lg (1 Season)5.6017635.33.061.080.000.0019.60001.21.20.07-1.2-1.2
Conf Lg (1 Season)1.1000
Shooting Table
Standard Expected
Season Age Squad Comp 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
2012-201317Vitória Setúbal1 League1.8000.0000
2013-201418Vitória Setúbal1 League22.77170.750.2924
2014-201519Málaga2 Leagues22.33171.010.0600
2015-201620Málaga2 Leagues10.6018211.12.080.230.000.0000
2016-201721Braga2 Leagues26.071218150.00.460.690.580.3900
2017-201822Braga2 Leagues24.412713042.32.911.230.170.4021.00000.70.70.14+0.3+0.3
2018-201923Braga1 League24.19531732.12.200.710.170.5300
2019-202024Braga2 Leagues35.4141034038.82.911.130.140.3516.70002.72.70.25-0.7-0.7
2020-202125Braga2 Leagues32.112874046.02.711.250.110.2516.10222.82.80.21+0.2+0.2
2021-202226Braga2 Leagues43.4231164841.42.671.110.170.4220.50353.93.10.10+0.1+0.9
2022-202327Braga3 Leagues35.7161085248.13.121.500.130.2722.33241.70.90.06+0.3+0.1
2023-202428Braga2 Leagues31.59743141.92.350.980.120.2919.60001.21.20.07-1.2-1.2
2024-202529Braga2 Leagues23.56421638.11.790.680.140.3816.70001.81.80.16-1.8-1.8
13 Seasons3 Clubs6 Leagues333.311868432843.02.411.010.150.3319.3391514.713.10.13-2.7-2.1
Comp 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
Braga (9 Seasons)4 Leagues276.010866629243.82.421.060.150.3519.3371114.713.10.13-2.7-2.1
Málaga (2 Seasons)2 Leagues32.93181911.12.080.740.000.0500
Vitória Setúbal (2 Seasons)1 League24.57170.690.2924
Primeira Liga (11 Seasons)252.810255126244.52.411.040.160.36813
Europa Lg (7 Seasons)41.013984141.82.391.000.120.2919.231213.511.90.14-1.5-0.9
La Liga (2 Seasons)25.51181911.12.080.740.000.0500
Copa del Rey (2 Seasons)7.3200
Champions Lg (1 Season)5.6017635.33.061.080.000.0019.60001.21.20.07-1.2-1.2
Conf Lg (1 Season)1.1000
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
2012-201317Vitória Setúbalpt POR1. Primeira Liga12th1.8000.0000Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga7th22.77170.750.2924Matches
2014-201519Málagaes ESP1. La Liga9th16.91171.010.0600Matches
2015-201620Málagaes ESP1. La Liga8th8.6018211.12.080.230.000.0000Matches
2016-201721Bragapt POR1. Primeira Liga5th22.160150.000.680.4000Matches
2017-201822Bragapt POR1. Primeira Liga4th22.911662740.92.881.180.170.4100Matches
2018-201923Bragapt POR1. Primeira Liga4th24.19531732.12.200.710.170.5300Matches
2019-202024Bragapt POR1. Primeira Liga3rd28.912923538.03.181.210.130.3400Matches
2020-202125Bragapt POR1. Primeira Liga4th27.39743344.62.711.210.090.2122Matches
2021-202226Bragapt POR1. Primeira Liga4th31.019853642.42.741.160.190.4434Matches
2022-202327Bragapt POR1. Primeira Liga3rd29.014934447.33.211.520.140.3013Matches
2023-202428Bragapt POR1. Primeira Liga4th26.09572543.92.200.960.160.3600Matches
2024-202529Bragapt POR1. Primeira Liga4th17.06311341.91.830.770.190.4600Matches
13 Seasons3 Clubs2 Leagues278.310356928143.42.401.010.160.34813
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Braga (9 Seasons)1 League228.39555124544.52.411.070.160.3669
Málaga (2 Seasons)1 League25.51181911.12.080.740.000.0500
Vitória Setúbal (2 Seasons)1 League24.57170.690.2924
Primeira Liga (11 Seasons)252.810255126244.52.411.040.160.36813
La Liga (2 Seasons)25.51181911.12.080.740.000.0500
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
2014-201519Málagaes ESPCopa del Rey5th5.4200Matches
2015-201620Málagaes ESPCopa del Rey17th1.9000Matches
2 Seasons1 Club1 League7.3200
Shooting Table
Standard Expected
Season Age Squad 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
2016-201721Braga2. Europa LgGR3.9112325.03.090.770.080.3300Matches
2017-201822Braga2. Europa LgR321.515360.03.362.010.200.3321.00000.70.70.14+0.3+0.3Matches
2019-202024Braga2. Europa LgR326.4211545.51.710.780.180.4016.70002.72.70.25-0.7-0.7Matches
2020-202125Braga2. Europa LgR324.7313753.82.751.480.230.4316.10002.82.80.21+0.2+0.2Matches
2021-202226Braga2. Europa LgQF12.44311238.72.500.970.130.3320.50013.93.10.10+0.1+0.9Matches
2022-202327Braga3. Conf LgKO1.1000Matches
2022-202327Braga2. Europa LgGR5.6215853.32.681.430.070.1322.33111.70.90.06+0.3+0.1Matches
2023-202428Braga1. Champions LgGR5.6017635.33.061.080.000.0019.60001.21.20.07-1.2-1.2Matches
2024-202529Braga2. Europa Lg6.5011327.31.700.460.000.0016.70001.81.80.16-1.8-1.8Matches
8 Seasons1 Club3 Leagues47.7131154740.92.471.010.100.2619.331214.713.10.13-2.7-2.1
Europa Lg (7 Seasons)41.013984141.82.391.000.120.2919.231213.511.90.14-1.5-0.9
Champions Lg (1 Season)5.6017635.33.061.080.000.0019.60001.21.20.07-1.2-1.2
Conf Lg (1 Season)1.1000
Shooting Table
Standard Expected
Season Age Squad 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
201621pt PortugalUEFA Euro Qualifying0.40200.05.140.000.0000Matches
202227pt Portugal1. World CupQF1.313266.72.271.510.330.5013.50000.80.80.25+0.2+0.2Matches
202227pt PortugalFriendlies (M)0.2000Matches
2022-202327pt PortugalUEFA Nations LeagueLgA0.813133.33.551.180.331.0000Matches
202429pt PortugalUEFA Euro Qualifying1.0244100.04.004.000.500.5000Matches
3 Seasons1 Club4 Leagues3.7412758.33.381.970.330.5713.50000.80.80.25+0.2+0.2
UEFA Euro Qualifying (2 Seasons)1.426466.74.322.880.330.5000
UEFA Nations League (1 Season)0.813133.33.551.180.331.0000
World Cup (1 Season)1.313266.72.271.510.330.5013.50000.80.80.25+0.2+0.2
Friendlies (M) (1 Season)0.2000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 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
2012-201317Vitória Setúbalpt POR1. Primeira Liga1.80Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga22.72Matches
2014-201519Málagaes ESPCopa del Rey5.40Matches
2014-201519Málagaes ESP1. La Liga16.91Matches
2015-201620Málagaes ESPCopa del Rey1.90Matches
2015-201620Málagaes ESP1. La Liga8.60Matches
2016-201721Braga2. Europa Lg3.92Matches
2016-201721Bragapt POR1. Primeira Liga22.14Matches
2017-201822Braga2. Europa Lg1.5425872.4684197232688.5121770.64757.100.10.1-0.1252012Matches
2017-201822Bragapt POR1. Primeira Liga22.98Matches
2018-201923Bragapt POR1. Primeira Liga24.14Matches
2019-202024Braga2. Europa Lg6.418624575.928947329811486.0637880.8142850.000.70.7-0.771510227Matches
2019-202024Bragapt POR1. Primeira Liga28.95Matches
2020-202125Braga2. Europa Lg4.712816179.51963497738684.9384977.6121675.011.00.90.08152018Matches
2020-202125Bragapt POR1. Primeira Liga27.33Matches
2021-202226Braga2. Europa Lg12.439350178.46046183021124386.811013680.9417753.243.12.9+0.9294915660Matches
2021-202226Bragapt POR1. Primeira Liga31.05Matches
2022-202327Braga3. Conf Lg1.10Matches
2022-202327Braga2. Europa Lg5.617121380.325267738910287.3627483.881844.421.30.7+0.79218222Matches
2022-202327Bragapt POR1. Primeira Liga29.08Matches
2023-202428Braga1. Champions Lg5.619523483.3293871211612791.3576291.9132650.031.21.8+1.812208228Matches
2023-202428Bragapt POR1. Primeira Liga26.04Matches
2024-202529Braga2. Europa Lg6.519023780.230988169510888.0729080.0162466.710.70.8+0.312193030Matches
2024-202529Bragapt POR1. Primeira Liga17.02Matches
13 Seasons3 Clubs6 Leagues333.31305164979.120149555770580687.541450681.810819655.1598.17.8+50.9791444812197
Country Comp 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
Braga (9 Seasons)4 Leagues276.01305164979.120149555770580687.541450681.810819655.1568.17.8+47.9791444812197
Málaga (2 Seasons)2 Leagues32.91
Vitória Setúbal (2 Seasons)1 League24.52
Primeira Liga (11 Seasons)252.845
Europa Lg (7 Seasons)41.01110141578.417211484558967986.735744480.49517055.9106.96.1+3.1671244010169
La Liga (2 Seasons)25.51
Copa del Rey (2 Seasons)7.30
Champions Lg (1 Season)5.619523483.3293871211612791.3576291.9132650.031.21.8+1.812208228
Conf Lg (1 Season)1.10
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 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
2012-201317Vitória Setúbal1 League1.80
2013-201418Vitória Setúbal1 League22.72
2014-201519Málaga2 Leagues22.31
2015-201620Málaga2 Leagues10.60
2016-201721Braga2 Leagues26.06
2017-201822Braga2 Leagues24.4425872.4684197232688.5121770.64757.180.10.1+7.9252012
2018-201923Braga1 League24.14
2019-202024Braga2 Leagues35.418624575.928947329811486.0637880.8142850.050.70.7+4.371510227
2020-202125Braga2 Leagues32.112816179.51963497738684.9384977.6121675.041.00.9+3.08152018
2021-202226Braga2 Leagues43.439350178.46046183021124386.811013680.9417753.293.12.9+5.9294915660
2022-202327Braga3 Leagues35.717121380.325267738910287.3627483.881844.4101.30.7+8.79218222
2023-202428Braga2 Leagues31.519523483.3293871211612791.3576291.9132650.071.21.8+5.812208228
2024-202529Braga2 Leagues23.519023780.230988169510888.0729080.0162466.730.70.8+2.312193030
13 Seasons3 Clubs6 Leagues333.31305164979.120149555770580687.541450681.810819655.1598.17.8+50.9791444812197
Comp 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
Braga (9 Seasons)4 Leagues276.01305164979.120149555770580687.541450681.810819655.1568.17.8+47.9791444812197
Málaga (2 Seasons)2 Leagues32.91
Vitória Setúbal (2 Seasons)1 League24.52
Primeira Liga (11 Seasons)252.845
Europa Lg (7 Seasons)41.01110141578.417211484558967986.735744480.49517055.9106.96.1+3.1671244010169
La Liga (2 Seasons)25.51
Copa del Rey (2 Seasons)7.30
Champions Lg (1 Season)5.619523483.3293871211612791.3576291.9132650.031.21.8+1.812208228
Conf Lg (1 Season)1.10
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2012-201317Vitória Setúbalpt POR1. Primeira Liga12th1.80Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga7th22.72Matches
2014-201519Málagaes ESP1. La Liga9th16.91Matches
2015-201620Málagaes ESP1. La Liga8th8.60Matches
2016-201721Bragapt POR1. Primeira Liga5th22.14Matches
2017-201822Bragapt POR1. Primeira Liga4th22.98Matches
2018-201923Bragapt POR1. Primeira Liga4th24.14Matches
2019-202024Bragapt POR1. Primeira Liga3rd28.95Matches
2020-202125Bragapt POR1. Primeira Liga4th27.33Matches
2021-202226Bragapt POR1. Primeira Liga4th31.05Matches
2022-202327Bragapt POR1. Primeira Liga3rd29.08Matches
2023-202428Bragapt POR1. Primeira Liga4th26.04Matches
2024-202529Bragapt POR1. Primeira Liga4th17.02Matches
13 Seasons3 Clubs2 Leagues278.346
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Braga (9 Seasons)1 League228.343
Málaga (2 Seasons)1 League25.51
Vitória Setúbal (2 Seasons)1 League24.52
Primeira Liga (11 Seasons)252.845
La Liga (2 Seasons)25.51
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201519Málagaes ESPCopa del Rey5th5.40Matches
2015-201620Málagaes ESPCopa del Rey17th1.90Matches
2 Seasons1 Club1 League7.30
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2016-201721Braga2. Europa LgGR3.92Matches
2017-201822Braga2. Europa LgR321.5425872.4684197232688.5121770.64757.100.10.1-0.1252012Matches
2019-202024Braga2. Europa LgR326.418624575.928947329811486.0637880.8142850.000.70.7-0.771510227Matches
2020-202125Braga2. Europa LgR324.712816179.51963497738684.9384977.6121675.011.00.90.08152018Matches
2021-202226Braga2. Europa LgQF12.439350178.46046183021124386.811013680.9417753.243.12.9+0.9294915660Matches
2022-202327Braga3. Conf LgKO1.10Matches
2022-202327Braga2. Europa LgGR5.617121380.325267738910287.3627483.881844.421.30.7+0.79218222Matches
2023-202428Braga1. Champions LgGR5.619523483.3293871211612791.3576291.9132650.031.21.8+1.812208228Matches
2024-202529Braga2. Europa Lg6.519023780.230988169510888.0729080.0162466.710.70.8+0.312193030Matches
8 Seasons1 Club3 Leagues47.71305164979.120149555770580687.541450681.810819655.1138.17.8+4.9791444812197
Europa Lg (7 Seasons)41.01110141578.417211484558967986.735744480.49517055.9106.96.1+3.1671244010169
Champions Lg (1 Season)5.619523483.3293871211612791.3576291.9132650.031.21.8+1.812208228
Conf Lg (1 Season)1.10
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
201621pt PortugalUEFA Euro Qualifying0.40Matches
202227pt Portugal1. World CupQF1.3314667.436457192286.491850.0020.000.10.1-0.112103Matches
202227pt PortugalFriendlies (M)0.20Matches
2022-202327pt PortugalUEFA Nations LeagueLgA0.80Matches
202429pt PortugalUEFA Euro Qualifying1.01Matches
3 Seasons1 Club4 Leagues3.7314667.436457192286.491850.0020.010.10.1+0.912103
UEFA Euro Qualifying (2 Seasons)1.41
UEFA Nations League (1 Season)0.80
World Cup (1 Season)1.3314667.436457192286.491850.0020.000.10.1-0.112103
Friendlies (M) (1 Season)0.20

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201317Vitória Setúbalpt POR1. Primeira Liga1.8Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga22.7Matches
2014-201519Málagaes ESPCopa del Rey5.4Matches
2014-201519Málagaes ESP1. La Liga16.9Matches
2015-201620Málagaes ESPCopa del Rey1.9Matches
2015-201620Málagaes ESP1. La Liga8.619Matches
2016-201721Braga2. Europa Lg3.914Matches
2016-201721Bragapt POR1. Primeira Liga22.10Matches
2017-201822Braga2. Europa Lg1.5585530002300004203Matches
2017-201822Bragapt POR1. Primeira Liga22.961Matches
2018-201923Bragapt POR1. Primeira Liga24.170Matches
2019-202024Braga2. Europa Lg6.424523210111145301018639Matches
2019-202024Bragapt POR1. Primeira Liga28.972Matches
2020-202125Braga2. Europa Lg4.71611501151222400112803Matches
2020-202125Bragapt POR1. Primeira Liga27.363Matches
2021-202226Braga2. Europa Lg12.4501444561634441326176039314Matches
2021-202226Bragapt POR1. Primeira Liga31.0112Matches
2022-202327Braga3. Conf Lg1.1Matches
2022-202327Braga2. Europa Lg5.621319814410116320017114Matches
2022-202327Bragapt POR1. Primeira Liga29.054Matches
2023-202428Braga1. Champions Lg5.6234212211241411642019516Matches
2023-202428Bragapt POR1. Primeira Liga26.069Matches
2024-202529Braga2. Europa Lg6.5237205321203118650019005Matches
2024-202529Bragapt POR1. Primeira Liga17.054Matches
13 Seasons3 Clubs6 Leagues333.31649149614739814686484828911305634
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (9 Seasons)4 Leagues276.01649149614739814667484828911305634
Málaga (2 Seasons)2 Leagues32.919
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)252.8555
Europa Lg (7 Seasons)41.0141512841263861098374224711110528
La Liga (2 Seasons)25.519
Copa del Rey (2 Seasons)7.3
Champions Lg (1 Season)5.6234212211241411642019516
Conf Lg (1 Season)1.1
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201317Vitória Setúbal1 League1.8
2013-201418Vitória Setúbal1 League22.7
2014-201519Málaga2 Leagues22.3
2015-201620Málaga2 Leagues10.619
2016-201721Braga2 Leagues26.014
2017-201822Braga2 Leagues24.45855300063300004203
2018-201923Braga1 League24.170
2019-202024Braga2 Leagues35.424523210111865301018639
2020-202125Braga2 Leagues32.116115011512652400112803
2021-202226Braga2 Leagues43.45014445616341561326176039314
2022-202327Braga3 Leagues35.721319814410656320017114
2023-202428Braga2 Leagues31.5234212211248311642019516
2024-202529Braga2 Leagues23.5237205321203658650019005
13 Seasons3 Clubs6 Leagues333.31649149614739814686484828911305634
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (9 Seasons)4 Leagues276.01649149614739814667484828911305634
Málaga (2 Seasons)2 Leagues32.919
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)252.8555
Europa Lg (7 Seasons)41.0141512841263861098374224711110528
La Liga (2 Seasons)25.519
Copa del Rey (2 Seasons)7.3
Champions Lg (1 Season)5.6234212211241411642019516
Conf Lg (1 Season)1.1
Pass Types 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
2012-201317Vitória Setúbalpt POR1. Primeira Liga12th1.8Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga7th22.7Matches
2014-201519Málagaes ESP1. La Liga9th16.9Matches
2015-201620Málagaes ESP1. La Liga8th8.619Matches
2016-201721Bragapt POR1. Primeira Liga5th22.10Matches
2017-201822Bragapt POR1. Primeira Liga4th22.961Matches
2018-201923Bragapt POR1. Primeira Liga4th24.170Matches
2019-202024Bragapt POR1. Primeira Liga3rd28.972Matches
2020-202125Bragapt POR1. Primeira Liga4th27.363Matches
2021-202226Bragapt POR1. Primeira Liga4th31.0112Matches
2022-202327Bragapt POR1. Primeira Liga3rd29.054Matches
2023-202428Bragapt POR1. Primeira Liga4th26.069Matches
2024-202529Bragapt POR1. Primeira Liga4th17.054Matches
13 Seasons3 Clubs2 Leagues278.3574
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (9 Seasons)1 League228.3555
Málaga (2 Seasons)1 League25.519
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)252.8555
La Liga (2 Seasons)25.519
Pass Types 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
2014-201519Málagaes ESPCopa del Rey5th5.4Matches
2015-201620Málagaes ESPCopa del Rey17th1.9Matches
2 Seasons1 Club1 League7.3
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201721Braga2. Europa LgGR3.914Matches
2017-201822Braga2. Europa LgR321.5585530002300004203Matches
2019-202024Braga2. Europa LgR326.424523210111145301018639Matches
2020-202125Braga2. Europa LgR324.71611501151222400112803Matches
2021-202226Braga2. Europa LgQF12.4501444561634441326176039314Matches
2022-202327Braga3. Conf LgKO1.1Matches
2022-202327Braga2. Europa LgGR5.621319814410116320017114Matches
2023-202428Braga1. Champions LgGR5.6234212211241411642019516Matches
2024-202529Braga2. Europa Lg6.5237205321203118650019005Matches
8 Seasons1 Club3 Leagues47.71649149614739814112484828911305634
Europa Lg (7 Seasons)41.0141512841263861098374224711110528
Champions Lg (1 Season)5.6234212211241411642019516
Conf Lg (1 Season)1.1
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201621pt PortugalUEFA Euro Qualifying0.40Matches
202227pt Portugal1. World CupQF1.3464241105122003100Matches
202227pt PortugalFriendlies (M)0.2Matches
2022-202327pt PortugalUEFA Nations LeagueLgA0.84Matches
202429pt PortugalUEFA Euro Qualifying1.02Matches
3 Seasons1 Club4 Leagues3.74642411011122003100
UEFA Euro Qualifying (2 Seasons)1.42
UEFA Nations League (1 Season)0.84
World Cup (1 Season)1.3464241105122003100
Friendlies (M) (1 Season)0.2

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201317Vitória Setúbalpt POR1. Primeira Liga1.8Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga22.7Matches
2014-201519Málagaes ESPCopa del Rey5.4Matches
2014-201519Málagaes ESP1. La Liga16.9Matches
2015-201620Málagaes ESPCopa del Rey1.9Matches
2015-201620Málagaes ESP1. La Liga8.6Matches
2016-201721Braga2. Europa Lg3.9Matches
2016-201721Bragapt POR1. Primeira Liga22.1Matches
2017-201822Braga2. Europa Lg1.553.3130110000.00000000Matches
2017-201822Bragapt POR1. Primeira Liga22.9Matches
2018-201923Bragapt POR1. Primeira Liga24.1Matches
2019-202024Braga2. Europa Lg6.4233.58182120020.31200000Matches
2019-202024Bragapt POR1. Primeira Liga28.9Matches
2020-202125Braga2. Europa Lg4.7163.37122110071.48411100Matches
2020-202125Bragapt POR1. Primeira Liga27.3Matches
2021-202226Braga2. Europa Lg12.4463.92339130040.34400000Matches
2021-202226Bragapt POR1. Primeira Liga31.0Matches
2022-202327Braga3. Conf Lg1.1Matches
2022-202327Braga2. Europa Lg5.6223.92143032050.89300110Matches
2022-202327Bragapt POR1. Primeira Liga29.0Matches
2023-202428Braga1. Champions Lg5.6244.32151132240.72200101Matches
2023-202428Bragapt POR1. Primeira Liga26.0Matches
2024-202529Braga2. Europa Lg6.5243.70166110010.15100000Matches
2024-202529Bragapt POR1. Primeira Liga17.0Matches
13 Seasons3 Clubs6 Leagues333.31603.801112361442230.551611311
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (9 Seasons)4 Leagues276.01603.801112361442230.551611311
Málaga (2 Seasons)2 Leagues32.9
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)252.8
Europa Lg (7 Seasons)41.01363.72962251120190.521411210
La Liga (2 Seasons)25.5
Copa del Rey (2 Seasons)7.3
Champions Lg (1 Season)5.6244.32151132240.72200101
Conf Lg (1 Season)1.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201317Vitória Setúbal1 League1.8
2013-201418Vitória Setúbal1 League22.7
2014-201519Málaga2 Leagues22.3
2015-201620Málaga2 Leagues10.6
2016-201721Braga2 Leagues26.0
2017-201822Braga2 Leagues24.453.3130110000.00000000
2018-201923Braga1 League24.1
2019-202024Braga2 Leagues35.4233.58182120020.31200000
2020-202125Braga2 Leagues32.1163.37122110071.48411100
2021-202226Braga2 Leagues43.4463.92339130040.34400000
2022-202327Braga3 Leagues35.7223.92143032050.89300110
2023-202428Braga2 Leagues31.5244.32151132240.72200101
2024-202529Braga2 Leagues23.5243.70166110010.15100000
13 Seasons3 Clubs6 Leagues333.31603.801112361442230.551611311
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (9 Seasons)4 Leagues276.01603.801112361442230.551611311
Málaga (2 Seasons)2 Leagues32.9
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)252.8
Europa Lg (7 Seasons)41.01363.72962251120190.521411210
La Liga (2 Seasons)25.5
Copa del Rey (2 Seasons)7.3
Champions Lg (1 Season)5.6244.32151132240.72200101
Conf Lg (1 Season)1.1
Goal and Shot Creation 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
2012-201317Vitória Setúbalpt POR1. Primeira Liga12th1.8Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga7th22.7Matches
2014-201519Málagaes ESP1. La Liga9th16.9Matches
2015-201620Málagaes ESP1. La Liga8th8.6Matches
2016-201721Bragapt POR1. Primeira Liga5th22.1Matches
2017-201822Bragapt POR1. Primeira Liga4th22.9Matches
2018-201923Bragapt POR1. Primeira Liga4th24.1Matches
2019-202024Bragapt POR1. Primeira Liga3rd28.9Matches
2020-202125Bragapt POR1. Primeira Liga4th27.3Matches
2021-202226Bragapt POR1. Primeira Liga4th31.0Matches
2022-202327Bragapt POR1. Primeira Liga3rd29.0Matches
2023-202428Bragapt POR1. Primeira Liga4th26.0Matches
2024-202529Bragapt POR1. Primeira Liga4th17.0Matches
13 Seasons3 Clubs2 Leagues278.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (9 Seasons)1 League228.3
Málaga (2 Seasons)1 League25.5
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)252.8
La Liga (2 Seasons)25.5
Goal and Shot Creation 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
2014-201519Málagaes ESPCopa del Rey5th5.4Matches
2015-201620Málagaes ESPCopa del Rey17th1.9Matches
2 Seasons1 Club1 League7.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201721Braga2. Europa LgGR3.9Matches
2017-201822Braga2. Europa LgR321.553.3130110000.00000000Matches
2019-202024Braga2. Europa LgR326.4233.58182120020.31200000Matches
2020-202125Braga2. Europa LgR324.7163.37122110071.48411100Matches
2021-202226Braga2. Europa LgQF12.4463.92339130040.34400000Matches
2022-202327Braga3. Conf LgKO1.1Matches
2022-202327Braga2. Europa LgGR5.6223.92143032050.89300110Matches
2023-202428Braga1. Champions LgGR5.6244.32151132240.72200101Matches
2024-202529Braga2. Europa Lg6.5243.70166110010.15100000Matches
8 Seasons1 Club3 Leagues47.71603.801112361442230.551611311
Europa Lg (7 Seasons)41.01363.72962251120190.521411210
Champions Lg (1 Season)5.6244.32151132240.72200101
Conf Lg (1 Season)1.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201621pt PortugalUEFA Euro Qualifying0.4Matches
202227pt Portugal1. World CupQF1.332.2721000000.00000000Matches
202227pt PortugalFriendlies (M)0.2Matches
2022-202327pt PortugalUEFA Nations LeagueLgA0.8Matches
202429pt PortugalUEFA Euro Qualifying1.0Matches
3 Seasons1 Club4 Leagues3.732.2721000000.00000000
UEFA Euro Qualifying (2 Seasons)1.4
UEFA Nations League (1 Season)0.8
World Cup (1 Season)1.332.2721000000.00000000
Friendlies (M) (1 Season)0.2

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201317Vitória Setúbalpt POR1. Primeira Liga1.8Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga22.7Matches
2014-201519Málagaes ESPCopa del Rey5.4Matches
2014-201519Málagaes ESP1. La Liga16.9Matches
2015-201620Málagaes ESPCopa del Rey1.9Matches
2015-201620Málagaes ESP1. La Liga8.61115Matches
2016-201721Braga2. Europa Lg3.958Matches
2016-201721Bragapt POR1. Primeira Liga22.100Matches
2017-201822Braga2. Europa Lg1.5432111333.324040410Matches
2017-201822Bragapt POR1. Primeira Liga22.92116Matches
2018-201923Bragapt POR1. Primeira Liga24.12316Matches
2019-202024Braga2. Europa Lg6.4732321520.044130750Matches
2019-202024Bragapt POR1. Primeira Liga28.91619Matches
2020-202125Braga2. Europa Lg4.710001060.061011200Matches
2020-202125Bragapt POR1. Primeira Liga27.31417Matches
2021-202226Braga2. Europa Lg12.41033612728.6541311150Matches
2021-202226Bragapt POR1. Primeira Liga31.02514Matches
2022-202327Braga3. Conf Lg1.1Matches
2022-202327Braga2. Europa Lg5.6400221812.575051520Matches
2022-202327Bragapt POR1. Primeira Liga29.01712Matches
2023-202428Braga1. Champions Lg5.6742322922.2720231020Matches
2023-202428Bragapt POR1. Primeira Liga26.01511Matches
2024-202529Braga2. Europa Lg6.513736421315.41182621540Matches
2024-202529Bragapt POR1. Primeira Liga17.0113Matches
13 Seasons3 Clubs6 Leagues333.34617812211395117.6422842413954190
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Braga (9 Seasons)4 Leagues276.04616712211395117.6422842412454190
Málaga (2 Seasons)2 Leagues32.911150
Vitória Setúbal (2 Seasons)1 League24.50
Primeira Liga (11 Seasons)252.81421080
Europa Lg (7 Seasons)41.0392110181174216.735264221344170
La Liga (2 Seasons)25.511150
Copa del Rey (2 Seasons)7.30
Champions Lg (1 Season)5.6742322922.2720231020
Conf Lg (1 Season)1.10
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201317Vitória Setúbal1 League1.80
2013-201418Vitória Setúbal1 League22.70
2014-201519Málaga2 Leagues22.30
2015-201620Málaga2 Leagues10.611150
2016-201721Braga2 Leagues26.0580
2017-201822Braga2 Leagues24.44242111333.3240416410
2018-201923Braga1 League24.123160
2019-202024Braga2 Leagues35.47192321520.0441319750
2020-202125Braga2 Leagues32.1114001060.0610118200
2021-202226Braga2 Leagues43.410283612728.65413151150
2022-202327Braga3 Leagues35.74170221812.5750513520
2023-202428Braga2 Leagues31.57192322922.27202141020
2024-202529Braga2 Leagues23.5131836421315.41182651540
13 Seasons3 Clubs6 Leagues333.34617812211395117.6422842413954190
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Braga (9 Seasons)4 Leagues276.04616712211395117.6422842412454190
Málaga (2 Seasons)2 Leagues32.911150
Vitória Setúbal (2 Seasons)1 League24.50
Primeira Liga (11 Seasons)252.81421080
Europa Lg (7 Seasons)41.0392110181174216.735264221344170
La Liga (2 Seasons)25.511150
Copa del Rey (2 Seasons)7.30
Champions Lg (1 Season)5.6742322922.2720231020
Conf Lg (1 Season)1.10
Defensive Actions 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
2012-201317Vitória Setúbalpt POR1. Primeira Liga12th1.8Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga7th22.7Matches
2014-201519Málagaes ESP1. La Liga9th16.9Matches
2015-201620Málagaes ESP1. La Liga8th8.61115Matches
2016-201721Bragapt POR1. Primeira Liga5th22.100Matches
2017-201822Bragapt POR1. Primeira Liga4th22.92116Matches
2018-201923Bragapt POR1. Primeira Liga4th24.12316Matches
2019-202024Bragapt POR1. Primeira Liga3rd28.91619Matches
2020-202125Bragapt POR1. Primeira Liga4th27.31417Matches
2021-202226Bragapt POR1. Primeira Liga4th31.02514Matches
2022-202327Bragapt POR1. Primeira Liga3rd29.01712Matches
2023-202428Bragapt POR1. Primeira Liga4th26.01511Matches
2024-202529Bragapt POR1. Primeira Liga4th17.0113Matches
13 Seasons3 Clubs2 Leagues278.31531230
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
Braga (9 Seasons)1 League228.31421080
Málaga (2 Seasons)1 League25.511150
Vitória Setúbal (2 Seasons)1 League24.50
Primeira Liga (11 Seasons)252.81421080
La Liga (2 Seasons)25.511150
Defensive Actions 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
2014-201519Málagaes ESPCopa del Rey5th5.4Matches
2015-201620Málagaes ESPCopa del Rey17th1.9Matches
2 Seasons1 Club1 League7.30
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201721Braga2. Europa LgGR3.958Matches
2017-201822Braga2. Europa LgR321.5432111333.324040410Matches
2019-202024Braga2. Europa LgR326.4732321520.044130750Matches
2020-202125Braga2. Europa LgR324.710001060.061011200Matches
2021-202226Braga2. Europa LgQF12.41033612728.6541311150Matches
2022-202327Braga3. Conf LgKO1.1Matches
2022-202327Braga2. Europa LgGR5.6400221812.575051520Matches
2023-202428Braga1. Champions LgGR5.6742322922.2720231020Matches
2024-202529Braga2. Europa Lg6.513736421315.41182621540Matches
8 Seasons1 Club3 Leagues47.7462512211395117.642284241654190
Europa Lg (7 Seasons)41.0392110181174216.735264221344170
Champions Lg (1 Season)5.6742322922.2720231020
Conf Lg (1 Season)1.10
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201621pt PortugalUEFA Euro Qualifying0.410Matches
202227pt Portugal1. World CupQF1.32110111100.001101300Matches
202227pt PortugalFriendlies (M)0.2Matches
2022-202327pt PortugalUEFA Nations LeagueLgA0.801Matches
202429pt PortugalUEFA Euro Qualifying1.001Matches
3 Seasons1 Club4 Leagues3.72210111100.001103300
UEFA Euro Qualifying (2 Seasons)1.4110
UEFA Nations League (1 Season)0.8010
World Cup (1 Season)1.32110111100.001101300
Friendlies (M) (1 Season)0.20

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 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
2012-201317Vitória Setúbalpt POR1. Primeira Liga1.8Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga22.7Matches
2014-201519Málagaes ESPCopa del Rey5.4Matches
2014-201519Málagaes ESP1. La Liga16.9Matches
2015-201620Málagaes ESPCopa del Rey1.9Matches
2015-201620Málagaes ESP1. La Liga8.6Matches
2016-201721Braga2. Europa Lg3.9Matches
2016-201721Bragapt POR1. Primeira Liga22.1Matches
2017-201822Braga2. Europa Lg1.578112353157811100.000.04019589110544810Matches
2017-201822Bragapt POR1. Primeira Liga22.9Matches
2018-201923Bragapt POR1. Primeira Liga24.1Matches
2019-202024Braga2. Europa Lg6.43074341451322030714642.9857.118674334187310522861Matches
2019-202024Bragapt POR1. Primeira Liga28.9Matches
2020-202125Braga2. Europa Lg4.72011149890152019555.6444.41275912558636215128Matches
2020-202125Bragapt POR1. Primeira Liga27.3Matches
2021-202226Braga2. Europa Lg12.4597745292264495969777.8222.2395163680922198201444865Matches
2021-202226Bragapt POR1. Primeira Liga31.0Matches
2022-202327Braga3. Conf Lg1.1Matches
2022-202327Braga2. Europa Lg5.6259322130107112586466.7116.71746643375709319123Matches
2022-202327Bragapt POR1. Primeira Liga29.0Matches
2023-202428Braga1. Champions Lg5.6287126126138252878450.0450.020079728567211721633Matches
2023-202428Bragapt POR1. Primeira Liga26.0Matches
2024-202529Braga2. Europa Lg6.52925301421212729210550.0550.01555612387316718733Matches
2024-202529Bragapt POR1. Primeira Liga17.0Matches
13 Seasons3 Clubs6 Leagues333.32021221839688831522019573256.12442.112775187235457501767421469253
Country Comp 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
Braga (9 Seasons)4 Leagues276.02021221839688831522019573256.12442.112775187235457501767421469253
Málaga (2 Seasons)2 Leagues32.9
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)252.8
Europa Lg (7 Seasons)41.01734211578427451271732492857.12040.810774390206951431556351253220
La Liga (2 Seasons)25.5
Copa del Rey (2 Seasons)7.3
Champions Lg (1 Season)5.6287126126138252878450.0450.020079728567211721633
Conf Lg (1 Season)1.1
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 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
2012-201317Vitória Setúbal1 League1.8
2013-201418Vitória Setúbal1 League22.7
2014-201519Málaga2 Leagues22.3
2015-201620Málaga2 Leagues10.6
2016-201721Braga2 Leagues26.0
2017-201822Braga2 Leagues24.478112353157811100.000.04019589110544810
2018-201923Braga1 League24.1
2019-202024Braga2 Leagues35.43074341451322030714642.9857.118674334187310522861
2020-202125Braga2 Leagues32.12011149890152019555.6444.41275912558636215128
2021-202226Braga2 Leagues43.4597745292264495969777.8222.2395163680922198201444865
2022-202327Braga3 Leagues35.7259322130107112586466.7116.71746643375709319123
2023-202428Braga2 Leagues31.5287126126138252878450.0450.020079728567211721633
2024-202529Braga2 Leagues23.52925301421212729210550.0550.01555612387316718733
13 Seasons3 Clubs6 Leagues333.32021221839688831522019573256.12442.112775187235457501767421469253
Comp 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
Braga (9 Seasons)4 Leagues276.02021221839688831522019573256.12442.112775187235457501767421469253
Málaga (2 Seasons)2 Leagues32.9
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)252.8
Europa Lg (7 Seasons)41.01734211578427451271732492857.12040.810774390206951431556351253220
La Liga (2 Seasons)25.5
Copa del Rey (2 Seasons)7.3
Champions Lg (1 Season)5.6287126126138252878450.0450.020079728567211721633
Conf Lg (1 Season)1.1
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
2012-201317Vitória Setúbalpt POR1. Primeira Liga12th1.8Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga7th22.7Matches
2014-201519Málagaes ESP1. La Liga9th16.9Matches
2015-201620Málagaes ESP1. La Liga8th8.6Matches
2016-201721Bragapt POR1. Primeira Liga5th22.1Matches
2017-201822Bragapt POR1. Primeira Liga4th22.9Matches
2018-201923Bragapt POR1. Primeira Liga4th24.1Matches
2019-202024Bragapt POR1. Primeira Liga3rd28.9Matches
2020-202125Bragapt POR1. Primeira Liga4th27.3Matches
2021-202226Bragapt POR1. Primeira Liga4th31.0Matches
2022-202327Bragapt POR1. Primeira Liga3rd29.0Matches
2023-202428Bragapt POR1. Primeira Liga4th26.0Matches
2024-202529Bragapt POR1. Primeira Liga4th17.0Matches
13 Seasons3 Clubs2 Leagues278.3
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Braga (9 Seasons)1 League228.3
Málaga (2 Seasons)1 League25.5
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)252.8
La Liga (2 Seasons)25.5
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
2014-201519Málagaes ESPCopa del Rey5th5.4Matches
2015-201620Málagaes ESPCopa del Rey17th1.9Matches
2 Seasons1 Club1 League7.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad 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
2016-201721Braga2. Europa LgGR3.9Matches
2017-201822Braga2. Europa LgR321.578112353157811100.000.04019589110544810Matches
2019-202024Braga2. Europa LgR326.43074341451322030714642.9857.118674334187310522861Matches
2020-202125Braga2. Europa LgR324.72011149890152019555.6444.41275912558636215128Matches
2021-202226Braga2. Europa LgQF12.4597745292264495969777.8222.2395163680922198201444865Matches
2022-202327Braga3. Conf LgKO1.1Matches
2022-202327Braga2. Europa LgGR5.6259322130107112586466.7116.71746643375709319123Matches
2023-202428Braga1. Champions LgGR5.6287126126138252878450.0450.020079728567211721633Matches
2024-202529Braga2. Europa Lg6.52925301421212729210550.0550.01555612387316718733Matches
8 Seasons1 Club3 Leagues47.72021221839688831522019573256.12442.112775187235457501767421469253
Europa Lg (7 Seasons)41.01734211578427451271732492857.12040.810774390206951431556351253220
Champions Lg (1 Season)5.6287126126138252878450.0450.020079728567211721633
Conf Lg (1 Season)1.1
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad 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
201621pt PortugalUEFA Euro Qualifying0.4Matches
202227pt Portugal1. World CupQF1.355191828655000311605721020379Matches
202227pt PortugalFriendlies (M)0.2Matches
2022-202327pt PortugalUEFA Nations LeagueLgA0.8Matches
202429pt PortugalUEFA Euro Qualifying1.0Matches
3 Seasons1 Club4 Leagues3.755191828655000311605721020379
UEFA Euro Qualifying (2 Seasons)1.4
UEFA Nations League (1 Season)0.8
World Cup (1 Season)1.355191828655000311605721020379
Friendlies (M) (1 Season)0.2

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2012-201317Vitória Setúbalpt POR1. Primeira Liga6166286.11.806Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga282,0397375.522.72563Matches
2014-201519Málagaes ESPCopa del Rey64888190.45.46813001.3386+2+0.37-1.36Matches
2014-201519Málagaes ESP1. La Liga311,5194944.416.91651561.291621-5-0.30-0.25Matches
2015-201620Málagaes ESPCopa del Rey21728695.61.92861000.0013-2-1.05-1.05Matches
2015-201620Málagaes ESP1. La Liga177784622.78.69640826120.76510-5-0.58-0.85Matches
2016-201721Braga2. Europa Lg53507064.83.942101.0079-2-0.51-0.51Matches
2016-201721Bragapt POR1. Primeira Liga321,9916265.122.122101021.663820+18+0.81+1.07Matches
2017-201822Braga2. Europa Lg41343418.61.510322.2932+1+0.67+0.982.12.8-0.7-0.47-0.20Matches
2017-201822Bragapt POR1. Primeira Liga302,0606967.322.92313722.105421+33+1.44+0.36Matches
2018-201923Bragapt POR1. Primeira Liga342,1706470.924.12775672001.973726+11+0.46-0.35Matches
2019-202024Braga2. Europa Lg85797280.46.4780312102.091311+2+0.31-0.978.99.1-0.2-0.03-1.49Matches
2019-202024Bragapt POR1. Primeira Liga332,6057985.128.931821523001.794433+11+0.38-1.60Matches
2020-202125Braga2. Europa Lg74266159.24.7574122701.86136+7+1.48+3.627.77.5+0.2+0.05+0.81Matches
2020-202125Bragapt POR1. Primeira Liga322,4617780.427.330801023601.814526+19+0.69+0.54Matches
2021-202226Braga2. Europa Lg121,1179398.012.4129310001.671815+3+0.24-3.6717.419.3-1.9-0.16-1.52Matches
2021-202226Bragapt POR1. Primeira Liga322,7888791.131.031892512601.944127+14+0.45-1.86Matches
2022-202327Braga3. Conf Lg2964853.31.1167012900.0003-3-2.81-0.67Matches
2022-202327Braga2. Europa Lg65048493.35.66843001.6794+5+0.89+8.396.75.2+1.5+0.27+1.52Matches
2022-202327Bragapt POR1. Primeira Liga302,6118785.329.0308724002.306522+43+1.48+1.08Matches
2023-202428Braga1. Champions Lg65008392.65.66833001.60512-7-1.26-3.517.89.2-1.4-0.25+0.34Matches
2023-202428Bragapt POR1. Primeira Liga282,3368376.326.027851714501.864939+10+0.39-0.98Matches
2024-202529Braga2. Europa Lg75848392.76.57834001.62811-3-0.46+1.4910.27.3+3.0+0.46+2.27Matches
2024-202529Bragapt POR1. Primeira Liga191,5278089.317.017861223401.953017+13+0.77-0.22Matches
13 Seasons3 Clubs6 Leagues41730,0017266.8333.3345831737227241.77509344+165+0.53+0.1760.960.4+0.5+0.01+0.19
Country Comp 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
Braga (9 Seasons)4 Leagues32724,8397677.8276.028784158402761.88479304+175+0.63+0.1460.960.4+0.5+0.01+0.19
Málaga (2 Seasons)2 Leagues562,9575339.132.9337292326181.093040-10-0.30-0.46
Vitória Setúbal (2 Seasons)1 League342,2056540.824.52569
Primeira Liga (11 Seasons)30422,7547572.0252.826383138412741.93403231+172+0.75-0.04
Europa Lg (7 Seasons)493,6947573.741.042852372521.747158+13+0.32+1.0053.151.2+1.9+0.05+0.21
La Liga (2 Seasons)482,2974833.625.5256452326181.102131-10-0.39-0.53
Copa del Rey (2 Seasons)86608391.77.38834001.009900.00-1.50
Champions Lg (1 Season)65008392.65.66833001.60512-7-1.26-3.517.89.2-1.4-0.25+0.34
Conf Lg (1 Season)2964853.31.1167012900.0003-3-2.81-0.67
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp 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
2012-201317Vitória Setúbal1 League6166286.11.806
2013-201418Vitória Setúbal1 League282,0397375.522.72563
2014-201519Málaga2 Leagues372,0075450.722.3228181561.302427-3-0.13-0.13
2015-201620Málaga2 Leagues199505026.410.611681826120.68613-7-0.66-0.93
2016-201721Braga2 Leagues372,3416365.026.026121121.574529+16+0.62+0.83
2017-201822Braga2 Leagues342,1946558.024.424131042.125723+34+1.39+0.832.12.8-0.7-0.47-0.20
2018-201923Braga1 League342,1706470.924.12775672001.973726+11+0.46-0.35
2019-202024Braga2 Leagues413,1847884.235.438821832701.855744+13+0.37-1.448.99.1-0.2-0.03-1.49
2020-202125Braga2 Leagues392,8877476.432.135791143101.825832+26+0.81+1.427.77.5+0.2+0.05+0.81
2021-202226Braga2 Leagues443,9058993.043.443903512601.875942+17+0.39-2.0517.419.3-1.9-0.16-1.52
2022-202327Braga3 Leagues383,2118584.935.737862712902.087429+45+1.26+1.746.75.2+1.5+0.27+1.52
2023-202428Braga2 Leagues342,8368378.831.533852014501.815451+3+0.10-1.327.89.2-1.4-0.25+0.34
2024-202529Braga2 Leagues262,1118190.223.524851623401.863828+10+0.43+0.0310.27.3+3.0+0.46+2.27
13 Seasons3 Clubs6 Leagues41730,0017266.8333.3345831737227241.77509344+165+0.53+0.1760.960.4+0.5+0.01+0.19
Comp 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
Braga (9 Seasons)4 Leagues32724,8397677.8276.028784158402761.88479304+175+0.63+0.1460.960.4+0.5+0.01+0.19
Málaga (2 Seasons)2 Leagues562,9575339.132.9337292326181.093040-10-0.30-0.46
Vitória Setúbal (2 Seasons)1 League342,2056540.824.52569
Primeira Liga (11 Seasons)30422,7547572.0252.826383138412741.93403231+172+0.75-0.04
Europa Lg (7 Seasons)493,6947573.741.042852372521.747158+13+0.32+1.0053.151.2+1.9+0.05+0.21
La Liga (2 Seasons)482,2974833.625.5256452326181.102131-10-0.39-0.53
Copa del Rey (2 Seasons)86608391.77.38834001.009900.00-1.50
Champions Lg (1 Season)65008392.65.66833001.60512-7-1.26-3.517.89.2-1.4-0.25+0.34
Conf Lg (1 Season)2964853.31.1167012900.0003-3-2.81-0.67
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
2012-201317Vitória Setúbalpt POR1. Primeira Liga12th6166286.11.806Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga7th282,0397375.522.72563Matches
2014-201519Málagaes ESP1. La Liga9th311,5194944.416.91651561.291621-5-0.30-0.25Matches
2015-201620Málagaes ESP1. La Liga8th177784622.78.69640826120.76510-5-0.58-0.85Matches
2016-201721Bragapt POR1. Primeira Liga5th321,9916265.122.122101021.663820+18+0.81+1.07Matches
2017-201822Bragapt POR1. Primeira Liga4th302,0606967.322.92313722.105421+33+1.44+0.36Matches
2018-201923Bragapt POR1. Primeira Liga4th342,1706470.924.12775672001.973726+11+0.46-0.35Matches
2019-202024Bragapt POR1. Primeira Liga3rd332,6057985.128.931821523001.794433+11+0.38-1.60Matches
2020-202125Bragapt POR1. Primeira Liga4th322,4617780.427.330801023601.814526+19+0.69+0.54Matches
2021-202226Bragapt POR1. Primeira Liga4th322,7888791.131.031892512601.944127+14+0.45-1.86Matches
2022-202327Bragapt POR1. Primeira Liga3rd302,6118785.329.0308724002.306522+43+1.48+1.08Matches
2023-202428Bragapt POR1. Primeira Liga4th282,3368376.326.027851714501.864939+10+0.39-0.98Matches
2024-202529Bragapt POR1. Primeira Liga4th191,5278089.317.017861223401.953017+13+0.77-0.22Matches
13 Seasons3 Clubs2 Leagues35225,0517165.2278.3288821436427221.80424262+162+0.64+0.13
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Braga (9 Seasons)1 League27020,5497678.5228.323883132322741.93403231+172+0.75-0.04
Málaga (2 Seasons)1 League482,2974833.625.5256452326181.102131-10-0.39-0.53
Vitória Setúbal (2 Seasons)1 League342,2056540.824.52569
Primeira Liga (11 Seasons)30422,7547572.0252.826383138412741.93403231+172+0.75-0.04
La Liga (2 Seasons)482,2974833.625.5256452326181.102131-10-0.39-0.53
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
2014-201519Málagaes ESPCopa del Rey5th64888190.45.46813001.3386+2+0.37-1.36Matches
2015-201620Málagaes ESPCopa del Rey17th21728695.61.92861000.0013-2-1.05-1.05Matches
2 Seasons1 Club1 League86608391.77.38834001.009900.00-1.50
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2016-201721Braga2. Europa LgGR53507064.83.942101.0079-2-0.51-0.51Matches
2017-201822Braga2. Europa LgR3241343418.61.510322.2932+1+0.67+0.982.12.8-0.7-0.47-0.20Matches
2019-202024Braga2. Europa LgR3285797280.46.4780312102.091311+2+0.31-0.978.99.1-0.2-0.03-1.49Matches
2020-202125Braga2. Europa LgR3274266159.24.7574122701.86136+7+1.48+3.627.77.5+0.2+0.05+0.81Matches
2021-202226Braga2. Europa LgQF121,1179398.012.4129310001.671815+3+0.24-3.6717.419.3-1.9-0.16-1.52Matches
2022-202327Braga3. Conf LgKO2964853.31.1167012900.0003-3-2.81-0.67Matches
2022-202327Braga2. Europa LgGR65048493.35.66843001.6794+5+0.89+8.396.75.2+1.5+0.27+1.52Matches
2023-202428Braga1. Champions LgGR65008392.65.66833001.60512-7-1.26-3.517.89.2-1.4-0.25+0.34Matches
2024-202529Braga2. Europa Lg75848392.76.57834001.62811-3-0.46+1.4910.27.3+3.0+0.46+2.27Matches
8 Seasons1 Club3 Leagues574,2907574.947.749842682621.667673+3+0.06+0.7560.960.4+0.5+0.01+0.19
Europa Lg (7 Seasons)493,6947573.741.042852372521.747158+13+0.32+1.0053.151.2+1.9+0.05+0.21
Champions Lg (1 Season)65008392.65.66833001.60512-7-1.26-3.517.89.2-1.4-0.25+0.34
Conf Lg (1 Season)2964853.31.1167012900.0003-3-2.81-0.67
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201621pt PortugalUEFA Euro Qualifying135354.90.40013400.000000.00-0.79Matches
202227pt Portugal1. World CupQF31194026.41.3190121521.002200.00-1.631.62.4-0.8-0.61-1.24Matches
202227pt PortugalFriendlies (M)1151516.70.20011503.0020+2+12.00+9.60Matches
2022-202327pt PortugalUEFA Nations LeagueLgA4761914.10.80041911.7530+3+3.55+2.58Matches
202429pt PortugalUEFA Euro Qualifying3903010.01.00033033.0050+5+5.00+1.78Matches
3 Seasons1 Club4 Leagues123352812.43.71911112261.83122+10+2.69+0.861.62.4-0.8-0.61-1.24
UEFA Euro Qualifying (2 Seasons)4125317.71.40043132.2550+5+3.60+1.49
UEFA Nations League (1 Season)4761914.10.80041911.7530+3+3.55+2.58
World Cup (1 Season)31194026.41.3190121521.002200.00-1.631.62.4-0.8-0.61-1.24
Friendlies (M) (1 Season)1151516.70.20011503.0020+2+12.00+9.60

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201317Vitória Setúbalpt POR1. Primeira Liga1.820Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga22.750Matches
2014-201519Málagaes ESPCopa del Rey5.41000Matches
2014-201519Málagaes ESP1. La Liga16.93017Matches
2015-201620Málagaes ESPCopa del Rey1.90000Matches
2015-201620Málagaes ESP1. La Liga8.62001763191511000Matches
2016-201721Braga2. Europa Lg3.90004111485000Matches
2016-201721Bragapt POR1. Primeira Liga22.11002500000000Matches
2017-201822Braga2. Europa Lg1.5000230203000112166.7Matches
2017-201822Bragapt POR1. Primeira Liga22.920017288611621010Matches
2018-201923Bragapt POR1. Primeira Liga24.110020304701623100Matches
2019-202024Braga2. Europa Lg6.40003601403000351910.0Matches
2019-202024Bragapt POR1. Primeira Liga28.9400174087219160Matches
2020-202125Braga2. Europa Lg4.70001502100001910100.0Matches
2020-202125Bragapt POR1. Primeira Liga27.32002141106317140Matches
2021-202226Braga2. Europa Lg12.400011111441300053040.0Matches
2021-202226Bragapt POR1. Primeira Liga31.04001942611214250Matches
2022-202327Braga3. Conf Lg1.10000Matches
2022-202327Braga2. Europa Lg5.60001821110000231150.0Matches
2022-202327Bragapt POR1. Primeira Liga29.0400204315412170Matches
2023-202428Braga1. Champions Lg5.6100180143400021020.0Matches
2023-202428Bragapt POR1. Primeira Liga26.0300224156911150Matches
2024-202529Braga2. Europa Lg6.52008511127000191516.7Matches
2024-202529Bragapt POR1. Primeira Liga17.000012164543110Matches
13 Seasons3 Clubs6 Leagues333.337002383345468613917811018162221.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (9 Seasons)4 Leagues276.024002043285166712416711018162221.4
Málaga (2 Seasons)2 Leagues32.96003463191511000
Vitória Setúbal (2 Seasons)1 League24.570
Primeira Liga (11 Seasons)252.8280017328146555108142110
Europa Lg (7 Seasons)41.02003039598132100016062023.1
La Liga (2 Seasons)25.55003463191511000
Copa del Rey (2 Seasons)7.31000
Champions Lg (1 Season)5.6100180143400021020.0
Conf Lg (1 Season)1.10000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201317Vitória Setúbal1 League1.820
2013-201418Vitória Setúbal1 League22.750
2014-201519Málaga2 Leagues22.3400170
2015-201620Málaga2 Leagues10.62001763191511000
2016-201721Braga2 Leagues26.010029111485000
2017-201822Braga2 Leagues24.420019318631624010112166.7
2018-201923Braga1 League24.110020304701623100
2019-202024Braga2 Leagues35.440020468861919000351910.0
2020-202125Braga2 Leagues32.12002246106518140001910100.0
2021-202226Braga2 Leagues43.440030537156152800053040.0
2022-202327Braga3 Leagues35.740021513651317000231150.0
2023-202428Braga2 Leagues31.54002349583141900021020.0
2024-202529Braga2 Leagues23.52002021565518000191516.7
13 Seasons3 Clubs6 Leagues333.337002383345468613917811018162221.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (9 Seasons)4 Leagues276.024002043285166712416711018162221.4
Málaga (2 Seasons)2 Leagues32.96003463191511000
Vitória Setúbal (2 Seasons)1 League24.570
Primeira Liga (11 Seasons)252.8280017328146555108142110
Europa Lg (7 Seasons)41.02003039598132100016062023.1
La Liga (2 Seasons)25.55003463191511000
Copa del Rey (2 Seasons)7.31000
Champions Lg (1 Season)5.6100180143400021020.0
Conf Lg (1 Season)1.10000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201317Vitória Setúbalpt POR1. Primeira Liga12th1.820Matches
2013-201418Vitória Setúbalpt POR1. Primeira Liga7th22.750Matches
2014-201519Málagaes ESP1. La Liga9th16.93017Matches
2015-201620Málagaes ESP1. La Liga8th8.62001763191511000Matches
2016-201721Bragapt POR1. Primeira Liga5th22.11002500000000Matches
2017-201822Bragapt POR1. Primeira Liga4th22.920017288611621010Matches
2018-201923Bragapt POR1. Primeira Liga4th24.110020304701623100Matches
2019-202024Bragapt POR1. Primeira Liga3rd28.9400174087219160Matches
2020-202125Bragapt POR1. Primeira Liga4th27.32002141106317140Matches
2021-202226Bragapt POR1. Primeira Liga4th31.04001942611214250Matches
2022-202327Bragapt POR1. Primeira Liga3rd29.0400204315412170Matches
2023-202428Bragapt POR1. Primeira Liga4th26.0300224156911150Matches
2024-202529Bragapt POR1. Primeira Liga4th17.000012164543110Matches
13 Seasons3 Clubs2 Leagues278.3330020728749574123153110
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Braga (9 Seasons)1 League228.3210017328146555108142110
Málaga (2 Seasons)1 League25.55003463191511000
Vitória Setúbal (2 Seasons)1 League24.570
Primeira Liga (11 Seasons)252.8280017328146555108142110
La Liga (2 Seasons)25.55003463191511000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Málagaes ESPCopa del Rey5th5.41000Matches
2015-201620Málagaes ESPCopa del Rey17th1.90000Matches
2 Seasons1 Club1 League7.31000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201721Braga2. Europa LgGR3.90004111485000Matches
2017-201822Braga2. Europa LgR321.5000230203000112166.7Matches
2019-202024Braga2. Europa LgR326.40003601403000351910.0Matches
2020-202125Braga2. Europa LgR324.70001502100001910100.0Matches
2021-202226Braga2. Europa LgQF12.400011111441300053040.0Matches
2022-202327Braga3. Conf LgKO1.10000Matches
2022-202327Braga2. Europa LgGR5.60001821110000231150.0Matches
2023-202428Braga1. Champions LgGR5.6100180143400021020.0Matches
2024-202529Braga2. Europa Lg6.52008511127000191516.7Matches
8 Seasons1 Club3 Leagues47.730031475112162500018162221.4
Europa Lg (7 Seasons)41.02003039598132100016062023.1
Champions Lg (1 Season)5.6100180143400021020.0
Conf Lg (1 Season)1.10000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201621pt PortugalUEFA Euro Qualifying0.4000000001000Matches
202227pt Portugal1. World CupQF1.30003105110006010.0Matches
202227pt PortugalFriendlies (M)0.21000Matches
2022-202327pt PortugalUEFA Nations LeagueLgA0.80000004100Matches
202429pt PortugalUEFA Euro Qualifying1.00003202100Matches
3 Seasons1 Club4 Leagues3.710063011320006010.0
UEFA Euro Qualifying (2 Seasons)1.4000320211000
UEFA Nations League (1 Season)0.80000004100
World Cup (1 Season)1.30003105110006010.0
Friendlies (M) (1 Season)0.21000

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.