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-05-11SatPrimeira LigaMatchweek 33AwayW 1–0Sporting CPEstorilYAM,CM8800004100604020.20.20.260384682.6536221Match Report
2024-05-04SatPrimeira LigaMatchweek 32HomeW 3–0Sporting CPPortimonenseYCM6700003200591040.30.30.110394979.6425000Match Report
2024-04-28SunPrimeira LigaMatchweek 31AwayD 2–2Sporting CPPortoYLW,CM8500003100483010.10.10.110193455.9322030Match Report
2024-04-21SunPrimeira LigaMatchweek 30HomeW 3–0Sporting CPVitóriaYAM7711002100430010.10.10.632303683.3433131Match Report
2024-04-16TuePrimeira LigaMatchweek 20AwayW 1–0Sporting CPFamalicãoYLW6710001100321020.10.10.020182572.0219010Match 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.15510500707.07.06.012.9621171290.170.170.330.170.330.230.200.430.230.43Matches
2020-202122Sporting CPpt POR1. Primeira Liga32322,71930.22332621226111.310.07.417.357831970.760.100.860.700.790.370.240.620.330.57Matches
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.489177124013.511.96.418.445761600.360.400.760.310.710.600.290.890.530.82Matches
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.21511269688016.29.98.218.1931642330.480.350.830.290.640.520.260.780.320.58Matches
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 Liga31312,48327.611122311004010.510.59.319.8711502050.400.430.830.400.830.380.340.720.380.72Matches
7 Seasons3 Clubs5 Leagues18117414,443160.5724711960121632267.354.941.596.437467310270.450.290.740.370.670.420.260.680.340.60
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 (4 Seasons)3 Leagues14814211,730130.3674210955121625260.348.035.583.53125568980.510.320.840.420.740.460.270.740.370.64
Wolves (2 Seasons)2 Leagues00
Famalicão (1 Season)1 League33322,71330.15510500707.07.06.012.9621171290.170.170.330.170.330.230.200.430.230.43
Wolves (1 Season)1 League17171,48116.5325211300.180.120.300.120.24
Primeira Liga (5 Seasons)15615312,738141.562401025391229158.549.337.386.53285909240.440.280.720.370.660.410.260.680.350.61
Europa Lg (2 Seasons)15121,01511.3639422106.14.52.57.03161660.530.270.800.350.620.540.230.760.400.62
Champions Lg (2 Seasons)1096907.7448312212.71.21.72.81522370.520.521.040.390.910.360.220.570.150.37
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.15510500707.07.06.012.9621171290.170.170.330.170.330.230.200.430.230.43
2020-202122Sporting CP1 League32322,71930.22332621226111.310.07.417.357831970.760.100.860.700.790.370.240.620.330.57
2021-202223Sporting CP2 Leagues32292,34426.012112310244015.912.87.820.654871820.460.420.880.380.810.610.300.910.490.79
2022-202324Sporting CP3 Leagues44443,71141.2181432126810119.012.610.122.71112152810.440.340.780.290.630.460.240.700.310.55
2023-202425Sporting CP2 Leagues40372,95632.814142812225014.212.610.322.8901712380.430.430.850.370.790.430.310.740.380.70
7 Seasons3 Clubs5 Leagues18117414,443160.5724711960121632267.354.941.596.437467310270.450.290.740.370.670.420.260.680.340.60
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 (4 Seasons)3 Leagues14814211,730130.3674210955121625260.348.035.583.53125568980.510.320.840.420.740.460.270.740.370.64
Wolves (2 Seasons)2 Leagues00
Famalicão (1 Season)1 League33322,71330.15510500707.07.06.012.9621171290.170.170.330.170.330.230.200.430.230.43
Wolves (1 Season)1 League17171,48116.5325211300.180.120.300.120.24
Primeira Liga (5 Seasons)15615312,738141.562401025391229158.549.337.386.53285909240.440.280.720.370.660.410.260.680.350.61
Europa Lg (2 Seasons)15121,01511.3639422106.14.52.57.03161660.530.270.800.350.620.540.230.760.400.62
Champions Lg (2 Seasons)1096907.7448312212.71.21.72.81522370.520.521.040.390.910.360.220.570.150.37
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 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201920Wolveseng ENGJr. PL2 — Div. 21st17171,48116.5325211300.180.120.300.120.24Matches
2019-202021Famalicãopt POR1. Primeira Liga6th33322,71330.15510500707.07.06.012.9621171290.170.170.330.170.330.230.200.430.230.43Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st32322,71930.22332621226111.310.07.417.357831970.760.100.860.700.790.370.240.620.330.57Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd27252,01722.489177124013.511.96.418.445761600.360.400.760.310.710.600.290.890.530.82Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th33332,80631.21511269688016.29.98.218.1931642330.480.350.830.290.640.520.260.780.320.58Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st31312,48327.611122311004010.510.59.319.8711502050.400.430.830.400.830.380.340.720.380.72Matches
5 Seasons2 Clubs1 League15615312,738141.562401025391229158.549.337.386.53285909240.440.280.720.370.660.410.260.680.350.61
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Sporting CP (4 Seasons)1 League12312110,025111.45735924891222151.542.331.373.62664737950.510.310.830.430.750.460.280.740.380.66
Famalicão (1 Season)1 League33322,71330.15510500707.07.06.012.9621171290.170.170.330.170.330.230.200.430.230.43
Wolves (1 Season)1 League17171,48116.5325211300.180.120.300.120.24
Primeira Liga (5 Seasons)15615312,738141.562401025391229158.549.337.386.53285909240.440.280.720.370.660.410.260.680.350.61
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
3 Seasons1 Club2 Leagues25211,70518.910717734318.85.74.29.946831030.530.370.900.370.740.460.220.690.300.52
Europa Lg (2 Seasons)15121,01511.3639422106.14.52.57.03161660.530.270.800.350.620.540.230.760.400.62
Champions Lg (2 Seasons)1096907.7448312212.71.21.72.81522370.520.521.040.390.910.360.220.570.150.37
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
1 Season1 Club2 Leagues20650.7000000000.000.000.000.000.00
Friendlies (M) (1 Season)20650.7000000000.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.15732230.12.420.730.070.2321.17007.07.00.10-2.0-2.0Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.223773646.82.551.190.270.5817.702211.310.00.13+11.7+11.0Matches
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.48883843.23.931.700.080.1819.411213.511.90.14-5.5-4.9Matches
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.215963435.43.081.090.090.2619.766816.29.90.10-1.2-0.9Matches
2023-202425Sporting CP2. Europa Lg5.3315533.32.850.950.070.2020.11223.62.00.14-0.6-1.0Matches
2023-202425Sporting CPpt POR1. Primeira Liga27.611873135.63.151.120.130.3518.750010.510.50.12+0.5+0.5Matches
7 Seasons3 Clubs5 Leagues160.57247218338.82.941.140.130.3319.520121667.354.90.12+4.7+5.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sporting CP (4 Seasons)3 Leagues130.36739916140.43.061.240.140.3419.213121660.348.00.12+6.7+7.0
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.15732230.12.420.730.070.2321.17007.07.00.10-2.0-2.0
Wolves (1 Season)1 League16.5311
Primeira Liga (5 Seasons)141.56242116138.22.971.140.130.3319.31991258.549.30.12+3.5+3.7
Europa Lg (2 Seasons)11.36371437.83.281.240.110.2920.11226.14.50.12-0.1-0.5
Champions Lg (2 Seasons)7.7414857.11.831.040.210.3822.40122.71.20.08+1.3+1.8
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.15732230.12.420.730.070.2321.17007.07.00.10-2.0-2.0
2020-202122Sporting CP1 League30.223773646.82.551.190.270.5817.702211.310.00.13+11.7+11.0
2021-202223Sporting CP2 Leagues26.012994343.43.801.650.100.2319.912415.912.80.13-3.9-2.8
2022-202324Sporting CP3 Leagues41.2181214638.02.931.120.100.2619.866819.012.60.10-1.0-0.6
2023-202425Sporting CP2 Leagues32.8141023635.33.111.100.120.3318.962214.212.60.12-0.2-0.6
7 Seasons3 Clubs5 Leagues160.57247218338.82.941.140.130.3319.520121667.354.90.12+4.7+5.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sporting CP (4 Seasons)3 Leagues130.36739916140.43.061.240.140.3419.213121660.348.00.12+6.7+7.0
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.15732230.12.420.730.070.2321.17007.07.00.10-2.0-2.0
Wolves (1 Season)1 League16.5311
Primeira Liga (5 Seasons)141.56242116138.22.971.140.130.3319.31991258.549.30.12+3.5+3.7
Europa Lg (2 Seasons)11.36371437.83.281.240.110.2920.11226.14.50.12-0.1-0.5
Champions Lg (2 Seasons)7.7414857.11.831.040.210.3822.40122.71.20.08+1.3+1.8
PL2 — Div. 2 (1 Season)16.5311
FA Cup (1 Season)
EFL Cup (1 Season)
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201920Wolveseng ENGJr. PL2 — Div. 21st16.5311Matches
2019-202021Famalicãopt POR1. Primeira Liga6th30.15732230.12.420.730.070.2321.17007.07.00.10-2.0-2.0Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.223773646.82.551.190.270.5817.702211.310.00.13+11.7+11.0Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.48883843.23.931.700.080.1819.411213.511.90.14-5.5-4.9Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.215963435.43.081.090.090.2619.766816.29.90.10-1.2-0.9Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st27.611873135.63.151.120.130.3518.750010.510.50.12+0.5+0.5Matches
5 Seasons2 Clubs1 League141.56242116138.22.971.140.130.3319.31991258.549.30.12+3.5+3.7
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sporting CP (4 Seasons)1 League111.45734813939.93.121.250.140.3518.91291251.542.30.12+5.5+5.7
Famalicão (1 Season)1 League30.15732230.12.420.730.070.2321.17007.07.00.10-2.0-2.0
Wolves (1 Season)1 League16.5311
Primeira Liga (5 Seasons)141.56242116138.22.971.140.130.3319.31991258.549.30.12+3.5+3.7
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
3 Seasons1 Club2 Leagues18.910512243.12.691.160.140.3220.71348.85.70.11+1.2+1.3
Europa Lg (2 Seasons)11.36371437.83.281.240.110.2920.11226.14.50.12-0.1-0.5
Champions Lg (2 Seasons)7.7414857.11.831.040.210.3822.40122.71.20.08+1.3+1.8
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
1 Season1 Club2 Leagues0.7000
Friendlies (M) (1 Season)0.7000
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.1785107872.813304398040349082.226234176.89617156.156.03.5-1.049101256117Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.2754103872.611294288642752082.120927576.06512452.437.46.8-4.4515539983Matches
2021-202223Sporting CP1. Champions Lg3.6599065.61000422293778.4142070.0101855.621.30.6+0.7974011Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.454572375.47920221631937684.813417676.1539058.996.45.8+2.6414828576Matches
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.2973130174.815703435153362385.629538476.810219652.0118.27.4+2.87491589164Matches
2023-202425Sporting CP2. Europa Lg5.318925873.3304110239411184.7658675.6173548.621.01.7+1.014147121Matches
2023-202425Sporting CPpt POR1. Primeira Liga27.6889120673.714252476449755988.925434074.79119047.9129.38.4+2.76285458150Matches
7 Seasons3 Clubs5 Leagues160.54476607373.771302210112455289684.81316173775.847188253.44741.535.8+5.531543121938673
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 (4 Seasons)3 Leagues130.33691499573.957998170312052240685.31054139675.537571152.74235.532.3+6.526633019432556
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.1785107872.813304398040349082.226234176.89617156.156.03.5-1.049101256117
Wolves (1 Season)1 League16.52
Primeira Liga (5 Seasons)141.53946534673.862473181972179256884.91154151676.140777152.84037.331.9+2.727738019537590
Europa Lg (2 Seasons)11.337951074.36310199119823385.011315274.3478058.832.53.0+0.5243717161
Champions Lg (2 Seasons)7.715121769.62519823789582.1496971.0173154.841.70.9+2.314147022
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.1785107872.813304398040349082.226234176.89617156.156.03.5-1.049101256117
2020-202122Sporting CP1 League30.2754103872.611294288642752082.120927576.06512452.437.46.8-4.4515539983
2021-202223Sporting CP2 Leagues26.060481374.38920263834841384.314819675.56310858.3117.86.4+3.2505532587
2022-202324Sporting CP3 Leagues41.21255168074.720491572068680385.437849975.813925454.71410.19.0+3.989121719215
2023-202425Sporting CP2 Leagues32.81078146473.617293578759167088.231942674.910822548.01410.310.1+3.77699529171
7 Seasons3 Clubs5 Leagues160.54476607373.771302210112455289684.81316173775.847188253.44741.535.8+5.531543121938673
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 (4 Seasons)3 Leagues130.33691499573.957998170312052240685.31054139675.537571152.74235.532.3+6.526633019432556
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.1785107872.813304398040349082.226234176.89617156.156.03.5-1.049101256117
Wolves (1 Season)1 League16.52
Primeira Liga (5 Seasons)141.53946534673.862473181972179256884.91154151676.140777152.84037.331.9+2.727738019537590
Europa Lg (2 Seasons)11.337951074.36310199119823385.011315274.3478058.832.53.0+0.5243717161
Champions Lg (2 Seasons)7.715121769.62519823789582.1496971.0173154.841.70.9+2.314147022
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 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201920Wolveseng ENGJr. PL2 — Div. 21st16.52Matches
2019-202021Famalicãopt POR1. Primeira Liga6th30.1785107872.813304398040349082.226234176.89617156.156.03.5-1.049101256117Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.2754103872.611294288642752082.120927576.06512452.437.46.8-4.4515539983Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.454572375.47920221631937684.813417676.1539058.996.45.8+2.6414828576Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.2973130174.815703435153362385.629538476.810219652.0118.27.4+2.87491589164Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st27.6889120673.714252476449755988.925434074.79119047.9129.38.4+2.76285458150Matches
5 Seasons2 Clubs1 League141.53946534673.862473181972179256884.91154151676.140777152.84037.331.9+2.727738019537590
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Sporting CP (4 Seasons)1 League111.43161426874.149169142171776207885.5892117575.931160051.83531.328.5+3.722827917031473
Famalicão (1 Season)1 League30.1785107872.813304398040349082.226234176.89617156.156.03.5-1.049101256117
Wolves (1 Season)1 League16.52
Primeira Liga (5 Seasons)141.53946534673.862473181972179256884.91154151676.140777152.84037.331.9+2.727738019537590
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
3 Seasons1 Club2 Leagues18.953072772.98829281427632884.116222173.36411157.774.23.9+2.8385124183
Europa Lg (2 Seasons)11.337951074.36310199119823385.011315274.3478058.832.53.0+0.5243717161
Champions Lg (2 Seasons)7.715121769.62519823789582.1496971.0173154.841.70.9+2.314147022
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
1 Season1 Club2 Leagues0.70
Friendlies (M) (1 Season)0.70
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.11078102744376104761000785731Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.210389953924810664111100754428Matches
2021-202223Sporting CP1. Champions Lg3.69081921110070525904Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.4723669466677113810231545817Matches
2022-202324Sporting CP1. Champions Lg4.012712074124022009201Matches
2022-202324Sporting CP2. Europa Lg6.02522272483524115113019015Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.21301115414139171014549559161973625Matches
2023-202425Sporting CP2. Europa Lg5.3258226311244246131120189110Matches
2023-202425Sporting CPpt POR1. Primeira Liga27.6120610241686212131581789532408891436Matches
7 Seasons3 Clubs5 Leagues160.560735523509194586254939271147834447641157
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sporting CP (4 Seasons)3 Leagues130.349954496465157525250233270147834369134126
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.11078102744376104761000785731
Wolves (1 Season)1 League16.5
Primeira Liga (5 Seasons)141.553464869438168495048732234123732394639137
Europa Lg (2 Seasons)11.3510453552079487282250379215
Champions Lg (2 Seasons)7.721720116623140925215105
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.11078102744376104761000785731
2020-202122Sporting CP1 League30.210389953924810664111100754428
2021-202223Sporting CP2 Leagues26.0813750558788114510283604821
2022-202324Sporting CP3 Leagues41.2168015011725121171735112721911255731
2023-202425Sporting CP2 Leagues32.814641250199741617182231026426010781546
7 Seasons3 Clubs5 Leagues160.560735523509194586254939271147834447641157
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sporting CP (4 Seasons)3 Leagues130.349954496465157525250233270147834369134126
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.11078102744376104761000785731
Wolves (1 Season)1 League16.5
Primeira Liga (5 Seasons)141.553464869438168495048732234123732394639137
Europa Lg (2 Seasons)11.3510453552079487282250379215
Champions Lg (2 Seasons)7.721720116623140925215105
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.11078102744376104761000785731Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.210389953924810664111100754428Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.4723669466677113810231545817Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.21301115414139171014549559161973625Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st27.6120610241686212131581789532408891436Matches
5 Seasons2 Clubs1 League141.553464869438168495048732234123732394639137
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sporting CP (4 Seasons)1 League111.442683842394131434044026233123732316132106
Famalicão (1 Season)1 League30.11078102744376104761000785731
Wolves (1 Season)1 League16.5
Primeira Liga (5 Seasons)141.553464869438168495048732234123732394639137
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
3 Seasons1 Club2 Leagues18.972765471269126273724102530220
Europa Lg (2 Seasons)11.3510453552079487282250379215
Champions Lg (2 Seasons)7.721720116623140925215105
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
1 Season1 Club2 Leagues0.7
Friendlies (M) (1 Season)0.7
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.11053.4875311943110.36801020Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.2993.2863912951180.60705231Matches
2021-202223Sporting CP1. Champions Lg3.6164.3994011141.10020110Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.4883.93621031012160.711200310Matches
2022-202324Sporting CP1. Champions Lg4.0122.98102000030.75210000Matches
2022-202324Sporting CP2. Europa Lg6.0274.48136350010.17000100Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.21424.5595219782170.541230110Matches
2023-202425Sporting CP2. Europa Lg5.3254.761210110140.76120100Matches
2023-202425Sporting CPpt POR1. Primeira Liga27.61204.3561369653170.621221101Matches
7 Seasons3 Clubs5 Leagues160.56343.9540010148482413910.57541071082
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sporting CP (4 Seasons)3 Leagues130.35294.063259837392010800.61461061062
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.11053.4875311943110.36801020
Wolves (1 Season)1 League16.5
Primeira Liga (5 Seasons)141.55543.913567944412311790.565157772
Europa Lg (2 Seasons)11.3524.612516460150.44120200
Champions Lg (2 Seasons)7.7283.65196011170.91230110
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.11053.4875311943110.36801020
2020-202122Sporting CP1 League30.2993.2863912951180.60705231
2021-202223Sporting CP2 Leagues26.01043.99711431123200.771220420
2022-202324Sporting CP3 Leagues41.21814.3911829121282210.511440210
2023-202425Sporting CP2 Leagues32.81454.41734610754210.641341201
7 Seasons3 Clubs5 Leagues160.56343.9540010148482413910.57541071082
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sporting CP (4 Seasons)3 Leagues130.35294.063259837392010800.61461061062
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.11053.4875311943110.36801020
Wolves (1 Season)1 League16.5
Primeira Liga (5 Seasons)141.55543.913567944412311790.565157772
Europa Lg (2 Seasons)11.3524.612516460150.44120200
Champions Lg (2 Seasons)7.7283.65196011170.91230110
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.11053.4875311943110.36801020Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.2993.2863912951180.60705231Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.4883.93621031012160.711200310Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.21424.5595219782170.541230110Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st27.61204.3561369653170.621221101Matches
5 Seasons2 Clubs1 League141.55543.913567944412311790.565157772
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sporting CP (4 Seasons)1 League111.44494.03281763332198680.614356752
Famalicão (1 Season)1 League30.11053.4875311943110.36801020
Wolves (1 Season)1 League16.5
Primeira Liga (5 Seasons)141.55543.913567944412311790.565157772
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
3 Seasons1 Club2 Leagues18.9804.2244224712120.63350310
Europa Lg (2 Seasons)11.3524.612516460150.44120200
Champions Lg (2 Seasons)7.7283.65196011170.91230110
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
1 Season1 Club2 Leagues0.7
Friendlies (M) (1 Season)0.7
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.15632182810186726.949287211672120Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.2473221188134628.33328325247151Matches
2021-202223Sporting CP1. Champions Lg3.6640422922.274043900Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.4291610109124129.32915213144320Matches
2022-202324Sporting CP1. Champions Lg4.0843325771.4250531100Matches
2022-202324Sporting CP2. Europa Lg6.0121066042020.01621131510Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.2593613388235343.43022418218060Matches
2023-202425Sporting CP2. Europa Lg5.3743133933.368082900Matches
2023-202425Sporting CPpt POR1. Primeira Liga27.6463092314195236.53331229105640Matches
7 Seasons3 Clubs5 Leagues160.527016883131569930432.62051431912496366301
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 (4 Seasons)3 Leagues130.321413665103468123734.21561151210380294181
Wolves (2 Seasons)2 Leagues0
Famalicão (1 Season)1 League30.15632182810186726.949287211672120
Wolves (1 Season)1 League16.50
Primeira Liga (5 Seasons)141.523714671117498525932.81741241810685322291
Europa Lg (2 Seasons)11.3191497372924.122101952410
Champions Lg (2 Seasons)7.714837471643.8990962000
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.15632182810186726.949287211672120
2020-202122Sporting CP1 League30.2473221188134628.33328325247151
2021-202223Sporting CP2 Leagues26.03520101411145028.03619217175220
2022-202324Sporting CP3 Leagues41.27950224710328040.048295242710670
2023-202425Sporting CP2 Leagues32.85334122417226136.13939237126540
7 Seasons3 Clubs5 Leagues160.527016883131569930432.62051431912496366301
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 (4 Seasons)3 Leagues130.321413665103468123734.21561151210380294181
Wolves (2 Seasons)2 Leagues0
Famalicão (1 Season)1 League30.15632182810186726.949287211672120
Wolves (1 Season)1 League16.50
Primeira Liga (5 Seasons)141.523714671117498525932.81741241810685322291
Europa Lg (2 Seasons)11.3191497372924.122101952410
Champions Lg (2 Seasons)7.714837471643.8990962000
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.15632182810186726.949287211672120Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.2473221188134628.33328325247151Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.4291610109124129.32915213144320Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.2593613388235343.43022418218060Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st27.6463092314195236.53331229105640Matches
5 Seasons2 Clubs1 League141.523714671117498525932.81741241810685322291
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 (4 Seasons)1 League111.41811145389396719234.912596118569250171
Famalicão (1 Season)1 League30.15632182810186726.949287211672120
Wolves (1 Season)1 League16.50
Primeira Liga (5 Seasons)141.523714671117498525932.81741241810685322291
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
3 Seasons1 Club2 Leagues18.9332212147144531.13119118114410
Europa Lg (2 Seasons)11.3191497372924.122101952410
Champions Lg (2 Seasons)7.714837471643.8990962000
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
1 Season1 Club2 Leagues0.70
Friendlies (M) (1 Season)0.70
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.1144229226781464591442904550.04550.08274806244962581865521003129Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.214241313569761612614221014241.65958.48634085185657472783441014197Matches
2021-202223Sporting CP1. Champions Lg3.614101573561313913430.8969.274386195944758422Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.410075764055311231005672943.33856.7572270212284534105328741160Matches
2022-202324Sporting CP1. Champions Lg4.0169229994171697228.6571.411353123664216912115Matches
2022-202324Sporting CP2. Europa Lg6.032143215414015321201050.01050.021311184751215291121433Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.216881513572684513816801114439.65953.29825523272693753663471189233Matches
2023-202425Sporting CP2. Europa Lg5.33230431521292332113430.8969.218397952719869822333Matches
2023-202425Sporting CPpt POR1. Primeira Liga27.6154591266018321351545802835.04758.88794086207171573556281064205Matches
7 Seasons3 Clubs5 Leagues160.580607781736883654639804450220841.428156.04706242161176337430214036123256531027
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 (4 Seasons)3 Leagues130.366184859129073190580660241216339.623657.338791941093143122441222961804650898
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.1144229226781464591442904550.04550.08274806244962581865521003129
Wolves (1 Season)1 League16.5
Primeira Liga (5 Seasons)141.571067169832103288581709444918841.924855.2412321202103303282711263201995011924
Europa Lg (2 Seasons)11.364447530626938642331442.41957.63962097100231238181943766
Champions Lg (2 Seasons)7.7310244172972030820630.01470.01879174311586231420537
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.1144229226781464591442904550.04550.08274806244962581865521003129
2020-202122Sporting CP1 League30.214241313569761612614221014241.65958.48634085185657472783441014197
2021-202223Sporting CP2 Leagues26.011485914785871361144803341.34758.8646308814235438146033825182
2022-202324Sporting CP3 Leagues41.2217821196979102616021701385640.67453.6130871723437111944088671524281
2023-202425Sporting CP2 Leagues32.8186891697539611581866933234.45660.210625065259890654165361287238
7 Seasons3 Clubs5 Leagues160.580607781736883654639804450220841.428156.04706242161176337430214036123256531027
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 (4 Seasons)3 Leagues130.366184859129073190580660241216339.623657.338791941093143122441222961804650898
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.1144229226781464591442904550.04550.08274806244962581865521003129
Wolves (1 Season)1 League16.5
Primeira Liga (5 Seasons)141.571067169832103288581709444918841.924855.2412321202103303282711263201995011924
Europa Lg (2 Seasons)11.364447530626938642331442.41957.63962097100231238181943766
Champions Lg (2 Seasons)7.7310244172972030820630.01470.01879174311586231420537
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 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201920Wolveseng ENGJr. PL2 — Div. 21st16.5Matches
2019-202021Famalicãopt POR1. Primeira Liga6th30.1144229226781464591442904550.04550.08274806244962581865521003129Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.214241313569761612614221014241.65958.48634085185657472783441014197Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.410075764055311231005672943.33856.7572270212284534105328741160Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.216881513572684513816801114439.65953.29825523272693753663471189233Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st27.6154591266018321351545802835.04758.88794086207171573556281064205Matches
5 Seasons2 Clubs1 League141.571067169832103288581709444918841.924855.2412321202103303282711263201995011924
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Sporting CP (4 Seasons)1 League111.456644247224292824522565235914339.820356.532961639678812662131082551474008795
Famalicão (1 Season)1 League30.1144229226781464591442904550.04550.08274806244962581865521003129
Wolves (1 Season)1 League16.5
Primeira Liga (5 Seasons)141.571067169832103288581709444918841.924855.2412321202103303282711263201995011924
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
3 Seasons1 Club2 Leagues18.9954611947836658950532037.73362.3583301414334631144133642103
Europa Lg (2 Seasons)11.364447530626938642331442.41957.63962097100231238181943766
Champions Lg (2 Seasons)7.7310244172972030820630.01470.01879174311586231420537
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
1 Season1 Club2 Leagues0.7
Friendlies (M) (1 Season)0.7
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.614239+3+0.10+0.3641.444.6-3.2-0.11+0.49Matches
2020-202122Sporting CPpt POR1. Primeira Liga322,7198588.930.2328516002.475718+39+1.29-0.2955.822.1+33.8+1.12-0.01Matches
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.1849.314.6+34.7+1.55+0.36Matches
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.4864.826.6+38.2+1.22+0.04Matches
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 Liga312,4838083.627.6318010002.617224+48+1.74-1.2256.019.3+36.7+1.33-0.22Matches
7 Seasons3 Clubs5 Leagues18114,4438078.8160.5174828172722.18332149+183+1.14+0.60301.0148.2+152.8+0.95+0.45
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 (4 Seasons)3 Leagues14811,7307978.8130.3142816662802.30290110+180+1.38+0.75259.6103.6+156.0+1.20+0.57
Wolves (2 Seasons)2 Leagues00002
Famalicão (1 Season)1 League332,7138288.730.132841511901.614239+3+0.10+0.3641.444.6-3.2-0.11+0.49
Wolves (1 Season)1 League171,4818774.816.5178713001.762818+10+0.61-1.74
Primeira Liga (5 Seasons)15612,7388283.7141.5153837232802.29294125+169+1.19+0.07267.3127.2+140.1+0.99-0.01
Europa Lg (2 Seasons)151,0156869.011.31279732401.472011+9+0.80+1.0022.810.5+12.2+1.08+1.26
Champions Lg (2 Seasons)106906954.87.7973213101.501813+5+0.65+2.0710.910.5+0.5+0.06+1.17
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.614239+3+0.10+0.3641.444.6-3.2-0.11+0.49
2020-202122Sporting CP1 League322,7198588.930.2328516002.475718+39+1.29-0.2955.822.1+33.8+1.12-0.01
2021-202223Sporting CP2 Leagues322,3447362.026.02978833202.476820+48+1.84+1.9157.819.4+38.4+1.47+0.88
2022-202324Sporting CP3 Leagues443,7118489.041.2448430001.988243+39+0.95+0.5578.837.9+40.9+0.99+1.04
2023-202425Sporting CP2 Leagues402,9567476.432.837781232402.408329+54+1.64+0.1767.224.3+42.9+1.31+0.49
7 Seasons3 Clubs5 Leagues18114,4438078.8160.5174828172722.18332149+183+1.14+0.60301.0148.2+152.8+0.95+0.45
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 (4 Seasons)3 Leagues14811,7307978.8130.3142816662802.30290110+180+1.38+0.75259.6103.6+156.0+1.20+0.57
Wolves (2 Seasons)2 Leagues00002
Famalicão (1 Season)1 League332,7138288.730.132841511901.614239+3+0.10+0.3641.444.6-3.2-0.11+0.49
Wolves (1 Season)1 League171,4818774.816.5178713001.762818+10+0.61-1.74
Primeira Liga (5 Seasons)15612,7388283.7141.5153837232802.29294125+169+1.19+0.07267.3127.2+140.1+0.99-0.01
Europa Lg (2 Seasons)151,0156869.011.31279732401.472011+9+0.80+1.0022.810.5+12.2+1.08+1.26
Champions Lg (2 Seasons)106906954.87.7973213101.501813+5+0.65+2.0710.910.5+0.5+0.06+1.17
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 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201920Wolveseng ENGJr. PL2 — Div. 21st171,4818774.816.5178713001.762818+10+0.61-1.74Matches
2019-202021Famalicãopt POR1. Primeira Liga6th332,7138288.730.132841511901.614239+3+0.10+0.3641.444.6-3.2-0.11+0.49Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st322,7198588.930.2328516002.475718+39+1.29-0.2955.822.1+33.8+1.12-0.01Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd272,0177565.922.42578823202.595614+42+1.87+1.1849.314.6+34.7+1.55+0.36Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th332,8068591.731.2338523002.246730+37+1.19+0.4864.826.6+38.2+1.22+0.04Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st312,4838083.627.6318010002.617224+48+1.74-1.2256.019.3+36.7+1.33-0.22Matches
5 Seasons2 Clubs1 League15612,7388283.7141.5153837232802.29294125+169+1.19+0.07267.3127.2+140.1+0.99-0.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Sporting CP (4 Seasons)1 League12310,0258282.5111.4121825723202.4725286+166+1.49+0.13225.982.6+143.3+1.29+0.03
Famalicão (1 Season)1 League332,7138288.730.132841511901.614239+3+0.10+0.3641.444.6-3.2-0.11+0.49
Wolves (1 Season)1 League171,4818774.816.5178713001.762818+10+0.61-1.74
Primeira Liga (5 Seasons)15612,7388283.7141.5153837232802.29294125+169+1.19+0.07267.3127.2+140.1+0.99-0.01
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
3 Seasons1 Club2 Leagues251,7056862.518.92176942601.483824+14+0.74+1.6233.721.0+12.7+0.67+1.37
Europa Lg (2 Seasons)151,0156869.011.31279732401.472011+9+0.80+1.0022.810.5+12.2+1.08+1.26
Champions Lg (2 Seasons)106906954.87.7973213101.501813+5+0.65+2.0710.910.5+0.5+0.06+1.17
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
1 Season1 Club2 Leagues265339.00.70023332.0020+2+2.77+0.63
Friendlies (M) (1 Season)2653318.10.70023302.0020+2+2.77+0.63
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.170050383471632200176182740.0Matches
2020-202122Sporting CPpt POR1. Primeira Liga30.2611324215662432200166143230.4Matches
2021-202223Sporting CP1. Champions Lg3.600034010341001700Matches
2021-202223Sporting CPpt POR1. Primeira Liga22.4400182027114161008821710.5Matches
2022-202324Sporting CP1. Champions Lg4.02111140434000211420.0Matches
2022-202324Sporting CP2. Europa Lg6.000032024310000333442.9Matches
2022-202324Sporting CPpt POR1. Primeira Liga31.280020339145213620014581436.4Matches
2023-202425Sporting CP2. Europa Lg5.31002402424000251420.0Matches
2023-202425Sporting CPpt POR1. Primeira Liga27.640019318158103000012151327.8Matches
7 Seasons3 Clubs5 Leagues160.5322215817837549961688007925211531.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sporting CP (4 Seasons)3 Leagues130.325221081403450280136600616348827.9
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.170050383471632200176182740.0
Wolves (1 Season)1 League16.53000
Primeira Liga (5 Seasons)141.5291113916437487851467006964710331.3
Europa Lg (2 Seasons)11.310056048514000584833.3
Champions Lg (2 Seasons)7.721114801468100381420.0
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.170050383471632200176182740.0
2020-202122Sporting CP1 League30.2611324215662432200166143230.4
2021-202223Sporting CP2 Leagues26.04002124281172020010521710.5
2022-202324Sporting CP3 Leagues41.21011343991732750200199122235.3
2023-202425Sporting CP2 Leagues32.850021358182123400014661726.1
7 Seasons3 Clubs5 Leagues160.5322215817837549961688007925211531.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sporting CP (4 Seasons)3 Leagues130.325221081403450280136600616348827.9
Wolves (2 Seasons)2 Leagues
Famalicão (1 Season)1 League30.170050383471632200176182740.0
Wolves (1 Season)1 League16.53000
Primeira Liga (5 Seasons)141.5291113916437487851467006964710331.3
Europa Lg (2 Seasons)11.310056048514000584833.3
Champions Lg (2 Seasons)7.721114801468100381420.0
PL2 — Div. 2 (1 Season)16.53000
FA Cup (1 Season)
EFL Cup (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201920Wolveseng ENGJr. PL2 — Div. 21st16.53000Matches
2019-202021Famalicãopt POR1. Primeira Liga6th30.170050383471632200176182740.0Matches
2020-202122Sporting CPpt POR1. Primeira Liga1st30.2611324215662432200166143230.4Matches
2021-202223Sporting CPpt POR1. Primeira Liga2nd22.4400182027114161008821710.5Matches
2022-202324Sporting CPpt POR1. Primeira Liga4th31.280020339145213620014581436.4Matches
2023-202425Sporting CPpt POR1. Primeira Liga1st27.640019318158103000012151327.8Matches
5 Seasons2 Clubs1 League141.5291113916437487851467006964710331.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sporting CP (4 Seasons)1 League111.42211891263444069114500520297627.6
Famalicão (1 Season)1 League30.170050383471632200176182740.0
Wolves (1 Season)1 League16.53000
Primeira Liga (5 Seasons)141.5291113916437487851467006964710331.3
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
3 Seasons1 Club2 Leagues18.9311191406211221009651229.4
Europa Lg (2 Seasons)11.310056048514000584833.3
Champions Lg (2 Seasons)7.721114801468100381420.0
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
1 Season1 Club2 Leagues0.70000
Friendlies (M) (1 Season)0.70000
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.