Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200621Vitória Setúbalpt POR1. Primeira Liga15141,31214.6000000300.000.000.000.000.00Matches
2005-200621Paços de Ferreirapt POR1. Primeira Liga111094510.5101100200.100.000.100.100.10Matches
2005-200621Vitória Setúbal2. UEFA Cup221802.0000000.000.00Matches
2006-200722Estrelapt POR1. Primeira Liga25252,24024.9000000710.000.000.000.000.00Matches
2007-200823Crystal Palaceeng ENG2. Championship22171,61217.9112100100.060.060.110.060.11
2008-200924Crystal Palaceeng ENG2. Championship38363,26936.3415400700.110.030.140.110.14
2009-201025Crystal Palaceeng ENG2. Championship22221,98022.0101100200.050.000.050.050.05
2009-201025Southamptoneng ENG3. League One21211,84520.5011000400.000.050.050.000.05
2010-201126Southamptoneng ENG3. League One43433,86342.9707700900.160.000.160.160.16
2011-201227Southamptoneng ENG2. Championship42423,73541.5101100600.020.000.020.020.02
2012-201328Southamptoneng ENG1. Premier League27252,31625.7202200500.080.000.080.080.08Matches
2013-201429Southamptoneng ENG1. Premier League36353,18235.4303300700.080.000.080.080.08Matches
2014-201530Southamptoneng ENGFA Cup332703.0000000100.000.000.000.000.00Matches
2014-201530Southamptoneng ENGLeague Cup443604.0000000200.000.000.000.000.00Matches
2014-201530Southamptoneng ENG1. Premier League37373,33037.0011000500.000.030.030.000.03Matches
2015-201631Southamptoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201631Southamptoneng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201631Southamptoneng ENG1. Premier League37373,16635.2213200410.060.030.090.060.09Matches
2016-201732Southamptoneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2016-201732Southampton2. Europa Lg00Matches
2016-201732Southamptoneng ENG1. Premier League17171,53017.0000000200.000.000.000.000.00Matches
2016-201732West Ham Unitedeng ENG1. Premier League16161,40415.6000000200.000.000.000.000.00Matches
2017-201833West Ham Unitedeng ENGEFL Cup00Matches
2017-201833West Ham Unitedeng ENG1. Premier League886887.6011000000.000.130.130.000.13Matches
201834Dalian Yifangcn CHN1. Super League776206.9000000000.000.000.000.000.00Matches
2018-201934Lillefr FRACoupe de France221591.8000000000.000.000.000.000.00Matches
2018-201934Lillefr FRA1. Ligue 136363,11034.6314300510.090.030.120.090.12Matches
2019-202035Lille1. Champions Lg443604.0000000100.000.000.000.000.00Matches
2019-202035Lillefr FRACoupe de France221802.0101100100.500.000.500.500.50Matches
2019-202035Lillefr FRA1. Coupe de la Ligue222102.3000000000.000.000.000.000.00Matches
2019-202035Lillefr FRA1. Ligue 125252,20524.5112100400.040.040.080.040.08Matches
2020-202136Lillefr FRACoupe de France1080.1000000000.000.000.000.000.00Matches
2020-202136Lille2. Europa Lg664955.5000000100.000.000.000.000.00Matches
2020-202136Lillefr FRA1. Ligue 136363,18535.4303300700.080.000.080.080.08Matches
2021-202237Lille1. Champions Lg887208.0000000300.000.000.000.000.00Matches
2021-202237Lillefr FRACoupe de France221802.0000000000.000.000.000.000.00Matches
2021-202237Lillefr FRA1. Ligue 138383,42038.0022000400.000.050.050.000.05Matches
2021-202237Lillefr FRATrophée des Champions11901.0000000000.000.000.000.000.00Matches
2022-202338Lillefr FRACoupe de France211351.5000000000.000.000.000.000.00Matches
2022-202338Lillefr FRA1. Ligue 131302,59228.8101100700.030.000.030.030.03Matches
2023-202439Braga1. Champions Lg443604.0000000100.000.000.000.000.00Matches
2023-202439Braga2. Europa Lg00Matches
2023-202439Bragapt POR1. Primeira Liga19161,51316.8000000800.000.000.000.000.00Matches
2024-202540Casa Piapt POR1. Primeira Liga25242,02422.5000000510.000.000.000.000.00Matches
2025-202641Casa Piapt POR1. Primeira Liga18161,43816.0101100300.060.000.060.060.06Matches
21 Seasons10 Clubs13 Leagues69967860,591673.2321042320011940.050.010.060.050.06
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Southampton (8 Seasons)6 Leagues27126823,957266.21531815004510.060.010.070.060.07
Lille (5 Seasons)6 Leagues19619317,049189.494139003310.050.020.070.050.07
Crystal Palace (3 Seasons)1 League82756,86176.26286001000.080.030.100.080.10
Casa Pia (2 Seasons)1 League43403,46238.5101100810.030.000.030.030.03
West Ham United (2 Seasons)2 Leagues24242,09223.2011000200.000.040.040.000.04
Estrela (1 Season)1 League25252,24024.9000000710.000.000.000.000.00
Braga (1 Season)3 Leagues23201,87320.8000000900.000.000.000.000.00
Vitória Setúbal (1 Season)2 Leagues17161,49216.6000000300.000.000.000.000.00
Paços de Ferreira (1 Season)1 League111094510.5101100200.100.000.100.100.10
Dalian Yifang (1 Season)1 League776206.9000000000.000.000.000.000.00
Premier League (6 Seasons)17817515,616173.573107002510.040.020.060.040.06
Ligue 1 (5 Seasons)16616514,512161.284128002710.050.020.070.050.07
Primeira Liga (5 Seasons)1131059,472105.22022002820.020.000.020.020.02
Coupe de France (5 Seasons)976627.4101100100.140.000.140.140.14
Championship (4 Seasons)12411710,596117.77297001600.060.020.080.060.08
Europa Lg (4 Seasons)886757.5000000100.000.000.000.000.00
League Cup (4 Seasons)776307.0000000200.000.000.000.000.00
Champions Lg (3 Seasons)16161,44016.0000000500.000.000.000.000.00
League One (2 Seasons)64645,70863.47187001300.110.020.130.110.13
FA Cup (2 Seasons)443604.0000000100.000.000.000.000.00
Super League (1 Season)776206.9000000000.000.000.000.000.00
Coupe de la Ligue (1 Season)222102.3000000000.000.000.000.000.00
Trophée des Champions (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200621Paços de Ferreira1 League111094510.5101100200.100.000.100.100.10
2005-200621Vitória Setúbal2 Leagues17161,49216.6000000300.000.000.000.000.00
2006-200722Estrela1 League25252,24024.9000000710.000.000.000.000.00
2007-200823Crystal Palace1 League22171,61217.9112100100.060.060.110.060.11
2008-200924Crystal Palace1 League38363,26936.3415400700.110.030.140.110.14
2009-201025Crystal Palace1 League22221,98022.0101100200.050.000.050.050.05
2009-201025Southampton1 League21211,84520.5011000400.000.050.050.000.05
2010-201126Southampton1 League43433,86342.9707700900.160.000.160.160.16
2011-201227Southampton1 League42423,73541.5101100600.020.000.020.020.02
2012-201328Southampton1 League27252,31625.7202200500.080.000.080.080.08
2013-201429Southampton1 League36353,18235.4303300700.080.000.080.080.08
2014-201530Southampton3 Leagues44443,96044.0011000800.000.020.020.000.02
2015-201631Southampton3 Leagues39393,34637.2213200410.050.030.080.050.08
2016-201732Southampton3 Leagues19191,71019.0000000200.000.000.000.000.00
2016-201732West Ham United1 League16161,40415.6000000200.000.000.000.000.00
2017-201833West Ham United2 Leagues886887.6011000000.000.130.130.000.13
201834Dalian Yifang1 League776206.9000000000.000.000.000.000.00
2018-201934Lille2 Leagues38383,26936.3314300510.080.030.110.080.11
2019-202035Lille4 Leagues33332,95532.8213200600.060.030.090.060.09
2020-202136Lille3 Leagues43423,68841.0303300800.070.000.070.070.07
2021-202237Lille4 Leagues49494,41049.0022000700.000.040.040.000.04
2022-202338Lille2 Leagues33312,72730.3101100700.030.000.030.030.03
2023-202439Braga3 Leagues23201,87320.8000000900.000.000.000.000.00
2024-202540Casa Pia1 League25242,02422.5000000510.000.000.000.000.00
2025-202641Casa Pia1 League18161,43816.0101100300.060.000.060.060.06
21 Seasons10 Clubs13 Leagues69967860,591673.2321042320011940.050.010.060.050.06
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Southampton (8 Seasons)6 Leagues27126823,957266.21531815004510.060.010.070.060.07
Lille (5 Seasons)6 Leagues19619317,049189.494139003310.050.020.070.050.07
Crystal Palace (3 Seasons)1 League82756,86176.26286001000.080.030.100.080.10
Casa Pia (2 Seasons)1 League43403,46238.5101100810.030.000.030.030.03
West Ham United (2 Seasons)2 Leagues24242,09223.2011000200.000.040.040.000.04
Estrela (1 Season)1 League25252,24024.9000000710.000.000.000.000.00
Braga (1 Season)3 Leagues23201,87320.8000000900.000.000.000.000.00
Vitória Setúbal (1 Season)2 Leagues17161,49216.6000000300.000.000.000.000.00
Paços de Ferreira (1 Season)1 League111094510.5101100200.100.000.100.100.10
Dalian Yifang (1 Season)1 League776206.9000000000.000.000.000.000.00
Premier League (6 Seasons)17817515,616173.573107002510.040.020.060.040.06
Ligue 1 (5 Seasons)16616514,512161.284128002710.050.020.070.050.07
Primeira Liga (5 Seasons)1131059,472105.22022002820.020.000.020.020.02
Coupe de France (5 Seasons)976627.4101100100.140.000.140.140.14
Championship (4 Seasons)12411710,596117.77297001600.060.020.080.060.08
Europa Lg (4 Seasons)886757.5000000100.000.000.000.000.00
League Cup (4 Seasons)776307.0000000200.000.000.000.000.00
Champions Lg (3 Seasons)16161,44016.0000000500.000.000.000.000.00
League One (2 Seasons)64645,70863.47187001300.110.020.130.110.13
FA Cup (2 Seasons)443604.0000000100.000.000.000.000.00
Super League (1 Season)776206.9000000000.000.000.000.000.00
Coupe de la Ligue (1 Season)222102.3000000000.000.000.000.000.00
Trophée des Champions (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200621Paços de Ferreirapt POR1. Primeira Liga11th111094510.5101100200.100.000.100.100.10Matches
2005-200621Vitória Setúbalpt POR1. Primeira Liga8th15141,31214.6000000300.000.000.000.000.00Matches
2006-200722Estrelapt POR1. Primeira Liga9th25252,24024.9000000710.000.000.000.000.00Matches
2007-200823Crystal Palaceeng ENG2. Championship5th22171,61217.9112100100.060.060.110.060.11
2008-200924Crystal Palaceeng ENG2. Championship15th38363,26936.3415400700.110.030.140.110.14
2009-201025Crystal Palaceeng ENG2. Championship21st22221,98022.0101100200.050.000.050.050.05
2009-201025Southamptoneng ENG3. League One7th21211,84520.5011000400.000.050.050.000.05
2010-201126Southamptoneng ENG3. League One2nd43433,86342.9707700900.160.000.160.160.16
2011-201227Southamptoneng ENG2. Championship2nd42423,73541.5101100600.020.000.020.020.02
2012-201328Southamptoneng ENG1. Premier League14th27252,31625.7202200500.080.000.080.080.08Matches
2013-201429Southamptoneng ENG1. Premier League8th36353,18235.4303300700.080.000.080.080.08Matches
2014-201530Southamptoneng ENG1. Premier League7th37373,33037.0011000500.000.030.030.000.03Matches
2015-201631Southamptoneng ENG1. Premier League6th37373,16635.2213200410.060.030.090.060.09Matches
2016-201732Southamptoneng ENG1. Premier League8th17171,53017.0000000200.000.000.000.000.00Matches
2016-201732West Ham Unitedeng ENG1. Premier League11th16161,40415.6000000200.000.000.000.000.00Matches
2017-201833West Ham Unitedeng ENG1. Premier League13th886887.6011000000.000.130.130.000.13Matches
201834Dalian Yifangcn CHN1. Super League11th776206.9000000000.000.000.000.000.00Matches
2018-201934Lillefr FRA1. Ligue 12nd36363,11034.6314300510.090.030.120.090.12Matches
2019-202035Lillefr FRA1. Ligue 14th25252,20524.5112100400.040.040.080.040.08Matches
2020-202136Lillefr FRA1. Ligue 11st36363,18535.4303300700.080.000.080.080.08Matches
2021-202237Lillefr FRA1. Ligue 110th38383,42038.0022000400.000.050.050.000.05Matches
2022-202338Lillefr FRA1. Ligue 15th31302,59228.8101100700.030.000.030.030.03Matches
2023-202439Bragapt POR1. Primeira Liga4th19161,51316.8000000800.000.000.000.000.00Matches
2024-202540Casa Piapt POR1. Primeira Liga9th25242,02422.5000000510.000.000.000.000.00Matches
2025-202641Casa Piapt POR1. Primeira Liga16th18161,43816.0101100300.060.000.060.060.06Matches
21 Seasons10 Clubs6 Leagues65263356,524628.0311041310010940.050.020.070.050.07
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
Southampton (8 Seasons)3 Leagues26025722,967255.21531815004210.060.010.070.060.07
Lille (5 Seasons)1 League16616514,512161.284128002710.050.020.070.050.07
Crystal Palace (3 Seasons)1 League82756,86176.26286001000.080.030.100.080.10
Casa Pia (2 Seasons)1 League43403,46238.5101100810.030.000.030.030.03
West Ham United (2 Seasons)1 League24242,09223.2011000200.000.040.040.000.04
Estrela (1 Season)1 League25252,24024.9000000710.000.000.000.000.00
Braga (1 Season)1 League19161,51316.8000000800.000.000.000.000.00
Vitória Setúbal (1 Season)1 League15141,31214.6000000300.000.000.000.000.00
Paços de Ferreira (1 Season)1 League111094510.5101100200.100.000.100.100.10
Dalian Yifang (1 Season)1 League776206.9000000000.000.000.000.000.00
Premier League (6 Seasons)17817515,616173.573107002510.040.020.060.040.06
Ligue 1 (5 Seasons)16616514,512161.284128002710.050.020.070.050.07
Primeira Liga (5 Seasons)1131059,472105.22022002820.020.000.020.020.02
Championship (4 Seasons)12411710,596117.77297001600.060.020.080.060.08
League One (2 Seasons)64645,70863.47187001300.110.020.130.110.13
Super League (1 Season)776206.9000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201530Southamptoneng ENGFA Cup17th332703.0000000100.000.000.000.000.00Matches
2014-201530Southamptoneng ENGLeague Cup5th443604.0000000200.000.000.000.000.00Matches
2015-201631Southamptoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201631Southamptoneng ENGLeague Cup5th11901.0000000000.000.000.000.000.00Matches
2016-201732Southamptoneng ENGEFL Cup2nd221802.0000000000.000.000.000.000.00Matches
2017-201833West Ham Unitedeng ENGEFL Cup5th00Matches
2018-201934Lillefr FRACoupe de France9th221591.8000000000.000.000.000.000.00Matches
2019-202035Lillefr FRACoupe de France9th221802.0101100100.500.000.500.500.50Matches
2019-202035Lillefr FRA1. Coupe de la Ligue3rd222102.3000000000.000.000.000.000.00Matches
2020-202136Lillefr FRACoupe de France9th1080.1000000000.000.000.000.000.00Matches
2021-202237Lillefr FRACoupe de FranceR32221802.0000000000.000.000.000.000.00Matches
2021-202237Lillefr FRATrophée des Champions1st11901.0000000000.000.000.000.000.00Matches
2022-202338Lillefr FRACoupe de FranceR16211351.5000000000.000.000.000.000.00Matches
9 Seasons3 Clubs5 Leagues23211,95221.7101100400.050.000.050.050.05
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
Lille (5 Seasons)3 Leagues121096210.7101100100.090.000.090.090.09
Southampton (3 Seasons)2 Leagues111199011.0000000300.000.000.000.000.00
West Ham United (1 Season)1 League00
Coupe de France (5 Seasons)976627.4101100100.140.000.140.140.14
League Cup (4 Seasons)776307.0000000200.000.000.000.000.00
FA Cup (2 Seasons)443604.0000000100.000.000.000.000.00
Coupe de la Ligue (1 Season)222102.3000000000.000.000.000.000.00
Trophée des Champions (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200621Vitória Setúbal2. UEFA CupRd1221802.0000000.000.00Matches
2016-201732Southampton2. Europa LgGR00Matches
2019-202035Lille1. Champions LgGR443604.0000000100.000.000.000.000.00Matches
2020-202136Lille2. Europa LgR32664955.5000000100.000.000.000.000.00Matches
2021-202237Lille1. Champions LgR16887208.0000000300.000.000.000.000.00Matches
2023-202439Braga1. Champions LgGR443604.0000000100.000.000.000.000.00Matches
2023-202439Braga2. Europa LgKO00Matches
6 Seasons4 Clubs2 Leagues24242,11523.5000000600.000.000.000.000.00
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
Lille (3 Seasons)2 Leagues18181,57517.5000000500.000.000.000.000.00
Braga (1 Season)2 Leagues443604.0000000100.000.000.000.000.00
Vitória Setúbal (1 Season)1 League221802.0000000.000.00
Southampton (1 Season)1 League00
Europa Lg (4 Seasons)886757.5000000100.000.000.000.000.00
Champions Lg (3 Seasons)16161,44016.0000000500.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201430pt PortugalFriendlies (M)10450.5000000000.000.000.000.000.00Matches
201531pt PortugalFriendlies (M)322442.7000000000.000.000.000.000.00Matches
201632pt PortugalFriendlies (M)433233.6000000000.000.000.000.000.00Matches
201632pt PortugalUEFA EuroW444505.0000000100.000.000.000.000.00Matches
201632pt PortugalUEFA Euro Qualifying411782.0000000000.000.000.000.000.00Matches
201733pt PortugalFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201733pt PortugalFIFA Confederations Cup3rd222102.3000000100.000.000.000.000.00Matches
201834pt PortugalWCQ887208.0022000100.000.250.250.000.25Matches
201834pt PortugalFriendlies (M)422432.7000000000.000.000.000.000.00Matches
201834pt Portugal1. World CupR16443604.0000000000.000.000.000.000.00Matches
2018-201934pt PortugalUEFA Nations League1st322082.3000000000.000.000.000.000.00Matches
202036pt PortugalFriendlies (M)00Matches
2020-202136pt PortugalUEFA Nations LeagueLgA11901.0000000000.000.000.000.000.00Matches
202137pt PortugalFriendlies (M)221802.0101100000.500.000.500.500.50Matches
202137pt PortugalUEFA EuroR1600Matches
202137pt PortugalUEFA Euro Qualifying443604.0000000000.000.000.000.000.00Matches
202238pt PortugalWCQ543684.1000000100.000.000.000.000.00Matches
8 Seasons1 Club7 Leagues50404,06945.2123100400.020.040.070.020.07
Friendlies (M) (7 Seasons)15101,12512.5101100000.080.000.080.080.08
WCQ (2 Seasons)13121,08812.1022000200.000.170.170.000.17
UEFA Euro Qualifying (2 Seasons)855386.0000000000.000.000.000.000.00
UEFA Euro (2 Seasons)444505.0000000100.000.000.000.000.00
UEFA Nations League (2 Seasons)432983.3000000000.000.000.000.000.00
World Cup (1 Season)443604.0000000000.000.000.000.000.00
FIFA Confederations Cup (1 Season)222102.3000000100.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2005-200621Vitória Setúbalpt POR1. Primeira Liga14.6040.270.0000Matches
2005-200621Paços de Ferreirapt POR1. Primeira Liga10.5120.190.5000Matches
2005-200621Vitória Setúbal2. UEFA Cup2.000Matches
2006-200722Estrelapt POR1. Primeira Liga24.9010.040.0000Matches
2007-200823Crystal Palaceeng ENG2. Championship17.9120.110.5000
2008-200924Crystal Palaceeng ENG2. Championship36.3440.111.0000
2009-201025Crystal Palaceeng ENG2. Championship22.0130.140.3300
2009-201025Southamptoneng ENG3. League One20.5040.200.0000
2010-201126Southamptoneng ENG3. League One42.97170.400.4100
2011-201227Southamptoneng ENG2. Championship41.5180.190.1300
2012-201328Southamptoneng ENG1. Premier League25.7240.160.5000Matches
2013-201429Southamptoneng ENG1. Premier League35.4360.170.5000Matches
2014-201530Southamptoneng ENGFA Cup3.0000Matches
2014-201530Southamptoneng ENGLeague Cup4.0000Matches
2014-201530Southamptoneng ENG1. Premier League37.0050.140.0000Matches
2015-201631Southamptoneng ENGFA Cup1.0000Matches
2015-201631Southamptoneng ENGLeague Cup1.0000Matches
2015-201631Southamptoneng ENG1. Premier League35.2270.200.2900Matches
2016-201732Southamptoneng ENGEFL Cup2.00100.00.500.000.0000Matches
2016-201732Southamptoneng ENG1. Premier League17.0010110.00.590.060.000.0000Matches
2016-201732West Ham Unitedeng ENG1. Premier League15.606233.30.380.130.000.0000Matches
2017-201833West Ham Unitedeng ENG1. Premier League7.608112.51.050.130.000.0000Matches
201834Dalian Yifangcn CHN1. Super League6.906350.00.870.440.000.0000Matches
2018-201934Lillefr FRACoupe de France1.80100.00.570.000.0000Matches
2018-201934Lillefr FRA1. Ligue 134.63351234.31.010.350.090.2500Matches
2019-202035Lille1. Champions Lg4.00000.000.0000Matches
2019-202035Lillefr FRACoupe de France2.0111100.00.500.501.001.0000Matches
2019-202035Lillefr FRA1. Coupe de la Ligue2.30000.000.0000Matches
2019-202035Lillefr FRA1. Ligue 124.5116425.00.650.160.060.2500Matches
2020-202136Lillefr FRACoupe de France0.10000.000.0000Matches
2020-202136Lille2. Europa Lg5.50200.00.360.000.0000Matches
2020-202136Lillefr FRA1. Ligue 135.43271140.70.760.310.110.2700Matches
2021-202237Lille1. Champions Lg8.00400.00.500.000.0000Matches
2021-202237Lillefr FRACoupe de France2.00100.00.500.000.0000Matches
2021-202237Lillefr FRA1. Ligue 138.0023626.10.610.160.000.0000Matches
2021-202237Lillefr FRATrophée des Champions1.00000.000.0000Matches
2022-202338Lillefr FRACoupe de France1.50000.000.0000Matches
2022-202338Lillefr FRA1. Ligue 128.8114214.30.490.070.070.5000Matches
2023-202439Braga1. Champions Lg4.00300.00.750.000.0000Matches
2023-202439Bragapt POR1. Primeira Liga16.8010330.00.590.180.000.0000Matches
2024-202540Casa Piapt POR1. Primeira Liga22.5010440.00.440.180.000.0000Matches
2025-202641Casa Piapt POR1. Primeira Liga16.019333.30.560.190.110.3300Matches
21 Seasons10 Clubs13 Leagues673.23218712028.30.630.180.050.2700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (8 Seasons)6 Leagues266.21511529.10.580.200.000.2900
Lille (5 Seasons)6 Leagues189.491243629.00.650.190.070.2500
Crystal Palace (3 Seasons)1 League76.2690.120.6700
Casa Pia (2 Seasons)1 League38.5119736.80.490.180.050.1400
West Ham United (2 Seasons)2 Leagues23.2014321.40.600.130.000.0000
Estrela (1 Season)1 League24.9010.040.0000
Braga (1 Season)3 Leagues20.8013323.10.620.140.000.0000
Vitória Setúbal (1 Season)2 Leagues16.6040.270.0000
Paços de Ferreira (1 Season)1 League10.5120.190.5000
Dalian Yifang (1 Season)1 League6.906350.00.870.440.000.0000
Premier League (6 Seasons)173.57242616.70.600.150.000.2700
Ligue 1 (5 Seasons)161.281153530.40.710.220.070.2300
Primeira Liga (5 Seasons)105.22291734.50.520.160.030.1200
Coupe de France (5 Seasons)7.413133.30.410.140.331.0000
Championship (4 Seasons)117.77170.140.4100
Europa Lg (4 Seasons)7.50200.00.360.000.0000
League Cup (4 Seasons)7.00100.00.500.000.0000
Champions Lg (3 Seasons)16.00700.00.440.000.0000
League One (2 Seasons)63.47210.330.3300
FA Cup (2 Seasons)4.0000
Super League (1 Season)6.906350.00.870.440.000.0000
Coupe de la Ligue (1 Season)2.30000.000.0000
Trophée des Champions (1 Season)1.00000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2005-200621Paços de Ferreira1 League10.5120.190.5000
2005-200621Vitória Setúbal2 Leagues16.6040.270.0000
2006-200722Estrela1 League24.9010.040.0000
2007-200823Crystal Palace1 League17.9120.110.5000
2008-200924Crystal Palace1 League36.3440.111.0000
2009-201025Crystal Palace1 League22.0130.140.3300
2009-201025Southampton1 League20.5040.200.0000
2010-201126Southampton1 League42.97170.400.4100
2011-201227Southampton1 League41.5180.190.1300
2012-201328Southampton1 League25.7240.160.5000
2013-201429Southampton1 League35.4360.170.5000
2014-201530Southampton3 Leagues44.0050.140.0000
2015-201631Southampton3 Leagues37.2270.200.2900
2016-201732Southampton3 Leagues19.001119.10.580.050.000.0000
2016-201732West Ham United1 League15.606233.30.380.130.000.0000
2017-201833West Ham United2 Leagues7.608112.51.050.130.000.0000
201834Dalian Yifang1 League6.906350.00.870.440.000.0000
2018-201934Lille2 Leagues36.33361233.30.990.330.080.2500
2019-202035Lille4 Leagues32.8217529.40.520.150.120.4000
2020-202136Lille3 Leagues41.03291137.90.710.270.100.2700
2021-202237Lille4 Leagues49.0028621.40.570.120.000.0000
2022-202338Lille2 Leagues30.3114214.30.460.070.070.5000
2023-202439Braga3 Leagues20.8013323.10.620.140.000.0000
2024-202540Casa Pia1 League22.5010440.00.440.180.000.0000
2025-202641Casa Pia1 League16.019333.30.560.190.110.3300
21 Seasons10 Clubs13 Leagues673.23218712028.30.630.180.050.2700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (8 Seasons)6 Leagues266.21511529.10.580.200.000.2900
Lille (5 Seasons)6 Leagues189.491243629.00.650.190.070.2500
Crystal Palace (3 Seasons)1 League76.2690.120.6700
Casa Pia (2 Seasons)1 League38.5119736.80.490.180.050.1400
West Ham United (2 Seasons)2 Leagues23.2014321.40.600.130.000.0000
Estrela (1 Season)1 League24.9010.040.0000
Braga (1 Season)3 Leagues20.8013323.10.620.140.000.0000
Vitória Setúbal (1 Season)2 Leagues16.6040.270.0000
Paços de Ferreira (1 Season)1 League10.5120.190.5000
Dalian Yifang (1 Season)1 League6.906350.00.870.440.000.0000
Premier League (6 Seasons)173.57242616.70.600.150.000.2700
Ligue 1 (5 Seasons)161.281153530.40.710.220.070.2300
Primeira Liga (5 Seasons)105.22291734.50.520.160.030.1200
Coupe de France (5 Seasons)7.413133.30.410.140.331.0000
Championship (4 Seasons)117.77170.140.4100
Europa Lg (4 Seasons)7.50200.00.360.000.0000
League Cup (4 Seasons)7.00100.00.500.000.0000
Champions Lg (3 Seasons)16.00700.00.440.000.0000
League One (2 Seasons)63.47210.330.3300
FA Cup (2 Seasons)4.0000
Super League (1 Season)6.906350.00.870.440.000.0000
Coupe de la Ligue (1 Season)2.30000.000.0000
Trophée des Champions (1 Season)1.00000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2005-200621Paços de Ferreirapt POR1. Primeira Liga11th10.5120.190.5000Matches
2005-200621Vitória Setúbalpt POR1. Primeira Liga8th14.6040.270.0000Matches
2006-200722Estrelapt POR1. Primeira Liga9th24.9010.040.0000Matches
2007-200823Crystal Palaceeng ENG2. Championship5th17.9120.110.5000
2008-200924Crystal Palaceeng ENG2. Championship15th36.3440.111.0000
2009-201025Crystal Palaceeng ENG2. Championship21st22.0130.140.3300
2009-201025Southamptoneng ENG3. League One7th20.5040.200.0000
2010-201126Southamptoneng ENG3. League One2nd42.97170.400.4100
2011-201227Southamptoneng ENG2. Championship2nd41.5180.190.1300
2012-201328Southamptoneng ENG1. Premier League14th25.7240.160.5000Matches
2013-201429Southamptoneng ENG1. Premier League8th35.4360.170.5000Matches
2014-201530Southamptoneng ENG1. Premier League7th37.0050.140.0000Matches
2015-201631Southamptoneng ENG1. Premier League6th35.2270.200.2900Matches
2016-201732Southamptoneng ENG1. Premier League8th17.0010110.00.590.060.000.0000Matches
2016-201732West Ham Unitedeng ENG1. Premier League11th15.606233.30.380.130.000.0000Matches
2017-201833West Ham Unitedeng ENG1. Premier League13th7.608112.51.050.130.000.0000Matches
201834Dalian Yifangcn CHN1. Super League11th6.906350.00.870.440.000.0000Matches
2018-201934Lillefr FRA1. Ligue 12nd34.63351234.31.010.350.090.2500Matches
2019-202035Lillefr FRA1. Ligue 14th24.5116425.00.650.160.060.2500Matches
2020-202136Lillefr FRA1. Ligue 11st35.43271140.70.760.310.110.2700Matches
2021-202237Lillefr FRA1. Ligue 110th38.0023626.10.610.160.000.0000Matches
2022-202338Lillefr FRA1. Ligue 15th28.8114214.30.490.070.070.5000Matches
2023-202439Bragapt POR1. Primeira Liga4th16.8010330.00.590.180.000.0000Matches
2024-202540Casa Piapt POR1. Primeira Liga9th22.5010440.00.440.180.000.0000Matches
2025-202641Casa Piapt POR1. Primeira Liga16th16.019333.30.560.190.110.3300Matches
21 Seasons10 Clubs6 Leagues628.03117411929.90.660.190.050.2600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Southampton (8 Seasons)3 Leagues255.215105210.00.590.200.000.2900
Lille (5 Seasons)1 League161.281153530.40.710.220.070.2300
Crystal Palace (3 Seasons)1 League76.2690.120.6700
Casa Pia (2 Seasons)1 League38.5119736.80.490.180.050.1400
West Ham United (2 Seasons)1 League23.2014321.40.600.130.000.0000
Estrela (1 Season)1 League24.9010.040.0000
Braga (1 Season)1 League16.8010330.00.590.180.000.0000
Vitória Setúbal (1 Season)1 League14.6040.270.0000
Paços de Ferreira (1 Season)1 League10.5120.190.5000
Dalian Yifang (1 Season)1 League6.906350.00.870.440.000.0000
Premier League (6 Seasons)173.57242616.70.600.150.000.2700
Ligue 1 (5 Seasons)161.281153530.40.710.220.070.2300
Primeira Liga (5 Seasons)105.22291734.50.520.160.030.1200
Championship (4 Seasons)117.77170.140.4100
League One (2 Seasons)63.47210.330.3300
Super League (1 Season)6.906350.00.870.440.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201530Southamptoneng ENGFA Cup17th3.0000Matches
2014-201530Southamptoneng ENGLeague Cup5th4.0000Matches
2015-201631Southamptoneng ENGFA Cup33rd1.0000Matches
2015-201631Southamptoneng ENGLeague Cup5th1.0000Matches
2016-201732Southamptoneng ENGEFL Cup2nd2.00100.00.500.000.0000Matches
2018-201934Lillefr FRACoupe de France9th1.80100.00.570.000.0000Matches
2019-202035Lillefr FRACoupe de France9th2.0111100.00.500.501.001.0000Matches
2019-202035Lillefr FRA1. Coupe de la Ligue3rd2.30000.000.0000Matches
2020-202136Lillefr FRACoupe de France9th0.10000.000.0000Matches
2021-202237Lillefr FRACoupe de FranceR322.00100.00.500.000.0000Matches
2021-202237Lillefr FRATrophée des Champions1st1.00000.000.0000Matches
2022-202338Lillefr FRACoupe de FranceR161.50000.000.0000Matches
9 Seasons3 Clubs5 Leagues21.714125.00.320.080.251.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Lille (5 Seasons)3 Leagues10.713133.30.280.090.331.0000
Southampton (3 Seasons)2 Leagues11.00100.00.500.000.0000
West Ham United (1 Season)1 League
Coupe de France (5 Seasons)7.413133.30.410.140.331.0000
League Cup (4 Seasons)7.00100.00.500.000.0000
FA Cup (2 Seasons)4.0000
Coupe de la Ligue (1 Season)2.30000.000.0000
Trophée des Champions (1 Season)1.00000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2005-200621Vitória Setúbal2. UEFA CupRd12.000Matches
2019-202035Lille1. Champions LgGR4.00000.000.0000Matches
2020-202136Lille2. Europa LgR325.50200.00.360.000.0000Matches
2021-202237Lille1. Champions LgR168.00400.00.500.000.0000Matches
2023-202439Braga1. Champions LgGR4.00300.00.750.000.0000Matches
6 Seasons4 Clubs2 Leagues23.50900.00.420.000.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Lille (3 Seasons)2 Leagues17.50600.00.340.000.0000
Braga (1 Season)2 Leagues4.00300.00.750.000.0000
Vitória Setúbal (1 Season)1 League2.000
Southampton (1 Season)1 League
Europa Lg (4 Seasons)7.50200.00.360.000.0000
Champions Lg (3 Seasons)16.00700.00.440.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201430pt PortugalFriendlies (M)0.5000Matches
201531pt PortugalFriendlies (M)2.7000Matches
201632pt PortugalFriendlies (M)3.6000Matches
201632pt PortugalUEFA EuroW5.003266.70.600.400.000.0000Matches
201632pt PortugalUEFA Euro Qualifying2.00100.00.510.000.0000Matches
201733pt PortugalFriendlies (M)1.0000Matches
201733pt PortugalFIFA Confederations Cup3rd2.30000.000.0000Matches
201834pt PortugalWCQ8.0000Matches
201834pt PortugalFriendlies (M)2.7000Matches
201834pt Portugal1. World CupR164.00300.00.750.000.0000Matches
2018-201934pt PortugalUEFA Nations League1st2.3000Matches
2020-202136pt PortugalUEFA Nations LeagueLgA1.00200.02.000.000.0000Matches
202137pt PortugalFriendlies (M)2.0100Matches
202137pt PortugalUEFA Euro Qualifying4.003133.30.750.250.000.0000Matches
202238pt PortugalWCQ4.10000.000.0000Matches
8 Seasons1 Club7 Leagues45.2112325.00.540.130.000.0000
Friendlies (M) (7 Seasons)12.5100
WCQ (2 Seasons)12.10000.000.0000
UEFA Euro Qualifying (2 Seasons)6.004125.00.670.170.000.0000
UEFA Euro (2 Seasons)5.003266.70.600.400.000.0000
UEFA Nations League (2 Seasons)3.30200.02.000.000.0000
World Cup (1 Season)4.00300.00.750.000.0000
FIFA Confederations Cup (1 Season)2.30000.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2005-200621Vitória Setúbalpt POR1. Primeira Liga151,3128742.914.614141Matches
2005-200621Paços de Ferreirapt POR1. Primeira Liga119458630.910.510101Matches
2005-200621Vitória Setúbal2. UEFA Cup218090100.02.02200Matches
2006-200722Estrelapt POR1. Primeira Liga252,2409083.024.925250Matches
2007-200823Crystal Palaceeng ENG2. Championship221,6127338.917.9175
2008-200924Crystal Palaceeng ENG2. Championship383,2698679.036.3362
2009-201025Crystal Palaceeng ENG2. Championship221,9809047.822.0220
2009-201025Southamptoneng ENG3. League One211,8458844.620.5210
2010-201126Southamptoneng ENG3. League One433,8639093.342.9430
2011-201227Southamptoneng ENG2. Championship423,7358990.241.5420
2012-201328Southamptoneng ENG1. Premier League272,3168667.725.725252Matches
2013-201429Southamptoneng ENG1. Premier League363,1828893.035.435351Matches
2014-201530Southamptoneng ENGFA Cup327090100.03.03903001.334400.00Matches
2014-201530Southamptoneng ENGLeague Cup436090100.04.04904002.2574+3+0.75Matches
2014-201530Southamptoneng ENG1. Premier League373,3309097.437.03737001.545132+19+0.51-1.49Matches
2015-201631Southamptoneng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2015-201631Southamptoneng ENGLeague Cup1909033.31.01901013.0060+6+6.00+8.00Matches
2015-201631Southamptoneng ENG1. Premier League373,1668692.635.23733001.625437+17+0.48+0.13Matches
2016-201732Southamptoneng ENGEFL Cup21809033.32.02902003.0030+3+1.50+0.75Matches
2016-201732Southampton2. Europa Lg00004Matches
2016-201732Southamptoneng ENG1. Premier League171,5309044.717.01717031.181421-7-0.41-0.41Matches
2016-201732West Ham Unitedeng ENG1. Premier League161,4048841.115.61615001.061825-7-0.450.00Matches
2017-201833West Ham Unitedeng ENGEFL Cup00003Matches
2017-201833West Ham Unitedeng ENG1. Premier League86888620.17.686051.13911-2-0.26+0.33Matches
201834Dalian Yifangcn CHN1. Super League76208923.06.97896000.29317-14-2.03-1.77Matches
2018-201934Lillefr FRACoupe de France21598058.91.82801001.502200.00-0.81Matches
2018-201934Lillefr FRA1. Ligue 1363,1108690.934.6368634002.006028+32+0.93+0.06Matches
2019-202035Lille1. Champions Lg43609066.74.04904010.25310-7-1.75-0.25Matches
2019-202035Lillefr FRACoupe de France21809066.72.02902003.0052+3+1.50+2.50Matches
2019-202035Lillefr FRA1. Coupe de la Ligue221010570.02.321052011.5042+2+0.86-2.14Matches
2019-202035Lillefr FRA1. Ligue 1252,2058887.524.5258824031.843024+6+0.24-0.33Matches
2020-202136Lillefr FRACoupe de France1883.00.1001813.000000.000.00Matches
2020-202136Lille2. Europa Lg64958368.85.56835011.43139+4+0.73+0.73Matches
2020-202136Lillefr FRA1. Ligue 1363,1858893.135.4368834002.145822+36+1.02-0.90Matches
2021-202237Lille1. Champions Lg872090100.08.08908001.388800.00Matches
2021-202237Lillefr FRACoupe de France218090100.02.02902002.0053+2+1.00Matches
2021-202237Lillefr FRA1. Ligue 1383,42090100.038.0389038001.45484800.00Matches
2021-202237Lillefr FRATrophée des Champions19090100.01.01901003.0010+1+1.00Matches
2022-202338Lillefr FRACoupe de France21356850.01.5190114502.0030+3+2.00+1.33Matches
2022-202338Lillefr FRA1. Ligue 1312,5928475.828.830862811421.614130+11+0.38-0.71Matches
2023-202439Braga1. Champions Lg43609066.74.04904021.6328-6-1.50-1.50Matches
2023-202439Braga2. Europa Lg00002Matches
2023-202439Bragapt POR1. Primeira Liga191,5138049.416.8168914329142.163425+9+0.54-0.16Matches
2024-202540Casa Piapt POR1. Primeira Liga252,0248166.122.52484141131.482629-3-0.13+0.04Matches
2025-202641Casa Piapt POR1. Primeira Liga181,4388047.016.016871422730.941628-12-0.75+0.03Matches
21 Seasons10 Clubs13 Leagues69960,5918765.4673.2678884662123491.61529431+98+0.26+0.34
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (8 Seasons)6 Leagues27123,9578875.8266.226890158381.56140100+40+0.40+0.33
Lille (5 Seasons)6 Leagues19617,0498786.0189.41938818432291.77281188+93+0.49-0.19
Crystal Palace (3 Seasons)1 League826,8618455.276.2757
Casa Pia (2 Seasons)1 League433,4628156.638.540852831861.254257-15-0.39+0.15
West Ham United (2 Seasons)2 Leagues242,0928729.123.22421081.082736-9-0.39+0.14
Estrela (1 Season)1 League252,2409083.024.925250
Braga (1 Season)3 Leagues231,8738149.220.8208918329182.073633+3+0.14-0.48
Vitória Setúbal (1 Season)2 Leagues171,4928846.016.6161610
Paços de Ferreira (1 Season)1 League119458630.910.510101
Dalian Yifang (1 Season)1 League76208923.06.97896000.29317-14-2.03-1.77
Premier League (6 Seasons)17815,6168865.2173.5175168381.42146126+20+0.18+0.50
Ligue 1 (5 Seasons)16614,5128789.6161.21658815811451.81237152+85+0.53-0.54
Primeira Liga (5 Seasons)1139,4728452.6105.21058691824201.537682-6-0.11-0.02
Coupe de France (5 Seasons)96627452.57.4787622712.22157+8+1.09+0.94
Championship (4 Seasons)12410,5968564.0117.71177
Europa Lg (4 Seasons)86758440.97.58837071.43139+4+0.73+0.73
League Cup (4 Seasons)76309041.27.07907042.57164+12+1.71+1.88
Champions Lg (3 Seasons)161,4409080.016.0169016031.161326-13-0.81-0.06
League One (2 Seasons)645,7088968.963.4640
FA Cup (2 Seasons)436090100.04.04904001.0056-1-0.25
Super League (1 Season)76208923.06.97896000.29317-14-2.03-1.77
Coupe de la Ligue (1 Season)221010570.02.321052011.5042+2+0.86-2.14
Trophée des Champions (1 Season)19090100.01.01901003.0010+1+1.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2005-200621Paços de Ferreira1 League119458630.910.510101
2005-200621Vitória Setúbal2 Leagues171,4928846.016.6161610
2006-200722Estrela1 League252,2409083.024.925250
2007-200823Crystal Palace1 League221,6127338.917.9175
2008-200924Crystal Palace1 League383,2698679.036.3362
2009-201025Crystal Palace1 League221,9809047.822.0220
2009-201025Southampton1 League211,8458844.620.5210
2010-201126Southampton1 League433,8639093.342.9430
2011-201227Southampton1 League423,7358990.241.5420
2012-201328Southampton1 League272,3168667.725.725252
2013-201429Southampton1 League363,1828893.035.435351
2014-201530Southampton3 Leagues443,9609097.844.0449044001.596240+22+0.50-1.50
2015-201631Southampton3 Leagues393,3468688.537.2399035011.616139+22+0.59+1.21
2016-201732Southampton3 Leagues191,7109038.019.0199019071.371721-4-0.21-0.33
2016-201732West Ham United1 League161,4048841.115.61615001.061825-7-0.450.00
2017-201833West Ham United2 Leagues86888618.27.686081.13911-2-0.26+0.33
201834Dalian Yifang1 League76208923.06.97896000.29317-14-2.03-1.77
2018-201934Lille2 Leagues383,2698688.636.3388635001.976230+32+0.88+0.03
2019-202035Lille4 Leagues332,9559081.432.8339032051.704238+4+0.12-0.01
2020-202136Lille3 Leagues433,6888683.641.04288391822.067131+40+0.98+0.35
2021-202237Lille4 Leagues494,41090100.049.0499049001.496259+3+0.06
2022-202338Lille2 Leagues332,7278373.930.331862923021.634430+14+0.46-0.57
2023-202439Braga3 Leagues231,8738149.220.8208918329182.073633+3+0.14-0.48
2024-202540Casa Pia1 League252,0248166.122.52484141131.482629-3-0.13+0.04
2025-202641Casa Pia1 League181,4388047.016.016871422730.941628-12-0.75+0.03
21 Seasons10 Clubs13 Leagues69960,5918765.4673.2678884662123491.61529431+98+0.26+0.34
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (8 Seasons)6 Leagues27123,9578875.8266.226890158381.56140100+40+0.40+0.33
Lille (5 Seasons)6 Leagues19617,0498786.0189.41938818432291.77281188+93+0.49-0.19
Crystal Palace (3 Seasons)1 League826,8618455.276.2757
Casa Pia (2 Seasons)1 League433,4628156.638.540852831861.254257-15-0.39+0.15
West Ham United (2 Seasons)2 Leagues242,0928729.123.22421081.082736-9-0.39+0.14
Estrela (1 Season)1 League252,2409083.024.925250
Braga (1 Season)3 Leagues231,8738149.220.8208918329182.073633+3+0.14-0.48
Vitória Setúbal (1 Season)2 Leagues171,4928846.016.6161610
Paços de Ferreira (1 Season)1 League119458630.910.510101
Dalian Yifang (1 Season)1 League76208923.06.97896000.29317-14-2.03-1.77
Premier League (6 Seasons)17815,6168865.2173.5175168381.42146126+20+0.18+0.50
Ligue 1 (5 Seasons)16614,5128789.6161.21658815811451.81237152+85+0.53-0.54
Primeira Liga (5 Seasons)1139,4728452.6105.21058691824201.537682-6-0.11-0.02
Coupe de France (5 Seasons)96627452.57.4787622712.22157+8+1.09+0.94
Championship (4 Seasons)12410,5968564.0117.71177
Europa Lg (4 Seasons)86758440.97.58837071.43139+4+0.73+0.73
League Cup (4 Seasons)76309041.27.07907042.57164+12+1.71+1.88
Champions Lg (3 Seasons)161,4409080.016.0169016031.161326-13-0.81-0.06
League One (2 Seasons)645,7088968.963.4640
FA Cup (2 Seasons)436090100.04.04904001.0056-1-0.25
Super League (1 Season)76208923.06.97896000.29317-14-2.03-1.77
Coupe de la Ligue (1 Season)221010570.02.321052011.5042+2+0.86-2.14
Trophée des Champions (1 Season)19090100.01.01901003.0010+1+1.00
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
2005-200621Paços de Ferreirapt POR1. Primeira Liga11th119458630.910.510101Matches
2005-200621Vitória Setúbalpt POR1. Primeira Liga8th151,3128742.914.614141Matches
2006-200722Estrelapt POR1. Primeira Liga9th252,2409083.024.925250Matches
2007-200823Crystal Palaceeng ENG2. Championship5th221,6127338.917.9175
2008-200924Crystal Palaceeng ENG2. Championship15th383,2698679.036.3362
2009-201025Crystal Palaceeng ENG2. Championship21st221,9809047.822.0220
2009-201025Southamptoneng ENG3. League One7th211,8458844.620.5210
2010-201126Southamptoneng ENG3. League One2nd433,8639093.342.9430
2011-201227Southamptoneng ENG2. Championship2nd423,7358990.241.5420
2012-201328Southamptoneng ENG1. Premier League14th272,3168667.725.725252Matches
2013-201429Southamptoneng ENG1. Premier League8th363,1828893.035.435351Matches
2014-201530Southamptoneng ENG1. Premier League7th373,3309097.437.03737001.545132+19+0.51-1.49Matches
2015-201631Southamptoneng ENG1. Premier League6th373,1668692.635.23733001.625437+17+0.48+0.13Matches
2016-201732Southamptoneng ENG1. Premier League8th171,5309044.717.01717031.181421-7-0.41-0.41Matches
2016-201732West Ham Unitedeng ENG1. Premier League11th161,4048841.115.61615001.061825-7-0.450.00Matches
2017-201833West Ham Unitedeng ENG1. Premier League13th86888620.17.686051.13911-2-0.26+0.33Matches
201834Dalian Yifangcn CHN1. Super League11th76208923.06.97896000.29317-14-2.03-1.77Matches
2018-201934Lillefr FRA1. Ligue 12nd363,1108690.934.6368634002.006028+32+0.93+0.06Matches
2019-202035Lillefr FRA1. Ligue 14th252,2058887.524.5258824031.843024+6+0.24-0.33Matches
2020-202136Lillefr FRA1. Ligue 11st363,1858893.135.4368834002.145822+36+1.02-0.90Matches
2021-202237Lillefr FRA1. Ligue 110th383,42090100.038.0389038001.45484800.00Matches
2022-202338Lillefr FRA1. Ligue 15th312,5928475.828.830862811421.614130+11+0.38-0.71Matches
2023-202439Bragapt POR1. Primeira Liga4th191,5138049.416.8168914329142.163425+9+0.54-0.16Matches
2024-202540Casa Piapt POR1. Primeira Liga9th252,0248166.122.52484141131.482629-3-0.13+0.04Matches
2025-202641Casa Piapt POR1. Primeira Liga16th181,4388047.016.016871422730.941628-12-0.75+0.03Matches
21 Seasons10 Clubs6 Leagues65256,5248766.0628.0633884231922331.60462377+85+0.25+0.34
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southampton (8 Seasons)3 Leagues26022,9678877.8255.2257147331.5111990+29+0.33+0.20
Lille (5 Seasons)1 League16614,5128789.6161.21658815811451.81237152+85+0.53-0.54
Crystal Palace (3 Seasons)1 League826,8618455.276.2757
Casa Pia (2 Seasons)1 League433,4628156.638.540852831861.254257-15-0.39+0.15
West Ham United (2 Seasons)1 League242,0928730.623.22421051.082736-9-0.39+0.14
Estrela (1 Season)1 League252,2409083.024.925250
Braga (1 Season)1 League191,5138049.416.8168914329142.163425+9+0.54-0.16
Vitória Setúbal (1 Season)1 League151,3128742.914.614141
Paços de Ferreira (1 Season)1 League119458630.910.510101
Dalian Yifang (1 Season)1 League76208923.06.97896000.29317-14-2.03-1.77
Premier League (6 Seasons)17815,6168865.2173.5175168381.42146126+20+0.18+0.50
Ligue 1 (5 Seasons)16614,5128789.6161.21658815811451.81237152+85+0.53-0.54
Primeira Liga (5 Seasons)1139,4728452.6105.21058691824201.537682-6-0.11-0.02
Championship (4 Seasons)12410,5968564.0117.71177
League One (2 Seasons)645,7088968.963.4640
Super League (1 Season)76208923.06.97896000.29317-14-2.03-1.77
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201530Southamptoneng ENGFA Cup17th327090100.03.03903001.334400.00Matches
2014-201530Southamptoneng ENGLeague Cup5th436090100.04.04904002.2574+3+0.75Matches
2015-201631Southamptoneng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2015-201631Southamptoneng ENGLeague Cup5th1909033.31.01901013.0060+6+6.00+8.00Matches
2016-201732Southamptoneng ENGEFL Cup2nd21809033.32.02902003.0030+3+1.50+0.75Matches
2017-201833West Ham Unitedeng ENGEFL Cup5th00003Matches
2018-201934Lillefr FRACoupe de France9th21598058.91.82801001.502200.00-0.81Matches
2019-202035Lillefr FRACoupe de France9th21809066.72.02902003.0052+3+1.50+2.50Matches
2019-202035Lillefr FRA1. Coupe de la Ligue3rd221010570.02.321052011.5042+2+0.86-2.14Matches
2020-202136Lillefr FRACoupe de France9th1883.00.1001813.000000.000.00Matches
2021-202237Lillefr FRACoupe de FranceR32218090100.02.02902002.0053+2+1.00Matches
2021-202237Lillefr FRATrophée des Champions1st19090100.01.01901003.0010+1+1.00Matches
2022-202338Lillefr FRACoupe de FranceR1621356850.01.5190114502.0030+3+2.00+1.33Matches
9 Seasons3 Clubs5 Leagues231,9528555.121.721902022762.094119+22+1.01+0.79
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Lille (5 Seasons)3 Leagues129628058.310.71091922722.17209+11+1.03+0.51
Southampton (3 Seasons)2 Leagues119909064.711.0119011012.002110+11+1.00+1.17
West Ham United (1 Season)1 League00003
Coupe de France (5 Seasons)96627452.57.4787622712.22157+8+1.09+0.94
League Cup (4 Seasons)76309041.27.07907042.57164+12+1.71+1.88
FA Cup (2 Seasons)436090100.04.04904001.0056-1-0.25
Coupe de la Ligue (1 Season)221010570.02.321052011.5042+2+0.86-2.14
Trophée des Champions (1 Season)19090100.01.01901003.0010+1+1.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2005-200621Vitória Setúbal2. UEFA CupRd1218090100.02.02200Matches
2016-201732Southampton2. Europa LgGR00004Matches
2019-202035Lille1. Champions LgGR43609066.74.04904010.25310-7-1.75-0.25Matches
2020-202136Lille2. Europa LgR3264958368.85.56835011.43139+4+0.73+0.73Matches
2021-202237Lille1. Champions LgR16872090100.08.08908001.388800.00Matches
2023-202439Braga1. Champions LgGR43609066.74.04904021.6328-6-1.50-1.50Matches
2023-202439Braga2. Europa LgKO00002Matches
6 Seasons4 Clubs2 Leagues242,1158861.323.52488230101.232635-9-0.42+0.04
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Lille (3 Seasons)2 Leagues181,5758879.517.5188817021.152427-3-0.17+0.50
Braga (1 Season)2 Leagues43609048.04.04904041.6328-6-1.50-1.50
Vitória Setúbal (1 Season)1 League218090100.02.02200
Southampton (1 Season)1 League00004
Europa Lg (4 Seasons)86758440.97.58837071.43139+4+0.73+0.73
Champions Lg (3 Seasons)161,4409080.016.0169016031.161326-13-0.81-0.06
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201430pt PortugalFriendlies (M)1454512.50.50014513.0010+1+2.00-0.29Matches
201531pt PortugalFriendlies (M)32448154.22.7291216312.0031+2+0.74+2.05Matches
201632pt PortugalFriendlies (M)43238159.83.6390315222.25122+10+2.79+1.13Matches
201632pt PortugalUEFA EuroW445011362.55.041134033.0051+4+0.80+0.80Matches
201632pt PortugalUEFA Euro Qualifying41784524.72.0193132833.0032+1+0.51-0.32Matches
201733pt PortugalFriendlies (M)1909025.01.01901013.0040+4+4.00+3.33Matches
201733pt PortugalFIFA Confederations Cup3rd221010541.22.321052030.502200.00-1.80Matches
201834pt PortugalWCQ87209080.08.08908022.63294+25+3.12+1.63Matches
201834pt PortugalFriendlies (M)42436138.62.7291223111.2504-4-1.48-3.11Matches
201834pt Portugal1. World CupR16436090100.04.04904001.256600.00Matches
2018-201934pt PortugalUEFA Nations League1st32086938.52.3291212712.3330+3+1.30+0.76Matches
202036pt PortugalFriendlies (M)0001Matches
2020-202136pt PortugalUEFA Nations LeagueLgA1909016.71.01901030.0001-1-1.00-2.80Matches
202137pt PortugalFriendlies (M)21809050.02.02902002.0030+3+1.50-1.50Matches
202137pt PortugalUEFA EuroR160004Matches
202137pt PortugalUEFA Euro Qualifying43609050.04.04900043.00173+14+3.50+3.00Matches
202238pt PortugalWCQ53687440.94.149041831.6096+3+0.73-1.30Matches
8 Seasons1 Club7 Leagues504,0698144.545.24093361034332.169732+65+1.44+0.19
Friendlies (M) (7 Seasons)151,1257539.112.510901054472.00237+16+1.28-0.09
WCQ (2 Seasons)131,0888460.412.11290121852.233810+28+2.32+0.42
UEFA Euro Qualifying (2 Seasons)85386737.46.0591132873.00205+15+2.51+1.81
UEFA Euro (2 Seasons)445011341.75.041134073.0051+4+0.80+0.80
UEFA Nations League (2 Seasons)42987527.63.3390312741.7531+2+0.60-0.66
World Cup (1 Season)436090100.04.04904001.256600.00
FIFA Confederations Cup (1 Season)221010541.22.321052030.502200.00-1.80
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200621Vitória Setúbalpt POR1. Primeira Liga14.630Matches
2005-200621Paços de Ferreirapt POR1. Primeira Liga10.520Matches
2005-200621Vitória Setúbal2. UEFA Cup2.00000Matches
2006-200722Estrelapt POR1. Primeira Liga24.971Matches
2007-200823Crystal Palaceeng ENG2. Championship17.91027
2008-200924Crystal Palaceeng ENG2. Championship36.37063
2009-201025Crystal Palaceeng ENG2. Championship22.02041
2009-201025Southamptoneng ENG3. League One20.54038
2010-201126Southamptoneng ENG3. League One42.99068
2011-201227Southamptoneng ENG2. Championship41.56044
2012-201328Southamptoneng ENG1. Premier League25.75022Matches
2013-201429Southamptoneng ENG1. Premier League35.47033Matches
2014-201530Southamptoneng ENGFA Cup3.01000Matches
2014-201530Southamptoneng ENGLeague Cup4.02000Matches
2014-201530Southamptoneng ENG1. Premier League37.05030Matches
2015-201631Southamptoneng ENGFA Cup1.00000Matches
2015-201631Southamptoneng ENGLeague Cup1.00000Matches
2015-201631Southamptoneng ENG1. Premier League35.24121Matches
2016-201732Southamptoneng ENGEFL Cup2.0000100010000Matches
2016-201732Southamptoneng ENG1. Premier League17.02001712033720020Matches
2016-201732West Ham Unitedeng ENG1. Premier League15.6200115043914020Matches
2017-201833West Ham Unitedeng ENG1. Premier League7.60006603147010Matches
201834Dalian Yifangcn CHN1. Super League6.9000610096010Matches
2018-201934Lillefr FRACoupe de France1.8000110021000Matches
2018-201934Lillefr FRA1. Ligue 134.65103017064014020Matches
2019-202035Lille1. Champions Lg4.01003100370Matches
2019-202035Lillefr FRACoupe de France2.01000000000Matches
2019-202035Lillefr FRA1. Coupe de la Ligue2.30001001200Matches
2019-202035Lillefr FRA1. Ligue 124.540018140326120Matches
2020-202136Lillefr FRACoupe de France0.10000000000Matches
2020-202136Lille2. Europa Lg5.510021021310Matches
2020-202136Lillefr FRA1. Ligue 135.4700301601237281Matches
2021-202237Lille1. Champions Lg8.03006500860Matches
2021-202237Lillefr FRACoupe de France2.00000100200Matches
2021-202237Lillefr FRA1. Ligue 138.04002380643150Matches
2021-202237Lillefr FRATrophée des Champions1.00000100100Matches
2022-202338Lillefr FRACoupe de France1.50002000130Matches
2022-202338Lillefr FRA1. Ligue 128.87002690322171Matches
2023-202439Braga1. Champions Lg4.01001001120Matches
2023-202439Bragapt POR1. Primeira Liga16.8800203121930Matches
2024-202540Casa Piapt POR1. Primeira Liga22.551015110126130Matches
2025-202641Casa Piapt POR1. Primeira Liga16.0300145021370Matches
21 Seasons10 Clubs13 Leagues673.211940620117149359176082
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (8 Seasons)6 Leagues266.2451027412033820020
Lille (5 Seasons)6 Leagues189.4331014274033200104022
Crystal Palace (3 Seasons)1 League76.2100131
Casa Pia (2 Seasons)1 League38.581029160339200
West Ham United (2 Seasons)2 Leagues23.22001711075321030
Estrela (1 Season)1 League24.971
Braga (1 Season)3 Leagues20.8900213132050
Vitória Setúbal (1 Season)2 Leagues16.63000
Paços de Ferreira (1 Season)1 League10.520
Dalian Yifang (1 Season)1 League6.9000610096010
Premier League (6 Seasons)173.52510140230109041050
Ligue 1 (5 Seasons)161.227101276403016886022
Primeira Liga (5 Seasons)105.2282049191558230
Coupe de France (5 Seasons)7.4100320054000
Championship (4 Seasons)117.7160175
Europa Lg (4 Seasons)7.510021021310
League Cup (4 Seasons)7.0200100010000
Champions Lg (3 Seasons)16.05001060112150
League One (2 Seasons)63.4130106
FA Cup (2 Seasons)4.01000
Super League (1 Season)6.9000610096010
Coupe de la Ligue (1 Season)2.30001001200
Trophée des Champions (1 Season)1.00000100100
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200621Paços de Ferreira1 League10.520
2005-200621Vitória Setúbal2 Leagues16.63000
2006-200722Estrela1 League24.971
2007-200823Crystal Palace1 League17.91027
2008-200924Crystal Palace1 League36.37063
2009-201025Crystal Palace1 League22.02041
2009-201025Southampton1 League20.54038
2010-201126Southampton1 League42.99068
2011-201227Southampton1 League41.56044
2012-201328Southampton1 League25.75022
2013-201429Southampton1 League35.47033
2014-201530Southampton3 Leagues44.0800300
2015-201631Southampton3 Leagues37.2410210
2016-201732Southampton3 Leagues19.02001812033820020
2016-201732West Ham United1 League15.6200115043914020
2017-201833West Ham United2 Leagues7.60006603147010
201834Dalian Yifang1 League6.9000610096010
2018-201934Lille2 Leagues36.35103118064215020
2019-202035Lille4 Leagues32.860022150431190
2020-202136Lille3 Leagues41.0800321701450291
2021-202237Lille4 Leagues49.070029150654210
2022-202338Lille2 Leagues30.37002890323201
2023-202439Braga3 Leagues20.8900213132050
2024-202540Casa Pia1 League22.551015110126130
2025-202641Casa Pia1 League16.0300145021370
21 Seasons10 Clubs13 Leagues673.211940620117149359176082
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (8 Seasons)6 Leagues266.2451027412033820020
Lille (5 Seasons)6 Leagues189.4331014274033200104022
Crystal Palace (3 Seasons)1 League76.2100131
Casa Pia (2 Seasons)1 League38.581029160339200
West Ham United (2 Seasons)2 Leagues23.22001711075321030
Estrela (1 Season)1 League24.971
Braga (1 Season)3 Leagues20.8900213132050
Vitória Setúbal (1 Season)2 Leagues16.63000
Paços de Ferreira (1 Season)1 League10.520
Dalian Yifang (1 Season)1 League6.9000610096010
Premier League (6 Seasons)173.52510140230109041050
Ligue 1 (5 Seasons)161.227101276403016886022
Primeira Liga (5 Seasons)105.2282049191558230
Coupe de France (5 Seasons)7.4100320054000
Championship (4 Seasons)117.7160175
Europa Lg (4 Seasons)7.510021021310
League Cup (4 Seasons)7.0200100010000
Champions Lg (3 Seasons)16.05001060112150
League One (2 Seasons)63.4130106
FA Cup (2 Seasons)4.01000
Super League (1 Season)6.9000610096010
Coupe de la Ligue (1 Season)2.30001001200
Trophée des Champions (1 Season)1.00000100100
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200621Paços de Ferreirapt POR1. Primeira Liga11th10.520Matches
2005-200621Vitória Setúbalpt POR1. Primeira Liga8th14.630Matches
2006-200722Estrelapt POR1. Primeira Liga9th24.971Matches
2007-200823Crystal Palaceeng ENG2. Championship5th17.91027
2008-200924Crystal Palaceeng ENG2. Championship15th36.37063
2009-201025Crystal Palaceeng ENG2. Championship21st22.02041
2009-201025Southamptoneng ENG3. League One7th20.54038
2010-201126Southamptoneng ENG3. League One2nd42.99068
2011-201227Southamptoneng ENG2. Championship2nd41.56044
2012-201328Southamptoneng ENG1. Premier League14th25.75022Matches
2013-201429Southamptoneng ENG1. Premier League8th35.47033Matches
2014-201530Southamptoneng ENG1. Premier League7th37.05030Matches
2015-201631Southamptoneng ENG1. Premier League6th35.24121Matches
2016-201732Southamptoneng ENG1. Premier League8th17.02001712033720020Matches
2016-201732West Ham Unitedeng ENG1. Premier League11th15.6200115043914020Matches
2017-201833West Ham Unitedeng ENG1. Premier League13th7.60006603147010Matches
201834Dalian Yifangcn CHN1. Super League11th6.9000610096010Matches
2018-201934Lillefr FRA1. Ligue 12nd34.65103017064014020Matches
2019-202035Lillefr FRA1. Ligue 14th24.540018140326120Matches
2020-202136Lillefr FRA1. Ligue 11st35.4700301601237281Matches
2021-202237Lillefr FRA1. Ligue 110th38.04002380643150Matches
2022-202338Lillefr FRA1. Ligue 15th28.87002690322171Matches
2023-202439Bragapt POR1. Primeira Liga4th16.8800203121930Matches
2024-202540Casa Piapt POR1. Primeira Liga9th22.551015110126130Matches
2025-202641Casa Piapt POR1. Primeira Liga16th16.0300145021370Matches
21 Seasons10 Clubs6 Leagues628.010940603107145325156082
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southampton (8 Seasons)3 Leagues255.2421027312033720020
Lille (5 Seasons)1 League161.227101276403016886022
Crystal Palace (3 Seasons)1 League76.2100131
Casa Pia (2 Seasons)1 League38.581029160339200
West Ham United (2 Seasons)1 League23.22001711075321030
Estrela (1 Season)1 League24.971
Braga (1 Season)1 League16.8800203121930
Vitória Setúbal (1 Season)1 League14.630
Paços de Ferreira (1 Season)1 League10.520
Dalian Yifang (1 Season)1 League6.9000610096010
Premier League (6 Seasons)173.52510140230109041050
Ligue 1 (5 Seasons)161.227101276403016886022
Primeira Liga (5 Seasons)105.2282049191558230
Championship (4 Seasons)117.7160175
League One (2 Seasons)63.4130106
Super League (1 Season)6.9000610096010
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201530Southamptoneng ENGFA Cup17th3.01000Matches
2014-201530Southamptoneng ENGLeague Cup5th4.02000Matches
2015-201631Southamptoneng ENGFA Cup33rd1.00000Matches
2015-201631Southamptoneng ENGLeague Cup5th1.00000Matches
2016-201732Southamptoneng ENGEFL Cup2nd2.0000100010000Matches
2018-201934Lillefr FRACoupe de France9th1.8000110021000Matches
2019-202035Lillefr FRACoupe de France9th2.01000000000Matches
2019-202035Lillefr FRA1. Coupe de la Ligue3rd2.30001001200Matches
2020-202136Lillefr FRACoupe de France9th0.10000000000Matches
2021-202237Lillefr FRACoupe de FranceR322.00000100200Matches
2021-202237Lillefr FRATrophée des Champions1st1.00000100100Matches
2022-202338Lillefr FRACoupe de FranceR161.50002000130Matches
9 Seasons3 Clubs5 Leagues21.7400530194000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Lille (5 Seasons)3 Leagues10.7100430184000
Southampton (3 Seasons)2 Leagues11.0300100010000
West Ham United (1 Season)1 League
Coupe de France (5 Seasons)7.4100320054000
League Cup (4 Seasons)7.0200100010000
FA Cup (2 Seasons)4.01000
Coupe de la Ligue (1 Season)2.30001001200
Trophée des Champions (1 Season)1.00000100100
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200621Vitória Setúbal2. UEFA CupRd12.00000Matches
2019-202035Lille1. Champions LgGR4.01003100370Matches
2020-202136Lille2. Europa LgR325.510021021310Matches
2021-202237Lille1. Champions LgR168.03006500860Matches
2023-202439Braga1. Champions LgGR4.01001001120Matches
6 Seasons4 Clubs2 Leagues23.56001270325160
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Lille (3 Seasons)2 Leagues17.55001170224140
Braga (1 Season)2 Leagues4.01001001120
Vitória Setúbal (1 Season)1 League2.00000
Southampton (1 Season)1 League
Europa Lg (4 Seasons)7.510021021310
Champions Lg (3 Seasons)16.05001060112150
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201430pt PortugalFriendlies (M)0.50000Matches
201531pt PortugalFriendlies (M)2.70000Matches
201632pt PortugalFriendlies (M)3.60000Matches
201632pt PortugalUEFA EuroW5.0100210092000Matches
201632pt PortugalUEFA Euro Qualifying2.0000200071000Matches
201733pt PortugalFriendlies (M)1.00000Matches
201733pt PortugalFIFA Confederations Cup3rd2.3100220020000Matches
201834pt PortugalWCQ8.01000Matches
201834pt PortugalFriendlies (M)2.70000Matches
201834pt Portugal1. World CupR164.0000440161000Matches
2018-201934pt PortugalUEFA Nations League1st2.30000Matches
2020-202136pt PortugalUEFA Nations LeagueLgA1.00001200000Matches
202137pt PortugalFriendlies (M)2.00000Matches
202137pt PortugalUEFA Euro Qualifying4.00006201410Matches
202238pt PortugalWCQ4.11003200820Matches
8 Seasons1 Club7 Leagues45.2400201302367000
Friendlies (M) (7 Seasons)12.50000
WCQ (2 Seasons)12.12003200820
UEFA Euro Qualifying (2 Seasons)6.00008201112000
UEFA Euro (2 Seasons)5.0100210092000
UEFA Nations League (2 Seasons)3.30001200000
World Cup (1 Season)4.0000440161000
FIFA Confederations Cup (1 Season)2.3100220020000

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.

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.

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.