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
2008-200918Crystal Palaceeng ENG2. Championship1054805.3000000200.000.000.000.000.00
2009-201019Vitória Setúbalpt POR1. Primeira Liga1312913.2011000100.000.310.310.000.31Matches
2010-201120Espanyoles ESP1. La Liga1101331.5011000100.000.680.680.000.68Matches
2011-201221Espanyoles ESP1. La Liga1977268.1101100200.120.000.120.120.12Matches
2012-201322Espanyoles ESP1. La Liga1054885.4000000200.000.000.000.000.00Matches
2014-201524Belenensespt POR1. Primeira Liga13131,11712.4213200500.160.080.240.160.24Matches
2015-201625Braga2. Europa Lg753804.2011000000.000.240.240.000.24Matches
2015-201625Bragapt POR1. Primeira Liga15118439.4415401010.430.110.530.430.53Matches
2016-201726Braga2. Europa Lg421301.4000000100.000.000.000.000.00Matches
2016-201726Bragapt POR1. Primeira Liga26242,21324.6111121100600.450.040.490.450.49Matches
2017-201827Fulhameng ENG2. Championship27161,37815.3325301200.200.130.330.200.33Matches
2017-201827Fulhameng ENGEFL Cup00Matches
2017-201827Fulhameng ENGFA Cup11750.8000000000.000.000.000.000.00Matches
2017-201827Bragapt POR1. Primeira Liga221802.0101100100.500.000.500.500.50Matches
2018-201928Lillefr FRACoupe de France10160.2000000100.000.000.000.000.00Matches
2018-201928Lillefr FRA1. Coupe de la Ligue10150.2000000000.000.000.000.000.00Matches
2018-201928Fulhameng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201928Lillefr FRA1. Ligue 11856277.0101100100.60.60.31.0617400.140.000.140.140.140.090.040.140.090.14Matches
2019-202029Fulhameng ENG2. Championship00Matches
2019-202029Braga2. Europa Lg511341.5101100000.20.20.10.41920.670.000.670.670.670.160.080.240.160.24Matches
2019-202029Bragapt POR1. Primeira Liga2568279.2426400005.25.21.76.9817450.440.220.650.440.650.590.200.780.590.78Matches
2020-202130Bragapt POR1. Primeira Liga51951.1000000000.00.00.00.00380.000.000.000.000.000.040.000.040.040.04Matches
2021-202231Estorilpt POR1. Primeira Liga23141,28114.2415400301.21.20.71.9637500.280.070.350.280.350.080.050.130.080.13Matches
2021-202231Bragapt POR1. Primeira Liga1080.1000000000.00.00.00.00130.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Famalicãopt POR1. Primeira Liga1834605.1101100300.70.70.10.821290.200.000.200.200.200.140.020.160.140.16Matches
14 Seasons9 Clubs9 Leagues25612311,987133.233114433023118.08.02.911.023961570.250.080.330.250.330.210.080.290.210.29
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Braga (6 Seasons)2 Leagues90524,81053.4215262101815.55.51.87.3930580.390.090.490.390.490.480.160.640.480.64
Espanyol (3 Seasons)1 League40121,34715.0112100500.070.070.130.070.13
Fulham (3 Seasons)3 Leagues29181,54317.1325301200.170.120.290.170.29
Estoril (1 Season)1 League23141,28114.2415400301.21.20.71.9637500.280.070.350.280.350.080.050.130.080.13
Lille (1 Season)3 Leagues2056587.3101100200.60.60.31.0617400.140.000.140.140.140.090.040.140.090.14
Famalicão (1 Season)1 League1834605.1101100300.70.70.10.821290.200.000.200.200.200.140.020.160.140.16
Belenenses (1 Season)1 League13131,11712.4213200500.160.080.240.160.24
Vitória Setúbal (1 Season)1 League1312913.2011000100.000.310.310.000.31
Crystal Palace (1 Season)1 League1054805.3000000200.000.000.000.000.00
Primeira Liga (9 Seasons)141757,31581.32773427011917.17.12.59.716701150.330.090.420.330.420.240.090.330.240.33
La Liga (3 Seasons)40121,34715.0112100500.070.070.130.070.13
Championship (3 Seasons)37211,85820.6325301400.150.100.240.150.24
Europa Lg (3 Seasons)1686447.2112100100.20.20.10.41920.140.140.280.140.280.160.080.240.160.24
EFL Cup (2 Seasons)11901.0000000000.000.000.000.000.00
Ligue 1 (1 Season)1856277.0101100100.60.60.31.0617400.140.000.140.140.140.090.040.140.090.14
FA Cup (1 Season)11750.8000000000.000.000.000.000.00
Coupe de France (1 Season)10160.2000000100.000.000.000.000.00
Coupe de la Ligue (1 Season)10150.2000000000.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
2008-200918Crystal Palace1 League1054805.3000000200.000.000.000.000.00
2009-201019Vitória Setúbal1 League1312913.2011000100.000.310.310.000.31
2010-201120Espanyol1 League1101331.5011000100.000.680.680.000.68
2011-201221Espanyol1 League1977268.1101100200.120.000.120.120.12
2012-201322Espanyol1 League1054885.4000000200.000.000.000.000.00
2014-201524Belenenses1 League13131,11712.4213200500.160.080.240.160.24
2015-201625Braga2 Leagues22161,22313.6426401010.290.150.440.290.44
2016-201726Braga2 Leagues30262,34326.0111121100700.420.040.460.420.46
2017-201827Braga1 League221802.0101100100.500.000.500.500.50
2017-201827Fulham3 Leagues28171,45316.1325301200.190.120.310.190.31
2018-201928Lille3 Leagues2056587.3101100200.60.60.31.0617400.140.000.140.140.140.090.040.140.090.14
2018-201928Fulham1 League11901.0000000000.000.000.000.000.00
2019-202029Fulham1 League00
2019-202029Braga2 Leagues30796110.7527500005.45.41.87.3926470.470.190.660.470.660.520.180.700.520.70
2020-202130Braga1 League51951.1000000000.00.00.00.00380.000.000.000.000.000.040.000.040.040.04
2021-202231Braga1 League1080.1000000000.00.00.00.00130.000.000.000.000.000.000.000.000.000.00
2021-202231Estoril1 League23141,28114.2415400301.21.20.71.9637500.280.070.350.280.350.080.050.130.080.13
2022-202332Famalicão1 League1834605.1101100300.70.70.10.821290.200.000.200.200.200.140.020.160.140.16
14 Seasons9 Clubs9 Leagues25612311,987133.233114433023118.08.02.911.023961570.250.080.330.250.330.210.080.290.210.29
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Braga (6 Seasons)2 Leagues90524,81053.4215262101815.55.51.87.3930580.390.090.490.390.490.480.160.640.480.64
Espanyol (3 Seasons)1 League40121,34715.0112100500.070.070.130.070.13
Fulham (3 Seasons)3 Leagues29181,54317.1325301200.170.120.290.170.29
Estoril (1 Season)1 League23141,28114.2415400301.21.20.71.9637500.280.070.350.280.350.080.050.130.080.13
Lille (1 Season)3 Leagues2056587.3101100200.60.60.31.0617400.140.000.140.140.140.090.040.140.090.14
Famalicão (1 Season)1 League1834605.1101100300.70.70.10.821290.200.000.200.200.200.140.020.160.140.16
Belenenses (1 Season)1 League13131,11712.4213200500.160.080.240.160.24
Vitória Setúbal (1 Season)1 League1312913.2011000100.000.310.310.000.31
Crystal Palace (1 Season)1 League1054805.3000000200.000.000.000.000.00
Primeira Liga (9 Seasons)141757,31581.32773427011917.17.12.59.716701150.330.090.420.330.420.240.090.330.240.33
La Liga (3 Seasons)40121,34715.0112100500.070.070.130.070.13
Championship (3 Seasons)37211,85820.6325301400.150.100.240.150.24
Europa Lg (3 Seasons)1686447.2112100100.20.20.10.41920.140.140.280.140.280.160.080.240.160.24
EFL Cup (2 Seasons)11901.0000000000.000.000.000.000.00
Ligue 1 (1 Season)1856277.0101100100.60.60.31.0617400.140.000.140.140.140.090.040.140.090.14
FA Cup (1 Season)11750.8000000000.000.000.000.000.00
Coupe de France (1 Season)10160.2000000100.000.000.000.000.00
Coupe de la Ligue (1 Season)10150.2000000000.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
2008-200918Crystal Palaceeng ENG2. Championship15th1054805.3000000200.000.000.000.000.00
2009-201019Vitória Setúbalpt POR1. Primeira Liga14th1312913.2011000100.000.310.310.000.31Matches
2010-201120Espanyoles ESP1. La Liga8th1101331.5011000100.000.680.680.000.68Matches
2011-201221Espanyoles ESP1. La Liga14th1977268.1101100200.120.000.120.120.12Matches
2012-201322Espanyoles ESP1. La Liga13th1054885.4000000200.000.000.000.000.00Matches
2014-201524Belenensespt POR1. Primeira Liga6th13131,11712.4213200500.160.080.240.160.24Matches
2015-201625Bragapt POR1. Primeira Liga4th15118439.4415401010.430.110.530.430.53Matches
2016-201726Bragapt POR1. Primeira Liga5th26242,21324.6111121100600.450.040.490.450.49Matches
2017-201827Bragapt POR1. Primeira Liga4th221802.0101100100.500.000.500.500.50Matches
2017-201827Fulhameng ENG2. Championship3rd27161,37815.3325301200.200.130.330.200.33Matches
2018-201928Lillefr FRA1. Ligue 12nd1856277.0101100100.60.60.31.0617400.140.000.140.140.140.090.040.140.090.14Matches
2019-202029Fulhameng ENG2. Championship4th00Matches
2019-202029Bragapt POR1. Primeira Liga3rd2568279.2426400005.25.21.76.9817450.440.220.650.440.650.590.200.780.590.78Matches
2020-202130Bragapt POR1. Primeira Liga4th51951.1000000000.00.00.00.00380.000.000.000.000.000.040.000.040.040.04Matches
2021-202231Bragapt POR1. Primeira Liga4th1080.1000000000.00.00.00.00130.000.000.000.000.000.000.000.000.000.00Matches
2021-202231Estorilpt POR1. Primeira Liga9th23141,28114.2415400301.21.20.71.9637500.280.070.350.280.350.080.050.130.080.13Matches
2022-202332Famalicãopt POR1. Primeira Liga8th1834605.1101100300.70.70.10.821290.200.000.200.200.200.140.020.160.140.16Matches
14 Seasons9 Clubs4 Leagues23611311,147123.932104232022917.87.82.810.622871550.260.080.340.260.340.210.080.290.210.29
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
Braga (6 Seasons)1 League74444,16646.3204242001715.25.21.77.0821560.430.090.520.430.520.520.170.700.520.70
Espanyol (3 Seasons)1 League40121,34715.0112100500.070.070.130.070.13
Fulham (2 Seasons)1 League27161,37815.3325301200.200.130.330.200.33
Estoril (1 Season)1 League23141,28114.2415400301.21.20.71.9637500.280.070.350.280.350.080.050.130.080.13
Famalicão (1 Season)1 League1834605.1101100300.70.70.10.821290.200.000.200.200.200.140.020.160.140.16
Lille (1 Season)1 League1856277.0101100100.60.60.31.0617400.140.000.140.140.140.090.040.140.090.14
Belenenses (1 Season)1 League13131,11712.4213200500.160.080.240.160.24
Vitória Setúbal (1 Season)1 League1312913.2011000100.000.310.310.000.31
Crystal Palace (1 Season)1 League1054805.3000000200.000.000.000.000.00
Primeira Liga (9 Seasons)141757,31581.32773427011917.17.12.59.716701150.330.090.420.330.420.240.090.330.240.33
La Liga (3 Seasons)40121,34715.0112100500.070.070.130.070.13
Championship (3 Seasons)37211,85820.6325301400.150.100.240.150.24
Ligue 1 (1 Season)1856277.0101100100.60.60.31.0617400.140.000.140.140.140.090.040.140.090.14
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
2017-201827Fulhameng ENGEFL Cup33rd00Matches
2017-201827Fulhameng ENGFA Cup33rd11750.8000000000.000.000.000.000.00Matches
2018-201928Lillefr FRACoupe de France9th10160.2000000100.000.000.000.000.00Matches
2018-201928Lillefr FRA1. Coupe de la Ligue17th10150.2000000000.000.000.000.000.00Matches
2018-201928Fulhameng ENGEFL Cup9th11901.0000000000.000.000.000.000.00Matches
2 Seasons2 Clubs4 Leagues421962.2000000100.000.000.000.000.00
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
Fulham (2 Seasons)2 Leagues221651.8000000000.000.000.000.000.00
Lille (1 Season)2 Leagues20310.3000000100.000.000.000.000.00
EFL Cup (2 Seasons)11901.0000000000.000.000.000.000.00
FA Cup (1 Season)11750.8000000000.000.000.000.000.00
Coupe de France (1 Season)10160.2000000100.000.000.000.000.00
Coupe de la Ligue (1 Season)10150.2000000000.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
2015-201625Braga2. Europa LgQF753804.2011000000.000.240.240.000.24Matches
2016-201726Braga2. Europa LgGR421301.4000000100.000.000.000.000.00Matches
2019-202029Braga2. Europa LgR32511341.5101100000.20.20.10.41920.670.000.670.670.670.160.080.240.160.24Matches
3 Seasons1 Club1 League1686447.2112100100.20.20.10.41920.140.140.280.140.280.160.080.240.160.24

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
2008-200918Crystal Palaceeng ENG2. Championship5.3040.750.0000
2009-201019Vitória Setúbalpt POR1. Primeira Liga3.2030.930.0000Matches
2010-201120Espanyoles ESP1. La Liga1.5021.350.0000Matches
2011-201221Espanyoles ESP1. La Liga8.1150.620.2000Matches
2012-201322Espanyoles ESP1. La Liga5.4030.550.0000Matches
2014-201524Belenensespt POR1. Primeira Liga12.4240.320.5000Matches
2015-201625Braga2. Europa Lg4.2061.420.0000Matches
2015-201625Bragapt POR1. Primeira Liga9.44121.280.3301Matches
2016-201726Braga2. Europa Lg1.404125.02.770.690.000.0000Matches
2016-201726Bragapt POR1. Primeira Liga24.6110260.001.060.4200Matches
2017-201827Fulhameng ENG2. Championship15.3327622.21.760.390.110.5001Matches
2017-201827Fulhameng ENGFA Cup0.80000.000.0000Matches
2017-201827Bragapt POR1. Primeira Liga2.014125.02.000.500.251.0000Matches
2018-201928Lillefr FRACoupe de France0.20000.000.0000Matches
2018-201928Lillefr FRA1. Coupe de la Ligue0.2000Matches
2018-201928Fulhameng ENGEFL Cup1.00100.01.000.000.0000Matches
2018-201928Lillefr FRA1. Ligue 17.0113430.81.870.570.080.2517.60000.60.60.05+0.4+0.4Matches
2019-202029Braga2. Europa Lg1.514250.02.691.340.250.5014.00000.20.20.06+0.8+0.8Matches
2019-202029Bragapt POR1. Primeira Liga9.2422940.92.390.980.180.4415.50005.25.20.24-1.2-1.2Matches
2020-202130Bragapt POR1. Primeira Liga1.10100.00.950.000.0012.20000.00.00.050.00.0Matches
2021-202231Estorilpt POR1. Primeira Liga14.2422940.91.550.630.180.4414.00001.21.20.05+2.8+2.8Matches
2021-202231Bragapt POR1. Primeira Liga0.10000.000.000000.00.00.00.0Matches
2022-202332Famalicãopt POR1. Primeira Liga5.117228.61.370.390.140.509.90000.70.70.10+0.3+0.3Matches
14 Seasons9 Clubs9 Leagues133.2331059957.11.260.740.250.3314.70028.08.00.12+3.0+3.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Braga (6 Seasons)2 Leagues53.4213557111.40.881.070.490.3715.10015.55.50.20-0.5-0.5
Espanyol (3 Seasons)1 League15.01100.670.1000
Fulham (3 Seasons)3 Leagues17.1328621.41.630.350.110.5001
Estoril (1 Season)1 League14.2422940.91.550.630.180.4414.00001.21.20.05+2.8+2.8
Lille (1 Season)3 Leagues7.3113430.81.820.560.080.2517.60000.60.60.05+0.4+0.4
Famalicão (1 Season)1 League5.117228.61.370.390.140.509.90000.70.70.10+0.3+0.3
Belenenses (1 Season)1 League12.4240.320.5000
Vitória Setúbal (1 Season)1 League3.2030.930.0000
Crystal Palace (1 Season)1 League5.3040.750.0000
Primeira Liga (9 Seasons)81.327566683.91.000.810.380.4114.10017.17.10.14+1.9+1.9
La Liga (3 Seasons)15.01100.670.1000
Championship (3 Seasons)20.63271022.21.760.480.110.3001
Europa Lg (3 Seasons)7.218937.52.731.260.130.1114.00000.20.20.06+0.8+0.8
EFL Cup (2 Seasons)1.00100.01.000.000.0000
Ligue 1 (1 Season)7.0113430.81.870.570.080.2517.60000.60.60.05+0.4+0.4
FA Cup (1 Season)0.80000.000.0000
Coupe de France (1 Season)0.20000.000.0000
Coupe de la Ligue (1 Season)0.2000
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
2008-200918Crystal Palace1 League5.3040.750.0000
2009-201019Vitória Setúbal1 League3.2030.930.0000
2010-201120Espanyol1 League1.5021.350.0000
2011-201221Espanyol1 League8.1150.620.2000
2012-201322Espanyol1 League5.4030.550.0000
2014-201524Belenenses1 League12.4240.320.5000
2015-201625Braga2 Leagues13.64181.320.2201
2016-201726Braga2 Leagues26.011427675.00.151.042.750.4100
2017-201827Braga1 League2.014125.02.000.500.251.0000
2017-201827Fulham3 Leagues16.1327622.21.670.370.110.5001
2018-201928Lille3 Leagues7.3113430.81.820.560.080.2517.60000.60.60.05+0.4+0.4
2018-201928Fulham1 League1.00100.01.000.000.0000
2019-202029Braga2 Leagues10.75261142.32.431.030.190.4515.30005.45.40.21-0.4-0.4
2020-202130Braga1 League1.10100.00.950.000.0012.20000.00.00.050.00.0
2021-202231Braga1 League0.10000.000.000000.00.00.00.0
2021-202231Estoril1 League14.2422940.91.550.630.180.4414.00001.21.20.05+2.8+2.8
2022-202332Famalicão1 League5.117228.61.370.390.140.509.90000.70.70.10+0.3+0.3
14 Seasons9 Clubs9 Leagues133.2331059957.11.260.740.250.3314.70028.08.00.12+3.0+3.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Braga (6 Seasons)2 Leagues53.4213557111.40.881.070.490.3715.10015.55.50.20-0.5-0.5
Espanyol (3 Seasons)1 League15.01100.670.1000
Fulham (3 Seasons)3 Leagues17.1328621.41.630.350.110.5001
Estoril (1 Season)1 League14.2422940.91.550.630.180.4414.00001.21.20.05+2.8+2.8
Lille (1 Season)3 Leagues7.3113430.81.820.560.080.2517.60000.60.60.05+0.4+0.4
Famalicão (1 Season)1 League5.117228.61.370.390.140.509.90000.70.70.10+0.3+0.3
Belenenses (1 Season)1 League12.4240.320.5000
Vitória Setúbal (1 Season)1 League3.2030.930.0000
Crystal Palace (1 Season)1 League5.3040.750.0000
Primeira Liga (9 Seasons)81.327566683.91.000.810.380.4114.10017.17.10.14+1.9+1.9
La Liga (3 Seasons)15.01100.670.1000
Championship (3 Seasons)20.63271022.21.760.480.110.3001
Europa Lg (3 Seasons)7.218937.52.731.260.130.1114.00000.20.20.06+0.8+0.8
EFL Cup (2 Seasons)1.00100.01.000.000.0000
Ligue 1 (1 Season)7.0113430.81.870.570.080.2517.60000.60.60.05+0.4+0.4
FA Cup (1 Season)0.80000.000.0000
Coupe de France (1 Season)0.20000.000.0000
Coupe de la Ligue (1 Season)0.2000
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
2008-200918Crystal Palaceeng ENG2. Championship15th5.3040.750.0000
2009-201019Vitória Setúbalpt POR1. Primeira Liga14th3.2030.930.0000Matches
2010-201120Espanyoles ESP1. La Liga8th1.5021.350.0000Matches
2011-201221Espanyoles ESP1. La Liga14th8.1150.620.2000Matches
2012-201322Espanyoles ESP1. La Liga13th5.4030.550.0000Matches
2014-201524Belenensespt POR1. Primeira Liga6th12.4240.320.5000Matches
2015-201625Bragapt POR1. Primeira Liga4th9.44121.280.3301Matches
2016-201726Bragapt POR1. Primeira Liga5th24.6110260.001.060.4200Matches
2017-201827Bragapt POR1. Primeira Liga4th2.014125.02.000.500.251.0000Matches
2017-201827Fulhameng ENG2. Championship3rd15.3327622.21.760.390.110.5001Matches
2018-201928Lillefr FRA1. Ligue 12nd7.0113430.81.870.570.080.2517.60000.60.60.05+0.4+0.4Matches
2019-202029Bragapt POR1. Primeira Liga3rd9.2422940.92.390.980.180.4415.50005.25.20.24-1.2-1.2Matches
2020-202130Bragapt POR1. Primeira Liga4th1.10100.00.950.000.0012.20000.00.00.050.00.0Matches
2021-202231Bragapt POR1. Primeira Liga4th0.10000.000.000000.00.00.00.0Matches
2021-202231Estorilpt POR1. Primeira Liga9th14.2422940.91.550.630.180.4414.00001.21.20.05+2.8+2.8Matches
2022-202332Famalicãopt POR1. Primeira Liga8th5.117228.61.370.390.140.509.90000.70.70.10+0.3+0.3Matches
14 Seasons9 Clubs4 Leagues123.932969059.41.220.730.260.3614.80027.87.80.12+2.2+2.2
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
Braga (6 Seasons)1 League46.3202748133.30.731.040.590.4215.30015.25.20.23-1.2-1.2
Espanyol (3 Seasons)1 League15.01100.670.1000
Fulham (2 Seasons)1 League15.3327622.21.760.390.110.5001
Estoril (1 Season)1 League14.2422940.91.550.630.180.4414.00001.21.20.05+2.8+2.8
Famalicão (1 Season)1 League5.117228.61.370.390.140.509.90000.70.70.10+0.3+0.3
Lille (1 Season)1 League7.0113430.81.870.570.080.2517.60000.60.60.05+0.4+0.4
Belenenses (1 Season)1 League12.4240.320.5000
Vitória Setúbal (1 Season)1 League3.2030.930.0000
Crystal Palace (1 Season)1 League5.3040.750.0000
Primeira Liga (9 Seasons)81.327566683.91.000.810.380.4114.10017.17.10.14+1.9+1.9
La Liga (3 Seasons)15.01100.670.1000
Championship (3 Seasons)20.63271022.21.760.480.110.3001
Ligue 1 (1 Season)7.0113430.81.870.570.080.2517.60000.60.60.05+0.4+0.4
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
2017-201827Fulhameng ENGFA Cup33rd0.80000.000.0000Matches
2018-201928Lillefr FRACoupe de France9th0.20000.000.0000Matches
2018-201928Lillefr FRA1. Coupe de la Ligue17th0.2000Matches
2018-201928Fulhameng ENGEFL Cup9th1.00100.01.000.000.0000Matches
2 Seasons2 Clubs4 Leagues2.20100.00.500.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Fulham (2 Seasons)2 Leagues1.80100.00.550.000.0000
Lille (1 Season)2 Leagues0.30000.000.0000
EFL Cup (2 Seasons)1.00100.01.000.000.0000
FA Cup (1 Season)0.80000.000.0000
Coupe de France (1 Season)0.20000.000.0000
Coupe de la Ligue (1 Season)0.2000
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
2015-201625Braga2. Europa LgQF4.2061.420.0000Matches
2016-201726Braga2. Europa LgGR1.404125.02.770.690.000.0000Matches
2019-202029Braga2. Europa LgR321.514250.02.691.340.250.5014.00000.20.20.06+0.8+0.8Matches
3 Seasons1 Club1 League7.218937.52.731.260.130.1114.00000.20.20.06+0.8+0.8

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
2008-200918Crystal Palaceeng ENG2. Championship5.30
2009-201019Vitória Setúbalpt POR1. Primeira Liga3.21Matches
2010-201120Espanyoles ESP1. La Liga1.51Matches
2011-201221Espanyoles ESP1. La Liga8.10Matches
2012-201322Espanyoles ESP1. La Liga5.40Matches
2014-201524Belenensespt POR1. Primeira Liga12.41Matches
2015-201625Braga2. Europa Lg4.21Matches
2015-201625Bragapt POR1. Primeira Liga9.41Matches
2016-201726Braga2. Europa Lg1.40Matches
2016-201726Bragapt POR1. Primeira Liga24.61Matches
2017-201827Fulhameng ENG2. Championship15.32Matches
2017-201827Fulhameng ENGFA Cup0.80Matches
2017-201827Bragapt POR1. Primeira Liga2.00Matches
2018-201928Lillefr FRACoupe de France0.20Matches
2018-201928Lillefr FRA1. Coupe de la Ligue0.20Matches
2018-201928Fulhameng ENGEFL Cup1.00Matches
2018-201928Lillefr FRA1. Ligue 17.014819077.918024169411482.5283677.871163.600.30.3-0.3781017Matches
2019-202029Braga2. Europa Lg1.5445383.0691209242692.3172085.03475.000.10.0-0.137009Matches
2019-202029Bragapt POR1. Primeira Liga9.217423374.727914649311680.2678281.7122254.521.71.5+0.310177217Matches
2020-202130Bragapt POR1. Primeira Liga1.1212680.829724121580.066100.01250.000.00.00.002003Matches
2021-202231Estorilpt POR1. Primeira Liga14.222329874.8364566510513378.99611881.4162176.210.70.8+0.35242037Matches
2021-202231Bragapt POR1. Primeira Liga0.13742.934233650.0010.00000.00.00.001001Matches
2022-202332Famalicãopt POR1. Primeira Liga5.19311978.21308193475683.9343987.23475.000.10.1-0.1342012Matches
14 Seasons9 Clubs9 Leagues133.270692676.210568199437846681.124830282.1426465.6112.92.7+8.1286312296
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Braga (6 Seasons)2 Leagues53.424231975.9381372013216381.09010982.6162857.151.81.5+3.213277230
Espanyol (3 Seasons)1 League15.01
Fulham (3 Seasons)3 Leagues17.12
Estoril (1 Season)1 League14.222329874.8364566510513378.99611881.4162176.210.70.8+0.35242037
Lille (1 Season)3 Leagues7.314819077.918024169411482.5283677.871163.600.30.3-0.3781017
Famalicão (1 Season)1 League5.19311978.21308193475683.9343987.23475.000.10.1-0.1342012
Belenenses (1 Season)1 League12.41
Vitória Setúbal (1 Season)1 League3.21
Crystal Palace (1 Season)1 League5.30
Primeira Liga (9 Seasons)81.351468375.38075136926032679.820324682.5324965.372.52.4+4.5184811270
La Liga (3 Seasons)15.01
Championship (3 Seasons)20.62
Europa Lg (3 Seasons)7.2445383.0691209242692.3172085.03475.010.10.0+0.937009
EFL Cup (2 Seasons)1.00
Ligue 1 (1 Season)7.014819077.918024169411482.5283677.871163.600.30.3-0.3781017
FA Cup (1 Season)0.80
Coupe de France (1 Season)0.20
Coupe de la Ligue (1 Season)0.20
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
2008-200918Crystal Palace1 League5.30
2009-201019Vitória Setúbal1 League3.21
2010-201120Espanyol1 League1.51
2011-201221Espanyol1 League8.10
2012-201322Espanyol1 League5.40
2014-201524Belenenses1 League12.41
2015-201625Braga2 Leagues13.62
2016-201726Braga2 Leagues26.01
2017-201827Braga1 League2.00
2017-201827Fulham3 Leagues16.12
2018-201928Lille3 Leagues7.314819077.918024169411482.5283677.871163.600.30.3-0.3781017
2018-201928Fulham1 League1.00
2019-202029Braga2 Leagues10.721828676.2348267311714282.48410282.4152657.721.81.5+0.213247226
2020-202130Braga1 League1.1212680.829724121580.066100.01250.000.00.00.002003
2021-202231Braga1 League0.13742.934233650.0010.00000.00.00.001001
2021-202231Estoril1 League14.222329874.8364566510513378.99611881.4162176.210.70.8+0.35242037
2022-202332Famalicão1 League5.19311978.21308193475683.9343987.23475.000.10.1-0.1342012
14 Seasons9 Clubs9 Leagues133.270692676.210568199437846681.124830282.1426465.6112.92.7+8.1286312296
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Braga (6 Seasons)2 Leagues53.424231975.9381372013216381.09010982.6162857.151.81.5+3.213277230
Espanyol (3 Seasons)1 League15.01
Fulham (3 Seasons)3 Leagues17.12
Estoril (1 Season)1 League14.222329874.8364566510513378.99611881.4162176.210.70.8+0.35242037
Lille (1 Season)3 Leagues7.314819077.918024169411482.5283677.871163.600.30.3-0.3781017
Famalicão (1 Season)1 League5.19311978.21308193475683.9343987.23475.000.10.1-0.1342012
Belenenses (1 Season)1 League12.41
Vitória Setúbal (1 Season)1 League3.21
Crystal Palace (1 Season)1 League5.30
Primeira Liga (9 Seasons)81.351468375.38075136926032679.820324682.5324965.372.52.4+4.5184811270
La Liga (3 Seasons)15.01
Championship (3 Seasons)20.62
Europa Lg (3 Seasons)7.2445383.0691209242692.3172085.03475.010.10.0+0.937009
EFL Cup (2 Seasons)1.00
Ligue 1 (1 Season)7.014819077.918024169411482.5283677.871163.600.30.3-0.3781017
FA Cup (1 Season)0.80
Coupe de France (1 Season)0.20
Coupe de la Ligue (1 Season)0.20
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
2008-200918Crystal Palaceeng ENG2. Championship15th5.30
2009-201019Vitória Setúbalpt POR1. Primeira Liga14th3.21Matches
2010-201120Espanyoles ESP1. La Liga8th1.51Matches
2011-201221Espanyoles ESP1. La Liga14th8.10Matches
2012-201322Espanyoles ESP1. La Liga13th5.40Matches
2014-201524Belenensespt POR1. Primeira Liga6th12.41Matches
2015-201625Bragapt POR1. Primeira Liga4th9.41Matches
2016-201726Bragapt POR1. Primeira Liga5th24.61Matches
2017-201827Bragapt POR1. Primeira Liga4th2.00Matches
2017-201827Fulhameng ENG2. Championship3rd15.32Matches
2018-201928Lillefr FRA1. Ligue 12nd7.014819077.918024169411482.5283677.871163.600.30.3-0.3781017Matches
2019-202029Bragapt POR1. Primeira Liga3rd9.217423374.727914649311680.2678281.7122254.521.71.5+0.310177217Matches
2020-202130Bragapt POR1. Primeira Liga4th1.1212680.829724121580.066100.01250.000.00.00.002003Matches
2021-202231Bragapt POR1. Primeira Liga4th0.13742.934233650.0010.00000.00.00.001001Matches
2021-202231Estorilpt POR1. Primeira Liga9th14.222329874.8364566510513378.99611881.4162176.210.70.8+0.35242037Matches
2022-202332Famalicãopt POR1. Primeira Liga8th5.19311978.21308193475683.9343987.23475.000.10.1-0.1342012Matches
14 Seasons9 Clubs4 Leagues123.966287375.89877178535444080.523128281.9396065.0102.82.7+7.2255612287
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
Braga (6 Seasons)1 League46.319826674.4312251110813778.8738982.0132454.241.71.5+2.310207221
Espanyol (3 Seasons)1 League15.01
Fulham (2 Seasons)1 League15.32
Estoril (1 Season)1 League14.222329874.8364566510513378.99611881.4162176.210.70.8+0.35242037
Famalicão (1 Season)1 League5.19311978.21308193475683.9343987.23475.000.10.1-0.1342012
Lille (1 Season)1 League7.014819077.918024169411482.5283677.871163.600.30.3-0.3781017
Belenenses (1 Season)1 League12.41
Vitória Setúbal (1 Season)1 League3.21
Crystal Palace (1 Season)1 League5.30
Primeira Liga (9 Seasons)81.351468375.38075136926032679.820324682.5324965.372.52.4+4.5184811270
La Liga (3 Seasons)15.01
Championship (3 Seasons)20.62
Ligue 1 (1 Season)7.014819077.918024169411482.5283677.871163.600.30.3-0.3781017
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
2017-201827Fulhameng ENGFA Cup33rd0.80Matches
2018-201928Lillefr FRACoupe de France9th0.20Matches
2018-201928Lillefr FRA1. Coupe de la Ligue17th0.20Matches
2018-201928Fulhameng ENGEFL Cup9th1.00Matches
2 Seasons2 Clubs4 Leagues2.20
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
Fulham (2 Seasons)2 Leagues1.80
Lille (1 Season)2 Leagues0.30
EFL Cup (2 Seasons)1.00
FA Cup (1 Season)0.80
Coupe de France (1 Season)0.20
Coupe de la Ligue (1 Season)0.20
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
2015-201625Braga2. Europa LgQF4.21Matches
2016-201726Braga2. Europa LgGR1.40Matches
2019-202029Braga2. Europa LgR321.5445383.0691209242692.3172085.03475.000.10.0-0.137009Matches
3 Seasons1 Club1 League7.2445383.0691209242692.3172085.03475.010.10.0+0.937009
Become a Stathead & surf this site ad-free.

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
2008-200918Crystal Palaceeng ENG2. Championship5.3
2009-201019Vitória Setúbalpt POR1. Primeira Liga3.2Matches
2010-201120Espanyoles ESP1. La Liga1.5Matches
2011-201221Espanyoles ESP1. La Liga8.1Matches
2012-201322Espanyoles ESP1. La Liga5.4Matches
2014-201524Belenensespt POR1. Primeira Liga12.4Matches
2015-201625Braga2. Europa Lg4.2Matches
2015-201625Bragapt POR1. Primeira Liga9.4Matches
2016-201726Braga2. Europa Lg1.42Matches
2016-201726Bragapt POR1. Primeira Liga24.60Matches
2017-201827Fulhameng ENG2. Championship15.317Matches
2017-201827Fulhameng ENGFA Cup0.80Matches
2017-201827Bragapt POR1. Primeira Liga2.01Matches
2018-201928Lillefr FRACoupe de France0.20Matches
2018-201928Lillefr FRA1. Coupe de la Ligue0.2Matches
2018-201928Fulhameng ENGEFL Cup1.00Matches
2018-201928Lillefr FRA1. Ligue 17.01901771320021000014805Matches
2019-202029Braga2. Europa Lg1.5535030001000004401Matches
2019-202029Bragapt POR1. Primeira Liga9.223321913141103000017417Matches
2020-202130Bragapt POR1. Primeira Liga1.1262510000000002100Matches
2021-202231Estorilpt POR1. Primeira Liga14.22982603730261000022318Matches
2021-202231Bragapt POR1. Primeira Liga0.1770000100000300Matches
2022-202332Famalicãopt POR1. Primeira Liga5.1119101161010000009324Matches
14 Seasons9 Clubs9 Leagues133.2926839837444050000706425
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (6 Seasons)2 Leagues53.431930117141153000024218
Espanyol (3 Seasons)1 League15.0
Fulham (3 Seasons)3 Leagues17.117
Estoril (1 Season)1 League14.22982603730261000022318
Lille (1 Season)3 Leagues7.31901771320021000014805
Famalicão (1 Season)1 League5.1119101161010000009324
Belenenses (1 Season)1 League12.4
Vitória Setúbal (1 Season)1 League3.2
Crystal Palace (1 Season)1 League5.3
Primeira Liga (9 Seasons)81.3683612675441840000514419
La Liga (3 Seasons)15.0
Championship (3 Seasons)20.617
Europa Lg (3 Seasons)7.2535030003000004401
EFL Cup (2 Seasons)1.00
Ligue 1 (1 Season)7.01901771320021000014805
FA Cup (1 Season)0.80
Coupe de France (1 Season)0.20
Coupe de la Ligue (1 Season)0.2
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
2008-200918Crystal Palace1 League5.3
2009-201019Vitória Setúbal1 League3.2
2010-201120Espanyol1 League1.5
2011-201221Espanyol1 League8.1
2012-201322Espanyol1 League5.4
2014-201524Belenenses1 League12.4
2015-201625Braga2 Leagues13.6
2016-201726Braga2 Leagues26.02
2017-201827Braga1 League2.01
2017-201827Fulham3 Leagues16.117
2018-201928Lille3 Leagues7.31901771320021000014805
2018-201928Fulham1 League1.00
2019-202029Braga2 Leagues10.728626916141113000021818
2020-202130Braga1 League1.1262510000000002100
2021-202231Braga1 League0.1770000100000300
2021-202231Estoril1 League14.22982603730261000022318
2022-202332Famalicão1 League5.1119101161010000009324
14 Seasons9 Clubs9 Leagues133.2926839837444050000706425
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (6 Seasons)2 Leagues53.431930117141153000024218
Espanyol (3 Seasons)1 League15.0
Fulham (3 Seasons)3 Leagues17.117
Estoril (1 Season)1 League14.22982603730261000022318
Lille (1 Season)3 Leagues7.31901771320021000014805
Famalicão (1 Season)1 League5.1119101161010000009324
Belenenses (1 Season)1 League12.4
Vitória Setúbal (1 Season)1 League3.2
Crystal Palace (1 Season)1 League5.3
Primeira Liga (9 Seasons)81.3683612675441840000514419
La Liga (3 Seasons)15.0
Championship (3 Seasons)20.617
Europa Lg (3 Seasons)7.2535030003000004401
EFL Cup (2 Seasons)1.00
Ligue 1 (1 Season)7.01901771320021000014805
FA Cup (1 Season)0.80
Coupe de France (1 Season)0.20
Coupe de la Ligue (1 Season)0.2
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
2008-200918Crystal Palaceeng ENG2. Championship15th5.3
2009-201019Vitória Setúbalpt POR1. Primeira Liga14th3.2Matches
2010-201120Espanyoles ESP1. La Liga8th1.5Matches
2011-201221Espanyoles ESP1. La Liga14th8.1Matches
2012-201322Espanyoles ESP1. La Liga13th5.4Matches
2014-201524Belenensespt POR1. Primeira Liga6th12.4Matches
2015-201625Bragapt POR1. Primeira Liga4th9.4Matches
2016-201726Bragapt POR1. Primeira Liga5th24.60Matches
2017-201827Bragapt POR1. Primeira Liga4th2.01Matches
2017-201827Fulhameng ENG2. Championship3rd15.317Matches
2018-201928Lillefr FRA1. Ligue 12nd7.01901771320021000014805Matches
2019-202029Bragapt POR1. Primeira Liga3rd9.223321913141103000017417Matches
2020-202130Bragapt POR1. Primeira Liga4th1.1262510000000002100Matches
2021-202231Bragapt POR1. Primeira Liga4th0.1770000100000300Matches
2021-202231Estorilpt POR1. Primeira Liga9th14.22982603730261000022318Matches
2022-202332Famalicãopt POR1. Primeira Liga8th5.1119101161010000009324Matches
14 Seasons9 Clubs4 Leagues123.9873789807443750000662424
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Braga (6 Seasons)1 League46.326625114141123000019817
Espanyol (3 Seasons)1 League15.0
Fulham (2 Seasons)1 League15.317
Estoril (1 Season)1 League14.22982603730261000022318
Famalicão (1 Season)1 League5.1119101161010000009324
Lille (1 Season)1 League7.01901771320021000014805
Belenenses (1 Season)1 League12.4
Vitória Setúbal (1 Season)1 League3.2
Crystal Palace (1 Season)1 League5.3
Primeira Liga (9 Seasons)81.3683612675441840000514419
La Liga (3 Seasons)15.0
Championship (3 Seasons)20.617
Ligue 1 (1 Season)7.01901771320021000014805
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
2017-201827Fulhameng ENGFA Cup33rd0.80Matches
2018-201928Lillefr FRACoupe de France9th0.20Matches
2018-201928Lillefr FRA1. Coupe de la Ligue17th0.2Matches
2018-201928Fulhameng ENGEFL Cup9th1.00Matches
2 Seasons2 Clubs4 Leagues2.20
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Fulham (2 Seasons)2 Leagues1.80
Lille (1 Season)2 Leagues0.30
EFL Cup (2 Seasons)1.00
FA Cup (1 Season)0.80
Coupe de France (1 Season)0.20
Coupe de la Ligue (1 Season)0.2
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
2015-201625Braga2. Europa LgQF4.2Matches
2016-201726Braga2. Europa LgGR1.42Matches
2019-202029Braga2. Europa LgR321.5535030001000004401Matches
3 Seasons1 Club1 League7.2535030003000004401

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
2008-200918Crystal Palaceeng ENG2. Championship5.3
2009-201019Vitória Setúbalpt POR1. Primeira Liga3.2Matches
2010-201120Espanyoles ESP1. La Liga1.5Matches
2011-201221Espanyoles ESP1. La Liga8.1Matches
2012-201322Espanyoles ESP1. La Liga5.4Matches
2014-201524Belenensespt POR1. Primeira Liga12.4Matches
2015-201625Braga2. Europa Lg4.2Matches
2015-201625Bragapt POR1. Primeira Liga9.4Matches
2016-201726Braga2. Europa Lg1.4Matches
2016-201726Bragapt POR1. Primeira Liga24.6Matches
2017-201827Fulhameng ENG2. Championship15.3Matches
2017-201827Fulhameng ENGFA Cup0.8Matches
2017-201827Bragapt POR1. Primeira Liga2.0Matches
2018-201928Lillefr FRACoupe de France0.2Matches
2018-201928Lillefr FRA1. Coupe de la Ligue0.2Matches
2018-201928Fulhameng ENGEFL Cup1.0Matches
2018-201928Lillefr FRA1. Ligue 17.0131.87120010010.14100000Matches
2019-202029Braga2. Europa Lg1.564.0350000100.00000000Matches
2019-202029Bragapt POR1. Primeira Liga9.2232.60160322030.34300000Matches
2020-202130Bragapt POR1. Primeira Liga1.121.8900011000.00000000Matches
2021-202231Estorilpt POR1. Primeira Liga14.2171.20100222140.28102001Matches
2021-202231Bragapt POR1. Primeira Liga0.1111.2510000000.00000000Matches
2022-202332Famalicãopt POR1. Primeira Liga5.181.5770100000.00000000Matches
14 Seasons9 Clubs9 Leagues133.2701.85510665280.21502001
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (6 Seasons)2 Leagues53.4322.79220333130.26300000
Espanyol (3 Seasons)1 League15.0
Fulham (3 Seasons)3 Leagues17.1
Estoril (1 Season)1 League14.2171.20100222140.28102001
Lille (1 Season)3 Leagues7.3131.87120010010.14100000
Famalicão (1 Season)1 League5.181.5770100000.00000000
Belenenses (1 Season)1 League12.4
Vitória Setúbal (1 Season)1 League3.2
Crystal Palace (1 Season)1 League5.3
Primeira Liga (9 Seasons)81.3511.74340655170.24402001
La Liga (3 Seasons)15.0
Championship (3 Seasons)20.6
Europa Lg (3 Seasons)7.264.0350000100.00000000
EFL Cup (2 Seasons)1.0
Ligue 1 (1 Season)7.0131.87120010010.14100000
FA Cup (1 Season)0.8
Coupe de France (1 Season)0.2
Coupe de la Ligue (1 Season)0.2
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
2008-200918Crystal Palace1 League5.3
2009-201019Vitória Setúbal1 League3.2
2010-201120Espanyol1 League1.5
2011-201221Espanyol1 League8.1
2012-201322Espanyol1 League5.4
2014-201524Belenenses1 League12.4
2015-201625Braga2 Leagues13.6
2016-201726Braga2 Leagues26.0
2017-201827Braga1 League2.0
2017-201827Fulham3 Leagues16.1
2018-201928Lille3 Leagues7.3131.87120010010.14100000
2018-201928Fulham1 League1.0
2019-202029Braga2 Leagues10.7292.81210322130.29300000
2020-202130Braga1 League1.121.8900011000.00000000
2021-202231Braga1 League0.1111.2510000000.00000000
2021-202231Estoril1 League14.2171.20100222140.28102001
2022-202332Famalicão1 League5.181.5770100000.00000000
14 Seasons9 Clubs9 Leagues133.2701.85510665280.21502001
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (6 Seasons)2 Leagues53.4322.79220333130.26300000
Espanyol (3 Seasons)1 League15.0
Fulham (3 Seasons)3 Leagues17.1
Estoril (1 Season)1 League14.2171.20100222140.28102001
Lille (1 Season)3 Leagues7.3131.87120010010.14100000
Famalicão (1 Season)1 League5.181.5770100000.00000000
Belenenses (1 Season)1 League12.4
Vitória Setúbal (1 Season)1 League3.2
Crystal Palace (1 Season)1 League5.3
Primeira Liga (9 Seasons)81.3511.74340655170.24402001
La Liga (3 Seasons)15.0
Championship (3 Seasons)20.6
Europa Lg (3 Seasons)7.264.0350000100.00000000
EFL Cup (2 Seasons)1.0
Ligue 1 (1 Season)7.0131.87120010010.14100000
FA Cup (1 Season)0.8
Coupe de France (1 Season)0.2
Coupe de la Ligue (1 Season)0.2
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
2008-200918Crystal Palaceeng ENG2. Championship15th5.3
2009-201019Vitória Setúbalpt POR1. Primeira Liga14th3.2Matches
2010-201120Espanyoles ESP1. La Liga8th1.5Matches
2011-201221Espanyoles ESP1. La Liga14th8.1Matches
2012-201322Espanyoles ESP1. La Liga13th5.4Matches
2014-201524Belenensespt POR1. Primeira Liga6th12.4Matches
2015-201625Bragapt POR1. Primeira Liga4th9.4Matches
2016-201726Bragapt POR1. Primeira Liga5th24.6Matches
2017-201827Bragapt POR1. Primeira Liga4th2.0Matches
2017-201827Fulhameng ENG2. Championship3rd15.3Matches
2018-201928Lillefr FRA1. Ligue 12nd7.0131.87120010010.14100000Matches
2019-202029Bragapt POR1. Primeira Liga3rd9.2232.60160322030.34300000Matches
2020-202130Bragapt POR1. Primeira Liga4th1.121.8900011000.00000000Matches
2021-202231Bragapt POR1. Primeira Liga4th0.1111.2510000000.00000000Matches
2021-202231Estorilpt POR1. Primeira Liga9th14.2171.20100222140.28102001Matches
2022-202332Famalicãopt POR1. Primeira Liga8th5.181.5770100000.00000000Matches
14 Seasons9 Clubs4 Leagues123.9641.76460665180.22502001
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Braga (6 Seasons)1 League46.3262.60170333030.30300000
Espanyol (3 Seasons)1 League15.0
Fulham (2 Seasons)1 League15.3
Estoril (1 Season)1 League14.2171.20100222140.28102001
Famalicão (1 Season)1 League5.181.5770100000.00000000
Lille (1 Season)1 League7.0131.87120010010.14100000
Belenenses (1 Season)1 League12.4
Vitória Setúbal (1 Season)1 League3.2
Crystal Palace (1 Season)1 League5.3
Primeira Liga (9 Seasons)81.3511.74340655170.24402001
La Liga (3 Seasons)15.0
Championship (3 Seasons)20.6
Ligue 1 (1 Season)7.0131.87120010010.14100000
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
2017-201827Fulhameng ENGFA Cup33rd0.8Matches
2018-201928Lillefr FRACoupe de France9th0.2Matches
2018-201928Lillefr FRA1. Coupe de la Ligue17th0.2Matches
2018-201928Fulhameng ENGEFL Cup9th1.0Matches
2 Seasons2 Clubs4 Leagues2.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Fulham (2 Seasons)2 Leagues1.8
Lille (1 Season)2 Leagues0.3
EFL Cup (2 Seasons)1.0
FA Cup (1 Season)0.8
Coupe de France (1 Season)0.2
Coupe de la Ligue (1 Season)0.2
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
2015-201625Braga2. Europa LgQF4.2Matches
2016-201726Braga2. Europa LgGR1.4Matches
2019-202029Braga2. Europa LgR321.564.0350000100.00000000Matches
3 Seasons1 Club1 League7.264.0350000100.00000000

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
2008-200918Crystal Palaceeng ENG2. Championship5.3
2009-201019Vitória Setúbalpt POR1. Primeira Liga3.2Matches
2010-201120Espanyoles ESP1. La Liga1.5Matches
2011-201221Espanyoles ESP1. La Liga8.1Matches
2012-201322Espanyoles ESP1. La Liga5.4Matches
2014-201524Belenensespt POR1. Primeira Liga12.4Matches
2015-201625Braga2. Europa Lg4.2Matches
2015-201625Bragapt POR1. Primeira Liga9.4Matches
2016-201726Braga2. Europa Lg1.413Matches
2016-201726Bragapt POR1. Primeira Liga24.600Matches
2017-201827Fulhameng ENG2. Championship15.3124Matches
2017-201827Fulhameng ENGFA Cup0.810Matches
2017-201827Bragapt POR1. Primeira Liga2.000Matches
2018-201928Lillefr FRACoupe de France0.200Matches
2018-201928Lillefr FRA1. Coupe de la Ligue0.2Matches
2018-201928Fulhameng ENGEFL Cup1.000Matches
2018-201928Lillefr FRA1. Ligue 17.02512416561154.5540422780Matches
2019-202029Braga2. Europa Lg1.520020010.013035720Matches
2019-202029Bragapt POR1. Primeira Liga9.2841612922.2760631170Matches
2020-202130Bragapt POR1. Primeira Liga1.1000000002020020Matches
2021-202231Estorilpt POR1. Primeira Liga14.211817361833.312413516220Matches
2021-202231Bragapt POR1. Primeira Liga0.1220200001010200Matches
2022-202332Famalicãopt POR1. Primeira Liga5.16414122100.006061730Matches
14 Seasons9 Clubs9 Leagues133.2544473710164139.025261252370440
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Braga (6 Seasons)2 Leagues53.4127110121020.08120121120110
Espanyol (3 Seasons)1 League15.00
Fulham (3 Seasons)3 Leagues17.11340
Estoril (1 Season)1 League14.211817361833.312413516220
Lille (1 Season)3 Leagues7.32512416561154.5540422780
Famalicão (1 Season)1 League5.16414122100.006061730
Belenenses (1 Season)1 League12.40
Vitória Setúbal (1 Season)1 League3.20
Crystal Palace (1 Season)1 League5.30
Primeira Liga (9 Seasons)81.327183195102934.51919118936340
La Liga (3 Seasons)15.00
Championship (3 Seasons)20.61240
Europa Lg (3 Seasons)7.221020010.013038720
EFL Cup (2 Seasons)1.0000
Ligue 1 (1 Season)7.02512416561154.5540422780
FA Cup (1 Season)0.8100
Coupe de France (1 Season)0.2000
Coupe de la Ligue (1 Season)0.20
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
2008-200918Crystal Palace1 League5.30
2009-201019Vitória Setúbal1 League3.20
2010-201120Espanyol1 League1.50
2011-201221Espanyol1 League8.10
2012-201322Espanyol1 League5.40
2014-201524Belenenses1 League12.40
2015-201625Braga2 Leagues13.60
2016-201726Braga2 Leagues26.0130
2017-201827Braga1 League2.0000
2017-201827Fulham3 Leagues16.11340
2018-201928Lille3 Leagues7.32512416561154.5540422780
2018-201928Fulham1 League1.0000
2019-202029Braga2 Leagues10.710418121020.0890981890
2020-202130Braga1 League1.1000000002020020
2021-202231Braga1 League0.1220200001010200
2021-202231Estoril1 League14.211817361833.312413516220
2022-202332Famalicão1 League5.16414122100.006061730
14 Seasons9 Clubs9 Leagues133.2544473710164139.025261252370440
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Braga (6 Seasons)2 Leagues53.4127110121020.08120121120110
Espanyol (3 Seasons)1 League15.00
Fulham (3 Seasons)3 Leagues17.11340
Estoril (1 Season)1 League14.211817361833.312413516220
Lille (1 Season)3 Leagues7.32512416561154.5540422780
Famalicão (1 Season)1 League5.16414122100.006061730
Belenenses (1 Season)1 League12.40
Vitória Setúbal (1 Season)1 League3.20
Crystal Palace (1 Season)1 League5.30
Primeira Liga (9 Seasons)81.327183195102934.51919118936340
La Liga (3 Seasons)15.00
Championship (3 Seasons)20.61240
Europa Lg (3 Seasons)7.221020010.013038720
EFL Cup (2 Seasons)1.0000
Ligue 1 (1 Season)7.02512416561154.5540422780
FA Cup (1 Season)0.8100
Coupe de France (1 Season)0.2000
Coupe de la Ligue (1 Season)0.20
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
2008-200918Crystal Palaceeng ENG2. Championship15th5.3
2009-201019Vitória Setúbalpt POR1. Primeira Liga14th3.2Matches
2010-201120Espanyoles ESP1. La Liga8th1.5Matches
2011-201221Espanyoles ESP1. La Liga14th8.1Matches
2012-201322Espanyoles ESP1. La Liga13th5.4Matches
2014-201524Belenensespt POR1. Primeira Liga6th12.4Matches
2015-201625Bragapt POR1. Primeira Liga4th9.4Matches
2016-201726Bragapt POR1. Primeira Liga5th24.600Matches
2017-201827Bragapt POR1. Primeira Liga4th2.000Matches
2017-201827Fulhameng ENG2. Championship3rd15.3124Matches
2018-201928Lillefr FRA1. Ligue 12nd7.02512416561154.5540422780Matches
2019-202029Bragapt POR1. Primeira Liga3rd9.2841612922.2760631170Matches
2020-202130Bragapt POR1. Primeira Liga4th1.1000000002020020Matches
2021-202231Bragapt POR1. Primeira Liga4th0.1220200001010200Matches
2021-202231Estorilpt POR1. Primeira Liga9th14.211817361833.312413516220Matches
2022-202332Famalicãopt POR1. Primeira Liga8th5.16414122100.006061730Matches
14 Seasons9 Clubs4 Leagues123.9524273510164040.024231221563420
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Braga (6 Seasons)1 League46.31061812922.2790931390
Espanyol (3 Seasons)1 League15.00
Fulham (2 Seasons)1 League15.31240
Estoril (1 Season)1 League14.211817361833.312413516220
Famalicão (1 Season)1 League5.16414122100.006061730
Lille (1 Season)1 League7.02512416561154.5540422780
Belenenses (1 Season)1 League12.40
Vitória Setúbal (1 Season)1 League3.20
Crystal Palace (1 Season)1 League5.30
Primeira Liga (9 Seasons)81.327183195102934.51919118936340
La Liga (3 Seasons)15.00
Championship (3 Seasons)20.61240
Ligue 1 (1 Season)7.02512416561154.5540422780
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
2017-201827Fulhameng ENGFA Cup33rd0.810Matches
2018-201928Lillefr FRACoupe de France9th0.200Matches
2018-201928Lillefr FRA1. Coupe de la Ligue17th0.2Matches
2018-201928Fulhameng ENGEFL Cup9th1.000Matches
2 Seasons2 Clubs4 Leagues2.2100
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
Fulham (2 Seasons)2 Leagues1.8100
Lille (1 Season)2 Leagues0.3000
EFL Cup (2 Seasons)1.0000
FA Cup (1 Season)0.8100
Coupe de France (1 Season)0.2000
Coupe de la Ligue (1 Season)0.20
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
2015-201625Braga2. Europa LgQF4.2Matches
2016-201726Braga2. Europa LgGR1.413Matches
2019-202029Braga2. Europa LgR321.520020010.013035720Matches
3 Seasons1 Club1 League7.221020010.013038720

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
2008-200918Crystal Palaceeng ENG2. Championship5.3
2009-201019Vitória Setúbalpt POR1. Primeira Liga3.2Matches
2010-201120Espanyoles ESP1. La Liga1.5Matches
2011-201221Espanyoles ESP1. La Liga8.1Matches
2012-201322Espanyoles ESP1. La Liga5.4Matches
2014-201524Belenensespt POR1. Primeira Liga12.4Matches
2015-201625Braga2. Europa Lg4.2Matches
2015-201625Bragapt POR1. Primeira Liga9.4Matches
2016-201726Braga2. Europa Lg1.4Matches
2016-201726Bragapt POR1. Primeira Liga24.6Matches
2017-201827Fulhameng ENG2. Championship15.3Matches
2017-201827Fulhameng ENGFA Cup0.8Matches
2017-201827Bragapt POR1. Primeira Liga2.0Matches
2018-201928Lillefr FRACoupe de France0.2Matches
2018-201928Lillefr FRA1. Coupe de la Ligue0.2Matches
2018-201928Fulhameng ENGEFL Cup1.0Matches
2018-201928Lillefr FRA1. Ligue 17.0263816133116192633133.3266.711552616468371718040Matches
2019-202029Braga2. Europa Lg1.578254825778100.01100.0421263411040482Matches
2019-202029Bragapt POR1. Primeira Liga9.231310251441483031310550.0550.0185749251853171024145Matches
2020-202130Bragapt POR1. Primeira Liga1.13523191353500023731202015328Matches
2021-202231Estorilpt POR1. Primeira Liga14.243023522351473443017847.1952.9220946232671251930750Matches
2021-202231Bragapt POR1. Primeira Liga0.1110074311100.01100.031400000153Matches
2022-202332Famalicãopt POR1. Primeira Liga5.11754189762141757342.9457.1813751282701451069Matches
14 Seasons9 Clubs9 Leagues133.21305491196835151121305391743.62256.46692809821233076857919157
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Braga (6 Seasons)2 Leagues53.443714332181904543712541.7758.3253962297983221632658
Espanyol (3 Seasons)1 League15.0
Fulham (3 Seasons)3 Leagues17.1
Estoril (1 Season)1 League14.243023522351473443017847.1952.9220946232671251930750
Lille (1 Season)3 Leagues7.3263816133116192633133.3266.711552616468371718040
Famalicão (1 Season)1 League5.11754189762141757342.9457.1813751282701451069
Belenenses (1 Season)1 League12.4
Vitória Setúbal (1 Season)1 League3.2
Crystal Palace (1 Season)1 League5.3
Primeira Liga (9 Seasons)81.3964399850237486964351645.71954.35122157623162145740691115
La Liga (3 Seasons)15.0
Championship (3 Seasons)20.6
Europa Lg (3 Seasons)7.278254825778100.01100.0421263411040482
EFL Cup (2 Seasons)1.0
Ligue 1 (1 Season)7.0263816133116192633133.3266.711552616468371718040
FA Cup (1 Season)0.8
Coupe de France (1 Season)0.2
Coupe de la Ligue (1 Season)0.2
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
2008-200918Crystal Palace1 League5.3
2009-201019Vitória Setúbal1 League3.2
2010-201120Espanyol1 League1.5
2011-201221Espanyol1 League8.1
2012-201322Espanyol1 League5.4
2014-201524Belenenses1 League12.4
2015-201625Braga2 Leagues13.6
2016-201726Braga2 Leagues26.0
2017-201827Braga1 League2.0
2017-201827Fulham3 Leagues16.1
2018-201928Lille3 Leagues7.3263816133116192633133.3266.711552616468371718040
2018-201928Fulham1 League1.0
2019-202029Braga2 Leagues10.739112301921733739111545.5654.5227875285963211028947
2020-202130Braga1 League1.13523191353500023731202015328
2021-202231Braga1 League0.1110074311100.01100.031400000153
2021-202231Estoril1 League14.243023522351473443017847.1952.9220946232671251930750
2022-202332Famalicão1 League5.11754189762141757342.9457.1813751282701451069
14 Seasons9 Clubs9 Leagues133.21305491196835151121305391743.62256.46692809821233076857919157
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Braga (6 Seasons)2 Leagues53.443714332181904543712541.7758.3253962297983221632658
Espanyol (3 Seasons)1 League15.0
Fulham (3 Seasons)3 Leagues17.1
Estoril (1 Season)1 League14.243023522351473443017847.1952.9220946232671251930750
Lille (1 Season)3 Leagues7.3263816133116192633133.3266.711552616468371718040
Famalicão (1 Season)1 League5.11754189762141757342.9457.1813751282701451069
Belenenses (1 Season)1 League12.4
Vitória Setúbal (1 Season)1 League3.2
Crystal Palace (1 Season)1 League5.3
Primeira Liga (9 Seasons)81.3964399850237486964351645.71954.35122157623162145740691115
La Liga (3 Seasons)15.0
Championship (3 Seasons)20.6
Europa Lg (3 Seasons)7.278254825778100.01100.0421263411040482
EFL Cup (2 Seasons)1.0
Ligue 1 (1 Season)7.0263816133116192633133.3266.711552616468371718040
FA Cup (1 Season)0.8
Coupe de France (1 Season)0.2
Coupe de la Ligue (1 Season)0.2
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
2008-200918Crystal Palaceeng ENG2. Championship15th5.3
2009-201019Vitória Setúbalpt POR1. Primeira Liga14th3.2Matches
2010-201120Espanyoles ESP1. La Liga8th1.5Matches
2011-201221Espanyoles ESP1. La Liga14th8.1Matches
2012-201322Espanyoles ESP1. La Liga13th5.4Matches
2014-201524Belenensespt POR1. Primeira Liga6th12.4Matches
2015-201625Bragapt POR1. Primeira Liga4th9.4Matches
2016-201726Bragapt POR1. Primeira Liga5th24.6Matches
2017-201827Bragapt POR1. Primeira Liga4th2.0Matches
2017-201827Fulhameng ENG2. Championship3rd15.3Matches
2018-201928Lillefr FRA1. Ligue 12nd7.0263816133116192633133.3266.711552616468371718040Matches
2019-202029Bragapt POR1. Primeira Liga3rd9.231310251441483031310550.0550.0185749251853171024145Matches
2020-202130Bragapt POR1. Primeira Liga4th1.13523191353500023731202015328Matches
2021-202231Bragapt POR1. Primeira Liga4th0.1110074311100.01100.031400000153Matches
2021-202231Estorilpt POR1. Primeira Liga9th14.243023522351473443017847.1952.9220946232671251930750Matches
2022-202332Famalicãopt POR1. Primeira Liga8th5.11754189762141757342.9457.1813751282701451069Matches
14 Seasons9 Clubs4 Leagues123.91227471146354901051227381744.72155.36272683787222976457871155
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
Braga (6 Seasons)1 League46.335912281701653835911545.5654.5211836263873181627856
Espanyol (3 Seasons)1 League15.0
Fulham (2 Seasons)1 League15.3
Estoril (1 Season)1 League14.243023522351473443017847.1952.9220946232671251930750
Famalicão (1 Season)1 League5.11754189762141757342.9457.1813751282701451069
Lille (1 Season)1 League7.0263816133116192633133.3266.711552616468371718040
Belenenses (1 Season)1 League12.4
Vitória Setúbal (1 Season)1 League3.2
Crystal Palace (1 Season)1 League5.3
Primeira Liga (9 Seasons)81.3964399850237486964351645.71954.35122157623162145740691115
La Liga (3 Seasons)15.0
Championship (3 Seasons)20.6
Ligue 1 (1 Season)7.0263816133116192633133.3266.711552616468371718040
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
2017-201827Fulhameng ENGFA Cup33rd0.8Matches
2018-201928Lillefr FRACoupe de France9th0.2Matches
2018-201928Lillefr FRA1. Coupe de la Ligue17th0.2Matches
2018-201928Fulhameng ENGEFL Cup9th1.0Matches
2 Seasons2 Clubs4 Leagues2.2
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
Fulham (2 Seasons)2 Leagues1.8
Lille (1 Season)2 Leagues0.3
EFL Cup (2 Seasons)1.0
FA Cup (1 Season)0.8
Coupe de France (1 Season)0.2
Coupe de la Ligue (1 Season)0.2
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
2015-201625Braga2. Europa LgQF4.2Matches
2016-201726Braga2. Europa LgGR1.4Matches
2019-202029Braga2. Europa LgR321.578254825778100.01100.0421263411040482Matches
3 Seasons1 Club1 League7.278254825778100.01100.0421263411040482

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
2008-200918Crystal Palaceeng ENG2. Championship104804811.65.355
2009-201019Vitória Setúbalpt POR1. Primeira Liga132912210.83.21112Matches
2010-201120Espanyoles ESP1. La Liga11133123.91.5011Matches
2011-201221Espanyoles ESP1. La Liga197263821.28.17112Matches
2012-201322Espanyoles ESP1. La Liga104884914.35.4515Matches
2014-201524Belenensespt POR1. Primeira Liga131,1178636.512.4138001.541211+1+0.08+0.17Matches
2015-201625Braga2. Europa Lg73805435.24.251212.0042+2+0.47+0.60Matches
2015-201625Bragapt POR1. Primeira Liga158435627.59.4114431.67198+11+1.17+0.85Matches
2016-201726Braga2. Europa Lg41303324.11.420211.2523-1-0.69-0.47Matches
2016-201726Bragapt POR1. Primeira Liga262,2138572.324.62420221.543726+11+0.45+0.02Matches
2017-201827Fulhameng ENG2. Championship271,3785133.315.316411101.782418+6+0.39-0.49Matches
2017-201827Fulhameng ENGEFL Cup00001Matches
2017-201827Fulhameng ENGFA Cup1757583.30.81750000.0001-1-1.20-1.20Matches
2017-201827Bragapt POR1. Primeira Liga2180905.92.022001.5034-1-0.50-1.94Matches
2018-201928Lillefr FRACoupe de France116165.90.20011503.000000.00-0.35Matches
2018-201928Lillefr FRA1. Coupe de la Ligue1151516.70.20011400.0001-1-6.00-4.80Matches
2018-201928Fulhameng ENGEFL Cup1909033.31.01901003.0020+2+2.00+2.00Matches
2018-201928Lillefr FRA1. Ligue 1186273518.37.05740132061.72127+5+0.72-0.2510.87.2+3.5+0.51+0.06Matches
2019-202029Fulhameng ENG2. Championship00001Matches
2019-202029Braga2. Europa Lg51342718.61.5181041322.2052+3+2.01+1.863.01.0+1.9+1.29+1.26Matches
2019-202029Bragapt POR1. Primeira Liga258273327.09.26833191751.681310+3+0.33-0.4015.611.0+4.7+0.53-0.06Matches
2020-202130Bragapt POR1. Primeira Liga595193.11.1145041301.001100.00-0.611.30.6+0.6+0.61+0.04Matches
2021-202231Estorilpt POR1. Primeira Liga231,2815641.914.21473292810.871419-5-0.35-0.2511.422.0-10.5-0.74-0.59Matches
2021-202231Bragapt POR1. Primeira Liga1880.30.1001810.0010+1+11.25+10.660.90.0+0.9+10.07+9.61Matches
2022-202332Famalicãopt POR1. Primeira Liga184602615.05.13660151730.89214-12-2.35-2.493.99.2-5.4-1.05-0.88Matches
14 Seasons9 Clubs9 Leagues25611,9874720.1133.2123744813319371.48151127+24+0.22-0.3346.851.1-4.2-0.11-0.42
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Braga (6 Seasons)2 Leagues904,8105323.253.45278303816151.618556+29+0.54-0.1120.812.6+8.1+0.71+0.21
Espanyol (3 Seasons)1 League401,3473413.115.012228
Fulham (3 Seasons)3 Leagues291,5435317.517.11883511121.762619+7+0.41-0.41
Estoril (1 Season)1 League231,2815641.914.21473292810.871419-5-0.35-0.2511.422.0-10.5-0.74-0.59
Lille (1 Season)3 Leagues206583317.47.35740151961.70128+4+0.55-0.3210.87.2+3.5+0.51+0.06
Famalicão (1 Season)1 League184602615.05.13660151730.89214-12-2.35-2.493.99.2-5.4-1.05-0.88
Belenenses (1 Season)1 League131,1178636.512.4138001.541211+1+0.08+0.17
Vitória Setúbal (1 Season)1 League132912210.83.21112
Crystal Palace (1 Season)1 League104804811.65.355
Primeira Liga (9 Seasons)1417,3155224.281.37573406619151.3410293+9+0.12-0.3933.142.8-9.7-0.33-0.62
La Liga (3 Seasons)401,3473413.115.012228
Championship (3 Seasons)371,8585015.020.621416111.782418+6+0.39-0.49
Europa Lg (3 Seasons)166444027.57.2881181341.88117+4+0.56+0.613.01.0+1.9+1.29+1.26
EFL Cup (2 Seasons)1909020.01.01901013.0020+2+2.00+2.00
Ligue 1 (1 Season)186273518.37.05740132061.72127+5+0.72-0.2510.87.2+3.5+0.51+0.06
FA Cup (1 Season)1757583.30.81750000.0001-1-1.20-1.20
Coupe de France (1 Season)116165.90.20011503.000000.00-0.35
Coupe de la Ligue (1 Season)1151516.70.20011400.0001-1-6.00-4.80
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
2008-200918Crystal Palace1 League104804811.65.355
2009-201019Vitória Setúbal1 League132912210.83.21112
2010-201120Espanyol1 League11133123.91.5011
2011-201221Espanyol1 League197263821.28.17112
2012-201322Espanyol1 League104884914.35.4515
2014-201524Belenenses1 League131,1178636.512.4138001.541211+1+0.08+0.17
2015-201625Braga2 Leagues221,2235629.513.6165641.782310+13+0.96+0.74
2016-201726Braga2 Leagues302,3437865.126.02620431.503929+10+0.38+0.17
2017-201827Braga1 League2180905.92.022001.5034-1-0.50-1.94
2017-201827Fulham3 Leagues281,4535232.916.11775411111.722419+5+0.31-0.57
2018-201928Lille3 Leagues206583317.47.35740151961.70128+4+0.55-0.3210.87.2+3.5+0.51+0.06
2018-201928Fulham1 League1909033.31.01901003.0020+2+2.00+2.00
2019-202029Fulham1 League00001
2019-202029Braga2 Leagues309613225.410.77823231771.771812+6+0.56-0.0418.612.0+6.6+0.64+0.16
2020-202130Braga1 League595193.11.1145041301.001100.00-0.611.30.6+0.6+0.61+0.04
2021-202231Braga1 League1880.30.1001810.0010+1+11.25+10.660.90.0+0.9+10.07+9.61
2021-202231Estoril1 League231,2815641.914.21473292810.871419-5-0.35-0.2511.422.0-10.5-0.74-0.59
2022-202332Famalicão1 League184602615.05.13660151730.89214-12-2.35-2.493.99.2-5.4-1.05-0.88
14 Seasons9 Clubs9 Leagues25611,9874720.1133.2123744813319371.48151127+24+0.22-0.3346.851.1-4.2-0.11-0.42
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Braga (6 Seasons)2 Leagues904,8105323.253.45278303816151.618556+29+0.54-0.1120.812.6+8.1+0.71+0.21
Espanyol (3 Seasons)1 League401,3473413.115.012228
Fulham (3 Seasons)3 Leagues291,5435317.517.11883511121.762619+7+0.41-0.41
Estoril (1 Season)1 League231,2815641.914.21473292810.871419-5-0.35-0.2511.422.0-10.5-0.74-0.59
Lille (1 Season)3 Leagues206583317.47.35740151961.70128+4+0.55-0.3210.87.2+3.5+0.51+0.06
Famalicão (1 Season)1 League184602615.05.13660151730.89214-12-2.35-2.493.99.2-5.4-1.05-0.88
Belenenses (1 Season)1 League131,1178636.512.4138001.541211+1+0.08+0.17
Vitória Setúbal (1 Season)1 League132912210.83.21112
Crystal Palace (1 Season)1 League104804811.65.355
Primeira Liga (9 Seasons)1417,3155224.281.37573406619151.3410293+9+0.12-0.3933.142.8-9.7-0.33-0.62
La Liga (3 Seasons)401,3473413.115.012228
Championship (3 Seasons)371,8585015.020.621416111.782418+6+0.39-0.49
Europa Lg (3 Seasons)166444027.57.2881181341.88117+4+0.56+0.613.01.0+1.9+1.29+1.26
EFL Cup (2 Seasons)1909020.01.01901013.0020+2+2.00+2.00
Ligue 1 (1 Season)186273518.37.05740132061.72127+5+0.72-0.2510.87.2+3.5+0.51+0.06
FA Cup (1 Season)1757583.30.81750000.0001-1-1.20-1.20
Coupe de France (1 Season)116165.90.20011503.000000.00-0.35
Coupe de la Ligue (1 Season)1151516.70.20011400.0001-1-6.00-4.80
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
2008-200918Crystal Palaceeng ENG2. Championship15th104804811.65.355
2009-201019Vitória Setúbalpt POR1. Primeira Liga14th132912210.83.21112Matches
2010-201120Espanyoles ESP1. La Liga8th11133123.91.5011Matches
2011-201221Espanyoles ESP1. La Liga14th197263821.28.17112Matches
2012-201322Espanyoles ESP1. La Liga13th104884914.35.4515Matches
2014-201524Belenensespt POR1. Primeira Liga6th131,1178636.512.4138001.541211+1+0.08+0.17Matches
2015-201625Bragapt POR1. Primeira Liga4th158435627.59.4114431.67198+11+1.17+0.85Matches
2016-201726Bragapt POR1. Primeira Liga5th262,2138572.324.62420221.543726+11+0.45+0.02Matches
2017-201827Bragapt POR1. Primeira Liga4th2180905.92.022001.5034-1-0.50-1.94Matches
2017-201827Fulhameng ENG2. Championship3rd271,3785133.315.316411101.782418+6+0.39-0.49Matches
2018-201928Lillefr FRA1. Ligue 12nd186273518.37.05740132061.72127+5+0.72-0.2510.87.2+3.5+0.51+0.06Matches
2019-202029Fulhameng ENG2. Championship4th00001Matches
2019-202029Bragapt POR1. Primeira Liga3rd258273327.09.26833191751.681310+3+0.33-0.4015.611.0+4.7+0.53-0.06Matches
2020-202130Bragapt POR1. Primeira Liga4th595193.11.1145041301.001100.00-0.611.30.6+0.6+0.61+0.04Matches
2021-202231Bragapt POR1. Primeira Liga4th1880.30.1001810.0010+1+11.25+10.660.90.0+0.9+10.07+9.61Matches
2021-202231Estorilpt POR1. Primeira Liga9th231,2815641.914.21473292810.871419-5-0.35-0.2511.422.0-10.5-0.74-0.59Matches
2022-202332Famalicãopt POR1. Primeira Liga8th184602615.05.13660151730.89214-12-2.35-2.493.99.2-5.4-1.05-0.88Matches
14 Seasons9 Clubs4 Leagues23611,1474719.8123.9113744612319321.45138118+20+0.20-0.4043.950.0-6.1-0.17-0.49
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
Braga (6 Seasons)1 League744,1665622.746.34477293016111.567449+25+0.54-0.2017.811.6+6.2+0.62+0.09
Espanyol (3 Seasons)1 League401,3473413.115.012228
Fulham (2 Seasons)1 League271,3785116.615.316411111.782418+6+0.39-0.49
Estoril (1 Season)1 League231,2815641.914.21473292810.871419-5-0.35-0.2511.422.0-10.5-0.74-0.59
Famalicão (1 Season)1 League184602615.05.13660151730.89214-12-2.35-2.493.99.2-5.4-1.05-0.88
Lille (1 Season)1 League186273518.37.05740132061.72127+5+0.72-0.2510.87.2+3.5+0.51+0.06
Belenenses (1 Season)1 League131,1178636.512.4138001.541211+1+0.08+0.17
Vitória Setúbal (1 Season)1 League132912210.83.21112
Crystal Palace (1 Season)1 League104804811.65.355
Primeira Liga (9 Seasons)1417,3155224.281.37573406619151.3410293+9+0.12-0.3933.142.8-9.7-0.33-0.62
La Liga (3 Seasons)401,3473413.115.012228
Championship (3 Seasons)371,8585015.020.621416111.782418+6+0.39-0.49
Ligue 1 (1 Season)186273518.37.05740132061.72127+5+0.72-0.2510.87.2+3.5+0.51+0.06
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
2017-201827Fulhameng ENGEFL Cup33rd00001Matches
2017-201827Fulhameng ENGFA Cup33rd1757583.30.81750000.0001-1-1.20-1.20Matches
2018-201928Lillefr FRACoupe de France9th116165.90.20011503.000000.00-0.35Matches
2018-201928Lillefr FRA1. Coupe de la Ligue17th1151516.70.20011400.0001-1-6.00-4.80Matches
2018-201928Fulhameng ENGEFL Cup9th1909033.31.01901003.0020+2+2.00+2.00Matches
2 Seasons2 Clubs4 Leagues41964921.82.2284121511.502200.000.00
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Fulham (2 Seasons)2 Leagues21658330.61.82831011.5021+1+0.55+0.55
Lille (1 Season)2 Leagues231168.60.30021501.5001-1-2.90-2.90
EFL Cup (2 Seasons)1909020.01.01901013.0020+2+2.00+2.00
FA Cup (1 Season)1757583.30.81750000.0001-1-1.20-1.20
Coupe de France (1 Season)116165.90.20011503.000000.00-0.35
Coupe de la Ligue (1 Season)1151516.70.20011400.0001-1-6.00-4.80
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
2015-201625Braga2. Europa LgQF73805435.24.251212.0042+2+0.47+0.60Matches
2016-201726Braga2. Europa LgGR41303324.11.420211.2523-1-0.69-0.47Matches
2019-202029Braga2. Europa LgR3251342718.61.5181041322.2052+3+2.01+1.863.01.0+1.9+1.29+1.26Matches
3 Seasons1 Club1 League166444027.57.2881181341.88117+4+0.56+0.613.01.0+1.9+1.29+1.26

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
2008-200918Crystal Palaceeng ENG2. Championship5.3205
2009-201019Vitória Setúbalpt POR1. Primeira Liga3.2105Matches
2010-201120Espanyoles ESP1. La Liga1.5105Matches
2011-201221Espanyoles ESP1. La Liga8.12013Matches
2012-201322Espanyoles ESP1. La Liga5.42010Matches
2014-201524Belenensespt POR1. Primeira Liga12.450Matches
2015-201625Braga2. Europa Lg4.2006Matches
2015-201625Bragapt POR1. Primeira Liga9.40125Matches
2016-201726Braga2. Europa Lg1.4100320231000Matches
2016-201726Bragapt POR1. Primeira Liga24.66005000000000Matches
2017-201827Fulhameng ENG2. Championship15.32002134417412200Matches
2017-201827Fulhameng ENGFA Cup0.80002200010Matches
2017-201827Bragapt POR1. Primeira Liga2.0100241100000Matches
2018-201928Lillefr FRACoupe de France0.2100000000000Matches
2018-201928Lillefr FRA1. Coupe de la Ligue0.20000Matches
2018-201928Fulhameng ENGEFL Cup1.0000130000000Matches
2018-201928Lillefr FRA1. Ligue 17.01002242221200023372956.1Matches
2019-202029Braga2. Europa Lg1.500013015000063537.5Matches
2019-202029Bragapt POR1. Primeira Liga9.200016171103400021212942.0Matches
2020-202130Bragapt POR1. Primeira Liga1.100011000000013442.9Matches
2021-202231Estorilpt POR1. Primeira Liga14.23002132165800036404447.6Matches
2021-202231Bragapt POR1. Primeira Liga0.100000010200003175.0Matches
2022-202332Famalicãopt POR1. Primeira Liga5.1300910001400014131448.1Matches
14 Seasons9 Clubs9 Leagues133.23110218112940234420010112012648.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (6 Seasons)2 Leagues53.48101042721511700028303943.5
Espanyol (3 Seasons)1 League15.05028
Fulham (3 Seasons)3 Leagues17.12002439417413200
Estoril (1 Season)1 League14.23002132165800036404447.6
Lille (1 Season)3 Leagues7.32002242221200023372956.1
Famalicão (1 Season)1 League5.1300910001400014131448.1
Belenenses (1 Season)1 League12.450
Vitória Setúbal (1 Season)1 League3.2105
Crystal Palace (1 Season)1 League5.3205
Primeira Liga (9 Seasons)81.319101296431891800072809246.5
La Liga (3 Seasons)15.05028
Championship (3 Seasons)20.64002634417412200
Europa Lg (3 Seasons)7.2100105038100063537.5
EFL Cup (2 Seasons)1.0000130000000
Ligue 1 (1 Season)7.01002242221200023372956.1
FA Cup (1 Season)0.80002200010
Coupe de France (1 Season)0.2100000000000
Coupe de la Ligue (1 Season)0.20000
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
2008-200918Crystal Palace1 League5.3205
2009-201019Vitória Setúbal1 League3.2105
2010-201120Espanyol1 League1.5105
2011-201221Espanyol1 League8.12013
2012-201322Espanyol1 League5.42010
2014-201524Belenenses1 League12.450
2015-201625Braga2 Leagues13.60131
2016-201726Braga2 Leagues26.07005320231000
2017-201827Braga1 League2.0100241100000
2017-201827Fulham3 Leagues16.12002336417413200
2018-201928Lille3 Leagues7.32002242221200023372956.1
2018-201928Fulham1 League1.0000130000000
2019-202029Braga2 Leagues10.700017201118400027243441.4
2020-202130Braga1 League1.100011000000013442.9
2021-202231Braga1 League0.100000010200003175.0
2021-202231Estoril1 League14.23002132165800036404447.6
2022-202332Famalicão1 League5.1300910001400014131448.1
14 Seasons9 Clubs9 Leagues133.23110218112940234420010112012648.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (6 Seasons)2 Leagues53.48101042721511700028303943.5
Espanyol (3 Seasons)1 League15.05028
Fulham (3 Seasons)3 Leagues17.12002439417413200
Estoril (1 Season)1 League14.23002132165800036404447.6
Lille (1 Season)3 Leagues7.32002242221200023372956.1
Famalicão (1 Season)1 League5.1300910001400014131448.1
Belenenses (1 Season)1 League12.450
Vitória Setúbal (1 Season)1 League3.2105
Crystal Palace (1 Season)1 League5.3205
Primeira Liga (9 Seasons)81.319101296431891800072809246.5
La Liga (3 Seasons)15.05028
Championship (3 Seasons)20.64002634417412200
Europa Lg (3 Seasons)7.2100105038100063537.5
EFL Cup (2 Seasons)1.0000130000000
Ligue 1 (1 Season)7.01002242221200023372956.1
FA Cup (1 Season)0.80002200010
Coupe de France (1 Season)0.2100000000000
Coupe de la Ligue (1 Season)0.20000
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
2008-200918Crystal Palaceeng ENG2. Championship15th5.3205
2009-201019Vitória Setúbalpt POR1. Primeira Liga14th3.2105Matches
2010-201120Espanyoles ESP1. La Liga8th1.5105Matches
2011-201221Espanyoles ESP1. La Liga14th8.12013Matches
2012-201322Espanyoles ESP1. La Liga13th5.42010Matches
2014-201524Belenensespt POR1. Primeira Liga6th12.450Matches
2015-201625Bragapt POR1. Primeira Liga4th9.40125Matches
2016-201726Bragapt POR1. Primeira Liga5th24.66005000000000Matches
2017-201827Bragapt POR1. Primeira Liga4th2.0100241100000Matches
2017-201827Fulhameng ENG2. Championship3rd15.32002134417412200Matches
2018-201928Lillefr FRA1. Ligue 12nd7.01002242221200023372956.1Matches
2019-202029Bragapt POR1. Primeira Liga3rd9.200016171103400021212942.0Matches
2020-202130Bragapt POR1. Primeira Liga4th1.100011000000013442.9Matches
2021-202231Bragapt POR1. Primeira Liga4th0.100000010200003175.0Matches
2021-202231Estorilpt POR1. Primeira Liga9th14.23002132165800036404447.6Matches
2022-202332Famalicãopt POR1. Primeira Liga8th5.1300910001400014131448.1Matches
14 Seasons9 Clubs4 Leagues123.9291020510293715422009511712149.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Braga (6 Seasons)1 League46.371094222123600022273444.3
Espanyol (3 Seasons)1 League15.05028
Fulham (2 Seasons)1 League15.32002134417412200
Estoril (1 Season)1 League14.23002132165800036404447.6
Famalicão (1 Season)1 League5.1300910001400014131448.1
Lille (1 Season)1 League7.01002242221200023372956.1
Belenenses (1 Season)1 League12.450
Vitória Setúbal (1 Season)1 League3.2105
Crystal Palace (1 Season)1 League5.3205
Primeira Liga (9 Seasons)81.319101296431891800072809246.5
La Liga (3 Seasons)15.05028
Championship (3 Seasons)20.64002634417412200
Ligue 1 (1 Season)7.01002242221200023372956.1
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201827Fulhameng ENGFA Cup33rd0.80002200010Matches
2018-201928Lillefr FRACoupe de France9th0.2100000000000Matches
2018-201928Lillefr FRA1. Coupe de la Ligue17th0.20000Matches
2018-201928Fulhameng ENGEFL Cup9th1.0000130000000Matches
2 Seasons2 Clubs4 Leagues2.2100350001000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Fulham (2 Seasons)2 Leagues1.8000350001000
Lille (1 Season)2 Leagues0.3100000000000
EFL Cup (2 Seasons)1.0000130000000
FA Cup (1 Season)0.80002200010
Coupe de France (1 Season)0.2100000000000
Coupe de la Ligue (1 Season)0.20000
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
2015-201625Braga2. Europa LgQF4.2006Matches
2016-201726Braga2. Europa LgGR1.4100320231000Matches
2019-202029Braga2. Europa LgR321.500013015000063537.5Matches
3 Seasons1 Club1 League7.2100105038100063537.5

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.