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-02-21FriPrimeira LigaMatchweek 23HomeW 1–0BragaNacionalY*AM75000020000Match Report
2025-02-16SunPrimeira LigaMatchweek 22AwayD 0–0BragaVitóriaY*AM90000000000Match Report
2025-02-09SunPrimeira LigaMatchweek 21HomeW 2–0BragaGil Vicente FCY*AM86000000000Match Report
2025-02-03MonPrimeira LigaMatchweek 20AwayW 2–1BragaMoreirenseY*AM90100011100Match Report
2025-01-30ThuEuropa LgLeague phaseHomeW 1–0pt Bragait LazioY*AM9010003200561110.60.60.010414689.1743310Match 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 Lg886747.5112100202.42.40.73.11037360.130.130.270.130.270.320.090.410.320.41Matches
2024-202529Bragapt POR1. Primeira Liga23211,86820.8729700100.340.100.430.340.43Matches
13 Seasons3 Clubs6 Leagues42235030,432338.11205917911191538015.313.78.121.8602042560.350.170.530.330.500.350.190.540.320.51
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 Leagues33229225,270280.81105616610371125015.313.78.121.8602042560.390.200.590.370.570.350.190.540.320.51
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)30826723,095256.610345148958132900.400.180.580.370.55
Europa Lg (7 Seasons)50433,78442.014102413122014.112.56.919.4541762230.330.240.570.310.550.380.180.560.330.52
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 Leagues31292,54228.28311800302.42.40.73.11037360.280.110.390.280.390.320.090.410.320.41
13 Seasons3 Clubs6 Leagues42235030,432338.11205917911191538015.313.78.121.8602042560.350.170.530.330.500.350.190.540.320.51
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 Leagues33229225,270280.81105616610371125015.313.78.121.8602042560.390.200.590.370.570.350.190.540.320.51
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)30826723,095256.610345148958132900.400.180.580.370.55
Europa Lg (7 Seasons)50433,78442.014102413122014.112.56.919.4541762230.330.240.570.310.550.380.180.560.330.52
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 Liga4th23211,86820.8729700100.340.100.430.340.43Matches
13 Seasons3 Clubs2 Leagues35629225,392282.110446150968133400.370.160.530.340.50
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 League27424220,890232.1964313990692200.410.190.600.390.57
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)30826723,095256.610345148958132900.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 Lg886747.5112100202.42.40.73.11037360.130.130.270.130.270.320.090.410.320.41Matches
8 Seasons1 Club3 Leagues58504,38048.714132713123015.313.78.121.8602042560.290.270.550.270.530.350.190.540.320.51
Europa Lg (7 Seasons)50433,78442.014102413122014.112.56.919.4541762230.330.240.570.310.550.380.180.560.330.52
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 Lg7.5114535.71.870.670.070.2016.00002.42.40.17-1.4-1.4Matches
2024-202529Bragapt POR1. Primeira Liga20.87341441.21.640.670.210.5000Matches
13 Seasons3 Clubs6 Leagues338.112069033143.02.391.000.150.3319.1391515.313.70.13-2.3-1.7
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 Leagues280.811067229543.92.401.050.150.3519.1371115.313.70.13-2.3-1.7
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)256.610355426344.42.391.020.160.36813
Europa Lg (7 Seasons)42.0141014342.62.401.020.130.3019.031214.112.50.14-1.1-0.5
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 Leagues28.28481939.61.700.670.170.4216.00002.42.40.17-1.4-1.4
13 Seasons3 Clubs6 Leagues338.112069033143.02.391.000.150.3319.1391515.313.70.13-2.3-1.7
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 Leagues280.811067229543.92.401.050.150.3519.1371115.313.70.13-2.3-1.7
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)256.610355426344.42.391.020.160.36813
Europa Lg (7 Seasons)42.0141014342.62.401.020.130.3019.031214.112.50.14-1.1-0.5
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 Liga4th20.87341441.21.640.670.210.5000Matches
13 Seasons3 Clubs2 Leagues282.110457228243.42.381.000.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 League232.19655424644.42.391.060.160.3769
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)256.610355426344.42.391.020.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 Lg7.5114535.71.870.670.070.2016.00002.42.40.17-1.4-1.4Matches
8 Seasons1 Club3 Leagues48.7141184941.52.481.030.110.2719.131215.313.70.13-2.3-1.7
Europa Lg (7 Seasons)42.0141014342.62.401.020.130.3019.031214.112.50.14-1.1-0.5
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 Lg7.523128381.6373696111513088.58910882.4182864.310.70.8+0.313254037Matches
2024-202529Bragapt POR1. Primeira Liga20.82Matches
13 Seasons3 Clubs6 Leagues338.11346169579.420787570272582887.643152482.311020055.0598.17.9+50.9801504912204
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 Leagues280.81346169579.420787570272582887.643152482.311020055.0568.17.9+47.9801504912204
Málaga (2 Seasons)2 Leagues32.91
Vitória Setúbal (2 Seasons)1 League24.52
Primeira Liga (11 Seasons)256.645
Europa Lg (7 Seasons)42.01151146178.817849499060970186.937446281.09717455.7106.96.1+3.1681304110176
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 Leagues28.223128381.6373696111513088.58910882.4182864.330.70.8+2.313254037
13 Seasons3 Clubs6 Leagues338.11346169579.420787570272582887.643152482.311020055.0598.17.9+50.9801504912204
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 Leagues280.81346169579.420787570272582887.643152482.311020055.0568.17.9+47.9801504912204
Málaga (2 Seasons)2 Leagues32.91
Vitória Setúbal (2 Seasons)1 League24.52
Primeira Liga (11 Seasons)256.645
Europa Lg (7 Seasons)42.01151146178.817849499060970186.937446281.09717455.7106.96.1+3.1681304110176
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 Liga4th20.82Matches
13 Seasons3 Clubs2 Leagues282.146
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 League232.143
Málaga (2 Seasons)1 League25.51
Vitória Setúbal (2 Seasons)1 League24.52
Primeira Liga (11 Seasons)256.645
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 Lg7.523128381.6373696111513088.58910882.4182864.310.70.8+0.313254037Matches
8 Seasons1 Club3 Leagues48.71346169579.420787570272582887.643152482.311020055.0138.17.9+4.9801504912204
Europa Lg (7 Seasons)42.01151146178.817849499060970186.937446281.09717455.7106.96.1+3.1681304110176
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 Lg7.5283250331203128650023105Matches
2024-202529Bragapt POR1. Primeira Liga20.860Matches
13 Seasons3 Clubs6 Leagues338.11695154114839814693484828911346634
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (9 Seasons)4 Leagues280.81695154114839814674484828911346634
Málaga (2 Seasons)2 Leagues32.919
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)256.6561
Europa Lg (7 Seasons)42.0146113291273861099374224711151528
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 Leagues28.2283250331203728650023105
13 Seasons3 Clubs6 Leagues338.11695154114839814693484828911346634
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (9 Seasons)4 Leagues280.81695154114839814674484828911346634
Málaga (2 Seasons)2 Leagues32.919
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)256.6561
Europa Lg (7 Seasons)42.0146113291273861099374224711151528
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 Liga4th20.860Matches
13 Seasons3 Clubs2 Leagues282.1580
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (9 Seasons)1 League232.1561
Málaga (2 Seasons)1 League25.519
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)256.6561
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 Lg7.5283250331203128650023105Matches
8 Seasons1 Club3 Leagues48.71695154114839814113484828911346634
Europa Lg (7 Seasons)42.0146113291273861099374224711151528
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 Lg7.5253.34176110010.13100000Matches
2024-202529Bragapt POR1. Primeira Liga20.8Matches
13 Seasons3 Clubs6 Leagues338.11613.741122361442230.531611311
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (9 Seasons)4 Leagues280.81613.741122361442230.531611311
Málaga (2 Seasons)2 Leagues32.9
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)256.6
Europa Lg (7 Seasons)42.01373.65972251120190.511411210
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 Leagues28.2253.34176110010.13100000
13 Seasons3 Clubs6 Leagues338.11613.741122361442230.531611311
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (9 Seasons)4 Leagues280.81613.741122361442230.531611311
Málaga (2 Seasons)2 Leagues32.9
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)256.6
Europa Lg (7 Seasons)42.01373.65972251120190.511411210
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 Liga4th20.8Matches
13 Seasons3 Clubs2 Leagues282.1
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 League232.1
Málaga (2 Seasons)1 League25.5
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)256.6
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 Lg7.5253.34176110010.13100000Matches
8 Seasons1 Club3 Leagues48.71613.741122361442230.531611311
Europa Lg (7 Seasons)42.01373.65972251120190.511411210
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 Lg7.514746421414.31293631740Matches
2024-202529Bragapt POR1. Primeira Liga20.8123Matches
13 Seasons3 Clubs6 Leagues338.14717913211395217.3432952414056190
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 Leagues280.84716813211395217.3432952412556190
Málaga (2 Seasons)2 Leagues32.911150
Vitória Setúbal (2 Seasons)1 League24.50
Primeira Liga (11 Seasons)256.61431080
Europa Lg (7 Seasons)42.0402111181174316.336275221446170
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 Leagues28.2141946421414.31293661740
13 Seasons3 Clubs6 Leagues338.14717913211395217.3432952414056190
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 Leagues280.84716813211395217.3432952412556190
Málaga (2 Seasons)2 Leagues32.911150
Vitória Setúbal (2 Seasons)1 League24.50
Primeira Liga (11 Seasons)256.61431080
Europa Lg (7 Seasons)42.0402111181174316.336275221446170
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 Liga4th20.8123Matches
13 Seasons3 Clubs2 Leagues282.11541230
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 League232.11431080
Málaga (2 Seasons)1 League25.511150
Vitória Setúbal (2 Seasons)1 League24.50
Primeira Liga (11 Seasons)256.61431080
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 Lg7.514746421414.31293631740Matches
8 Seasons1 Club3 Leagues48.7472513211395217.343295241756190
Europa Lg (7 Seasons)42.0402111181174316.336275221446170
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 Lg7.53487411631453134811545.5545.519875332610638722636Matches
2024-202529Bragapt POR1. Primeira Liga20.8Matches
13 Seasons3 Clubs6 Leagues338.12077241949899071562075583255.22441.413205379244260531969421508256
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 Leagues280.82077241949899071562075583255.22441.413205379244260531969421508256
Málaga (2 Seasons)2 Leagues32.9
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)256.6
Europa Lg (7 Seasons)42.01790231688637691311788502856.02040.011204582215754461758351292223
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 Leagues28.23487411631453134811545.5545.519875332610638722636
13 Seasons3 Clubs6 Leagues338.12077241949899071562075583255.22441.413205379244260531969421508256
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 Leagues280.82077241949899071562075583255.22441.413205379244260531969421508256
Málaga (2 Seasons)2 Leagues32.9
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)256.6
Europa Lg (7 Seasons)42.01790231688637691311788502856.02040.011204582215754461758351292223
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 Liga4th20.8Matches
13 Seasons3 Clubs2 Leagues282.1
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 League232.1
Málaga (2 Seasons)1 League25.5
Vitória Setúbal (2 Seasons)1 League24.5
Primeira Liga (11 Seasons)256.6
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 Lg7.53487411631453134811545.5545.519875332610638722636Matches
8 Seasons1 Club3 Leagues48.72077241949899071562075583255.22441.413205379244260531969421508256
Europa Lg (7 Seasons)42.01790231688637691311788502856.02040.011204582215754461758351292223
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 Lg86748493.67.58845001.71911-2-0.27+1.6911.07.8+3.1+0.42+2.23Matches
2024-202529Bragapt POR1. Primeira Liga231,8688190.220.821861423402.043518+17+0.82-0.07Matches
13 Seasons3 Clubs6 Leagues42230,4327267.1338.1350831767227241.77515345+170+0.54+0.1861.761.0+0.7+0.02+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 Leagues33225,2707678.1280.829284161402761.89485305+180+0.64+0.1561.761.0+0.7+0.02+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)30823,0957572.3256.626783140412741.93408232+176+0.76-0.04
Europa Lg (7 Seasons)503,7847674.242.043852472521.757258+14+0.33+1.0253.951.8+2.1+0.06+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 Leagues312,5428291.128.229851923401.954429+15+0.53+0.1711.07.8+3.1+0.42+2.23
13 Seasons3 Clubs6 Leagues42230,4327267.1338.1350831767227241.77515345+170+0.54+0.1861.761.0+0.7+0.02+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 Leagues33225,2707678.1280.829284161402761.89485305+180+0.64+0.1561.761.0+0.7+0.02+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)30823,0957572.3256.626783140412741.93408232+176+0.76-0.04
Europa Lg (7 Seasons)503,7847674.242.043852472521.757258+14+0.33+1.0253.951.8+2.1+0.06+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 Liga4th231,8688190.220.821861423402.043518+17+0.82-0.07Matches
13 Seasons3 Clubs2 Leagues35625,3927165.5282.1292831456427221.81429263+166+0.64+0.14
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 League27420,8907678.7232.124283134322741.93408232+176+0.76-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)30823,0957572.3256.626783140412741.93408232+176+0.76-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 Lg86748493.67.58845001.71911-2-0.27+1.6911.07.8+3.1+0.42+2.23Matches
8 Seasons1 Club3 Leagues584,3807675.348.750842782621.687773+4+0.08+0.7761.761.0+0.7+0.02+0.19
Europa Lg (7 Seasons)503,7847674.242.043852472521.757258+14+0.33+1.0253.951.8+2.1+0.06+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 Lg7.52009611237000231516.7Matches
2024-202529Bragapt POR1. Primeira Liga20.810017184603120Matches
13 Seasons3 Clubs6 Leagues338.138002443375469314017911018562221.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 Leagues280.825002103315167412516811018562221.4
Málaga (2 Seasons)2 Leagues32.96003463191511000
Vitória Setúbal (2 Seasons)1 League24.570
Primeira Liga (11 Seasons)256.6290017828346561108143110
Europa Lg (7 Seasons)42.02003140599142100016462023.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 Leagues28.23002624572619000231516.7
13 Seasons3 Clubs6 Leagues338.138002443375469314017911018562221.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (9 Seasons)4 Leagues280.825002103315167412516811018562221.4
Málaga (2 Seasons)2 Leagues32.96003463191511000
Vitória Setúbal (2 Seasons)1 League24.570
Primeira Liga (11 Seasons)256.6290017828346561108143110
Europa Lg (7 Seasons)42.02003140599142100016462023.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 Liga4th20.810017184603120Matches
13 Seasons3 Clubs2 Leagues282.1340021228949580123154110
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Braga (9 Seasons)1 League232.1220017828346561108143110
Málaga (2 Seasons)1 League25.55003463191511000
Vitória Setúbal (2 Seasons)1 League24.570
Primeira Liga (11 Seasons)256.6290017828346561108143110
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 Lg7.52009611237000231516.7Matches
8 Seasons1 Club3 Leagues48.730032485113172500018562221.4
Europa Lg (7 Seasons)42.02003140599142100016462023.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.