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-12SunLa LigaMatchweek 35HomeW 3–2BetisAlmeríaNDM3100000000280010.00.00.010252696.2016000Match Report
2024-05-05SunLa LigaMatchweek 34AwayW 2–0BetisOsasunaNDM1700000000270000.00.00.210262796.3226100Match Report
2024-04-20SatLa LigaMatchweek 32AwayW 2–1BetisValenciaNDM20000000030010.00.00.0001250.001000Match Report
2024-03-31SunLa LigaMatchweek 30AwayL 2–3BetisGironaNCM,DM2900000000240010.00.00.000182185.7116000Match Report
2024-03-17SunLa LigaMatchweek 29AwayL 0–2BetisRayo VallecanoNDM2300001010120100.10.10.11081172.717000Match 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
2010-201118Sporting CPpt POR1. Primeira Liga1020.0000000000.000.000.000.000.00Matches
2011-201219Cercle Bruggebe BEL1. Pro League16141,23913.8112100000.070.070.150.070.15
2012-201320Cercle Bruggebe BEL1. Pro League23181,61918.0213200100.110.060.170.110.17
2013-201421Sporting CPpt POR1. Primeira Liga29292,53028.1404400800.140.000.140.140.14Matches
2014-201522Sporting CP1. Champions Lg665115.7000000300.000.000.000.000.00Matches
2014-201522Sporting CP2. Europa Lg11901.0000000000.000.000.000.000.00Matches
2014-201522Sporting CPpt POR1. Primeira Liga30282,44027.11231001110.040.070.110.040.11Matches
2015-201623Sporting CP2. Europa Lg543784.2000000300.000.000.000.000.00Matches
2015-201623Sporting CPpt POR1. Primeira Liga27252,13923.8224111600.080.080.170.040.13Matches
2016-201724Sporting CP1. Champions Lg665355.9011000120.000.170.170.000.17Matches
2016-201724Sporting CPpt POR1. Primeira Liga32312,81031.2235201900.060.100.160.060.16Matches
2017-201825Sporting CP1. Champions Lg554505.0000000100.10.10.00.242930.000.000.000.000.000.020.010.030.020.03Matches
2017-201825Sporting CP2. Europa Lg432552.8000000200.00.00.50.5102310.000.000.000.000.000.020.170.190.020.19Matches
2017-201825Sporting CPpt POR1. Primeira Liga24242,12823.6123100300.040.080.130.040.13Matches
2018-201926Betises ESPCopa del Rey665055.6000000000.000.000.000.000.00Matches
2018-201926Betis2. Europa Lg776126.8000000100.10.10.30.31643120.000.000.000.000.000.010.040.050.010.05Matches
2018-201926Betises ESP1. La Liga30262,38526.5055000700.50.51.82.447199310.000.190.190.000.190.020.070.090.020.09Matches
2019-202027Betises ESP1. La Liga13118929.9000000610.60.60.81.4968150.000.000.000.000.000.060.080.140.060.14Matches
2020-202128Betises ESPCopa del Rey321852.1000000100.000.000.000.000.00Matches
2020-202128Betises ESP1. La Liga27121,22313.6202200611.21.20.71.910101190.150.000.150.150.150.090.050.140.090.14Matches
2021-202229Betises ESPCopa del Rey887288.1213200200.250.120.370.250.37Matches
2021-202229Betis2. Europa Lg844044.5000000000.10.10.40.572640.000.000.000.000.000.030.090.120.030.12Matches
2021-202229Betises ESP1. La Liga33201,80520.1235200603.13.11.54.639163390.100.150.250.100.250.160.070.230.160.23Matches
2022-202330Betises ESPCopa del Rey211571.7112100000.570.571.150.571.15Matches
2022-202330Betis2. Europa Lg743313.7000000000.30.30.10.433040.000.000.000.000.000.070.040.110.070.11Matches
2022-202330Betises ESP1. La Liga33312,43827.1314300613.13.11.64.746203520.110.040.150.110.150.110.060.170.110.17Matches
2022-202330Betises ESPSupercopa de España10750.8000000000.000.000.000.000.00Matches
2023-202431Betis3. Conf Lg221481.6000000100.20.20.00.202220.000.000.000.000.000.110.010.120.110.12Matches
2023-202431Betises ESPCopa del Rey211351.5022000000.001.331.330.001.33Matches
2023-202431Betis2. Europa Lg443083.4000000000.10.10.20.323370.000.000.000.000.000.020.060.080.020.08Matches
2023-202431Betises ESP1. La Liga2036196.9134100200.40.40.61.01147100.150.440.580.150.580.060.090.150.060.15Matches
14 Seasons3 Clubs8 Leagues41533630,076334.224285223128669.99.98.518.42049871990.070.080.160.070.150.070.060.140.070.14
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
Betis (6 Seasons)5 Leagues20614212,950143.911162711003839.79.78.017.71909351950.080.110.190.080.190.080.060.140.080.14
Sporting CP (6 Seasons)3 Leagues17016214,268158.51010209124730.20.20.50.7145240.060.060.130.060.120.020.070.090.020.09
Cercle Brugge (2 Seasons)1 League39322,85831.8325300100.090.060.160.090.16
Europa Lg (7 Seasons)36272,37826.4000000600.50.51.52.038155280.000.000.000.000.000.030.070.100.030.10
La Liga (6 Seasons)1561039,362104.0812208003339.09.07.016.01627811660.080.120.190.080.190.090.070.150.090.15
Primeira Liga (6 Seasons)14313712,049133.9109199123710.070.070.140.070.13
Copa del Rey (5 Seasons)21181,71019.0347300300.160.210.370.160.37
Champions Lg (3 Seasons)17171,49616.6011000520.10.10.00.242930.000.060.060.000.060.020.010.030.020.03
Pro League (2 Seasons)39322,85831.8325300100.090.060.160.090.16
Conf Lg (1 Season)221481.6000000100.20.20.00.202220.000.000.000.000.000.110.010.120.110.12
Supercopa de España (1 Season)10750.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201118Sporting CP1 League1020.0000000000.000.000.000.000.00
2011-201219Cercle Brugge1 League16141,23913.8112100000.070.070.150.070.15
2012-201320Cercle Brugge1 League23181,61918.0213200100.110.060.170.110.17
2013-201421Sporting CP1 League29292,53028.1404400800.140.000.140.140.14
2014-201522Sporting CP3 Leagues37353,04133.81231001410.030.060.090.030.09
2015-201623Sporting CP2 Leagues32292,51728.0224111900.070.070.140.040.11
2016-201724Sporting CP2 Leagues38373,34537.22462011020.050.110.160.050.16
2017-201825Sporting CP3 Leagues33322,83331.5123100600.20.20.50.7145240.030.060.100.030.100.020.070.090.020.09
2018-201926Betis3 Leagues43393,50238.9055000800.60.62.12.763242430.000.130.130.000.130.020.060.080.020.08
2019-202027Betis1 League13118929.9000000610.60.60.81.4968150.000.000.000.000.000.060.080.140.060.14
2020-202128Betis2 Leagues30141,40815.6202200711.21.20.71.910101190.130.000.130.130.130.090.050.140.090.14
2021-202229Betis3 Leagues49322,93732.6448400803.33.31.95.146189430.120.120.250.120.250.130.080.210.130.21
2022-202330Betis4 Leagues43363,00133.3426400613.43.41.75.149233560.120.060.180.120.180.110.060.160.110.16
2023-202431Betis4 Leagues28101,21013.4156100300.60.60.91.513102190.070.370.450.070.450.050.070.120.050.12
14 Seasons3 Clubs8 Leagues41533630,076334.224285223128669.99.98.518.42049871990.070.080.160.070.150.070.060.140.070.14
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
Betis (6 Seasons)5 Leagues20614212,950143.911162711003839.79.78.017.71909351950.080.110.190.080.190.080.060.140.080.14
Sporting CP (6 Seasons)3 Leagues17016214,268158.51010209124730.20.20.50.7145240.060.060.130.060.120.020.070.090.020.09
Cercle Brugge (2 Seasons)1 League39322,85831.8325300100.090.060.160.090.16
Europa Lg (7 Seasons)36272,37826.4000000600.50.51.52.038155280.000.000.000.000.000.030.070.100.030.10
La Liga (6 Seasons)1561039,362104.0812208003339.09.07.016.01627811660.080.120.190.080.190.090.070.150.090.15
Primeira Liga (6 Seasons)14313712,049133.9109199123710.070.070.140.070.13
Copa del Rey (5 Seasons)21181,71019.0347300300.160.210.370.160.37
Champions Lg (3 Seasons)17171,49616.6011000520.10.10.00.242930.000.060.060.000.060.020.010.030.020.03
Pro League (2 Seasons)39322,85831.8325300100.090.060.160.090.16
Conf Lg (1 Season)221481.6000000100.20.20.00.202220.000.000.000.000.000.110.010.120.110.12
Supercopa de España (1 Season)10750.8000000000.000.000.000.000.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
2010-201118Sporting CPpt POR1. Primeira Liga3rd1020.0000000000.000.000.000.000.00Matches
2011-201219Cercle Bruggebe BEL1. Pro League7th16141,23913.8112100000.070.070.150.070.15
2012-201320Cercle Bruggebe BEL1. Pro League15th23181,61918.0213200100.110.060.170.110.17
2013-201421Sporting CPpt POR1. Primeira Liga2nd29292,53028.1404400800.140.000.140.140.14Matches
2014-201522Sporting CPpt POR1. Primeira Liga3rd30282,44027.11231001110.040.070.110.040.11Matches
2015-201623Sporting CPpt POR1. Primeira Liga2nd27252,13923.8224111600.080.080.170.040.13Matches
2016-201724Sporting CPpt POR1. Primeira Liga3rd32312,81031.2235201900.060.100.160.060.16Matches
2017-201825Sporting CPpt POR1. Primeira Liga3rd24242,12823.6123100300.040.080.130.040.13Matches
2018-201926Betises ESP1. La Liga10th30262,38526.5055000700.50.51.82.447199310.000.190.190.000.190.020.070.090.020.09Matches
2019-202027Betises ESP1. La Liga15th13118929.9000000610.60.60.81.4968150.000.000.000.000.000.060.080.140.060.14Matches
2020-202128Betises ESP1. La Liga6th27121,22313.6202200611.21.20.71.910101190.150.000.150.150.150.090.050.140.090.14Matches
2021-202229Betises ESP1. La Liga5th33201,80520.1235200603.13.11.54.639163390.100.150.250.100.250.160.070.230.160.23Matches
2022-202330Betises ESP1. La Liga6th33312,43827.1314300613.13.11.64.746203520.110.040.150.110.150.110.060.170.110.17Matches
2023-202431Betises ESP1. La Liga6th2036196.9134100200.40.40.61.01147100.150.440.580.150.580.060.090.150.060.15Matches
14 Seasons3 Clubs3 Leagues33827224,269269.721234420127149.09.07.016.01627811660.080.090.160.070.160.090.070.150.090.15
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
Betis (6 Seasons)1 League1561039,362104.0812208003339.09.07.016.01627811660.080.120.190.080.190.090.070.150.090.15
Sporting CP (6 Seasons)1 League14313712,049133.9109199123710.070.070.140.070.13
Cercle Brugge (2 Seasons)1 League39322,85831.8325300100.090.060.160.090.16
La Liga (6 Seasons)1561039,362104.0812208003339.09.07.016.01627811660.080.120.190.080.190.090.070.150.090.15
Primeira Liga (6 Seasons)14313712,049133.9109199123710.070.070.140.070.13
Pro League (2 Seasons)39322,85831.8325300100.090.060.160.090.16
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-201926Betises ESPCopa del Rey3rd665055.6000000000.000.000.000.000.00Matches
2020-202128Betises ESPCopa del Rey5th321852.1000000100.000.000.000.000.00Matches
2021-202229Betises ESPCopa del ReyF887288.1213200200.250.120.370.250.37Matches
2022-202330Betises ESPCopa del ReyR16211571.7112100000.570.571.150.571.15Matches
2022-202330Betises ESPSupercopa de España10750.8000000000.000.000.000.000.00Matches
2023-202431Betises ESPCopa del ReyR32211351.5022000000.001.331.330.001.33Matches
5 Seasons1 Club2 Leagues22181,78519.8347300300.150.200.350.150.35
Copa del Rey (5 Seasons)21181,71019.0347300300.160.210.370.160.37
Supercopa de España (1 Season)10750.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201522Sporting CP1. Champions LgGR665115.7000000300.000.000.000.000.00Matches
2014-201522Sporting CP2. Europa LgR3211901.0000000000.000.000.000.000.00Matches
2015-201623Sporting CP2. Europa LgR32543784.2000000300.000.000.000.000.00Matches
2016-201724Sporting CP1. Champions LgGR665355.9011000120.000.170.170.000.17Matches
2017-201825Sporting CP1. Champions LgGR554505.0000000100.10.10.00.242930.000.000.000.000.000.020.010.030.020.03Matches
2017-201825Sporting CP2. Europa LgQF432552.8000000200.00.00.50.5102310.000.000.000.000.000.020.170.190.020.19Matches
2018-201926Betis2. Europa LgR32776126.8000000100.10.10.30.31643120.000.000.000.000.000.010.040.050.010.05Matches
2021-202229Betis2. Europa LgR16844044.5000000000.10.10.40.572640.000.000.000.000.000.030.090.120.030.12Matches
2022-202330Betis2. Europa LgR16743313.7000000000.30.30.10.433040.000.000.000.000.000.070.040.110.070.11Matches
2023-202431Betis3. Conf LgKO221481.6000000100.20.20.00.202220.000.000.000.000.000.110.010.120.110.12Matches
2023-202431Betis2. Europa LgGR443083.4000000000.10.10.20.323370.000.000.000.000.000.020.060.080.020.08Matches
8 Seasons2 Clubs3 Leagues55464,02244.70110001220.80.81.52.442206330.000.020.020.000.020.030.060.090.030.09
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
Betis (4 Seasons)2 Leagues28211,80320.0000000200.70.71.01.728154290.000.000.000.000.000.030.050.090.030.09
Sporting CP (4 Seasons)2 Leagues27252,21924.70110001020.20.20.50.7145240.000.040.040.000.040.020.070.090.020.09
Europa Lg (7 Seasons)36272,37826.4000000600.50.51.52.038155280.000.000.000.000.000.030.070.100.030.10
Champions Lg (3 Seasons)17171,49616.6011000520.10.10.00.242930.000.060.060.000.060.020.010.030.020.03
Conf Lg (1 Season)221481.6000000100.20.20.00.202220.000.000.000.000.000.110.010.120.110.12
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
201421pt PortugalWCQ10180.2000000000.000.000.000.000.00Matches
201421pt PortugalFriendlies (M)422232.5000000000.000.000.000.000.00Matches
201422pt Portugal1. World CupGR211351.5000000000.000.000.000.000.00Matches
201522pt PortugalFriendlies (M)211031.1000000000.000.000.000.000.00Matches
201623pt PortugalFriendlies (M)632632.9000000000.000.000.000.000.00Matches
201623pt PortugalUEFA EuroW555095.7000000300.000.000.000.000.00Matches
201623pt PortugalUEFA Euro Qualifying521812.0000000100.000.000.000.000.00Matches
201724pt PortugalFriendlies (M)20901.0000000000.000.000.000.000.00Matches
201724pt PortugalFIFA Confederations Cup3rd433303.7000000100.000.000.000.000.00Matches
201825pt PortugalFriendlies (M)543243.6000000100.000.000.000.000.00Matches
201825pt PortugalWCQ875976.6213200000.300.150.450.300.45Matches
201826pt Portugal1. World CupR16443604.0000000000.00.00.10.232610.000.000.000.000.000.010.030.040.010.04Matches
2018-201926pt PortugalUEFA Nations League1st665345.9000000100.000.000.000.000.00Matches
202027pt PortugalFriendlies (M)20730.8011000000.001.231.230.001.23Matches
2020-202128pt PortugalUEFA Nations LeagueLgA332212.5011000000.000.410.410.000.41Matches
202128pt PortugalFriendlies (M)321611.8000000100.000.000.000.000.00Matches
202128pt PortugalUEFA EuroR16221371.5000000000.00.00.00.04450.000.000.000.000.000.000.000.000.000.00Matches
202128pt PortugalUEFA Euro Qualifying443604.0202200100.500.000.500.500.50Matches
202230pt Portugal1. World CupQF422152.4000000000.10.10.00.111600.000.000.000.000.000.030.000.030.030.03Matches
202229pt PortugalWCQ20260.3000000000.000.000.000.000.00Matches
202229pt PortugalFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2022-202330pt PortugalUEFA Nations LeagueLgA443033.4101100100.300.000.300.300.30Matches
8 Seasons1 Club7 Leagues79565,25358.45385001000.10.10.10.284660.090.050.140.090.140.010.020.030.010.03
Friendlies (M) (8 Seasons)25131,32714.7011000200.000.070.070.000.07
UEFA Nations League (3 Seasons)13131,05811.8112100200.090.090.170.090.17
WCQ (3 Seasons)1176417.1213200000.280.140.420.280.42
World Cup (3 Seasons)1077107.9000000000.10.10.10.244210.000.000.000.000.000.020.020.040.020.04
UEFA Euro Qualifying (2 Seasons)965416.0202200200.330.000.330.330.33
UEFA Euro (2 Seasons)776467.2000000300.00.00.00.04450.000.000.000.000.000.000.000.000.000.00
FIFA Confederations Cup (1 Season)433303.7000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201118Sporting CPpt POR1. Primeira Liga0.0000.0000Matches
2011-201219Cercle Bruggebe BEL1. Pro League13.8110.071.0000
2012-201320Cercle Bruggebe BEL1. Pro League18.0270.390.2900
2013-201421Sporting CPpt POR1. Primeira Liga28.1490.320.4400Matches
2014-201522Sporting CP1. Champions Lg5.7030.530.0000Matches
2014-201522Sporting CP2. Europa Lg1.0022.000.0000Matches
2014-201522Sporting CPpt POR1. Primeira Liga27.1140.150.2500Matches
2015-201623Sporting CP2. Europa Lg4.2000.0000Matches
2015-201623Sporting CPpt POR1. Primeira Liga23.8240.170.2511Matches
2016-201724Sporting CP1. Champions Lg5.907114.31.180.170.000.0000Matches
2016-201724Sporting CPpt POR1. Primeira Liga31.22080.000.260.2501Matches
2017-201825Sporting CP1. Champions Lg5.00200.00.400.000.0013.80000.10.10.06-0.1-0.1Matches
2017-201825Sporting CP2. Europa Lg2.80100.00.350.000.0031.20000.00.00.050.00.0Matches
2017-201825Sporting CPpt POR1. Primeira Liga23.6121419.00.890.170.050.2500Matches
2018-201926Betises ESPCopa del Rey5.60300.00.530.000.0000Matches
2018-201926Betis2. Europa Lg6.802150.00.290.150.000.0028.00000.10.10.03-0.1-0.1Matches
2018-201926Betises ESP1. La Liga26.5010220.00.380.080.000.0018.80000.50.50.05-0.5-0.5Matches
2019-202027Betises ESP1. La Liga9.906233.30.610.200.000.0021.50000.60.60.10-0.6-0.6Matches
2020-202128Betises ESPCopa del Rey2.103266.71.460.970.000.0000Matches
2020-202128Betises ESP1. La Liga13.6215640.01.100.440.130.3318.00001.21.20.08+0.8+0.8Matches
2021-202229Betises ESPCopa del Rey8.1212433.31.480.490.170.5000Matches
2021-202229Betis2. Europa Lg4.50100.00.220.000.0022.30000.10.10.11-0.1-0.1Matches
2021-202229Betises ESP1. La Liga20.12331030.31.650.500.060.2016.80003.13.10.10-1.1-1.1Matches
2022-202330Betises ESPCopa del Rey1.714125.02.290.570.251.0000Matches
2022-202330Betis2. Europa Lg3.703133.30.820.270.000.0015.60000.30.30.09-0.3-0.3Matches
2022-202330Betises ESP1. La Liga27.1326934.60.960.330.120.3316.50003.13.10.12-0.1-0.1Matches
2022-202330Betises ESPSupercopa de España0.80100.01.200.000.0000Matches
2023-202431Betis3. Conf Lg1.60100.00.610.000.008.80000.20.20.18-0.2-0.2Matches
2023-202431Betises ESPCopa del Rey1.50100.00.670.000.0000Matches
2023-202431Betis2. Europa Lg3.403266.70.880.580.000.0030.20000.10.10.02-0.1-0.1Matches
2023-202431Betises ESP1. La Liga6.918337.51.160.440.130.3324.00000.40.40.05+0.6+0.6Matches
14 Seasons3 Clubs8 Leagues334.2241638634.40.770.260.090.2718.40129.99.90.09-1.9-1.9
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
Betis (6 Seasons)5 Leagues143.9111324332.60.920.300.080.2618.40009.79.70.09-1.7-1.7
Sporting CP (6 Seasons)3 Leagues158.510313541.90.450.220.100.2619.60120.20.20.06-0.2-0.2
Cercle Brugge (2 Seasons)1 League31.8380.250.3800
Europa Lg (7 Seasons)26.4010640.00.470.230.000.0024.70000.50.50.05-0.5-0.5
La Liga (6 Seasons)104.08983232.70.940.310.080.2518.00009.09.00.09-1.0-1.0
Primeira Liga (6 Seasons)133.910212957.10.380.220.140.3112
Copa del Rey (5 Seasons)19.0323730.41.210.370.130.4300
Champions Lg (3 Seasons)16.609411.10.820.240.000.0013.80000.10.10.06-0.1-0.1
Pro League (2 Seasons)31.8380.250.3800
Conf Lg (1 Season)1.60100.00.610.000.008.80000.20.20.18-0.2-0.2
Supercopa de España (1 Season)0.80100.01.200.000.0000
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
2010-201118Sporting CP1 League0.0000.0000
2011-201219Cercle Brugge1 League13.8110.071.0000
2012-201320Cercle Brugge1 League18.0270.390.2900
2013-201421Sporting CP1 League28.1490.320.4400
2014-201522Sporting CP3 Leagues33.8190.270.1100
2015-201623Sporting CP2 Leagues28.0240.140.2511
2016-201724Sporting CP2 Leagues37.2279128.60.190.240.290.2201
2017-201825Sporting CP3 Leagues31.5124416.70.760.130.040.2519.60000.20.20.06-0.2-0.2
2018-201926Betis3 Leagues38.9015320.00.390.080.000.0020.30000.60.60.05-0.6-0.6
2019-202027Betis1 League9.906233.30.610.200.000.0021.50000.60.60.10-0.6-0.6
2020-202128Betis2 Leagues15.6218844.41.150.510.110.2518.00001.21.20.08+0.8+0.8
2021-202229Betis3 Leagues32.64461430.41.410.430.090.2916.90003.33.30.10-1.3-1.3
2022-202330Betis4 Leagues33.34341132.41.020.330.120.3616.40003.43.40.12-0.4-0.4
2023-202431Betis4 Leagues13.4113538.50.970.370.080.2024.30000.60.60.05+0.4+0.4
14 Seasons3 Clubs8 Leagues334.2241638634.40.770.260.090.2718.40129.99.90.09-1.9-1.9
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
Betis (6 Seasons)5 Leagues143.9111324332.60.920.300.080.2618.40009.79.70.09-1.7-1.7
Sporting CP (6 Seasons)3 Leagues158.510313541.90.450.220.100.2619.60120.20.20.06-0.2-0.2
Cercle Brugge (2 Seasons)1 League31.8380.250.3800
Europa Lg (7 Seasons)26.4010640.00.470.230.000.0024.70000.50.50.05-0.5-0.5
La Liga (6 Seasons)104.08983232.70.940.310.080.2518.00009.09.00.09-1.0-1.0
Primeira Liga (6 Seasons)133.910212957.10.380.220.140.3112
Copa del Rey (5 Seasons)19.0323730.41.210.370.130.4300
Champions Lg (3 Seasons)16.609411.10.820.240.000.0013.80000.10.10.06-0.1-0.1
Pro League (2 Seasons)31.8380.250.3800
Conf Lg (1 Season)1.60100.00.610.000.008.80000.20.20.18-0.2-0.2
Supercopa de España (1 Season)0.80100.01.200.000.0000
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
2010-201118Sporting CPpt POR1. Primeira Liga3rd0.0000.0000Matches
2011-201219Cercle Bruggebe BEL1. Pro League7th13.8110.071.0000
2012-201320Cercle Bruggebe BEL1. Pro League15th18.0270.390.2900
2013-201421Sporting CPpt POR1. Primeira Liga2nd28.1490.320.4400Matches
2014-201522Sporting CPpt POR1. Primeira Liga3rd27.1140.150.2500Matches
2015-201623Sporting CPpt POR1. Primeira Liga2nd23.8240.170.2511Matches
2016-201724Sporting CPpt POR1. Primeira Liga3rd31.22080.000.260.2501Matches
2017-201825Sporting CPpt POR1. Primeira Liga3rd23.6121419.00.890.170.050.2500Matches
2018-201926Betises ESP1. La Liga10th26.5010220.00.380.080.000.0018.80000.50.50.05-0.5-0.5Matches
2019-202027Betises ESP1. La Liga15th9.906233.30.610.200.000.0021.50000.60.60.10-0.6-0.6Matches
2020-202128Betises ESP1. La Liga6th13.6215640.01.100.440.130.3318.00001.21.20.08+0.8+0.8Matches
2021-202229Betises ESP1. La Liga5th20.12331030.31.650.500.060.2016.80003.13.10.10-1.1-1.1Matches
2022-202330Betises ESP1. La Liga6th27.1326934.60.960.330.120.3316.50003.13.10.12-0.1-0.1Matches
2023-202431Betises ESP1. La Liga6th6.918337.51.160.440.130.3324.00000.40.40.05+0.6+0.6Matches
14 Seasons3 Clubs3 Leagues269.7211196937.00.750.260.090.2918.00129.09.00.09-1.0-1.0
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Betis (6 Seasons)1 League104.08983232.70.940.310.080.2518.00009.09.00.09-1.0-1.0
Sporting CP (6 Seasons)1 League133.910212957.10.380.220.140.3112
Cercle Brugge (2 Seasons)1 League31.8380.250.3800
La Liga (6 Seasons)104.08983232.70.940.310.080.2518.00009.09.00.09-1.0-1.0
Primeira Liga (6 Seasons)133.910212957.10.380.220.140.3112
Pro League (2 Seasons)31.8380.250.3800
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-201926Betises ESPCopa del Rey3rd5.60300.00.530.000.0000Matches
2020-202128Betises ESPCopa del Rey5th2.103266.71.460.970.000.0000Matches
2021-202229Betises ESPCopa del ReyF8.1212433.31.480.490.170.5000Matches
2022-202330Betises ESPCopa del ReyR161.714125.02.290.570.251.0000Matches
2022-202330Betises ESPSupercopa de España0.80100.01.200.000.0000Matches
2023-202431Betises ESPCopa del ReyR321.50100.00.670.000.0000Matches
5 Seasons1 Club2 Leagues19.8324729.21.210.350.130.4300
Copa del Rey (5 Seasons)19.0323730.41.210.370.130.4300
Supercopa de España (1 Season)0.80100.01.200.000.0000
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
2014-201522Sporting CP1. Champions LgGR5.7030.530.0000Matches
2014-201522Sporting CP2. Europa LgR321.0022.000.0000Matches
2015-201623Sporting CP2. Europa LgR324.2000.0000Matches
2016-201724Sporting CP1. Champions LgGR5.907114.31.180.170.000.0000Matches
2017-201825Sporting CP1. Champions LgGR5.00200.00.400.000.0013.80000.10.10.06-0.1-0.1Matches
2017-201825Sporting CP2. Europa LgQF2.80100.00.350.000.0031.20000.00.00.050.00.0Matches
2018-201926Betis2. Europa LgR326.802150.00.290.150.000.0028.00000.10.10.03-0.1-0.1Matches
2021-202229Betis2. Europa LgR164.50100.00.220.000.0022.30000.10.10.11-0.1-0.1Matches
2022-202330Betis2. Europa LgR163.703133.30.820.270.000.0015.60000.30.30.09-0.3-0.3Matches
2023-202431Betis3. Conf LgKO1.60100.00.610.000.008.80000.20.20.18-0.2-0.2Matches
2023-202431Betis2. Europa LgGR3.403266.70.880.580.000.0030.20000.10.10.02-0.1-0.1Matches
8 Seasons2 Clubs3 Leagues44.70201025.00.590.220.000.0021.80000.80.80.07-0.8-0.8
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
Betis (4 Seasons)2 Leagues20.0010440.00.500.200.000.0022.40000.70.70.07-0.7-0.7
Sporting CP (4 Seasons)2 Leagues24.7010610.00.730.240.000.0019.60000.20.20.06-0.2-0.2
Europa Lg (7 Seasons)26.4010640.00.470.230.000.0024.70000.50.50.05-0.5-0.5
Champions Lg (3 Seasons)16.609411.10.820.240.000.0013.80000.10.10.06-0.1-0.1
Conf Lg (1 Season)1.60100.00.610.000.008.80000.20.20.18-0.2-0.2
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
201421pt PortugalWCQ0.2000Matches
201421pt PortugalFriendlies (M)2.5000Matches
201422pt Portugal1. World CupGR1.5000Matches
201522pt PortugalFriendlies (M)1.1000Matches
201623pt PortugalFriendlies (M)2.9000Matches
201623pt PortugalUEFA EuroW5.702150.00.350.180.000.0000Matches
201623pt PortugalUEFA Euro Qualifying2.00300.01.490.000.0000Matches
201724pt PortugalFriendlies (M)1.0000Matches
201724pt PortugalFIFA Confederations Cup3rd3.70100.00.270.000.0000Matches
201825pt PortugalFriendlies (M)3.6000Matches
201825pt PortugalWCQ6.6200Matches
201826pt Portugal1. World CupR164.00100.00.250.000.0029.80000.00.00.050.00.0Matches
2018-201926pt PortugalUEFA Nations League1st5.9000Matches
202027pt PortugalFriendlies (M)0.8000Matches
2020-202128pt PortugalUEFA Nations LeagueLgA2.50100.00.410.000.0000Matches
202128pt PortugalFriendlies (M)1.8000Matches
202128pt PortugalUEFA EuroR161.50000.000.000000.00.00.00.0Matches
202128pt PortugalUEFA Euro Qualifying4.028225.02.000.500.251.0000Matches
202230pt Portugal1. World CupQF2.40100.00.420.000.0015.80000.10.10.07-0.1-0.1Matches
202229pt PortugalWCQ0.30000.000.0000Matches
202229pt PortugalFriendlies (M)1.0000Matches
2022-202330pt PortugalUEFA Nations LeagueLgA3.415240.01.490.590.200.5000Matches
8 Seasons1 Club7 Leagues58.4522522.70.750.170.140.6022.80000.10.10.06-0.1-0.1
Friendlies (M) (8 Seasons)14.7000
UEFA Nations League (3 Seasons)11.816233.31.030.340.170.5000
WCQ (3 Seasons)7.12000.000.0000
World Cup (3 Seasons)7.90200.00.310.000.0022.80000.10.10.06-0.1-0.1
UEFA Euro Qualifying (2 Seasons)6.0211218.21.830.330.181.0000
UEFA Euro (2 Seasons)7.202150.00.280.140.000.000000.00.00.00.0
FIFA Confederations Cup (1 Season)3.70100.00.270.000.0000
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
2010-201118Sporting CPpt POR1. Primeira Liga0.00Matches
2011-201219Cercle Bruggebe BEL1. Pro League13.81
2012-201320Cercle Bruggebe BEL1. Pro League18.01
2013-201421Sporting CPpt POR1. Primeira Liga28.10Matches
2014-201522Sporting CP1. Champions Lg5.70Matches
2014-201522Sporting CP2. Europa Lg1.00Matches
2014-201522Sporting CPpt POR1. Primeira Liga27.12Matches
2015-201623Sporting CP2. Europa Lg4.20Matches
2015-201623Sporting CPpt POR1. Primeira Liga23.82Matches
2016-201724Sporting CP1. Champions Lg5.91Matches
2016-201724Sporting CPpt POR1. Primeira Liga31.23Matches
2017-201825Sporting CP1. Champions Lg5.025929587.84566148612013887.09911288.4333594.300.00.10.01221029Matches
2017-201825Sporting CP2. Europa Lg2.820522690.73256118311011794.0758192.6151978.900.50.3-0.53172023Matches
2017-201825Sporting CPpt POR1. Primeira Liga23.62Matches
2018-201926Betises ESPCopa del Rey5.60Matches
2018-201926Betis2. Europa Lg6.850753894.28454182726327496.018719396.9455286.500.30.6-0.36575043Matches
2018-201926Betises ESP1. La Liga26.51696191288.728860784980687692.066071792.117622378.951.82.4+3.218195240199Matches
2019-202027Betises ESP1. La Liga9.955363287.59485258925328489.123224893.5496476.600.80.4-0.89538068Matches
2020-202128Betises ESPCopa del Rey2.10Matches
2020-202128Betises ESP1. La Liga13.681296584.113703367939744289.830334488.18612668.300.70.8-0.799290101Matches
2021-202229Betises ESPCopa del Rey8.11Matches
2021-202229Betis2. Europa Lg4.524928388.03816112113615190.110011388.591181.800.40.4-0.45191026Matches
2021-202229Betises ESP1. La Liga20.11157132187.619636579459264392.143248589.111014178.031.51.4+1.522134240163Matches
2022-202330Betises ESPCopa del Rey1.71Matches
2022-202330Betis2. Europa Lg3.723627386.43820121812414187.9889493.6202774.100.10.2-0.14262030Matches
2022-202330Betises ESP1. La Liga27.11510174586.524743748278685991.552559987.614819476.311.62.1-0.622170231203Matches
2022-202330Betises ESPSupercopa de España0.80Matches
2023-202431Betis3. Conf Lg1.613515587.12159706677490.5444989.8131776.500.00.10.01261022Matches
2023-202431Betises ESPCopa del Rey1.52Matches
2023-202431Betis2. Europa Lg3.425127491.63883128713513997.1889790.7172277.300.20.4-0.25344133Matches
2023-202431Betises ESP1. La Liga6.949556387.97466226228530892.515717689.2324571.130.60.6+2.48577047Matches
14 Seasons3 Clubs8 Leagues334.28065918287.8133847384834074444691.62990330890.475397677.2288.510.0+19.51139021112987
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
Betis (6 Seasons)5 Leagues143.97601866187.8126025358143844419191.72816311590.470592276.5168.09.6+8.01098631082935
Sporting CP (6 Seasons)3 Leagues158.546452189.17822266923025590.217419390.2485488.9100.50.5+9.54393052
Cercle Brugge (2 Seasons)1 League31.82
Europa Lg (7 Seasons)26.41448159490.823229663676882293.453857893.110613180.901.52.0-1.523153141155
La Liga (6 Seasons)104.06223713887.2103893296553119341291.42309256989.960179375.8127.07.9+5.088701951781
Primeira Liga (6 Seasons)133.99
Copa del Rey (5 Seasons)19.04
Champions Lg (3 Seasons)16.625929587.84566148612013887.09911288.4333594.310.00.1+1.01221029
Pro League (2 Seasons)31.82
Conf Lg (1 Season)1.613515587.12159706677490.5444989.8131776.500.00.10.01261022
Supercopa de España (1 Season)0.80
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
2010-201118Sporting CP1 League0.00
2011-201219Cercle Brugge1 League13.81
2012-201320Cercle Brugge1 League18.01
2013-201421Sporting CP1 League28.10
2014-201522Sporting CP3 Leagues33.82
2015-201623Sporting CP2 Leagues28.02
2016-201724Sporting CP2 Leagues37.24
2017-201825Sporting CP3 Leagues31.546452189.17822266923025590.217419390.2485488.920.50.5+1.54393052
2018-201926Betis3 Leagues38.92203245089.93731496761069115093.084791093.122127580.452.13.1+2.924252290242
2019-202027Betis1 League9.955363287.59485258925328489.123224893.5496476.600.80.4-0.89538068
2020-202128Betis2 Leagues15.681296584.113703367939744289.830334488.18612668.300.70.8-0.799290101
2021-202229Betis3 Leagues32.61406160487.723452691572879491.753259889.011915278.341.91.9+2.127153250189
2022-202330Betis4 Leagues33.31746201886.5285638700910100091.061369388.516822176.021.72.3+0.326196251233
2023-202431Betis4 Leagues13.488199288.813508425548752193.528932289.8628473.850.91.1+4.114117121102
14 Seasons3 Clubs8 Leagues334.28065918287.8133847384834074444691.62990330890.475397677.2288.510.0+19.51139021112987
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
Betis (6 Seasons)5 Leagues143.97601866187.8126025358143844419191.72816311590.470592276.5168.09.6+8.01098631082935
Sporting CP (6 Seasons)3 Leagues158.546452189.17822266923025590.217419390.2485488.9100.50.5+9.54393052
Cercle Brugge (2 Seasons)1 League31.82
Europa Lg (7 Seasons)26.41448159490.823229663676882293.453857893.110613180.901.52.0-1.523153141155
La Liga (6 Seasons)104.06223713887.2103893296553119341291.42309256989.960179375.8127.07.9+5.088701951781
Primeira Liga (6 Seasons)133.99
Copa del Rey (5 Seasons)19.04
Champions Lg (3 Seasons)16.625929587.84566148612013887.09911288.4333594.310.00.1+1.01221029
Pro League (2 Seasons)31.82
Conf Lg (1 Season)1.613515587.12159706677490.5444989.8131776.500.00.10.01261022
Supercopa de España (1 Season)0.80
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
2010-201118Sporting CPpt POR1. Primeira Liga3rd0.00Matches
2011-201219Cercle Bruggebe BEL1. Pro League7th13.81
2012-201320Cercle Bruggebe BEL1. Pro League15th18.01
2013-201421Sporting CPpt POR1. Primeira Liga2nd28.10Matches
2014-201522Sporting CPpt POR1. Primeira Liga3rd27.12Matches
2015-201623Sporting CPpt POR1. Primeira Liga2nd23.82Matches
2016-201724Sporting CPpt POR1. Primeira Liga3rd31.23Matches
2017-201825Sporting CPpt POR1. Primeira Liga3rd23.62Matches
2018-201926Betises ESP1. La Liga10th26.51696191288.728860784980687692.066071792.117622378.951.82.4+3.218195240199Matches
2019-202027Betises ESP1. La Liga15th9.955363287.59485258925328489.123224893.5496476.600.80.4-0.89538068Matches
2020-202128Betises ESP1. La Liga6th13.681296584.113703367939744289.830334488.18612668.300.70.8-0.799290101Matches
2021-202229Betises ESP1. La Liga5th20.11157132187.619636579459264392.143248589.111014178.031.51.4+1.522134240163Matches
2022-202330Betises ESP1. La Liga6th27.11510174586.524743748278685991.552559987.614819476.311.62.1-0.622170231203Matches
2023-202431Betises ESP1. La Liga6th6.949556387.97466226228530892.515717689.2324571.130.60.6+2.48577047Matches
14 Seasons3 Clubs3 Leagues269.76223713887.2103893296553119341291.42309256989.960179375.8237.07.9+16.088701951781
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
Betis (6 Seasons)1 League104.06223713887.2103893296553119341291.42309256989.960179375.8127.07.9+5.088701951781
Sporting CP (6 Seasons)1 League133.99
Cercle Brugge (2 Seasons)1 League31.82
La Liga (6 Seasons)104.06223713887.2103893296553119341291.42309256989.960179375.8127.07.9+5.088701951781
Primeira Liga (6 Seasons)133.99
Pro League (2 Seasons)31.82
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-201926Betises ESPCopa del Rey3rd5.60Matches
2020-202128Betises ESPCopa del Rey5th2.10Matches
2021-202229Betises ESPCopa del ReyF8.11Matches
2022-202330Betises ESPCopa del ReyR161.71Matches
2022-202330Betises ESPSupercopa de España0.80Matches
2023-202431Betises ESPCopa del ReyR321.52Matches
5 Seasons1 Club2 Leagues19.84
Copa del Rey (5 Seasons)19.04
Supercopa de España (1 Season)0.80
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
2014-201522Sporting CP1. Champions LgGR5.70Matches
2014-201522Sporting CP2. Europa LgR321.00Matches
2015-201623Sporting CP2. Europa LgR324.20Matches
2016-201724Sporting CP1. Champions LgGR5.91Matches
2017-201825Sporting CP1. Champions LgGR5.025929587.84566148612013887.09911288.4333594.300.00.10.01221029Matches
2017-201825Sporting CP2. Europa LgQF2.820522690.73256118311011794.0758192.6151978.900.50.3-0.53172023Matches
2018-201926Betis2. Europa LgR326.850753894.28454182726327496.018719396.9455286.500.30.6-0.36575043Matches
2021-202229Betis2. Europa LgR164.524928388.03816112113615190.110011388.591181.800.40.4-0.45191026Matches
2022-202330Betis2. Europa LgR163.723627386.43820121812414187.9889493.6202774.100.10.2-0.14262030Matches
2023-202431Betis3. Conf LgKO1.613515587.12159706677490.5444989.8131776.500.00.10.01261022Matches
2023-202431Betis2. Europa LgGR3.425127491.63883128713513997.1889790.7172277.300.20.4-0.25344133Matches
8 Seasons2 Clubs3 Leagues44.71842204490.1299548828955103492.468173992.215218383.111.52.2-0.525201161206
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
Betis (4 Seasons)2 Leagues20.01378152390.522132615972577993.150754692.910412980.601.01.7-1.021162131154
Sporting CP (4 Seasons)2 Leagues24.746452189.17822266923025590.217419390.2485488.910.50.5+0.54393052
Europa Lg (7 Seasons)26.41448159490.823229663676882293.453857893.110613180.901.52.0-1.523153141155
Champions Lg (3 Seasons)16.625929587.84566148612013887.09911288.4333594.310.00.1+1.01221029
Conf Lg (1 Season)1.613515587.12159706677490.5444989.8131776.500.00.10.01261022
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
201421pt PortugalWCQ0.20Matches
201421pt PortugalFriendlies (M)2.50Matches
201422pt Portugal1. World CupGR1.50Matches
201522pt PortugalFriendlies (M)1.10Matches
201623pt PortugalFriendlies (M)2.90Matches
201623pt PortugalUEFA EuroW5.70Matches
201623pt PortugalUEFA Euro Qualifying2.00Matches
201724pt PortugalFriendlies (M)1.00Matches
201724pt PortugalFIFA Confederations Cup3rd3.70Matches
201825pt PortugalFriendlies (M)3.60Matches
201825pt PortugalWCQ6.61Matches
201826pt Portugal1. World CupR164.022425886.8455212598710285.3798691.9485390.600.10.2-0.14253126Matches
2018-201926pt PortugalUEFA Nations League1st5.90Matches
202027pt PortugalFriendlies (M)0.81Matches
2020-202128pt PortugalUEFA Nations LeagueLgA2.51Matches
202128pt PortugalFriendlies (M)1.80Matches
202128pt PortugalUEFA EuroR161.5839587.41509250404393.0323688.9111573.300.00.10.0011104Matches
202128pt PortugalUEFA Euro Qualifying4.00Matches
202230pt Portugal1. World CupQF2.415617091.82570852808495.2656994.281172.700.00.00.0080016Matches
202229pt PortugalWCQ0.30Matches
202229pt PortugalFriendlies (M)1.00Matches
2022-202330pt PortugalUEFA Nations LeagueLgA3.40Matches
8 Seasons1 Club7 Leagues58.446352388.58631236120722990.417619192.1677984.830.10.3+2.94444146
Friendlies (M) (8 Seasons)14.71
UEFA Nations League (3 Seasons)11.81
WCQ (3 Seasons)7.11
World Cup (3 Seasons)7.938042888.87122211116718689.814415592.9566487.500.10.2-0.14333142
UEFA Euro Qualifying (2 Seasons)6.00
UEFA Euro (2 Seasons)7.2839587.41509250404393.0323688.9111573.300.00.10.0011104
FIFA Confederations Cup (1 Season)3.70

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
2010-201118Sporting CPpt POR1. Primeira Liga0.0Matches
2011-201219Cercle Bruggebe BEL1. Pro League13.8
2012-201320Cercle Bruggebe BEL1. Pro League18.0
2013-201421Sporting CPpt POR1. Primeira Liga28.1Matches
2014-201522Sporting CP1. Champions Lg5.7Matches
2014-201522Sporting CP2. Europa Lg1.0Matches
2014-201522Sporting CPpt POR1. Primeira Liga27.1Matches
2015-201623Sporting CP2. Europa Lg4.2Matches
2015-201623Sporting CPpt POR1. Primeira Liga23.8Matches
2016-201724Sporting CP1. Champions Lg5.90Matches
2016-201724Sporting CPpt POR1. Primeira Liga31.20Matches
2017-201825Sporting CP1. Champions Lg5.02952831291400000025900Matches
2017-201825Sporting CP2. Europa Lg2.8226221511210000020501Matches
2017-201825Sporting CPpt POR1. Primeira Liga23.67Matches
2018-201926Betises ESPCopa del Rey5.60Matches
2018-201926Betis2. Europa Lg6.8538531661610000050712Matches
2018-201926Betises ESP1. La Liga26.51912187137367173100001696418Matches
2019-202027Betises ESP1. La Liga9.963261514140510000055338Matches
2020-202128Betises ESPCopa del Rey2.10Matches
2020-202128Betises ESP1. La Liga13.69659432020310400000812211Matches
2021-202229Betises ESPCopa del Rey8.10Matches
2021-202229Betis2. Europa Lg4.5283274862002000024911Matches
2021-202229Betises ESP1. La Liga20.11321129225248124100001157418Matches
2022-202330Betises ESPCopa del Rey1.70Matches
2022-202330Betis2. Europa Lg3.7273265761111000023615Matches
2022-202330Betises ESP1. La Liga27.117451696434213195100001510620Matches
2022-202330Betises ESPSupercopa de España0.80Matches
2023-202431Betis3. Conf Lg1.6155154100111000013501Matches
2023-202431Betises ESPCopa del Rey1.51Matches
2023-202431Betis2. Europa Lg3.4274267771320000025102Matches
2023-202431Betises ESP1. La Liga6.956354318180140000049525Matches
14 Seasons3 Clubs8 Leagues334.2918289552031893881357000080652492
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Betis (6 Seasons)5 Leagues143.9866184511861793675277000076012491
Sporting CP (6 Seasons)3 Leagues158.552150417102680000046401
Cercle Brugge (2 Seasons)1 League31.8
Europa Lg (7 Seasons)26.41594155833266125300001448311
La Liga (6 Seasons)104.0713869601571543164213000062232180
Primeira Liga (6 Seasons)133.97
Copa del Rey (5 Seasons)19.01
Champions Lg (3 Seasons)16.62952831291400000025900
Pro League (2 Seasons)31.8
Conf Lg (1 Season)1.6155154100111000013501
Supercopa de España (1 Season)0.80
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
2010-201118Sporting CP1 League0.0
2011-201219Cercle Brugge1 League13.8
2012-201320Cercle Brugge1 League18.0
2013-201421Sporting CP1 League28.1
2014-201522Sporting CP3 Leagues33.8
2015-201623Sporting CP2 Leagues28.0
2016-201724Sporting CP2 Leagues37.20
2017-201825Sporting CP3 Leagues31.552150417102680000046401
2018-201926Betis3 Leagues38.92450240243428234100002203520
2019-202027Betis1 League9.963261514140510000055338
2020-202128Betis2 Leagues15.69659432020310400000812211
2021-202229Betis3 Leagues32.616041566333010124300001406519
2022-202330Betis4 Leagues33.320181961504814206200001746725
2023-202431Betis4 Leagues13.499296426251581000088128
14 Seasons3 Clubs8 Leagues334.2918289552031893881357000080652492
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Betis (6 Seasons)5 Leagues143.9866184511861793675277000076012491
Sporting CP (6 Seasons)3 Leagues158.552150417102680000046401
Cercle Brugge (2 Seasons)1 League31.8
Europa Lg (7 Seasons)26.41594155833266125300001448311
La Liga (6 Seasons)104.0713869601571543164213000062232180
Primeira Liga (6 Seasons)133.97
Copa del Rey (5 Seasons)19.01
Champions Lg (3 Seasons)16.62952831291400000025900
Pro League (2 Seasons)31.8
Conf Lg (1 Season)1.6155154100111000013501
Supercopa de España (1 Season)0.80
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
2010-201118Sporting CPpt POR1. Primeira Liga3rd0.0Matches
2011-201219Cercle Bruggebe BEL1. Pro League7th13.8
2012-201320Cercle Bruggebe BEL1. Pro League15th18.0
2013-201421Sporting CPpt POR1. Primeira Liga2nd28.1Matches
2014-201522Sporting CPpt POR1. Primeira Liga3rd27.1Matches
2015-201623Sporting CPpt POR1. Primeira Liga2nd23.8Matches
2016-201724Sporting CPpt POR1. Primeira Liga3rd31.20Matches
2017-201825Sporting CPpt POR1. Primeira Liga3rd23.67Matches
2018-201926Betises ESP1. La Liga10th26.51912187137367173100001696418Matches
2019-202027Betises ESP1. La Liga15th9.963261514140510000055338Matches
2020-202128Betises ESP1. La Liga6th13.69659432020310400000812211Matches
2021-202229Betises ESP1. La Liga5th20.11321129225248124100001157418Matches
2022-202330Betises ESP1. La Liga6th27.117451696434213195100001510620Matches
2023-202431Betises ESP1. La Liga6th6.956354318180140000049525Matches
14 Seasons3 Clubs3 Leagues269.7713869601571543164283000062232180
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Betis (6 Seasons)1 League104.0713869601571543164213000062232180
Sporting CP (6 Seasons)1 League133.97
Cercle Brugge (2 Seasons)1 League31.8
La Liga (6 Seasons)104.0713869601571543164213000062232180
Primeira Liga (6 Seasons)133.97
Pro League (2 Seasons)31.8
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-201926Betises ESPCopa del Rey3rd5.60Matches
2020-202128Betises ESPCopa del Rey5th2.10Matches
2021-202229Betises ESPCopa del ReyF8.10Matches
2022-202330Betises ESPCopa del ReyR161.70Matches
2022-202330Betises ESPSupercopa de España0.80Matches
2023-202431Betises ESPCopa del ReyR321.51Matches
5 Seasons1 Club2 Leagues19.81
Copa del Rey (5 Seasons)19.01
Supercopa de España (1 Season)0.80
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
2014-201522Sporting CP1. Champions LgGR5.7Matches
2014-201522Sporting CP2. Europa LgR321.0Matches
2015-201623Sporting CP2. Europa LgR324.2Matches
2016-201724Sporting CP1. Champions LgGR5.90Matches
2017-201825Sporting CP1. Champions LgGR5.02952831291400000025900Matches
2017-201825Sporting CP2. Europa LgQF2.8226221511210000020501Matches
2018-201926Betis2. Europa LgR326.8538531661610000050712Matches
2021-202229Betis2. Europa LgR164.5283274862002000024911Matches
2022-202330Betis2. Europa LgR163.7273265761111000023615Matches
2023-202431Betis3. Conf LgKO1.6155154100111000013501Matches
2023-202431Betis2. Europa LgGR3.4274267771320000025102Matches
8 Seasons2 Clubs3 Leagues44.72044199546357176400001842312
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Betis (4 Seasons)2 Leagues20.01523149129255115400001378311
Sporting CP (4 Seasons)2 Leagues24.752150417102610000046401
Europa Lg (7 Seasons)26.41594155833266125300001448311
Champions Lg (3 Seasons)16.62952831291400000025900
Conf Lg (1 Season)1.6155154100111000013501
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
201421pt PortugalWCQ0.2Matches
201421pt PortugalFriendlies (M)2.5Matches
201422pt Portugal1. World CupGR1.5Matches
201522pt PortugalFriendlies (M)1.1Matches
201623pt PortugalFriendlies (M)2.9Matches
201623pt PortugalUEFA EuroW5.71Matches
201623pt PortugalUEFA Euro Qualifying2.00Matches
201724pt PortugalFriendlies (M)1.0Matches
201724pt PortugalFIFA Confederations Cup3rd3.70Matches
201825pt PortugalFriendlies (M)3.6Matches
201825pt PortugalWCQ6.6Matches
201826pt Portugal1. World CupR164.0258254440610000022403Matches
2018-201926pt PortugalUEFA Nations League1st5.9Matches
202027pt PortugalFriendlies (M)0.8Matches
2020-202128pt PortugalUEFA Nations LeagueLgA2.52Matches
202128pt PortugalFriendlies (M)1.8Matches
202128pt PortugalUEFA EuroR161.5959500012000008301Matches
202128pt PortugalUEFA Euro Qualifying4.03Matches
202230pt Portugal1. World CupQF2.4170164550000000015611Matches
202229pt PortugalWCQ0.30Matches
202229pt PortugalFriendlies (M)1.0Matches
2022-202330pt PortugalUEFA Nations LeagueLgA3.41Matches
8 Seasons1 Club7 Leagues58.45235139907100000046315
Friendlies (M) (8 Seasons)14.7
UEFA Nations League (3 Seasons)11.83
WCQ (3 Seasons)7.10
World Cup (3 Seasons)7.9428418990610000038014
UEFA Euro Qualifying (2 Seasons)6.03
UEFA Euro (2 Seasons)7.2959500013000008301
FIFA Confederations Cup (1 Season)3.70

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
2010-201118Sporting CPpt POR1. Primeira Liga0.0Matches
2011-201219Cercle Bruggebe BEL1. Pro League13.8
2012-201320Cercle Bruggebe BEL1. Pro League18.0
2013-201421Sporting CPpt POR1. Primeira Liga28.1Matches
2014-201522Sporting CP1. Champions Lg5.7Matches
2014-201522Sporting CP2. Europa Lg1.0Matches
2014-201522Sporting CPpt POR1. Primeira Liga27.1Matches
2015-201623Sporting CP2. Europa Lg4.2Matches
2015-201623Sporting CPpt POR1. Primeira Liga23.8Matches
2016-201724Sporting CP1. Champions Lg5.9Matches
2016-201724Sporting CPpt POR1. Primeira Liga31.2Matches
2017-201825Sporting CP1. Champions Lg5.030.6020010000.00000000Matches
2017-201825Sporting CP2. Europa Lg2.862.1250100000.00000000Matches
2017-201825Sporting CPpt POR1. Primeira Liga23.6Matches
2018-201926Betises ESPCopa del Rey5.6Matches
2018-201926Betis2. Europa Lg6.8131.91110200000.00000000Matches
2018-201926Betises ESP1. La Liga26.5632.38550502190.34801000Matches
2019-202027Betises ESP1. La Liga9.9171.72140200100.00000000Matches
2020-202128Betises ESPCopa del Rey2.1Matches
2020-202128Betises ESP1. La Liga13.6251.84192130030.22110100Matches
2021-202229Betises ESPCopa del Rey8.1Matches
2021-202229Betis2. Europa Lg4.581.9480000000.00000000Matches
2021-202229Betises ESP1. La Liga20.1592.92510420270.35302101Matches
2022-202330Betises ESPCopa del Rey1.7Matches
2022-202330Betis2. Europa Lg3.7102.7180101041.08201010Matches
2022-202330Betises ESP1. La Liga27.1602.19533220070.26700000Matches
2022-202330Betises ESPSupercopa de España0.8Matches
2023-202431Betis3. Conf Lg1.631.8430000000.00000000Matches
2023-202431Betises ESPCopa del Rey1.5Matches
2023-202431Betis2. Europa Lg3.482.3470010000.00000000Matches
2023-202431Betises ESP1. La Liga6.9162.33150010040.58300100Matches
14 Seasons3 Clubs8 Leagues334.22912.212515181034340.262414311
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Betis (6 Seasons)5 Leagues143.92822.27244517934340.272414311
Sporting CP (6 Seasons)3 Leagues158.591.1570110000.00000000
Cercle Brugge (2 Seasons)1 League31.8
Europa Lg (7 Seasons)26.4452.16390411040.19201010
La Liga (6 Seasons)104.02402.30207514824300.292213301
Primeira Liga (6 Seasons)133.9
Copa del Rey (5 Seasons)19.0
Champions Lg (3 Seasons)16.630.6020010000.00000000
Pro League (2 Seasons)31.8
Conf Lg (1 Season)1.631.8430000000.00000000
Supercopa de España (1 Season)0.8
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
2010-201118Sporting CP1 League0.0
2011-201219Cercle Brugge1 League13.8
2012-201320Cercle Brugge1 League18.0
2013-201421Sporting CP1 League28.1
2014-201522Sporting CP3 Leagues33.8
2015-201623Sporting CP2 Leagues28.0
2016-201724Sporting CP2 Leagues37.2
2017-201825Sporting CP3 Leagues31.591.1570110000.00000000
2018-201926Betis3 Leagues38.9762.28660702190.27801000
2019-202027Betis1 League9.9171.72140200100.00000000
2020-202128Betis2 Leagues15.6251.84192130030.22110100
2021-202229Betis3 Leagues32.6672.76590420270.29302101
2022-202330Betis4 Leagues33.3702.256133210110.35901010
2023-202431Betis4 Leagues13.4272.26250020040.34300100
14 Seasons3 Clubs8 Leagues334.22912.212515181034340.262414311
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Betis (6 Seasons)5 Leagues143.92822.27244517934340.272414311
Sporting CP (6 Seasons)3 Leagues158.591.1570110000.00000000
Cercle Brugge (2 Seasons)1 League31.8
Europa Lg (7 Seasons)26.4452.16390411040.19201010
La Liga (6 Seasons)104.02402.30207514824300.292213301
Primeira Liga (6 Seasons)133.9
Copa del Rey (5 Seasons)19.0
Champions Lg (3 Seasons)16.630.6020010000.00000000
Pro League (2 Seasons)31.8
Conf Lg (1 Season)1.631.8430000000.00000000
Supercopa de España (1 Season)0.8
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
2010-201118Sporting CPpt POR1. Primeira Liga3rd0.0Matches
2011-201219Cercle Bruggebe BEL1. Pro League7th13.8
2012-201320Cercle Bruggebe BEL1. Pro League15th18.0
2013-201421Sporting CPpt POR1. Primeira Liga2nd28.1Matches
2014-201522Sporting CPpt POR1. Primeira Liga3rd27.1Matches
2015-201623Sporting CPpt POR1. Primeira Liga2nd23.8Matches
2016-201724Sporting CPpt POR1. Primeira Liga3rd31.2Matches
2017-201825Sporting CPpt POR1. Primeira Liga3rd23.6Matches
2018-201926Betises ESP1. La Liga10th26.5632.38550502190.34801000Matches
2019-202027Betises ESP1. La Liga15th9.9171.72140200100.00000000Matches
2020-202128Betises ESP1. La Liga6th13.6251.84192130030.22110100Matches
2021-202229Betises ESP1. La Liga5th20.1592.92510420270.35302101Matches
2022-202330Betises ESP1. La Liga6th27.1602.19533220070.26700000Matches
2023-202431Betises ESP1. La Liga6th6.9162.33150010040.58300100Matches
14 Seasons3 Clubs3 Leagues269.72402.30207514824300.292213301
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Betis (6 Seasons)1 League104.02402.30207514824300.292213301
Sporting CP (6 Seasons)1 League133.9
Cercle Brugge (2 Seasons)1 League31.8
La Liga (6 Seasons)104.02402.30207514824300.292213301
Primeira Liga (6 Seasons)133.9
Pro League (2 Seasons)31.8
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-201926Betises ESPCopa del Rey3rd5.6Matches
2020-202128Betises ESPCopa del Rey5th2.1Matches
2021-202229Betises ESPCopa del ReyF8.1Matches
2022-202330Betises ESPCopa del ReyR161.7Matches
2022-202330Betises ESPSupercopa de España0.8Matches
2023-202431Betises ESPCopa del ReyR321.5Matches
5 Seasons1 Club2 Leagues19.8
Copa del Rey (5 Seasons)19.0
Supercopa de España (1 Season)0.8
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
2014-201522Sporting CP1. Champions LgGR5.7Matches
2014-201522Sporting CP2. Europa LgR321.0Matches
2015-201623Sporting CP2. Europa LgR324.2Matches
2016-201724Sporting CP1. Champions LgGR5.9Matches
2017-201825Sporting CP1. Champions LgGR5.030.6020010000.00000000Matches
2017-201825Sporting CP2. Europa LgQF2.862.1250100000.00000000Matches
2018-201926Betis2. Europa LgR326.8131.91110200000.00000000Matches
2021-202229Betis2. Europa LgR164.581.9480000000.00000000Matches
2022-202330Betis2. Europa LgR163.7102.7180101041.08201010Matches
2023-202431Betis3. Conf LgKO1.631.8430000000.00000000Matches
2023-202431Betis2. Europa LgGR3.482.3470010000.00000000Matches
8 Seasons2 Clubs3 Leagues44.7511.85440421040.15201010
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Betis (4 Seasons)2 Leagues20.0422.13370311040.20201010
Sporting CP (4 Seasons)2 Leagues24.791.1570110000.00000000
Europa Lg (7 Seasons)26.4452.16390411040.19201010
Champions Lg (3 Seasons)16.630.6020010000.00000000
Conf Lg (1 Season)1.631.8430000000.00000000
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
201421pt PortugalWCQ0.2Matches
201421pt PortugalFriendlies (M)2.5Matches
201422pt Portugal1. World CupGR1.5Matches
201522pt PortugalFriendlies (M)1.1Matches
201623pt PortugalFriendlies (M)2.9Matches
201623pt PortugalUEFA EuroW5.7Matches
201623pt PortugalUEFA Euro Qualifying2.0Matches
201724pt PortugalFriendlies (M)1.0Matches
201724pt PortugalFIFA Confederations Cup3rd3.7Matches
201825pt PortugalFriendlies (M)3.6Matches
201825pt PortugalWCQ6.6Matches
201826pt Portugal1. World CupR164.0102.5090100010.25100000Matches
2018-201926pt PortugalUEFA Nations League1st5.9Matches
202027pt PortugalFriendlies (M)0.8Matches
2020-202128pt PortugalUEFA Nations LeagueLgA2.5Matches
202128pt PortugalFriendlies (M)1.8Matches
202128pt PortugalUEFA EuroR161.521.3110001000.00000000Matches
202128pt PortugalUEFA Euro Qualifying4.0Matches
202230pt Portugal1. World CupQF2.410.4210000010.42100000Matches
202229pt PortugalWCQ0.3Matches
202229pt PortugalFriendlies (M)1.0Matches
2022-202330pt PortugalUEFA Nations LeagueLgA3.4Matches
8 Seasons1 Club7 Leagues58.4131.64110101020.25200000
Friendlies (M) (8 Seasons)14.7
UEFA Nations League (3 Seasons)11.8
WCQ (3 Seasons)7.1
World Cup (3 Seasons)7.9111.72100100020.31200000
UEFA Euro Qualifying (2 Seasons)6.0
UEFA Euro (2 Seasons)7.221.3110001000.00000000
FIFA Confederations Cup (1 Season)3.7

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
2010-201118Sporting CPpt POR1. Primeira Liga0.0Matches
2011-201219Cercle Bruggebe BEL1. Pro League13.8
2012-201320Cercle Bruggebe BEL1. Pro League18.0
2013-201421Sporting CPpt POR1. Primeira Liga28.1Matches
2014-201522Sporting CP1. Champions Lg5.7Matches
2014-201522Sporting CP2. Europa Lg1.0Matches
2014-201522Sporting CPpt POR1. Primeira Liga27.1Matches
2015-201623Sporting CP2. Europa Lg4.2Matches
2015-201623Sporting CPpt POR1. Primeira Liga23.8Matches
2016-201724Sporting CP1. Champions Lg5.9410Matches
2016-201724Sporting CPpt POR1. Primeira Liga31.200Matches
2017-201825Sporting CP1. Champions Lg5.011838031030.0721151640Matches
2017-201825Sporting CP2. Europa Lg2.87734033100.002202920Matches
2017-201825Sporting CPpt POR1. Primeira Liga23.63332Matches
2018-201926Betises ESPCopa del Rey5.666Matches
2018-201926Betis2. Europa Lg6.81161913742.9452341530Matches
2018-201926Betises ESP1. La Liga26.5452720214162955.2138081257300Matches
2019-202027Betises ESP1. La Liga9.97442141428.61075241181Matches
2020-202128Betises ESPCopa del Rey2.110Matches
2020-202128Betises ESP1. La Liga13.61912711152123.81611381130141Matches
2021-202229Betises ESPCopa del Rey8.158Matches
2021-202229Betis2. Europa Lg4.5822602633.3430361460Matches
2021-202229Betises ESP1. La Liga20.1493320254154037.525187111665200Matches
2022-202330Betises ESPCopa del Rey1.711Matches
2022-202330Betis2. Europa Lg3.7653304757.132022831Matches
2022-202330Betises ESP1. La Liga27.1432718232174438.627276211659220Matches
2022-202330Betises ESPSupercopa de España0.801Matches
2023-202431Betis3. Conf Lg1.6311201250.012021400Matches
2023-202431Betises ESPCopa del Rey1.554Matches
2023-202431Betis2. Europa Lg3.4641412540.036333950Matches
2023-202431Betises ESP1. La Liga6.916977281457.1671662271Matches
14 Seasons3 Clubs8 Leagues334.223120090125168320241.111910030701503191244
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Betis (6 Seasons)5 Leagues143.921314884113167718940.71129627691012941184
Sporting CP (6 Seasons)3 Leagues158.51852612061346.27431492560
Cercle Brugge (2 Seasons)1 League31.80
Europa Lg (7 Seasons)26.4382410262142850.014187111755191
La Liga (6 Seasons)104.01791127689146516240.197782256652441013
Primeira Liga (6 Seasons)133.933320
Copa del Rey (5 Seasons)19.018190
Champions Lg (3 Seasons)16.6111238031030.07211151640
Pro League (2 Seasons)31.80
Conf Lg (1 Season)1.6311201250.012021400
Supercopa de España (1 Season)0.8010
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
2010-201118Sporting CP1 League0.00
2011-201219Cercle Brugge1 League13.80
2012-201320Cercle Brugge1 League18.00
2013-201421Sporting CP1 League28.10
2014-201522Sporting CP3 Leagues33.80
2015-201623Sporting CP2 Leagues28.00
2016-201724Sporting CP2 Leagues37.24100
2017-201825Sporting CP3 Leagues31.51848612061346.27431392560
2018-201926Betis3 Leagues38.9563921305193652.817132112272330
2019-202027Betis1 League9.97442141428.61075241181
2020-202128Betis2 Leagues15.61913711152123.81611381130141
2021-202229Betis3 Leagues32.6574022314174637.029217143079260
2022-202330Betis4 Leagues33.3493321262215141.230296232067251
2023-202431Betis4 Leagues13.425199133112152.410154111435121
14 Seasons3 Clubs8 Leagues334.223120090125168320241.111910030701503191244
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Betis (6 Seasons)5 Leagues143.921314884113167718940.71129627691012941184
Sporting CP (6 Seasons)3 Leagues158.51852612061346.27431492560
Cercle Brugge (2 Seasons)1 League31.80
Europa Lg (7 Seasons)26.4382410262142850.014187111755191
La Liga (6 Seasons)104.01791127689146516240.197782256652441013
Primeira Liga (6 Seasons)133.933320
Copa del Rey (5 Seasons)19.018190
Champions Lg (3 Seasons)16.6111238031030.07211151640
Pro League (2 Seasons)31.80
Conf Lg (1 Season)1.6311201250.012021400
Supercopa de España (1 Season)0.8010
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
2010-201118Sporting CPpt POR1. Primeira Liga3rd0.0Matches
2011-201219Cercle Bruggebe BEL1. Pro League7th13.8
2012-201320Cercle Bruggebe BEL1. Pro League15th18.0
2013-201421Sporting CPpt POR1. Primeira Liga2nd28.1Matches
2014-201522Sporting CPpt POR1. Primeira Liga3rd27.1Matches
2015-201623Sporting CPpt POR1. Primeira Liga2nd23.8Matches
2016-201724Sporting CPpt POR1. Primeira Liga3rd31.200Matches
2017-201825Sporting CPpt POR1. Primeira Liga3rd23.63332Matches
2018-201926Betises ESP1. La Liga10th26.5452720214162955.2138081257300Matches
2019-202027Betises ESP1. La Liga15th9.97442141428.61075241181Matches
2020-202128Betises ESP1. La Liga6th13.61912711152123.81611381130141Matches
2021-202229Betises ESP1. La Liga5th20.1493320254154037.525187111665200Matches
2022-202330Betises ESP1. La Liga6th27.1432718232174438.627276211659220Matches
2023-202431Betises ESP1. La Liga6th6.916977281457.1671662271Matches
14 Seasons3 Clubs3 Leagues269.71791457689146516240.197782256972441013
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
Betis (6 Seasons)1 League104.01791127689146516240.197782256652441013
Sporting CP (6 Seasons)1 League133.933320
Cercle Brugge (2 Seasons)1 League31.80
La Liga (6 Seasons)104.01791127689146516240.197782256652441013
Primeira Liga (6 Seasons)133.933320
Pro League (2 Seasons)31.80
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-201926Betises ESPCopa del Rey3rd5.666Matches
2020-202128Betises ESPCopa del Rey5th2.110Matches
2021-202229Betises ESPCopa del ReyF8.158Matches
2022-202330Betises ESPCopa del ReyR161.711Matches
2022-202330Betises ESPSupercopa de España0.801Matches
2023-202431Betises ESPCopa del ReyR321.554Matches
5 Seasons1 Club2 Leagues19.818200
Copa del Rey (5 Seasons)19.018190
Supercopa de España (1 Season)0.8010
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
2014-201522Sporting CP1. Champions LgGR5.7Matches
2014-201522Sporting CP2. Europa LgR321.0Matches
2015-201623Sporting CP2. Europa LgR324.2Matches
2016-201724Sporting CP1. Champions LgGR5.9410Matches
2017-201825Sporting CP1. Champions LgGR5.011838031030.0721151640Matches
2017-201825Sporting CP2. Europa LgQF2.87734033100.002202920Matches
2018-201926Betis2. Europa LgR326.81161913742.9452341530Matches
2021-202229Betis2. Europa LgR164.5822602633.3430361460Matches
2022-202330Betis2. Europa LgR163.7653304757.132022831Matches
2023-202431Betis3. Conf LgKO1.6311201250.012021400Matches
2023-202431Betis2. Europa LgGR3.4641412540.036333950Matches
8 Seasons2 Clubs3 Leagues44.7523714362184045.022228143375231
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Betis (4 Seasons)2 Leagues20.034188242122744.415185131650171
Sporting CP (4 Seasons)2 Leagues24.71819612061346.27431172560
Europa Lg (7 Seasons)26.4382410262142850.014187111755191
Champions Lg (3 Seasons)16.6111238031030.07211151640
Conf Lg (1 Season)1.6311201250.012021400
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
201421pt PortugalWCQ0.2Matches
201421pt PortugalFriendlies (M)2.5Matches
201422pt Portugal1. World CupGR1.5Matches
201522pt PortugalFriendlies (M)1.1Matches
201623pt PortugalFriendlies (M)2.9Matches
201623pt PortugalUEFA EuroW5.788Matches
201623pt PortugalUEFA Euro Qualifying2.074Matches
201724pt PortugalFriendlies (M)1.0Matches
201724pt PortugalFIFA Confederations Cup3rd3.733Matches
201825pt PortugalFriendlies (M)3.6Matches
201825pt PortugalWCQ6.6Matches
201826pt Portugal1. World CupR164.0863504757.1300021020Matches
2018-201926pt PortugalUEFA Nations League1st5.9Matches
202027pt PortugalFriendlies (M)0.8Matches
2020-202128pt PortugalUEFA Nations LeagueLgA2.523Matches
202128pt PortugalFriendlies (M)1.8Matches
202128pt PortugalUEFA EuroR161.5321111333.320001420Matches
202128pt PortugalUEFA Euro Qualifying4.021Matches
202230pt Portugal1. World CupQF2.4654201250.012020630Matches
202229pt PortugalWCQ0.310Matches
202229pt PortugalFriendlies (M)1.0Matches
2022-202330pt PortugalUEFA Nations LeagueLgA3.404Matches
8 Seasons1 Club7 Leagues58.4173688161250.06202262070
Friendlies (M) (8 Seasons)14.70
UEFA Nations League (3 Seasons)11.8270
WCQ (3 Seasons)7.1100
World Cup (3 Seasons)7.914117705955.6420221650
UEFA Euro Qualifying (2 Seasons)6.0950
UEFA Euro (2 Seasons)7.23101111333.320009420
FIFA Confederations Cup (1 Season)3.7330

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
2010-201118Sporting CPpt POR1. Primeira Liga0.0Matches
2011-201219Cercle Bruggebe BEL1. Pro League13.8
2012-201320Cercle Bruggebe BEL1. Pro League18.0
2013-201421Sporting CPpt POR1. Primeira Liga28.1Matches
2014-201522Sporting CP1. Champions Lg5.7Matches
2014-201522Sporting CP2. Europa Lg1.0Matches
2014-201522Sporting CPpt POR1. Primeira Liga27.1Matches
2015-201623Sporting CP2. Europa Lg4.2Matches
2015-201623Sporting CPpt POR1. Primeira Liga23.8Matches
2016-201724Sporting CP1. Champions Lg5.9Matches
2016-201724Sporting CPpt POR1. Primeira Liga31.2Matches
2017-201825Sporting CP1. Champions Lg5.03234572333533236583.3116.7192976533440572413Matches
2017-201825Sporting CP2. Europa Lg2.82478371981802471616100.000.01387614001040291951Matches
2017-201825Sporting CPpt POR1. Primeira Liga23.6Matches
2018-201926Betises ESPCopa del Rey5.6Matches
2018-201926Betis2. Europa Lg6.85755474369325758787.5112.53821748944167061149112Matches
2018-201926Betises ESP1. La Liga26.52083613771419305122083584374.11525.9130960523162473321735167631Matches
2019-202027Betises ESP1. La Liga9.9688231404371195688252080.0520.0418187191791315854315Matches
2020-202128Betises ESPCopa del Rey2.1Matches
2020-202128Betises ESP1. La Liga13.6107925180758150121079241875.0625.06612317122710120151284819Matches
2021-202229Betises ESPCopa del Rey8.1Matches
2021-202229Betis2. Europa Lg4.531710642253403175360.0240.0177883465720532274Matches
2021-202229Betises ESP1. La Liga20.11542312311039291411542704868.62231.492943142230392382327117239Matches
2022-202330Betises ESPCopa del Rey1.7Matches
2022-202330Betis2. Europa Lg3.72963471955872967571.4228.6195848398370342324Matches
2022-202330Betises ESP1. La Liga27.11979403031323370371979522955.81732.7127657172667464372327159152Matches
2022-202330Betises ESPSupercopa de España0.8Matches
2023-202431Betis3. Conf Lg1.616322012617116311100.000.0118454228020101332Matches
2023-202431Betises ESPCopa del Rey1.5Matches
2023-202431Betis2. Europa Lg3.430111372264223014375.0125.0170679286220322407Matches
2023-202431Betises ESP1. La Liga6.9629119344793762913430.8861.53871527771111306949910Matches
14 Seasons3 Clubs8 Leagues334.2102222341633706216251291022228920269.98027.763522814714228204165181141548088199
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
Betis (6 Seasons)5 Leagues143.99652222153966311572126965226718167.87929.660222641013295190157181071387652195
Sporting CP (6 Seasons)3 Leagues158.55701294431533570222195.514.5330173793314807164364
Cercle Brugge (2 Seasons)1 League31.8
Europa Lg (7 Seasons)26.41736372321280245111736403485.0615.0106249192493382201929138528
La Liga (6 Seasons)104.08000191132454231328114800024216266.97330.24980217981097416213718891186329166
Primeira Liga (6 Seasons)133.9
Copa del Rey (5 Seasons)19.0
Champions Lg (3 Seasons)16.63234572333533236583.3116.7192976533440572413
Pro League (2 Seasons)31.8
Conf Lg (1 Season)1.616322012617116311100.000.0118454228020101332
Supercopa de España (1 Season)0.8
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
2010-201118Sporting CP1 League0.0
2011-201219Cercle Brugge1 League13.8
2012-201320Cercle Brugge1 League18.0
2013-201421Sporting CP1 League28.1
2014-201522Sporting CP3 Leagues33.8
2015-201623Sporting CP2 Leagues28.0
2016-201724Sporting CP2 Leagues37.2
2017-201825Sporting CP3 Leagues31.55701294431533570222195.514.5330173793314807164364
2018-201926Betis3 Leagues38.92658664241855398142658665075.81624.2169178004106634022346216743
2019-202027Betis1 League9.9688231404371195688252080.0520.0418187191791315854315
2020-202128Betis2 Leagues15.6107925180758150121079241875.0625.06612317122710120151284819
2021-202229Betis3 Leagues32.61859412951264325411859755168.02432.0110651972695462582830139943
2022-202330Betis4 Leagues33.32275433501518428442275593457.61932.2147165653065495072631182356
2023-202431Betis4 Leagues13.410932415079915210109318844.4950.06752660128513170101187219
14 Seasons3 Clubs8 Leagues334.2102222341633706216251291022228920269.98027.763522814714228204165181141548088199
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
Betis (6 Seasons)5 Leagues143.99652222153966311572126965226718167.87929.660222641013295190157181071387652195
Sporting CP (6 Seasons)3 Leagues158.55701294431533570222195.514.5330173793314807164364
Cercle Brugge (2 Seasons)1 League31.8
Europa Lg (7 Seasons)26.41736372321280245111736403485.0615.0106249192493382201929138528
La Liga (6 Seasons)104.08000191132454231328114800024216266.97330.24980217981097416213718891186329166
Primeira Liga (6 Seasons)133.9
Copa del Rey (5 Seasons)19.0
Champions Lg (3 Seasons)16.63234572333533236583.3116.7192976533440572413
Pro League (2 Seasons)31.8
Conf Lg (1 Season)1.616322012617116311100.000.0118454228020101332
Supercopa de España (1 Season)0.8
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
2010-201118Sporting CPpt POR1. Primeira Liga3rd0.0Matches
2011-201219Cercle Bruggebe BEL1. Pro League7th13.8
2012-201320Cercle Bruggebe BEL1. Pro League15th18.0
2013-201421Sporting CPpt POR1. Primeira Liga2nd28.1Matches
2014-201522Sporting CPpt POR1. Primeira Liga3rd27.1Matches
2015-201623Sporting CPpt POR1. Primeira Liga2nd23.8Matches
2016-201724Sporting CPpt POR1. Primeira Liga3rd31.2Matches
2017-201825Sporting CPpt POR1. Primeira Liga3rd23.6Matches
2018-201926Betises ESP1. La Liga10th26.52083613771419305122083584374.11525.9130960523162473321735167631Matches
2019-202027Betises ESP1. La Liga15th9.9688231404371195688252080.0520.0418187191791315854315Matches
2020-202128Betises ESP1. La Liga6th13.6107925180758150121079241875.0625.06612317122710120151284819Matches
2021-202229Betises ESP1. La Liga5th20.11542312311039291411542704868.62231.492943142230392382327117239Matches
2022-202330Betises ESP1. La Liga6th27.11979403031323370371979522955.81732.7127657172667464372327159152Matches
2023-202431Betises ESP1. La Liga6th6.9629119344793762913430.8861.53871527771111306949910Matches
14 Seasons3 Clubs3 Leagues269.78000191132454231328114800024216266.97330.24980217981097416213718891186329166
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
Betis (6 Seasons)1 League104.08000191132454231328114800024216266.97330.24980217981097416213718891186329166
Sporting CP (6 Seasons)1 League133.9
Cercle Brugge (2 Seasons)1 League31.8
La Liga (6 Seasons)104.08000191132454231328114800024216266.97330.24980217981097416213718891186329166
Primeira Liga (6 Seasons)133.9
Pro League (2 Seasons)31.8
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-201926Betises ESPCopa del Rey3rd5.6Matches
2020-202128Betises ESPCopa del Rey5th2.1Matches
2021-202229Betises ESPCopa del ReyF8.1Matches
2022-202330Betises ESPCopa del ReyR161.7Matches
2022-202330Betises ESPSupercopa de España0.8Matches
2023-202431Betises ESPCopa del ReyR321.5Matches
5 Seasons1 Club2 Leagues19.8
Copa del Rey (5 Seasons)19.0
Supercopa de España (1 Season)0.8
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
2014-201522Sporting CP1. Champions LgGR5.7Matches
2014-201522Sporting CP2. Europa LgR321.0Matches
2015-201623Sporting CP2. Europa LgR324.2Matches
2016-201724Sporting CP1. Champions LgGR5.9Matches
2017-201825Sporting CP1. Champions LgGR5.03234572333533236583.3116.7192976533440572413Matches
2017-201825Sporting CP2. Europa LgQF2.82478371981802471616100.000.01387614001040291951Matches
2018-201926Betis2. Europa LgR326.85755474369325758787.5112.53821748944167061149112Matches
2021-202229Betis2. Europa LgR164.531710642253403175360.0240.0177883465720532274Matches
2022-202330Betis2. Europa LgR163.72963471955872967571.4228.6195848398370342324Matches
2023-202431Betis3. Conf LgKO1.616322012617116311100.000.0118454228020101332Matches
2023-202431Betis2. Europa LgGR3.430111372264223014375.0125.0170679286220322407Matches
8 Seasons2 Clubs3 Leagues44.72222433091639297152222474085.1714.9137263493254422802536175933
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
Betis (4 Seasons)2 Leagues20.01652312151208244121652251976.0624.0104246122321282001820132329
Sporting CP (4 Seasons)2 Leagues24.75701294431533570222195.514.5330173793314807164364
Europa Lg (7 Seasons)26.41736372321280245111736403485.0615.0106249192493382201929138528
Champions Lg (3 Seasons)16.63234572333533236583.3116.7192976533440572413
Conf Lg (1 Season)1.616322012617116311100.000.0118454228020101332
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
201421pt PortugalWCQ0.2Matches
201421pt PortugalFriendlies (M)2.5Matches
201422pt Portugal1. World CupGR1.5Matches
201522pt PortugalFriendlies (M)1.1Matches
201623pt PortugalFriendlies (M)2.9Matches
201623pt PortugalUEFA EuroW5.7Matches
201623pt PortugalUEFA Euro Qualifying2.0Matches
201724pt PortugalFriendlies (M)1.0Matches
201724pt PortugalFIFA Confederations Cup3rd3.7Matches
201825pt PortugalFriendlies (M)3.6Matches
201825pt PortugalWCQ6.6Matches
201826pt Portugal1. World CupR164.027655818139127633100.000.0176669335330332011Matches
2018-201926pt PortugalUEFA Nations League1st5.9Matches
202027pt PortugalFriendlies (M)0.8Matches
2020-202128pt PortugalUEFA Nations LeagueLgA2.5Matches
202128pt PortugalFriendlies (M)1.8Matches
202128pt PortugalUEFA EuroR161.5102416672001020005332014444010845Matches
202128pt PortugalUEFA Euro Qualifying4.0Matches
202230pt Portugal1. World CupQF2.4183551111221183000127435204120201470Matches
202229pt PortugalWCQ0.3Matches
202229pt PortugalFriendlies (M)1.0Matches
2022-202330pt PortugalUEFA Nations LeagueLgA3.4Matches
8 Seasons1 Club7 Leagues58.45611412535981256133100.000.03561424683890634326
Friendlies (M) (8 Seasons)14.7
UEFA Nations League (3 Seasons)11.8
WCQ (3 Seasons)7.1
World Cup (3 Seasons)7.94591010929261245933100.000.03031104539450533481
UEFA Euro Qualifying (2 Seasons)6.0
UEFA Euro (2 Seasons)7.2102416672001020005332014444010845
FIFA Confederations Cup (1 Season)3.7

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
2010-201118Sporting CPpt POR1. Primeira Liga1220.10.001Matches
2011-201219Cercle Bruggebe BEL1. Pro League161,2397738.213.8142
2012-201320Cercle Bruggebe BEL1. Pro League231,6197052.918.0185
2013-201421Sporting CPpt POR1. Primeira Liga292,5308793.728.129260Matches
2014-201522Sporting CP1. Champions Lg65118594.65.765001.17121200.000.00Matches
2014-201522Sporting CP2. Europa Lg1909050.01.011001.000000.00+2.00Matches
2014-201522Sporting CPpt POR1. Primeira Liga302,4408179.727.12824202.135226+26+0.96-0.78Matches
2015-201623Sporting CP2. Europa Lg53787652.54.244101.4067-1-0.24-0.50Matches
2015-201623Sporting CPpt POR1. Primeira Liga272,1397969.923.82521212.595914+45+1.89+0.62Matches
2016-201724Sporting CP1. Champions Lg65358999.15.965000.5058-3-0.50-0.50Matches
2016-201724Sporting CPpt POR1. Primeira Liga322,8108891.831.23130102.096031+29+0.93-0.15Matches
2017-201825Sporting CP1. Champions Lg54509083.35.055001.2078-1-0.20-0.206.85.2+1.7+0.33+1.77Matches
2017-201825Sporting CP2. Europa Lg42556445.92.832101.7565+1+0.35+0.357.12.8+4.3+1.52+1.08Matches
2017-201825Sporting CPpt POR1. Primeira Liga242,1288969.523.62422002.214316+27+1.14-0.02Matches
2018-201926Betises ESPCopa del Rey65058467.35.66845021.1757-2-0.36-3.30Matches
2018-201926Betis2. Europa Lg76128785.06.87875001.71118+3+0.44+0.4411.87.4+4.4+0.65+0.45Matches
2018-201926Betises ESP1. La Liga302,3858069.726.526872042901.273237-5-0.19+0.0731.338.3-7.0-0.26-0.67Matches
2019-202027Betises ESP1. La Liga138926926.19.91179721441.151724-7-0.71-0.5315.416.5-1.1-0.11-0.02Matches
2020-202128Betises ESPCopa del Rey31856236.32.1275013602.3341+3+1.46+0.07Matches
2020-202128Betises ESP1. La Liga271,2234535.813.612774152041.562123-2-0.15-0.2317.223.2-6.0-0.44-0.78Matches
2021-202229Betises ESPCopa del Rey87289193.38.18915002.50196+13+1.61-1.85Matches
2021-202229Betis2. Europa Lg84045143.44.5468143301.1359-4-0.89-1.587.17.3-0.2-0.04-0.17Matches
2021-202229Betises ESP1. La Liga331,8055552.820.120798131821.823725+12+0.60+0.0432.829.1+3.7+0.18-0.17Matches
2022-202330Betises ESPCopa del Rey21577974.81.71112014502.0062+4+2.29+3.99Matches
2022-202330Betis2. Europa Lg73314746.03.7475231101.8665+1+0.27-0.425.05.9-1.0-0.26-0.33Matches
2022-202330Betises ESP1. La Liga332,4387471.327.131771422201.703424+10+0.37+0.8337.932.0+5.9+0.21+0.64Matches
2022-202330Betises ESPSupercopa de España1757562.50.80017501.0021+1+1.20Matches
2023-202431Betis3. Conf Lg21487482.21.62741000.501100.00+2.811.51.6-0.1-0.08+1.54Matches
2023-202431Betises ESPCopa del Rey21356850.01.5190114501.50121+11+7.33+7.33Matches
2023-202431Betis2. Europa Lg43087757.03.44771002.2585+3+0.88+1.266.53.5+3.1+0.90+1.18Matches
2023-202431Betises ESP1. La Liga206193119.76.93640172531.65118+3+0.44+0.376.611.0-4.4-0.64-0.57Matches
14 Seasons3 Clubs8 Leagues41530,0767256.8334.2336812197923161.78481314+167+0.61+0.29187.0183.7+3.3+0.02-0.05
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
Betis (6 Seasons)5 Leagues20612,9506349.8143.914281746423151.60231187+44+0.31+0.17173.0175.7-2.7-0.02-0.10
Sporting CP (6 Seasons)3 Leagues17014,2688468.9158.5162145812.03250127+123+0.94-0.0413.97.9+6.0+0.76+0.76
Cercle Brugge (2 Seasons)1 League392,8587345.431.8327
Europa Lg (7 Seasons)362,3786654.526.427781692301.614239+3+0.11-0.1137.526.9+10.6+0.51+0.39
La Liga (6 Seasons)1569,3626046.2104.010380535321131.57152141+11+0.11+0.10141.2150.0-8.9-0.09-0.17
Primeira Liga (6 Seasons)14312,0498468.3133.9137123612.2521487+127+1.20-0.12
Copa del Rey (5 Seasons)211,7108167.919.018881134221.954617+29+1.53-0.03
Champions Lg (3 Seasons)171,4968892.316.61715000.942428-4-0.24-0.246.85.2+1.7+0.33+1.77
Pro League (2 Seasons)392,8587345.431.8327
Conf Lg (1 Season)21487482.21.62741000.501100.00+2.811.51.6-0.1-0.08+1.54
Supercopa de España (1 Season)1757562.50.80017501.0021+1+1.20
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
2010-201118Sporting CP1 League1220.10.001
2011-201219Cercle Brugge1 League161,2397738.213.8142
2012-201320Cercle Brugge1 League231,6197052.918.0185
2013-201421Sporting CP1 League292,5308793.728.129260
2014-201522Sporting CP3 Leagues373,0418280.433.83530201.946438+26+0.77-0.45
2015-201623Sporting CP2 Leagues322,5177966.628.02925312.406521+44+1.57+0.58
2016-201724Sporting CP2 Leagues383,3458892.937.23735101.846539+26+0.70-0.36
2017-201825Sporting CP3 Leagues332,8338668.231.53229102.005629+27+0.86+0.0413.97.9+6.0+0.76+0.76
2018-201926Betis3 Leagues433,5028171.638.939873042921.334852-4-0.10-0.4343.145.7-2.6-0.08-0.46
2019-202027Betis1 League138926926.19.91179721441.151724-7-0.71-0.5315.416.5-1.1-0.11-0.02
2020-202128Betis2 Leagues301,4084735.815.614774162141.642524+1+0.06-0.1917.223.2-6.0-0.44-0.78
2021-202229Betis3 Leagues492,9376057.332.6328114172121.826140+21+0.64-0.0139.936.4+3.5+0.15-0.15
2022-202330Betis4 Leagues433,0017067.133.336781672801.724832+16+0.48+0.6642.837.9+4.9+0.16+0.44
2023-202431Betis4 Leagues281,2104329.213.410743182631.643215+17+1.26+1.2614.616.1-1.5-0.12-0.02
14 Seasons3 Clubs8 Leagues41530,0767256.8334.2336812197923161.78481314+167+0.61+0.29187.0183.7+3.3+0.02-0.05
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
Betis (6 Seasons)5 Leagues20612,9506349.8143.914281746423151.60231187+44+0.31+0.17173.0175.7-2.7-0.02-0.10
Sporting CP (6 Seasons)3 Leagues17014,2688468.9158.5162145812.03250127+123+0.94-0.0413.97.9+6.0+0.76+0.76
Cercle Brugge (2 Seasons)1 League392,8587345.431.8327
Europa Lg (7 Seasons)362,3786654.526.427781692301.614239+3+0.11-0.1137.526.9+10.6+0.51+0.39
La Liga (6 Seasons)1569,3626046.2104.010380535321131.57152141+11+0.11+0.10141.2150.0-8.9-0.09-0.17
Primeira Liga (6 Seasons)14312,0498468.3133.9137123612.2521487+127+1.20-0.12
Copa del Rey (5 Seasons)211,7108167.919.018881134221.954617+29+1.53-0.03
Champions Lg (3 Seasons)171,4968892.316.61715000.942428-4-0.24-0.246.85.2+1.7+0.33+1.77
Pro League (2 Seasons)392,8587345.431.8327
Conf Lg (1 Season)21487482.21.62741000.501100.00+2.811.51.6-0.1-0.08+1.54
Supercopa de España (1 Season)1757562.50.80017501.0021+1+1.20
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
2010-201118Sporting CPpt POR1. Primeira Liga3rd1220.10.001Matches
2011-201219Cercle Bruggebe BEL1. Pro League7th161,2397738.213.8142
2012-201320Cercle Bruggebe BEL1. Pro League15th231,6197052.918.0185
2013-201421Sporting CPpt POR1. Primeira Liga2nd292,5308793.728.129260Matches
2014-201522Sporting CPpt POR1. Primeira Liga3rd302,4408179.727.12824202.135226+26+0.96-0.78Matches
2015-201623Sporting CPpt POR1. Primeira Liga2nd272,1397969.923.82521212.595914+45+1.89+0.62Matches
2016-201724Sporting CPpt POR1. Primeira Liga3rd322,8108891.831.23130102.096031+29+0.93-0.15Matches
2017-201825Sporting CPpt POR1. Primeira Liga3rd242,1288969.523.62422002.214316+27+1.14-0.02Matches
2018-201926Betises ESP1. La Liga10th302,3858069.726.526872042901.273237-5-0.19+0.0731.338.3-7.0-0.26-0.67Matches
2019-202027Betises ESP1. La Liga15th138926926.19.91179721441.151724-7-0.71-0.5315.416.5-1.1-0.11-0.02Matches
2020-202128Betises ESP1. La Liga6th271,2234535.813.612774152041.562123-2-0.15-0.2317.223.2-6.0-0.44-0.78Matches
2021-202229Betises ESP1. La Liga5th331,8055552.820.120798131821.823725+12+0.60+0.0432.829.1+3.7+0.18-0.17Matches
2022-202330Betises ESP1. La Liga6th332,4387471.327.131771422201.703424+10+0.37+0.8337.932.0+5.9+0.21+0.64Matches
2023-202431Betises ESP1. La Liga6th206193119.76.93640172531.65118+3+0.44+0.376.611.0-4.4-0.64-0.57Matches
14 Seasons3 Clubs3 Leagues33824,2697254.9269.7272801766621141.85366228+138+0.66+0.39141.2150.0-8.9-0.09-0.17
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
Betis (6 Seasons)1 League1569,3626046.2104.010380535321131.57152141+11+0.11+0.10141.2150.0-8.9-0.09-0.17
Sporting CP (6 Seasons)1 League14312,0498468.3133.9137123612.2521487+127+1.20-0.12
Cercle Brugge (2 Seasons)1 League392,8587345.431.8327
La Liga (6 Seasons)1569,3626046.2104.010380535321131.57152141+11+0.11+0.10141.2150.0-8.9-0.09-0.17
Primeira Liga (6 Seasons)14312,0498468.3133.9137123612.2521487+127+1.20-0.12
Pro League (2 Seasons)392,8587345.431.8327
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-201926Betises ESPCopa del Rey3rd65058467.35.66845021.1757-2-0.36-3.30Matches
2020-202128Betises ESPCopa del Rey5th31856236.32.1275013602.3341+3+1.46+0.07Matches
2021-202229Betises ESPCopa del ReyF87289193.38.18915002.50196+13+1.61-1.85Matches
2022-202330Betises ESPCopa del ReyR1621577974.81.71112014502.0062+4+2.29+3.99Matches
2022-202330Betises ESPSupercopa de España1757562.50.80017501.0021+1+1.20Matches
2023-202431Betises ESPCopa del ReyR3221356850.01.5190114501.50121+11+7.33+7.33Matches
5 Seasons1 Club2 Leagues221,7858167.619.818881145021.914818+30+1.51+0.04
Copa del Rey (5 Seasons)211,7108167.919.018881134221.954617+29+1.53-0.03
Supercopa de España (1 Season)1757562.50.80017501.0021+1+1.20
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
2014-201522Sporting CP1. Champions LgGR65118594.65.765001.17121200.000.00Matches
2014-201522Sporting CP2. Europa LgR321909050.01.011001.000000.00+2.00Matches
2015-201623Sporting CP2. Europa LgR3253787652.54.244101.4067-1-0.24-0.50Matches
2016-201724Sporting CP1. Champions LgGR65358999.15.965000.5058-3-0.50-0.50Matches
2017-201825Sporting CP1. Champions LgGR54509083.35.055001.2078-1-0.20-0.206.85.2+1.7+0.33+1.77Matches
2017-201825Sporting CP2. Europa LgQF42556445.92.832101.7565+1+0.35+0.357.12.8+4.3+1.52+1.08Matches
2018-201926Betis2. Europa LgR3276128785.06.87875001.71118+3+0.44+0.4411.87.4+4.4+0.65+0.45Matches
2021-202229Betis2. Europa LgR1684045143.44.5468143301.1359-4-0.89-1.587.17.3-0.2-0.04-0.17Matches
2022-202330Betis2. Europa LgR1673314746.03.7475231101.8665+1+0.27-0.425.05.9-1.0-0.26-0.33Matches
2023-202431Betis3. Conf LgKO21487482.21.62741000.501100.00+2.811.51.6-0.1-0.08+1.54Matches
2023-202431Betis2. Europa LgGR43087757.03.44771002.2585+3+0.88+1.266.53.5+3.1+0.90+1.18Matches
8 Seasons2 Clubs3 Leagues554,0227365.244.746783292301.366768-1-0.02-0.1945.833.6+12.2+0.44+0.44
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
Betis (4 Seasons)2 Leagues281,8036458.320.021781072301.573128+3+0.15-0.2031.925.7+6.2+0.31+0.32
Sporting CP (4 Seasons)2 Leagues272,2198272.224.72522201.153640-4-0.16-0.0613.97.9+6.0+0.76+0.76
Europa Lg (7 Seasons)362,3786654.526.427781692301.614239+3+0.11-0.1137.526.9+10.6+0.51+0.39
Champions Lg (3 Seasons)171,4968892.316.61715000.942428-4-0.24-0.246.85.2+1.7+0.33+1.77
Conf Lg (1 Season)21487482.21.62741000.501100.00+2.811.51.6-0.1-0.08+1.54
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
201421pt PortugalWCQ118181.70.20011713.0020+2+10.00+8.47Matches
201421pt PortugalFriendlies (M)42235661.92.5283122902.25103+7+2.83+1.51Matches
201422pt Portugal1. World CupGR21356850.01.5190114512.003300.00+2.00Matches
201522pt PortugalFriendlies (M)21035222.91.1191111201.501100.00+0.26Matches
201623pt PortugalFriendlies (M)62634448.72.9370131702.0062+4+1.37-1.88Matches
201623pt PortugalUEFA EuroW550910270.75.751024012.2064+2+0.35-0.50Matches
201623pt PortugalUEFA Euro Qualifying51813625.12.0274131102.4012-1-0.50-1.67Matches
201724pt PortugalFriendlies (M)2904525.01.00024501.5023-1-1.00-3.33Matches
201724pt PortugalFIFA Confederations Cup3rd43308364.73.73100312911.7542+2+0.55-1.45Matches
201825pt PortugalFriendlies (M)53246551.43.648121001.8064+2+0.56+0.26Matches
201825pt PortugalWCQ85977566.36.6784611122.63244+20+3.02+0.64Matches
201826pt Portugal1. World CupR16436090100.04.04904001.256600.004.84.5+0.3+0.08Matches
2018-201926pt PortugalUEFA Nations League1st65348998.95.96894002.3394+5+0.84+0.84Matches
202027pt PortugalFriendlies (M)2733740.60.80023702.0030+3+3.70+0.33Matches
2020-202128pt PortugalUEFA Nations LeagueLgA32217440.92.53740011.3331+2+0.81-0.88Matches
202128pt PortugalFriendlies (M)31615444.71.8265013202.3340+4+2.24-0.03Matches
202128pt PortugalUEFA EuroR1621376938.11.52690011.5013-2-1.31-2.122.02.1-0.1-0.06-1.28Matches
202128pt PortugalUEFA Euro Qualifying43609050.04.04900002.00104+6+1.50-1.00Matches
202230pt Portugal1. World CupQF42155447.82.4286122212.25104+6+2.51+2.514.03.9+0.2+0.07-0.43Matches
202229pt PortugalWCQ226132.90.30021333.0010+1+3.46+2.02Matches
202229pt PortugalFriendlies (M)19090100.01.01901003.0040+4+4.00Matches
2022-202330pt PortugalUEFA Nations LeagueLgA43037656.13.44760022.2590+9+2.67+3.05Matches
8 Seasons1 Club7 Leagues795,2536645.458.45685302323142.1012550+75+1.28-0.0710.910.5+0.4+0.05-0.80
Friendlies (M) (8 Seasons)251,3275344.714.713786122602.003613+23+1.56+0.03
UEFA Nations League (3 Seasons)131,0588165.311.813814032.07215+16+1.36+0.56
WCQ (3 Seasons)116415822.37.1784641462.73274+23+3.23+1.62
World Cup (3 Seasons)107107165.77.9789633021.801913+6+0.76+1.498.98.4+0.5+0.08-0.43
UEFA Euro Qualifying (2 Seasons)95416037.66.0685131102.22116+5+0.83-0.87
UEFA Euro (2 Seasons)76469259.87.27924022.007700.00-0.832.02.1-0.1-0.06-1.28
FIFA Confederations Cup (1 Season)43308364.73.73100312911.7542+2+0.55-1.45

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
2010-201118Sporting CPpt POR1. Primeira Liga0.0000Matches
2011-201219Cercle Bruggebe BEL1. Pro League13.800
2012-201320Cercle Bruggebe BEL1. Pro League18.010
2013-201421Sporting CPpt POR1. Primeira Liga28.180Matches
2014-201522Sporting CP1. Champions Lg5.73010Matches
2014-201522Sporting CP2. Europa Lg1.0002Matches
2014-201522Sporting CPpt POR1. Primeira Liga27.1111Matches
2015-201623Sporting CP2. Europa Lg4.23010Matches
2015-201623Sporting CPpt POR1. Primeira Liga23.86048Matches
2016-201724Sporting CP1. Champions Lg5.91216400104000Matches
2016-201724Sporting CPpt POR1. Primeira Liga31.29006100000000Matches
2017-201825Sporting CP1. Champions Lg5.0100851058000355362.5Matches
2017-201825Sporting CP2. Europa Lg2.8200410127000169469.2Matches
2017-201825Sporting CPpt POR1. Primeira Liga23.63005448273233000Matches
2018-201926Betises ESPCopa del Rey5.6000150066000Matches
2018-201926Betis2. Europa Lg6.8100780146000365183.3Matches
2018-201926Betises ESP1. La Liga26.57002435231227000202401770.2Matches
2019-202027Betises ESP1. La Liga9.961017801440005919870.4Matches
2020-202128Betises ESPCopa del Rey2.11005000010Matches
2020-202128Betises ESP1. La Liga13.6611181004111200095292059.2Matches
2021-202229Betises ESPCopa del Rey8.120091900850Matches
2021-202229Betis2. Europa Lg4.5000050062000403350.0Matches
2021-202229Betises ESP1. La Liga20.16003128041633000128342557.6Matches
2022-202330Betises ESPCopa del Rey1.70002210110Matches
2022-202330Betis2. Europa Lg3.7000631125100254357.1Matches
2022-202330Betises ESP1. La Liga27.16102940251627000159322754.2Matches
2022-202330Betises ESPSupercopa de España0.8000011010Matches
2023-202431Betis3. Conf Lg1.6100100111000700Matches
2023-202431Betises ESPCopa del Rey1.50004101450Matches
2023-202431Betis2. Europa Lg3.4000350234000312340.0Matches
2023-202431Betises ESP1. La Liga6.92001250469000458372.7Matches
14 Seasons3 Clubs8 Leagues334.28662372233103515020010087819011761.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Betis (6 Seasons)5 Leagues143.9383116917572710114810082717611061.5
Sporting CP (6 Seasons)3 Leagues158.54731203583849520005114766.7
Cercle Brugge (2 Seasons)1 League31.810
Europa Lg (7 Seasons)26.46003222151724100148231462.2
La Liga (6 Seasons)104.033311311264216511200068816210061.8
Primeira Liga (6 Seasons)133.9371016348273233000
Copa del Rey (5 Seasons)19.03002127111918000
Champions Lg (3 Seasons)16.6521249101512000355362.5
Pro League (2 Seasons)31.810
Conf Lg (1 Season)1.6100100111000700
Supercopa de España (1 Season)0.8000011010
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
2010-201118Sporting CP1 League0.0000
2011-201219Cercle Brugge1 League13.800
2012-201320Cercle Brugge1 League18.010
2013-201421Sporting CP1 League28.180
2014-201522Sporting CP3 Leagues33.814112
2015-201623Sporting CP2 Leagues28.09058
2016-201724Sporting CP2 Leagues37.2102167400104000
2017-201825Sporting CP3 Leagues31.560066543839480005114766.7
2018-201926Betis3 Leagues38.98003248242239000238451871.4
2019-202027Betis1 League9.961017801440005919870.4
2020-202128Betis2 Leagues15.6711231004111300095292059.2
2021-202229Betis3 Leagues32.68004052043040000168372856.9
2022-202330Betis4 Leagues33.36103746562033100184363054.5
2023-202431Betis4 Leagues13.430020110814190008310662.5
14 Seasons3 Clubs8 Leagues334.28662372233103515020010087819011761.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Betis (6 Seasons)5 Leagues143.9383116917572710114810082717611061.5
Sporting CP (6 Seasons)3 Leagues158.54731203583849520005114766.7
Cercle Brugge (2 Seasons)1 League31.810
Europa Lg (7 Seasons)26.46003222151724100148231462.2
La Liga (6 Seasons)104.033311311264216511200068816210061.8
Primeira Liga (6 Seasons)133.9371016348273233000
Copa del Rey (5 Seasons)19.03002127111918000
Champions Lg (3 Seasons)16.6521249101512000355362.5
Pro League (2 Seasons)31.810
Conf Lg (1 Season)1.6100100111000700
Supercopa de España (1 Season)0.8000011010
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
2010-201118Sporting CPpt POR1. Primeira Liga3rd0.0000Matches
2011-201219Cercle Bruggebe BEL1. Pro League7th13.800
2012-201320Cercle Bruggebe BEL1. Pro League15th18.010
2013-201421Sporting CPpt POR1. Primeira Liga2nd28.180Matches
2014-201522Sporting CPpt POR1. Primeira Liga3rd27.1111Matches
2015-201623Sporting CPpt POR1. Primeira Liga2nd23.86048Matches
2016-201724Sporting CPpt POR1. Primeira Liga3rd31.29006100000000Matches
2017-201825Sporting CPpt POR1. Primeira Liga3rd23.63005448273233000Matches
2018-201926Betises ESP1. La Liga10th26.57002435231227000202401770.2Matches
2019-202027Betises ESP1. La Liga15th9.961017801440005919870.4Matches
2020-202128Betises ESP1. La Liga6th13.6611181004111200095292059.2Matches
2021-202229Betises ESP1. La Liga5th20.16003128041633000128342557.6Matches
2022-202330Betises ESP1. La Liga6th27.16102940251627000159322754.2Matches
2023-202431Betises ESP1. La Liga6th6.92001250469000458372.7Matches
14 Seasons3 Clubs3 Leagues269.771412941746289714500068816210061.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Betis (6 Seasons)1 League104.033311311264216511200068816210061.8
Sporting CP (6 Seasons)1 League133.9371016348273233000
Cercle Brugge (2 Seasons)1 League31.810
La Liga (6 Seasons)104.033311311264216511200068816210061.8
Primeira Liga (6 Seasons)133.9371016348273233000
Pro League (2 Seasons)31.810
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-201926Betises ESPCopa del Rey3rd5.6000150066000Matches
2020-202128Betises ESPCopa del Rey5th2.11005000010Matches
2021-202229Betises ESPCopa del ReyF8.120091900850Matches
2022-202330Betises ESPCopa del ReyR161.70002210110Matches
2022-202330Betises ESPSupercopa de España0.8000011010Matches
2023-202431Betises ESPCopa del ReyR321.50004101450Matches
5 Seasons1 Club2 Leagues19.83002128212018000
Copa del Rey (5 Seasons)19.03002127111918000
Supercopa de España (1 Season)0.8000011010
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
2014-201522Sporting CP1. Champions LgGR5.73010Matches
2014-201522Sporting CP2. Europa LgR321.0002Matches
2015-201623Sporting CP2. Europa LgR324.23010Matches
2016-201724Sporting CP1. Champions LgGR5.91216400104000Matches
2017-201825Sporting CP1. Champions LgGR5.0100851058000355362.5Matches
2017-201825Sporting CP2. Europa LgQF2.8200410127000169469.2Matches
2018-201926Betis2. Europa LgR326.8100780146000365183.3Matches
2021-202229Betis2. Europa LgR164.5000050062000403350.0Matches
2022-202330Betis2. Europa LgR163.7000631125100254357.1Matches
2023-202431Betis3. Conf LgKO1.6100100111000700Matches
2023-202431Betis2. Europa LgGR3.4000350234000312340.0Matches
8 Seasons2 Clubs3 Leagues44.712215731263337100190281762.2
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Betis (4 Seasons)2 Leagues20.02001721151618100139141058.3
Sporting CP (4 Seasons)2 Leagues24.7102140101117190005114766.7
Europa Lg (7 Seasons)26.46003222151724100148231462.2
Champions Lg (3 Seasons)16.6521249101512000355362.5
Conf Lg (1 Season)1.6100100111000700
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
201421pt PortugalWCQ0.20000Matches
201421pt PortugalFriendlies (M)2.50000Matches
201422pt Portugal1. World CupGR1.50000Matches
201522pt PortugalFriendlies (M)1.10000Matches
201623pt PortugalFriendlies (M)2.90000Matches
201623pt PortugalUEFA EuroW5.7300820188000Matches
201623pt PortugalUEFA Euro Qualifying2.0100210047000Matches
201724pt PortugalFriendlies (M)1.00000Matches
201724pt PortugalFIFA Confederations Cup3rd3.7100350033000Matches
201825pt PortugalFriendlies (M)3.61000Matches
201825pt PortugalWCQ6.60000Matches
201826pt Portugal1. World CupR164.0000640126000272166.7Matches
2018-201926pt PortugalUEFA Nations League1st5.91000Matches
202027pt PortugalFriendlies (M)0.80000Matches
2020-202128pt PortugalUEFA Nations LeagueLgA2.50004302320Matches
202128pt PortugalFriendlies (M)1.81000Matches
202128pt PortugalUEFA EuroR161.5000210212000920100.0Matches
202128pt PortugalUEFA Euro Qualifying4.0100531312000Matches
202230pt Portugal1. World CupQF2.40003200050001540100.0Matches
202229pt PortugalWCQ0.30000000010Matches
202229pt PortugalFriendlies (M)1.00000Matches
2022-202330pt PortugalUEFA Nations LeagueLgA3.41008111400Matches
8 Seasons1 Club7 Leagues58.4100041222102636000518188.9
Friendlies (M) (8 Seasons)14.72000
UEFA Nations League (3 Seasons)11.820012413720
WCQ (3 Seasons)7.10000000010
World Cup (3 Seasons)7.90009601211000426185.7
UEFA Euro Qualifying (2 Seasons)6.0200741359000
UEFA Euro (2 Seasons)7.230010303910000920100.0
FIFA Confederations Cup (1 Season)3.7100350033000

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.

More William Carvalho Pages