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
2024-11-10SunPrimeira LigaMatchweek 11AwayW 4–2Sporting CPBragaYFW25000000100Match Report
2024-11-05TueChampions LgLeague phaseHomeW 4–1pt Sporting CPeng Manchester CityYAM9001000010243120.00.01.062151693.8414122Match Report
2024-11-01FriPrimeira LigaMatchweek 10HomeW 5–1Sporting CPEstrelaYAM72010031000Match Report
2024-10-26SatPrimeira LigaMatchweek 9AwayW 3–0Sporting CPFamalicãoYAM63000052000Match Report
2024-10-22TueChampions LgLeague phaseAwayW 2–0pt Sporting CPat Sturm GrazNAM210000000070000.00.00.0103650.004000Match 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
2017-201819Wolveseng ENGFA Cup00Matches
2018-201920Wolveseng ENGEFL Cup00Matches
2018-201920Wolveseng ENGJr. PL2 — Div. 217171,48116.5325211300.180.120.300.120.24Matches
2019-202021Famalicãopt POR1. Primeira Liga33322,71330.15510500700.170.170.330.170.33Matches
2020-202122Sporting CPpt POR1. Primeira Liga32322,71930.2233262122610.760.100.860.700.79Matches
2021-202223Sporting CP1. Champions Lg543273.6426312002.40.81.32.2911221.100.551.650.831.380.660.371.030.230.60Matches
2021-202223Sporting CPpt POR1. Primeira Liga27252,01722.48917712400.360.400.760.310.71Matches
2022-202324Sporting CP1. Champions Lg553634.0022000210.30.30.30.6611150.000.500.500.000.500.080.080.160.080.16Matches
2022-202324Sporting CP2. Europa Lg665426.0314300002.52.51.64.01240330.500.170.660.500.660.410.260.660.410.66Matches
2022-202324Sporting CPpt POR1. Primeira Liga33332,80631.2151126968800.480.350.830.290.64Matches
2023-202425Sporting CP2. Europa Lg964735.3325122103.62.01.03.01921330.570.380.950.190.570.690.190.880.390.58Matches
2023-202425Sporting CPpt POR1. Primeira Liga32322,57328.61112231100400.380.420.800.380.80Matches
2024-202526Sporting CP1. Champions Lg322012.2022000100.70.71.42.15940.000.900.900.000.900.300.620.920.300.92Matches
2024-202526Sporting CPpt POR1. Primeira Liga885796.4448400200.620.621.240.621.24Matches
8 Seasons3 Clubs5 Leagues19318515,313170.176531296412163529.56.35.611.951921070.450.310.760.380.690.450.260.710.300.56
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
Sporting CP (5 Seasons)3 Leagues16015312,600140.071481195912162829.56.35.611.951921070.510.340.850.420.760.450.260.710.300.56
Wolves (2 Seasons)2 Leagues00
Famalicão (1 Season)1 League33322,71330.15510500700.170.170.330.170.33
Wolves (1 Season)1 League17171,48116.5325211300.180.120.300.120.24
Primeira Liga (6 Seasons)16516213,407149.06644110579123110.440.300.740.380.68
Champions Lg (3 Seasons)13118919.94610312313.41.83.04.92031410.400.611.010.300.910.340.310.650.180.49
Europa Lg (2 Seasons)15121,01511.3639422106.14.52.57.03161660.530.270.800.350.620.540.230.760.400.62
PL2 — Div. 2 (1 Season)17171,48116.5325211300.180.120.300.120.24
FA Cup (1 Season)00
EFL Cup (1 Season)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
2017-201819Wolves1 League00
2018-201920Wolves1 League00
2018-201920Wolves1 League17171,48116.5325211300.180.120.300.120.24
2019-202021Famalicão1 League33322,71330.15510500700.170.170.330.170.33
2020-202122Sporting CP1 League32322,71930.2233262122610.760.100.860.700.79
2021-202223Sporting CP2 Leagues32292,34426.01211231024402.40.81.32.2911220.460.420.880.380.810.660.371.030.230.60
2022-202324Sporting CP3 Leagues44443,71141.218143212681012.82.81.94.61851480.440.340.780.290.630.280.190.460.280.46
2023-202425Sporting CP2 Leagues41383,04633.81414281222503.62.01.03.01921330.410.410.830.350.770.690.190.880.390.58
2024-202526Sporting CP2 Leagues11107808.74610400300.70.71.42.15940.460.691.150.461.150.300.620.920.300.92
8 Seasons3 Clubs5 Leagues19318515,313170.176531296412163529.56.35.611.951921070.450.310.760.380.690.450.260.710.300.56
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
Sporting CP (5 Seasons)3 Leagues16015312,600140.071481195912162829.56.35.611.951921070.510.340.850.420.760.450.260.710.300.56
Wolves (2 Seasons)2 Leagues00
Famalicão (1 Season)1 League33322,71330.15510500700.170.170.330.170.33
Wolves (1 Season)1 League17171,48116.5325211300.180.120.300.120.24
Primeira Liga (6 Seasons)16516213,407149.06644110579123110.440.300.740.380.68
Champions Lg (3 Seasons)13118919.94610312313.41.83.04.92031410.400.611.010.300.910.340.310.650.180.49
Europa Lg (2 Seasons)15121,01511.3639422106.14.52.57.03161660.530.270.800.350.620.540.230.760.400.62
PL2 — Div. 2 (1 Season)17171,48116.5325211300.180.120.300.120.24
FA Cup (1 Season)00
EFL Cup (1 Season)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
2018-201920Wolveseng ENGJr. PL2 — Div. 21st17171,48116.5325211300.180.120.300.120.24Matches
2019-202021Famalicãopt POR1. Primeira Liga6th33322,71330.15510500700.170.170.330.170.33Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st32322,71930.2233262122610.760.100.860.700.79Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd27252,01722.48917712400.360.400.760.310.71Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th33332,80631.2151126968800.480.350.830.290.64Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st32322,57328.61112231100400.380.420.800.380.80Matches
2024-202526Sporting CPpt POR1. Primeira Liga1st885796.4448400200.620.621.240.621.24Matches
6 Seasons2 Clubs1 League16516213,407149.06644110579123110.440.300.740.380.68
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
Sporting CP (5 Seasons)1 League13213010,694118.86139100529122410.510.330.840.440.77
Famalicão (1 Season)1 League33322,71330.15510500700.170.170.330.170.33
Wolves (1 Season)1 League17171,48116.5325211300.180.120.300.120.24
Primeira Liga (6 Seasons)16516213,407149.06644110579123110.440.300.740.380.68
PL2 — Div. 2 (1 Season)17171,48116.5325211300.180.120.300.120.24
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
2021-202223Sporting CP1. Champions LgR16543273.6426312002.40.81.32.2911221.100.551.650.831.380.660.371.030.230.60Matches
2022-202324Sporting CP1. Champions LgGR553634.0022000210.30.30.30.6611150.000.500.500.000.500.080.080.160.080.16Matches
2022-202324Sporting CP2. Europa LgQF665426.0314300002.52.51.64.01240330.500.170.660.500.660.410.260.660.410.66Matches
2023-202425Sporting CP2. Europa LgR16964735.3325122103.62.01.03.01921330.570.380.950.190.570.690.190.880.390.58Matches
2024-202526Sporting CP1. Champions Lg322012.2022000100.70.71.42.15940.000.900.900.000.900.300.620.920.300.92Matches
4 Seasons1 Club2 Leagues28231,90621.210919734419.56.35.611.951921070.470.420.900.330.760.450.260.710.300.56
Champions Lg (3 Seasons)13118919.94610312313.41.83.04.92031410.400.611.010.300.910.340.310.650.180.49
Europa Lg (2 Seasons)15121,01511.3639422106.14.52.57.03161660.530.270.800.350.620.540.230.760.400.62
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202122pt PortugalFriendlies (M)20650.7000000000.000.000.000.000.00Matches
202122pt PortugalUEFA EuroR1600Matches
2024-202526pt PortugalUEFA Nations LeagueQF1010.0000000000.000.000.000.000.00Matches
2 Seasons1 Club3 Leagues30660.7000000000.000.000.000.000.00
Friendlies (M) (1 Season)20650.7000000000.000.000.000.000.00
UEFA Nations League (1 Season)1010.0000000000.000.000.000.000.00
UEFA Euro (1 Season)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
2018-201920Wolveseng ENGJr. PL2 — Div. 216.5311Matches
2019-202021Famalicãopt POR1. Primeira Liga30.15722331.92.390.760.070.2200Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.223793949.42.611.290.270.5422Matches
2021-202223Sporting CP1. Champions Lg3.6411545.53.031.380.270.6023.50122.40.80.08+1.6+2.2Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.48893943.83.971.740.080.1812Matches
2022-202324Sporting CP1. Champions Lg4.0033100.00.740.740.000.0018.20000.30.30.11-0.3-0.3Matches
2022-202324Sporting CP2. Europa Lg6.0322940.93.651.490.140.3320.10002.52.50.11+0.5+0.5Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.2151034240.83.301.350.090.2168Matches
2023-202425Sporting CP2. Europa Lg5.3315533.32.850.950.070.2020.11223.62.00.14-0.6-1.0Matches
2023-202425Sporting CPpt POR1. Primeira Liga28.611903235.63.151.120.120.3400Matches
2024-202526Sporting CP1. Champions Lg2.204250.01.790.900.000.0015.90000.70.70.17-0.7-0.7Matches
2024-202526Sporting CPpt POR1. Primeira Liga6.4432825.04.971.240.130.5000Matches
8 Seasons3 Clubs5 Leagues170.17652020739.83.061.220.120.3120.4112169.56.30.12+0.5+0.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
Sporting CP (5 Seasons)3 Leagues140.07144818441.13.201.310.130.3220.4112169.56.30.12+0.5+0.7
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.15722331.92.390.760.070.2200
Wolves (1 Season)1 League16.5311
Primeira Liga (6 Seasons)149.06646518339.43.121.230.120.31912
Champions Lg (3 Seasons)9.94181055.61.821.010.170.3020.90123.41.80.10+0.6+1.2
Europa Lg (2 Seasons)11.36371437.83.281.240.110.2920.11226.14.50.12-0.1-0.5
PL2 — Div. 2 (1 Season)16.5311
FA Cup (1 Season)
EFL Cup (1 Season)
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
2018-201920Wolves1 League16.5311
2019-202021Famalicão1 League30.15722331.92.390.760.070.2200
2020-202122Sporting CP1 League30.223793949.42.611.290.270.5422
2021-202223Sporting CP2 Leagues26.0121004444.03.841.690.100.2323.50242.40.80.08+1.6+2.2
2022-202324Sporting CP3 Leagues41.2181285442.23.101.310.090.2219.90682.82.80.11+0.2+0.2
2023-202425Sporting CP2 Leagues33.8141053735.23.101.090.110.3220.11223.62.00.14-0.6-1.0
2024-202526Sporting CP2 Leagues8.74361027.84.151.150.110.4015.90000.70.70.17-0.7-0.7
8 Seasons3 Clubs5 Leagues170.17652020739.83.061.220.120.3120.4112169.56.30.12+0.5+0.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
Sporting CP (5 Seasons)3 Leagues140.07144818441.13.201.310.130.3220.4112169.56.30.12+0.5+0.7
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.15722331.92.390.760.070.2200
Wolves (1 Season)1 League16.5311
Primeira Liga (6 Seasons)149.06646518339.43.121.230.120.31912
Champions Lg (3 Seasons)9.94181055.61.821.010.170.3020.90123.41.80.10+0.6+1.2
Europa Lg (2 Seasons)11.36371437.83.281.240.110.2920.11226.14.50.12-0.1-0.5
PL2 — Div. 2 (1 Season)16.5311
FA Cup (1 Season)
EFL Cup (1 Season)
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
2018-201920Wolveseng ENGJr. PL2 — Div. 21st16.5311Matches
2019-202021Famalicãopt POR1. Primeira Liga6th30.15722331.92.390.760.070.2200Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.223793949.42.611.290.270.5422Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.48893943.83.971.740.080.1812Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.2151034240.83.301.350.090.2168Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st28.611903235.63.151.120.120.3400Matches
2024-202526Sporting CPpt POR1. Primeira Liga1st6.4432825.04.971.240.130.5000Matches
6 Seasons2 Clubs1 League149.06646518339.43.121.230.120.31912
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sporting CP (5 Seasons)1 League118.86139316040.73.311.350.130.33912
Famalicão (1 Season)1 League30.15722331.92.390.760.070.2200
Wolves (1 Season)1 League16.5311
Primeira Liga (6 Seasons)149.06646518339.43.121.230.120.31912
PL2 — Div. 2 (1 Season)16.5311
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
2021-202223Sporting CP1. Champions LgR163.6411545.53.031.380.270.6023.50122.40.80.08+1.6+2.2Matches
2022-202324Sporting CP1. Champions LgGR4.0033100.00.740.740.000.0018.20000.30.30.11-0.3-0.3Matches
2022-202324Sporting CP2. Europa LgQF6.0322940.93.651.490.140.3320.10002.52.50.11+0.5+0.5Matches
2023-202425Sporting CP2. Europa LgR165.3315533.32.850.950.070.2020.11223.62.00.14-0.6-1.0Matches
2024-202526Sporting CP1. Champions Lg2.204250.01.790.900.000.0015.90000.70.70.17-0.7-0.7Matches
4 Seasons1 Club2 Leagues21.210552443.62.601.130.130.2920.41349.56.30.12+0.5+0.7
Champions Lg (3 Seasons)9.94181055.61.821.010.170.3020.90123.41.80.10+0.6+1.2
Europa Lg (2 Seasons)11.36371437.83.281.240.110.2920.11226.14.50.12-0.1-0.5
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202122pt PortugalFriendlies (M)0.7000Matches
2024-202526pt PortugalUEFA Nations LeagueQF0.00000.000.0000Matches
2 Seasons1 Club3 Leagues0.70000.000.0000
Friendlies (M) (1 Season)0.7000
UEFA Nations League (1 Season)0.00000.000.0000
UEFA Euro (1 Season)
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
2018-201920Wolveseng ENGJr. PL2 — Div. 216.52Matches
2019-202021Famalicãopt POR1. Primeira Liga30.15Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.23Matches
2021-202223Sporting CP1. Champions Lg3.6599065.61000422293778.4142070.0101855.621.30.6+0.7974011Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.49Matches
2022-202324Sporting CP1. Champions Lg4.09212772.41519401495884.5354971.471353.820.30.3+1.7573011Matches
2022-202324Sporting CP2. Europa Lg6.019025275.4326996810412285.2486672.7304566.711.61.3-0.6102310040Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.211Matches
2023-202425Sporting CP2. Europa Lg5.318925873.3304110239411184.7658675.6173548.621.01.7+1.014147121Matches
2023-202425Sporting CPpt POR1. Primeira Liga28.612Matches
2024-202526Sporting CP1. Champions Lg2.2425576.4742312182281.8141593.37977.821.40.3+0.674409Matches
2024-202526Sporting CPpt POR1. Primeira Liga6.44Matches
8 Seasons3 Clubs5 Leagues170.157278273.19571312629435084.017623674.67112059.2535.64.2+47.4455528192
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
Sporting CP (5 Seasons)3 Leagues140.057278273.19571312629435084.017623674.67112059.2485.64.2+42.4455528192
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.15
Wolves (1 Season)1 League16.52
Primeira Liga (6 Seasons)149.044
Champions Lg (3 Seasons)9.919327271.0326111359611782.1638475.0244060.063.01.2+3.0211811031
Europa Lg (2 Seasons)11.337951074.36310199119823385.011315274.3478058.832.53.0+0.5243717161
PL2 — Div. 2 (1 Season)16.52
FA Cup (1 Season)
EFL Cup (1 Season)
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
2018-201920Wolves1 League16.52
2019-202021Famalicão1 League30.15
2020-202122Sporting CP1 League30.23
2021-202223Sporting CP2 Leagues26.0599065.61000422293778.4142070.0101855.6111.30.6+9.7974011
2022-202324Sporting CP3 Leagues41.228237974.44788136915318085.08311572.2375863.8141.91.6+12.1153013051
2023-202425Sporting CP2 Leagues33.818925873.3304110239411184.7658675.6173548.6141.01.7+13.014147121
2024-202526Sporting CP2 Leagues8.7425576.4742312182281.8141593.37977.861.40.3+4.674409
8 Seasons3 Clubs5 Leagues170.157278273.19571312629435084.017623674.67112059.2535.64.2+47.4455528192
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
Sporting CP (5 Seasons)3 Leagues140.057278273.19571312629435084.017623674.67112059.2485.64.2+42.4455528192
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.15
Wolves (1 Season)1 League16.52
Primeira Liga (6 Seasons)149.044
Champions Lg (3 Seasons)9.919327271.0326111359611782.1638475.0244060.063.01.2+3.0211811031
Europa Lg (2 Seasons)11.337951074.36310199119823385.011315274.3478058.832.53.0+0.5243717161
PL2 — Div. 2 (1 Season)16.52
FA Cup (1 Season)
EFL Cup (1 Season)
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
2018-201920Wolveseng ENGJr. PL2 — Div. 21st16.52Matches
2019-202021Famalicãopt POR1. Primeira Liga6th30.15Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.23Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.49Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.211Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st28.612Matches
2024-202526Sporting CPpt POR1. Primeira Liga1st6.44Matches
6 Seasons2 Clubs1 League149.044
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
Sporting CP (5 Seasons)1 League118.839
Famalicão (1 Season)1 League30.15
Wolves (1 Season)1 League16.52
Primeira Liga (6 Seasons)149.044
PL2 — Div. 2 (1 Season)16.52
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
2021-202223Sporting CP1. Champions LgR163.6599065.61000422293778.4142070.0101855.621.30.6+0.7974011Matches
2022-202324Sporting CP1. Champions LgGR4.09212772.41519401495884.5354971.471353.820.30.3+1.7573011Matches
2022-202324Sporting CP2. Europa LgQF6.019025275.4326996810412285.2486672.7304566.711.61.3-0.6102310040Matches
2023-202425Sporting CP2. Europa LgR165.318925873.3304110239411184.7658675.6173548.621.01.7+1.014147121Matches
2024-202526Sporting CP1. Champions Lg2.2425576.4742312182281.8141593.37977.821.40.3+0.674409Matches
4 Seasons1 Club2 Leagues21.257278273.19571312629435084.017623674.67112059.295.64.2+3.4455528192
Champions Lg (3 Seasons)9.919327271.0326111359611782.1638475.0244060.063.01.2+3.0211811031
Europa Lg (2 Seasons)11.337951074.36310199119823385.011315274.3478058.832.53.0+0.5243717161
Passing Table
Total Short Medium Long
Season Age Squad 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
202122pt PortugalFriendlies (M)0.70Matches
2024-202526pt PortugalUEFA Nations LeagueQF0.00Matches
2 Seasons1 Club3 Leagues0.70
Friendlies (M) (1 Season)0.70
UEFA Nations League (1 Season)0.00
UEFA Euro (1 Season)

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
2018-201920Wolveseng ENGJr. PL2 — Div. 216.5Matches
2019-202021Famalicãopt POR1. Primeira Liga30.146Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.267Matches
2021-202223Sporting CP1. Champions Lg3.69081921110070525904Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.470Matches
2022-202324Sporting CP1. Champions Lg4.012712074124022009201Matches
2022-202324Sporting CP2. Europa Lg6.02522272483524115113019015Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.2145Matches
2023-202425Sporting CP2. Europa Lg5.3258226311244246131120189110Matches
2023-202425Sporting CPpt POR1. Primeira Liga28.6161Matches
2024-202526Sporting CP1. Champions Lg2.2555220102022004212Matches
2024-202526Sporting CPpt POR1. Primeira Liga6.435Matches
8 Seasons3 Clubs5 Leagues170.17827067326101258873926102572322
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sporting CP (5 Seasons)3 Leagues140.07827067326101254273926102572322
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.146
Wolves (1 Season)1 League16.5
Primeira Liga (6 Seasons)149.0524
Champions Lg (3 Seasons)9.9272253186331601145219317
Europa Lg (2 Seasons)11.3510453552079487282250379215
PL2 — Div. 2 (1 Season)16.5
FA Cup (1 Season)
EFL Cup (1 Season)
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
2018-201920Wolves1 League16.5
2019-202021Famalicão1 League30.146
2020-202122Sporting CP1 League30.267
2021-202223Sporting CP2 Leagues26.09081921180070525904
2022-202324Sporting CP3 Leagues41.2379347311247173117133028216
2023-202425Sporting CP2 Leagues33.82582263112441856131120189110
2024-202526Sporting CP2 Leagues8.75552201037022004212
8 Seasons3 Clubs5 Leagues170.17827067326101258873926102572322
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sporting CP (5 Seasons)3 Leagues140.07827067326101254273926102572322
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.146
Wolves (1 Season)1 League16.5
Primeira Liga (6 Seasons)149.0524
Champions Lg (3 Seasons)9.9272253186331601145219317
Europa Lg (2 Seasons)11.3510453552079487282250379215
PL2 — Div. 2 (1 Season)16.5
FA Cup (1 Season)
EFL Cup (1 Season)
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
2018-201920Wolveseng ENGJr. PL2 — Div. 21st16.5Matches
2019-202021Famalicãopt POR1. Primeira Liga6th30.146Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.267Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.470Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.2145Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st28.6161Matches
2024-202526Sporting CPpt POR1. Primeira Liga1st6.435Matches
6 Seasons2 Clubs1 League149.0524
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sporting CP (5 Seasons)1 League118.8478
Famalicão (1 Season)1 League30.146
Wolves (1 Season)1 League16.5
Primeira Liga (6 Seasons)149.0524
PL2 — Div. 2 (1 Season)16.5
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
2021-202223Sporting CP1. Champions LgR163.69081921110070525904Matches
2022-202324Sporting CP1. Champions LgGR4.012712074124022009201Matches
2022-202324Sporting CP2. Europa LgQF6.02522272483524115113019015Matches
2023-202425Sporting CP2. Europa LgR165.3258226311244246131120189110Matches
2024-202526Sporting CP1. Champions Lg2.2555220102022004212Matches
4 Seasons1 Club2 Leagues21.2782706732610126473926102572322
Champions Lg (3 Seasons)9.9272253186331601145219317
Europa Lg (2 Seasons)11.3510453552079487282250379215
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
202122pt PortugalFriendlies (M)0.7Matches
2024-202526pt PortugalUEFA Nations LeagueQF0.00Matches
2 Seasons1 Club3 Leagues0.70
Friendlies (M) (1 Season)0.7
UEFA Nations League (1 Season)0.00
UEFA Euro (1 Season)

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
2018-201920Wolveseng ENGJr. PL2 — Div. 216.5Matches
2019-202021Famalicãopt POR1. Primeira Liga30.1Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.2Matches
2021-202223Sporting CP1. Champions Lg3.6164.3994011141.10020110Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.4Matches
2022-202324Sporting CP1. Champions Lg4.0122.98102000030.75210000Matches
2022-202324Sporting CP2. Europa Lg6.0274.48136350010.17000100Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.2Matches
2023-202425Sporting CP2. Europa Lg5.3254.761210110140.76120100Matches
2023-202425Sporting CPpt POR1. Primeira Liga28.6Matches
2024-202526Sporting CP1. Champions Lg2.2146.27110210031.34201000Matches
2024-202526Sporting CPpt POR1. Primeira Liga6.4Matches
8 Seasons3 Clubs5 Leagues170.1944.4455226812150.71551310
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sporting CP (5 Seasons)3 Leagues140.0944.4455226812150.71551310
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.1
Wolves (1 Season)1 League16.5
Primeira Liga (6 Seasons)149.0
Champions Lg (3 Seasons)9.9424.243062211101.01431110
Europa Lg (2 Seasons)11.3524.612516460150.44120200
PL2 — Div. 2 (1 Season)16.5
FA Cup (1 Season)
EFL Cup (1 Season)
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
2018-201920Wolves1 League16.5
2019-202021Famalicão1 League30.1
2020-202122Sporting CP1 League30.2
2021-202223Sporting CP2 Leagues26.0164.3994011141.10020110
2022-202324Sporting CP3 Leagues41.2393.88238350040.40210100
2023-202425Sporting CP2 Leagues33.8254.761210110140.76120100
2024-202526Sporting CP2 Leagues8.7146.27110210031.34201000
8 Seasons3 Clubs5 Leagues170.1944.4455226812150.71551310
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sporting CP (5 Seasons)3 Leagues140.0944.4455226812150.71551310
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.1
Wolves (1 Season)1 League16.5
Primeira Liga (6 Seasons)149.0
Champions Lg (3 Seasons)9.9424.243062211101.01431110
Europa Lg (2 Seasons)11.3524.612516460150.44120200
PL2 — Div. 2 (1 Season)16.5
FA Cup (1 Season)
EFL Cup (1 Season)
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
2018-201920Wolveseng ENGJr. PL2 — Div. 21st16.5Matches
2019-202021Famalicãopt POR1. Primeira Liga6th30.1Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.2Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.4Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.2Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st28.6Matches
2024-202526Sporting CPpt POR1. Primeira Liga1st6.4Matches
6 Seasons2 Clubs1 League149.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sporting CP (5 Seasons)1 League118.8
Famalicão (1 Season)1 League30.1
Wolves (1 Season)1 League16.5
Primeira Liga (6 Seasons)149.0
PL2 — Div. 2 (1 Season)16.5
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
2021-202223Sporting CP1. Champions LgR163.6164.3994011141.10020110Matches
2022-202324Sporting CP1. Champions LgGR4.0122.98102000030.75210000Matches
2022-202324Sporting CP2. Europa LgQF6.0274.48136350010.17000100Matches
2023-202425Sporting CP2. Europa LgR165.3254.761210110140.76120100Matches
2024-202526Sporting CP1. Champions Lg2.2146.27110210031.34201000Matches
4 Seasons1 Club2 Leagues21.2944.4455226812150.71551310
Champions Lg (3 Seasons)9.9424.243062211101.01431110
Europa Lg (2 Seasons)11.3524.612516460150.44120200
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
202122pt PortugalFriendlies (M)0.7Matches
2024-202526pt PortugalUEFA Nations LeagueQF0.0Matches
2 Seasons1 Club3 Leagues0.7
Friendlies (M) (1 Season)0.7
UEFA Nations League (1 Season)0.0
UEFA Euro (1 Season)

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
2018-201920Wolveseng ENGJr. PL2 — Div. 216.5Matches
2019-202021Famalicãopt POR1. Primeira Liga30.13317Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.23722Matches
2021-202223Sporting CP1. Champions Lg3.6640422922.274043900Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.41513Matches
2022-202324Sporting CP1. Champions Lg4.0843325771.4250531100Matches
2022-202324Sporting CP2. Europa Lg6.0121066042020.01621131510Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.23622Matches
2023-202425Sporting CP2. Europa Lg5.3743133933.368082900Matches
2023-202425Sporting CPpt POR1. Primeira Liga28.63113Matches
2024-202526Sporting CP1. Champions Lg2.2753311333.323121830Matches
2024-202526Sporting CPpt POR1. Primeira Liga6.422Matches
8 Seasons3 Clubs5 Leagues170.14018115178154831.333222201015240
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sporting CP (5 Seasons)3 Leagues140.04014815178154831.33322220845240
Wolves (2 Seasons)2 Leagues0
Famalicão (1 Season)1 League30.133170
Wolves (1 Season)1 League16.50
Primeira Liga (6 Seasons)149.0154890
Champions Lg (3 Seasons)9.92113610581942.1111211172830
Europa Lg (2 Seasons)11.3191497372924.122101952410
PL2 — Div. 2 (1 Season)16.50
FA Cup (1 Season)0
EFL Cup (1 Season)0
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
2018-201920Wolves1 League16.50
2019-202021Famalicão1 League30.133170
2020-202122Sporting CP1 League30.237220
2021-202223Sporting CP2 Leagues26.06190422922.2740416900
2022-202324Sporting CP3 Leagues41.2205099292733.318716282610
2023-202425Sporting CP2 Leagues33.87353133933.3680815900
2024-202526Sporting CP2 Leagues8.7773311333.323123830
8 Seasons3 Clubs5 Leagues170.14018115178154831.333222201015240
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sporting CP (5 Seasons)3 Leagues140.04014815178154831.33322220845240
Wolves (2 Seasons)2 Leagues0
Famalicão (1 Season)1 League30.133170
Wolves (1 Season)1 League16.50
Primeira Liga (6 Seasons)149.0154890
Champions Lg (3 Seasons)9.92113610581942.1111211172830
Europa Lg (2 Seasons)11.3191497372924.122101952410
PL2 — Div. 2 (1 Season)16.50
FA Cup (1 Season)0
EFL Cup (1 Season)0
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
2018-201920Wolveseng ENGJr. PL2 — Div. 21st16.5Matches
2019-202021Famalicãopt POR1. Primeira Liga6th30.13317Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.23722Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.41513Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.23622Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st28.63113Matches
2024-202526Sporting CPpt POR1. Primeira Liga1st6.422Matches
6 Seasons2 Clubs1 League149.0154890
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
Sporting CP (5 Seasons)1 League118.8121720
Famalicão (1 Season)1 League30.133170
Wolves (1 Season)1 League16.50
Primeira Liga (6 Seasons)149.0154890
PL2 — Div. 2 (1 Season)16.50
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
2021-202223Sporting CP1. Champions LgR163.6640422922.274043900Matches
2022-202324Sporting CP1. Champions LgGR4.0843325771.4250531100Matches
2022-202324Sporting CP2. Europa LgQF6.0121066042020.01621131510Matches
2023-202425Sporting CP2. Europa LgR165.3743133933.368082900Matches
2024-202526Sporting CP1. Champions Lg2.2753311333.323121830Matches
4 Seasons1 Club2 Leagues21.2402715178154831.33322220125240
Champions Lg (3 Seasons)9.92113610581942.1111211172830
Europa Lg (2 Seasons)11.3191497372924.122101952410
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
202122pt PortugalFriendlies (M)0.7Matches
2024-202526pt PortugalUEFA Nations LeagueQF0.000Matches
2 Seasons1 Club3 Leagues0.7000
Friendlies (M) (1 Season)0.70
UEFA Nations League (1 Season)0.0000
UEFA Euro (1 Season)0

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
2018-201920Wolveseng ENGJr. PL2 — Div. 216.5Matches
2019-202021Famalicãopt POR1. Primeira Liga30.1Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.2Matches
2021-202223Sporting CP1. Champions Lg3.614101573561313913430.8969.274386195944758422Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.4Matches
2022-202324Sporting CP1. Champions Lg4.0169229994171697228.6571.411353123664216912115Matches
2022-202324Sporting CP2. Europa Lg6.032143215414015321201050.01050.021311184751215291121433Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.2Matches
2023-202425Sporting CP2. Europa Lg5.33230431521292332113430.8969.218397952719869822333Matches
2023-202425Sporting CPpt POR1. Primeira Liga28.6Matches
2024-202526Sporting CP1. Champions Lg2.27841935254784375.0125.04929820153143574Matches
2024-202526Sporting CPpt POR1. Primeira Liga6.4Matches
8 Seasons3 Clubs5 Leagues170.1103210138513391621028572340.43459.6632331216345134154536699107
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
Sporting CP (5 Seasons)3 Leagues140.0103210138513391621028572340.43459.6632331216345134154536699107
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.1
Wolves (1 Season)1 League16.5
Primeira Liga (6 Seasons)149.0
Champions Lg (3 Seasons)9.93886632071222438624937.51562.5236121563220117271726241
Europa Lg (2 Seasons)11.364447530626938642331442.41957.63962097100231238181943766
PL2 — Div. 2 (1 Season)16.5
FA Cup (1 Season)
EFL Cup (1 Season)
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
2018-201920Wolves1 League16.5
2019-202021Famalicão1 League30.1
2020-202122Sporting CP1 League30.2
2021-202223Sporting CP2 Leagues26.014101573561313913430.8969.274386195944758422
2022-202324Sporting CP3 Leagues41.249066125318122490271244.41555.6326164971118194252033548
2023-202425Sporting CP2 Leagues33.83230431521292332113430.8969.218397952719869822333
2024-202526Sporting CP2 Leagues8.77841935254784375.0125.04929820153143574
8 Seasons3 Clubs5 Leagues170.1103210138513391621028572340.43459.6632331216345134154536699107
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
Sporting CP (5 Seasons)3 Leagues140.0103210138513391621028572340.43459.6632331216345134154536699107
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.1
Wolves (1 Season)1 League16.5
Primeira Liga (6 Seasons)149.0
Champions Lg (3 Seasons)9.93886632071222438624937.51562.5236121563220117271726241
Europa Lg (2 Seasons)11.364447530626938642331442.41957.63962097100231238181943766
PL2 — Div. 2 (1 Season)16.5
FA Cup (1 Season)
EFL Cup (1 Season)
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
2018-201920Wolveseng ENGJr. PL2 — Div. 21st16.5Matches
2019-202021Famalicãopt POR1. Primeira Liga6th30.1Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.2Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.4Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.2Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st28.6Matches
2024-202526Sporting CPpt POR1. Primeira Liga1st6.4Matches
6 Seasons2 Clubs1 League149.0
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
Sporting CP (5 Seasons)1 League118.8
Famalicão (1 Season)1 League30.1
Wolves (1 Season)1 League16.5
Primeira Liga (6 Seasons)149.0
PL2 — Div. 2 (1 Season)16.5
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
2021-202223Sporting CP1. Champions LgR163.614101573561313913430.8969.274386195944758422Matches
2022-202324Sporting CP1. Champions LgGR4.0169229994171697228.6571.411353123664216912115Matches
2022-202324Sporting CP2. Europa LgQF6.032143215414015321201050.01050.021311184751215291121433Matches
2023-202425Sporting CP2. Europa LgR165.33230431521292332113430.8969.218397952719869822333Matches
2024-202526Sporting CP1. Champions Lg2.27841935254784375.0125.04929820153143574Matches
4 Seasons1 Club2 Leagues21.2103210138513391621028572340.43459.6632331216345134154536699107
Champions Lg (3 Seasons)9.93886632071222438624937.51562.5236121563220117271726241
Europa Lg (2 Seasons)11.364447530626938642331442.41957.63962097100231238181943766
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
202122pt PortugalFriendlies (M)0.7Matches
2024-202526pt PortugalUEFA Nations LeagueQF0.0Matches
2 Seasons1 Club3 Leagues0.7
Friendlies (M) (1 Season)0.7
UEFA Nations League (1 Season)0.0
UEFA Euro (1 Season)

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
2017-201819Wolveseng ENGFA Cup00001Matches
2018-201920Wolveseng ENGEFL Cup00001Matches
2018-201920Wolveseng ENGJr. PL2 — Div. 2171,4818774.816.5178713001.762818+10+0.61-1.74Matches
2019-202021Famalicãopt POR1. Primeira Liga332,7138288.730.132841511901.614139+2+0.07+0.07Matches
2020-202122Sporting CPpt POR1. Primeira Liga322,7198588.930.2328516002.475618+38+1.26-0.59Matches
2021-202223Sporting CP1. Champions Lg53276545.43.6474013101.80126+6+1.65+3.718.54.8+3.7+1.02+2.00Matches
2021-202223Sporting CPpt POR1. Primeira Liga272,0177565.922.42578823202.595614+42+1.87+1.18Matches
2022-202324Sporting CP1. Champions Lg53637367.24.05732001.2067-1-0.25-0.252.55.7-3.3-0.81+0.58Matches
2022-202324Sporting CP2. Europa Lg65429095.16.06905001.1796+3+0.50+0.5011.65.6+6.0+0.99+3.62Matches
2022-202324Sporting CPpt POR1. Primeira Liga332,8068591.731.2338523002.246730+37+1.19+0.48Matches
2023-202425Sporting CP2. Europa Lg94735352.65.3667232401.67115+6+1.14+1.3511.24.9+6.3+1.19+1.22Matches
2023-202425Sporting CPpt POR1. Primeira Liga322,5738084.128.6328011002.637524+51+1.78-1.17Matches
2024-202526Sporting CP1. Champions Lg32016722.32.2290212103.0061+5+2.24+3.144.82.8+2.1+0.93+1.86Matches
2024-202526Sporting CPpt POR1. Primeira Liga85797229.26.48723003.00253+22+3.42+2.20Matches
8 Seasons3 Clubs5 Leagues19315,3137971.9170.1185828782622.23364153+211+1.24+0.6838.623.8+14.8+0.70+1.49
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
Sporting CP (5 Seasons)3 Leagues16012,6007970.6140.0153817272702.36323114+209+1.49+0.8938.623.8+14.8+0.70+1.49
Wolves (2 Seasons)2 Leagues00002
Famalicão (1 Season)1 League332,7138288.730.132841511901.614139+2+0.07+0.07
Wolves (1 Season)1 League171,4818774.816.5178713001.762818+10+0.61-1.74
Primeira Liga (6 Seasons)16513,4078177.6149.0162827632802.33320128+192+1.29+0.08
Champions Lg (3 Seasons)138916941.39.91176422601.852414+10+1.01+2.1415.813.2+2.5+0.26+1.27
Europa Lg (2 Seasons)151,0156869.011.31279732401.472011+9+0.80+1.0022.810.5+12.2+1.08+1.26
PL2 — Div. 2 (1 Season)171,4818774.816.5178713001.762818+10+0.61-1.74
FA Cup (1 Season)00001
EFL Cup (1 Season)00001
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
2017-201819Wolves1 League00001
2018-201920Wolves1 League00001
2018-201920Wolves1 League171,4818774.816.5178713001.762818+10+0.61-1.74
2019-202021Famalicão1 League332,7138288.730.132841511901.614139+2+0.07+0.07
2020-202122Sporting CP1 League322,7198588.930.2328516002.475618+38+1.26-0.59
2021-202223Sporting CP2 Leagues322,3447362.026.02978833202.476820+48+1.84+1.918.54.8+3.7+1.02+2.00
2022-202324Sporting CP3 Leagues443,7118489.041.2448430001.988243+39+0.95+0.5514.011.3+2.7+0.27+1.83
2023-202425Sporting CP2 Leagues413,0467476.933.838781332402.428629+57+1.68+0.2111.24.9+6.3+1.19+1.22
2024-202526Sporting CP2 Leagues117807127.18.71076512103.00314+27+3.12+2.604.82.8+2.1+0.93+1.86
8 Seasons3 Clubs5 Leagues19315,3137971.9170.1185828782622.23364153+211+1.24+0.6838.623.8+14.8+0.70+1.49
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
Sporting CP (5 Seasons)3 Leagues16012,6007970.6140.0153817272702.36323114+209+1.49+0.8938.623.8+14.8+0.70+1.49
Wolves (2 Seasons)2 Leagues00002
Famalicão (1 Season)1 League332,7138288.730.132841511901.614139+2+0.07+0.07
Wolves (1 Season)1 League171,4818774.816.5178713001.762818+10+0.61-1.74
Primeira Liga (6 Seasons)16513,4078177.6149.0162827632802.33320128+192+1.29+0.08
Champions Lg (3 Seasons)138916941.39.91176422601.852414+10+1.01+2.1415.813.2+2.5+0.26+1.27
Europa Lg (2 Seasons)151,0156869.011.31279732401.472011+9+0.80+1.0022.810.5+12.2+1.08+1.26
PL2 — Div. 2 (1 Season)171,4818774.816.5178713001.762818+10+0.61-1.74
FA Cup (1 Season)00001
EFL Cup (1 Season)00001
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
2018-201920Wolveseng ENGJr. PL2 — Div. 21st171,4818774.816.5178713001.762818+10+0.61-1.74Matches
2019-202021Famalicãopt POR1. Primeira Liga6th332,7138288.730.132841511901.614139+2+0.07+0.07Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st322,7198588.930.2328516002.475618+38+1.26-0.59Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd272,0177565.922.42578823202.595614+42+1.87+1.18Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th332,8068591.731.2338523002.246730+37+1.19+0.48Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st322,5738084.128.6328011002.637524+51+1.78-1.17Matches
2024-202526Sporting CPpt POR1. Primeira Liga1st85797229.26.48723003.00253+22+3.42+2.20Matches
6 Seasons2 Clubs1 League16513,4078177.6149.0162827632802.33320128+192+1.29+0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sporting CP (5 Seasons)1 League13210,6948175.2118.8130826123202.5127989+190+1.60+0.27
Famalicão (1 Season)1 League332,7138288.730.132841511901.614139+2+0.07+0.07
Wolves (1 Season)1 League171,4818774.816.5178713001.762818+10+0.61-1.74
Primeira Liga (6 Seasons)16513,4078177.6149.0162827632802.33320128+192+1.29+0.08
PL2 — Div. 2 (1 Season)171,4818774.816.5178713001.762818+10+0.61-1.74
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
2021-202223Sporting CP1. Champions LgR1653276545.43.6474013101.80126+6+1.65+3.718.54.8+3.7+1.02+2.00Matches
2022-202324Sporting CP1. Champions LgGR53637367.24.05732001.2067-1-0.25-0.252.55.7-3.3-0.81+0.58Matches
2022-202324Sporting CP2. Europa LgQF65429095.16.06905001.1796+3+0.50+0.5011.65.6+6.0+0.99+3.62Matches
2023-202425Sporting CP2. Europa LgR1694735352.65.3667232401.67115+6+1.14+1.3511.24.9+6.3+1.19+1.22Matches
2024-202526Sporting CP1. Champions Lg32016722.32.2290212103.0061+5+2.24+3.144.82.8+2.1+0.93+1.86Matches
4 Seasons1 Club2 Leagues281,9066852.521.223771152501.644425+19+0.90+1.7838.623.8+14.8+0.70+1.49
Champions Lg (3 Seasons)138916941.39.91176422601.852414+10+1.01+2.1415.813.2+2.5+0.26+1.27
Europa Lg (2 Seasons)151,0156869.011.31279732401.472011+9+0.80+1.0022.810.5+12.2+1.08+1.26
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202122pt PortugalFriendlies (M)2653318.10.70023302.0020+2+2.77+0.63Matches
202122pt PortugalUEFA EuroR160003Matches
2024-202526pt PortugalUEFA Nations LeagueQF1110.20.0001113.000000.00-1.34Matches
2 Seasons1 Club3 Leagues366225.20.70032242.3320+2+2.73+1.11
Friendlies (M) (1 Season)2653318.10.70023302.0020+2+2.77+0.63
UEFA Nations League (1 Season)1110.20.0001113.000000.00-1.34
UEFA Euro (1 Season)0003

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
2018-201920Wolveseng ENGJr. PL2 — Div. 216.53000Matches
2019-202021Famalicãopt POR1. Primeira Liga30.1700503834617330Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.26113242156722370Matches
2021-202223Sporting CP1. Champions Lg3.600034010341001700Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.4400182027013150Matches
2022-202324Sporting CP1. Champions Lg4.02111140434000211420.0Matches
2022-202324Sporting CP2. Europa Lg6.000032024310000333442.9Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.28002033914522360Matches
2023-202425Sporting CP2. Europa Lg5.31002402424000251420.0Matches
2023-202425Sporting CPpt POR1. Primeira Liga28.64001932816113310Matches
2024-202526Sporting CP1. Champions Lg2.210042121500061150.0Matches
2024-202526Sporting CPpt POR1. Primeira Liga6.420065235220Matches
8 Seasons3 Clubs5 Leagues170.135221681864058810118110010261331.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sporting CP (5 Seasons)3 Leagues140.02822118148375428414810010261331.6
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.1700503834617330
Wolves (1 Season)1 League16.53000
Primeira Liga (6 Seasons)149.0311114517039524891540
Champions Lg (3 Seasons)9.93111810116713100442528.6
Europa Lg (2 Seasons)11.310056048514000584833.3
PL2 — Div. 2 (1 Season)16.53000
FA Cup (1 Season)
EFL Cup (1 Season)
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
2018-201920Wolves1 League16.53000
2019-202021Famalicão1 League30.1700503834617330
2020-202122Sporting CP1 League30.26113242156722370
2021-202223Sporting CP2 Leagues26.0400212428016191001700
2022-202324Sporting CP3 Leagues41.21011343991732850000544833.3
2023-202425Sporting CP2 Leagues33.8500213681851535000251420.0
2024-202526Sporting CP2 Leagues8.73001073373700061150.0
8 Seasons3 Clubs5 Leagues170.135221681864058810118110010261331.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sporting CP (5 Seasons)3 Leagues140.02822118148375428414810010261331.6
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.1700503834617330
Wolves (1 Season)1 League16.53000
Primeira Liga (6 Seasons)149.0311114517039524891540
Champions Lg (3 Seasons)9.93111810116713100442528.6
Europa Lg (2 Seasons)11.310056048514000584833.3
PL2 — Div. 2 (1 Season)16.53000
FA Cup (1 Season)
EFL Cup (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201920Wolveseng ENGJr. PL2 — Div. 21st16.53000Matches
2019-202021Famalicãopt POR1. Primeira Liga6th30.1700503834617330Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.26113242156722370Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.4400182027013150Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.28002033914522360Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st28.64001932816113310Matches
2024-202526Sporting CPpt POR1. Primeira Liga1st6.420065235220Matches
6 Seasons2 Clubs1 League149.0311114517039524891540
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sporting CP (5 Seasons)1 League118.824119513236478721210
Famalicão (1 Season)1 League30.1700503834617330
Wolves (1 Season)1 League16.53000
Primeira Liga (6 Seasons)149.0311114517039524891540
PL2 — Div. 2 (1 Season)16.53000
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
2021-202223Sporting CP1. Champions LgR163.600034010341001700Matches
2022-202324Sporting CP1. Champions LgGR4.02111140434000211420.0Matches
2022-202324Sporting CP2. Europa LgQF6.000032024310000333442.9Matches
2023-202425Sporting CP2. Europa LgR165.31002402424000251420.0Matches
2024-202526Sporting CP1. Champions Lg2.210042121500061150.0Matches
4 Seasons1 Club2 Leagues21.24112316164122710010261331.6
Champions Lg (3 Seasons)9.93111810116713100442528.6
Europa Lg (2 Seasons)11.310056048514000584833.3
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202122pt PortugalFriendlies (M)0.70000Matches
2024-202526pt PortugalUEFA Nations LeagueQF0.00000100000Matches
2 Seasons1 Club3 Leagues0.70000100000
Friendlies (M) (1 Season)0.70000
UEFA Nations League (1 Season)0.00000100000
UEFA Euro (1 Season)

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.