Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-04-26SatPrimeira LigaMatchweek 31HomeW 1–0Gil Vicente FCFarenseYCB9000001000592110.10.10.110454893.8322000Match Report
2025-04-19SatPrimeira LigaMatchweek 30AwayW 3–0Gil Vicente FCNacionalYCB9000000000340140.00.00.000152268.2112000Match Report
2025-04-11FriPrimeira LigaMatchweek 29HomeL 0–1Gil Vicente FCVitóriaYCB9000000000682020.00.00.000515789.5138000Match Report
2025-04-06SunPrimeira LigaMatchweek 28HomeL 0–1Gil Vicente FCMoreirenseYCB9000001000871100.00.00.010758390.4366300Match Report
2025-04-01TuePrimeira LigaMatchweek 27AwayW 3–1Gil Vicente FCBoavistaYCB9000000000590010.00.00.000505394.3342000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201015Standard Liègebe BEL1. Pro League11840.9000000000.000.000.000.000.00
2015-201621Waas-Beverenbe BEL1. Pro League34332,90332.3101100310.030.000.030.030.03Matches
2016-201722Waas-Beverenbe BEL1. First Division A28252,25725.1202200100.080.000.080.080.08Matches
2017-201823Waas-Beverenbe BEL1. First Division A14101,12812.5000000200.10.10.10.261610.000.000.000.000.000.010.010.020.010.02Matches
2018-201924Rio Avept POR1. Primeira Liga21191,73419.3000000301.01.00.01.142320.000.000.000.000.000.050.000.060.050.06Matches
2019-202025Excel Mouscronbe BEL1. First Division A2020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202025Avespt POR1. Primeira Liga12121,08012.0000000300.80.80.10.932600.000.000.000.000.000.060.010.070.060.07Matches
2020-202126Sint-Truidenbe BEL1. First Division A29262,42126.9101100201.11.10.21.3138340.040.000.040.040.040.040.010.050.040.05Matches
2021-202227Sint-Truidenbe BEL1. First Division A944915.5000000000.10.10.00.122200.000.000.000.000.000.020.000.020.020.02Matches
2022-202328Valenciennesfr FRACoupe de France222102.3000000100.000.000.000.000.00Matches
2022-202328Valenciennesfr FRA2. Ligue 224222,01622.4202200300.090.000.090.090.09Matches
2023-202429Valenciennesfr FRA2. Ligue 216161,40115.6101100300.060.000.060.060.06Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga554505.0101100100.40.40.10.50410.200.000.200.200.200.080.030.110.080.11Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga18171,55417.3011000100.40.40.50.894200.000.060.060.000.060.020.030.050.020.05Matches
11 Seasons8 Clubs4 Leagues21519217,731197.08198002313.93.90.94.93721680.040.010.050.040.050.040.010.050.040.05
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
Waas-Beveren (3 Seasons)1 League76686,28869.9303300610.10.10.10.261610.040.000.040.040.040.010.010.020.010.02
Valenciennes (2 Seasons)2 Leagues42403,62740.3303300700.070.000.070.070.07
Sint-Truiden (2 Seasons)1 League38302,91232.4101100201.21.20.21.41510540.030.000.030.030.030.040.000.040.040.04
Gil Vicente FC (2 Seasons)1 League23222,00422.3112100200.80.80.61.494610.040.040.090.040.090.040.030.060.040.06
Rio Ave (1 Season)1 League21191,73419.3000000301.01.00.01.142320.000.000.000.000.000.050.000.060.050.06
Aves (1 Season)1 League12121,08012.0000000300.80.80.10.932600.000.000.000.000.000.060.010.070.060.07
Excel Mouscron (1 Season)1 League2020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Liège (1 Season)1 League11840.9000000000.000.000.000.000.00
Pro League (7 Seasons)117999,286103.2404400811.31.30.21.52112150.040.000.040.040.040.030.010.040.030.04
Primeira Liga (4 Seasons)56534,81853.5112100802.62.60.73.3169530.020.020.040.020.040.050.010.060.050.06
Ligue 2 (2 Seasons)40383,41738.0303300600.080.000.080.080.08
Coupe de France (1 Season)222102.3000000100.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
2009-201015Standard Liège1 League11840.9000000000.000.000.000.000.00
2015-201621Waas-Beveren1 League34332,90332.3101100310.030.000.030.030.03
2016-201722Waas-Beveren1 League28252,25725.1202200100.080.000.080.080.08
2017-201823Waas-Beveren1 League14101,12812.5000000200.10.10.10.261610.000.000.000.000.000.010.010.020.010.02
2018-201924Rio Ave1 League21191,73419.3000000301.01.00.01.142320.000.000.000.000.000.050.000.060.050.06
2019-202025Aves1 League12121,08012.0000000300.80.80.10.932600.000.000.000.000.000.060.010.070.060.07
2019-202025Excel Mouscron1 League2020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2020-202126Sint-Truiden1 League29262,42126.9101100201.11.10.21.3138340.040.000.040.040.040.040.010.050.040.05
2021-202227Sint-Truiden1 League944915.5000000000.10.10.00.122200.000.000.000.000.000.020.000.020.020.02
2022-202328Valenciennes2 Leagues26242,22624.7202200400.080.000.080.080.08
2023-202429Valenciennes1 League16161,40115.6101100300.060.000.060.060.06
2023-202429Gil Vicente FC1 League554505.0101100100.40.40.10.50410.200.000.200.200.200.080.030.110.080.11
2024-202530Gil Vicente FC1 League18171,55417.3011000100.40.40.50.894200.000.060.060.000.060.020.030.050.020.05
11 Seasons8 Clubs4 Leagues21519217,731197.08198002313.93.90.94.93721680.040.010.050.040.050.040.010.050.040.05
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
Waas-Beveren (3 Seasons)1 League76686,28869.9303300610.10.10.10.261610.040.000.040.040.040.010.010.020.010.02
Valenciennes (2 Seasons)2 Leagues42403,62740.3303300700.070.000.070.070.07
Sint-Truiden (2 Seasons)1 League38302,91232.4101100201.21.20.21.41510540.030.000.030.030.030.040.000.040.040.04
Gil Vicente FC (2 Seasons)1 League23222,00422.3112100200.80.80.61.494610.040.040.090.040.090.040.030.060.040.06
Rio Ave (1 Season)1 League21191,73419.3000000301.01.00.01.142320.000.000.000.000.000.050.000.060.050.06
Aves (1 Season)1 League12121,08012.0000000300.80.80.10.932600.000.000.000.000.000.060.010.070.060.07
Excel Mouscron (1 Season)1 League2020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Liège (1 Season)1 League11840.9000000000.000.000.000.000.00
Pro League (7 Seasons)117999,286103.2404400811.31.30.21.52112150.040.000.040.040.040.030.010.040.030.04
Primeira Liga (4 Seasons)56534,81853.5112100802.62.60.73.3169530.020.020.040.020.040.050.010.060.050.06
Ligue 2 (2 Seasons)40383,41738.0303300600.080.000.080.080.08
Coupe de France (1 Season)222102.3000000100.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
2009-201015Standard Liègebe BEL1. Pro League9th11840.9000000000.000.000.000.000.00
2015-201621Waas-Beverenbe BEL1. Pro League12th34332,90332.3101100310.030.000.030.030.03Matches
2016-201722Waas-Beverenbe BEL1. First Division A13th28252,25725.1202200100.080.000.080.080.08Matches
2017-201823Waas-Beverenbe BEL1. First Division A14th14101,12812.5000000200.10.10.10.261610.000.000.000.000.000.010.010.020.010.02Matches
2018-201924Rio Avept POR1. Primeira Liga7th21191,73419.3000000301.01.00.01.142320.000.000.000.000.000.050.000.060.050.06Matches
2019-202025Avespt POR1. Primeira Liga18th12121,08012.0000000300.80.80.10.932600.000.000.000.000.000.060.010.070.060.07Matches
2019-202025Excel Mouscronbe BEL1. First Division A10th2020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202126Sint-Truidenbe BEL1. First Division A15th29262,42126.9101100201.11.10.21.3138340.040.000.040.040.040.040.010.050.040.05Matches
2021-202227Sint-Truidenbe BEL1. First Division A9th944915.5000000000.10.10.00.122200.000.000.000.000.000.020.000.020.020.02Matches
2022-202328Valenciennesfr FRA2. Ligue 216th24222,01622.4202200300.090.000.090.090.09Matches
2023-202429Valenciennesfr FRA2. Ligue 220th16161,40115.6101100300.060.000.060.060.06Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga12th554505.0101100100.40.40.10.50410.200.000.200.200.200.080.030.110.080.11Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga14th18171,55417.3011000100.40.40.50.894200.000.060.060.000.060.020.030.050.020.05Matches
11 Seasons8 Clubs3 Leagues21319017,521194.78198002213.93.90.94.93721680.040.010.050.040.050.040.010.050.040.05
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
Waas-Beveren (3 Seasons)1 League76686,28869.9303300610.10.10.10.261610.040.000.040.040.040.010.010.020.010.02
Valenciennes (2 Seasons)1 League40383,41738.0303300600.080.000.080.080.08
Sint-Truiden (2 Seasons)1 League38302,91232.4101100201.21.20.21.41510540.030.000.030.030.030.040.000.040.040.04
Gil Vicente FC (2 Seasons)1 League23222,00422.3112100200.80.80.61.494610.040.040.090.040.090.040.030.060.040.06
Rio Ave (1 Season)1 League21191,73419.3000000301.01.00.01.142320.000.000.000.000.000.050.000.060.050.06
Aves (1 Season)1 League12121,08012.0000000300.80.80.10.932600.000.000.000.000.000.060.010.070.060.07
Excel Mouscron (1 Season)1 League2020.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Liège (1 Season)1 League11840.9000000000.000.000.000.000.00
Pro League (7 Seasons)117999,286103.2404400811.31.30.21.52112150.040.000.040.040.040.030.010.040.030.04
Primeira Liga (4 Seasons)56534,81853.5112100802.62.60.73.3169530.020.020.040.020.040.050.010.060.050.06
Ligue 2 (2 Seasons)40383,41738.0303300600.080.000.080.080.08
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
2022-202328Valenciennesfr FRACoupe de FranceR64222102.3000000100.000.000.000.000.00Matches
1 Season1 Club1 League222102.3000000100.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
201521ao AngolaAfrica Cup of Nations qualification543844.30000100.000.00Matches
201723ao AngolaFriendlies (M)11320.4000000000.000.000.000.000.00Matches
201723ao AngolaAfrica Cup of Nations qualification554344.8000000000.000.000.000.000.00Matches
201824ao AngolaWCQ11230.3000000000.000.000.000.000.00Matches
201925ao AngolaAfrica Cup of NationsGR00Matches
201925ao AngolaAfrica Cup of Nations qualification221802.0000000000.000.000.000.000.00Matches
202127ao AngolaAfrica Cup of Nations qualification443604.0000000000.000.000.000.000.00Matches
202228ao AngolaWCQ665406.0101100000.170.000.170.170.17Matches
202228ao AngolaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202329ao AngolaAfrica Cup of NationsQF443604.0000000000.000.000.000.000.00Matches
202329ao AngolaAfrica Cup of Nations qualification665406.0000000000.000.000.000.000.00Matches
202430ao AngolaFriendlies (M)1060.1000000000.000.000.000.000.00Matches
202531ao AngolaAfrica Cup of Nations qualification11901.0000000000.000.000.000.000.00Matches
202632ao AngolaWCQ221802.0000000100.000.000.000.000.00Matches
10 Seasons1 Club4 Leagues39373,21935.8101100200.030.000.030.030.03
Africa Cup of Nations qualification (6 Seasons)23221,98822.1000000100.000.000.000.000.00
WCQ (3 Seasons)997438.3101100100.120.000.120.120.12
Friendlies (M) (3 Seasons)321281.4000000000.000.000.000.000.00
Africa Cup of Nations (2 Seasons)443604.0000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201015Standard Liègebe BEL1. Pro League0.9000.0000
2015-201621Waas-Beverenbe BEL1. Pro League32.3110.031.0000Matches
2016-201722Waas-Beverenbe BEL1. First Division A25.12040.000.160.5000Matches
2017-201823Waas-Beverenbe BEL1. First Division A12.50100.00.080.000.009.00000.10.10.10-0.1-0.1Matches
2018-201924Rio Avept POR1. Primeira Liga19.305120.00.260.050.000.006.90001.01.00.21-1.0-1.0Matches
2019-202025Excel Mouscronbe BEL1. First Division A0.00000.000.000000.00.00.00.0Matches
2019-202025Avespt POR1. Primeira Liga12.005120.00.420.080.000.0010.60000.80.80.16-0.8-0.8Matches
2020-202126Sint-Truidenbe BEL1. First Division A26.915240.00.190.070.200.509.80001.11.10.22-0.1-0.1Matches
2021-202227Sint-Truidenbe BEL1. First Division A5.50100.00.180.000.009.30000.10.10.09-0.1-0.1Matches
2022-202328Valenciennesfr FRACoupe de France2.30000.000.0000Matches
2022-202328Valenciennesfr FRA2. Ligue 222.4212325.00.540.130.170.6700Matches
2023-202429Valenciennesfr FRA2. Ligue 215.616350.00.390.190.170.3300Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga5.012150.00.400.200.501.006.60000.40.40.21+0.6+0.6Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga17.30600.00.350.000.0012.80000.40.40.06-0.4-0.4Matches
11 Seasons8 Clubs4 Leagues197.08431634.90.260.080.160.509.80003.93.90.16-1.9-1.9
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Waas-Beveren (3 Seasons)1 League69.9315400.00.030.072.000.609.00000.10.10.10-0.1-0.1
Valenciennes (2 Seasons)2 Leagues40.3318633.30.450.150.170.5000
Sint-Truiden (2 Seasons)1 League32.416233.30.190.060.170.509.70001.21.20.20-0.2-0.2
Gil Vicente FC (2 Seasons)1 League22.318112.50.360.040.131.0011.30000.80.80.10+0.2+0.2
Rio Ave (1 Season)1 League19.305120.00.260.050.000.006.90001.01.00.21-1.0-1.0
Aves (1 Season)1 League12.005120.00.420.080.000.0010.60000.80.80.16-0.8-0.8
Excel Mouscron (1 Season)1 League0.00000.000.000000.00.00.00.0
Standard Liège (1 Season)1 League0.9000.0000
Pro League (7 Seasons)103.247785.70.100.070.430.579.60001.31.30.19-0.3-0.3
Primeira Liga (4 Seasons)53.5118316.70.340.060.060.339.90002.62.60.15-1.6-1.6
Ligue 2 (2 Seasons)38.0318633.30.470.160.170.5000
Coupe de France (1 Season)2.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201015Standard Liège1 League0.9000.0000
2015-201621Waas-Beveren1 League32.3110.031.0000
2016-201722Waas-Beveren1 League25.12040.000.160.5000
2017-201823Waas-Beveren1 League12.50100.00.080.000.009.00000.10.10.10-0.1-0.1
2018-201924Rio Ave1 League19.305120.00.260.050.000.006.90001.01.00.21-1.0-1.0
2019-202025Aves1 League12.005120.00.420.080.000.0010.60000.80.80.16-0.8-0.8
2019-202025Excel Mouscron1 League0.00000.000.000000.00.00.00.0
2020-202126Sint-Truiden1 League26.915240.00.190.070.200.509.80001.11.10.22-0.1-0.1
2021-202227Sint-Truiden1 League5.50100.00.180.000.009.30000.10.10.09-0.1-0.1
2022-202328Valenciennes2 Leagues24.7212325.00.490.120.170.6700
2023-202429Valenciennes1 League15.616350.00.390.190.170.3300
2023-202429Gil Vicente FC1 League5.012150.00.400.200.501.006.60000.40.40.21+0.6+0.6
2024-202530Gil Vicente FC1 League17.30600.00.350.000.0012.80000.40.40.06-0.4-0.4
11 Seasons8 Clubs4 Leagues197.08431634.90.260.080.160.509.80003.93.90.16-1.9-1.9
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Waas-Beveren (3 Seasons)1 League69.9315400.00.030.072.000.609.00000.10.10.10-0.1-0.1
Valenciennes (2 Seasons)2 Leagues40.3318633.30.450.150.170.5000
Sint-Truiden (2 Seasons)1 League32.416233.30.190.060.170.509.70001.21.20.20-0.2-0.2
Gil Vicente FC (2 Seasons)1 League22.318112.50.360.040.131.0011.30000.80.80.10+0.2+0.2
Rio Ave (1 Season)1 League19.305120.00.260.050.000.006.90001.01.00.21-1.0-1.0
Aves (1 Season)1 League12.005120.00.420.080.000.0010.60000.80.80.16-0.8-0.8
Excel Mouscron (1 Season)1 League0.00000.000.000000.00.00.00.0
Standard Liège (1 Season)1 League0.9000.0000
Pro League (7 Seasons)103.247785.70.100.070.430.579.60001.31.30.19-0.3-0.3
Primeira Liga (4 Seasons)53.5118316.70.340.060.060.339.90002.62.60.15-1.6-1.6
Ligue 2 (2 Seasons)38.0318633.30.470.160.170.5000
Coupe de France (1 Season)2.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201015Standard Liègebe BEL1. Pro League9th0.9000.0000
2015-201621Waas-Beverenbe BEL1. Pro League12th32.3110.031.0000Matches
2016-201722Waas-Beverenbe BEL1. First Division A13th25.12040.000.160.5000Matches
2017-201823Waas-Beverenbe BEL1. First Division A14th12.50100.00.080.000.009.00000.10.10.10-0.1-0.1Matches
2018-201924Rio Avept POR1. Primeira Liga7th19.305120.00.260.050.000.006.90001.01.00.21-1.0-1.0Matches
2019-202025Avespt POR1. Primeira Liga18th12.005120.00.420.080.000.0010.60000.80.80.16-0.8-0.8Matches
2019-202025Excel Mouscronbe BEL1. First Division A10th0.00000.000.000000.00.00.00.0Matches
2020-202126Sint-Truidenbe BEL1. First Division A15th26.915240.00.190.070.200.509.80001.11.10.22-0.1-0.1Matches
2021-202227Sint-Truidenbe BEL1. First Division A9th5.50100.00.180.000.009.30000.10.10.09-0.1-0.1Matches
2022-202328Valenciennesfr FRA2. Ligue 216th22.4212325.00.540.130.170.6700Matches
2023-202429Valenciennesfr FRA2. Ligue 220th15.616350.00.390.190.170.3300Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga12th5.012150.00.400.200.501.006.60000.40.40.21+0.6+0.6Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga14th17.30600.00.350.000.0012.80000.40.40.06-0.4-0.4Matches
11 Seasons8 Clubs3 Leagues194.78431634.90.270.080.160.509.80003.93.90.16-1.9-1.9
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
Waas-Beveren (3 Seasons)1 League69.9315400.00.030.072.000.609.00000.10.10.10-0.1-0.1
Valenciennes (2 Seasons)1 League38.0318633.30.470.160.170.5000
Sint-Truiden (2 Seasons)1 League32.416233.30.190.060.170.509.70001.21.20.20-0.2-0.2
Gil Vicente FC (2 Seasons)1 League22.318112.50.360.040.131.0011.30000.80.80.10+0.2+0.2
Rio Ave (1 Season)1 League19.305120.00.260.050.000.006.90001.01.00.21-1.0-1.0
Aves (1 Season)1 League12.005120.00.420.080.000.0010.60000.80.80.16-0.8-0.8
Excel Mouscron (1 Season)1 League0.00000.000.000000.00.00.00.0
Standard Liège (1 Season)1 League0.9000.0000
Pro League (7 Seasons)103.247785.70.100.070.430.579.60001.31.30.19-0.3-0.3
Primeira Liga (4 Seasons)53.5118316.70.340.060.060.339.90002.62.60.15-1.6-1.6
Ligue 2 (2 Seasons)38.0318633.30.470.160.170.5000
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
2022-202328Valenciennesfr FRACoupe de FranceR642.30000.000.0000Matches
1 Season1 Club1 League2.30000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201521ao AngolaAfrica Cup of Nations qualification4.3000Matches
201723ao AngolaFriendlies (M)0.4000Matches
201723ao AngolaAfrica Cup of Nations qualification4.8000Matches
201824ao AngolaWCQ0.3000Matches
201925ao AngolaAfrica Cup of Nations qualification2.0000Matches
202127ao AngolaAfrica Cup of Nations qualification4.0000Matches
202228ao AngolaWCQ6.0100Matches
202228ao AngolaFriendlies (M)1.0000Matches
202329ao AngolaAfrica Cup of NationsQF4.003133.30.750.250.000.0000Matches
202329ao AngolaAfrica Cup of Nations qualification6.0000Matches
202430ao AngolaFriendlies (M)0.1000Matches
202531ao AngolaAfrica Cup of Nations qualification1.0000Matches
202632ao AngolaWCQ2.0000Matches
10 Seasons1 Club4 Leagues35.813133.30.750.250.000.0000
Africa Cup of Nations qualification (6 Seasons)22.1000
WCQ (3 Seasons)8.3100
Friendlies (M) (3 Seasons)1.4000
Africa Cup of Nations (2 Seasons)4.003133.30.750.250.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201015Standard Liègebe BEL1. Pro League0.90
2015-201621Waas-Beverenbe BEL1. Pro League32.30Matches
2016-201722Waas-Beverenbe BEL1. First Division A25.10Matches
2017-201823Waas-Beverenbe BEL1. First Division A12.523427086.751682267636991.312814091.4425872.400.10.0-0.11150016Matches
2018-201924Rio Avept POR1. Primeira Liga19.374084487.715077550622924892.338241891.411815874.700.00.10.01231023Matches
2019-202025Excel Mouscronbe BEL1. First Division A0.0010.000010.0000000.00.00.000000Matches
2019-202025Avespt POR1. Primeira Liga12.029739275.8609628389510987.216517793.2359736.100.10.2-0.11242026Matches
2020-202126Sint-Truidenbe BEL1. First Division A26.91205144483.4235561077236141587.071679889.711619958.300.20.4-0.25881183Matches
2021-202227Sint-Truidenbe BEL1. First Division A5.516822076.434161487496476.69711584.3203360.600.00.20.00192022Matches
2022-202328Valenciennesfr FRACoupe de France2.30Matches
2022-202328Valenciennesfr FRA2. Ligue 222.40Matches
2023-202429Valenciennesfr FRA2. Ligue 215.60Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga5.019021986.832241235818595.310010892.682040.000.10.0-0.113004Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga17.3920100491.618831553419821791.263365496.88211571.310.50.6+0.54312142Matches
11 Seasons8 Clubs4 Leagues197.03754439485.475368296391076120889.12221241092.242168061.910.91.5+0.11320382216
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
Waas-Beveren (3 Seasons)1 League69.923427086.751682267636991.312814091.4425872.400.10.0-0.11150016
Valenciennes (2 Seasons)2 Leagues40.30
Sint-Truiden (2 Seasons)1 League32.41373166482.5269721225941047985.681391389.013623258.600.20.6-0.2510731105
Gil Vicente FC (2 Seasons)1 League22.31110122390.822055676927930292.473376296.29013566.710.60.6+0.45342146
Rio Ave (1 Season)1 League19.374084487.715077550622924892.338241891.411815874.700.00.10.01231023
Aves (1 Season)1 League12.029739275.8609628389510987.216517793.2359736.100.10.2-0.11242026
Excel Mouscron (1 Season)1 League0.0010.000010.0000000.00.00.000000
Standard Liège (1 Season)1 League0.90
Pro League (7 Seasons)103.21607193583.0321401452647354986.2941105389.417829061.400.20.6-0.2612231121
Primeira Liga (4 Seasons)53.52147245987.3432281511360365991.51280135794.324339062.310.70.9+0.37815195
Ligue 2 (2 Seasons)38.00
Coupe de France (1 Season)2.30
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
2009-201015Standard Liège1 League0.90
2015-201621Waas-Beveren1 League32.30
2016-201722Waas-Beveren1 League25.10
2017-201823Waas-Beveren1 League12.523427086.751682267636991.312814091.4425872.400.10.0-0.11150016
2018-201924Rio Ave1 League19.374084487.715077550622924892.338241891.411815874.700.00.10.01231023
2019-202025Aves1 League12.029739275.8609628389510987.216517793.2359736.100.10.2-0.11242026
2019-202025Excel Mouscron1 League0.0010.000010.0000000.00.00.000000
2020-202126Sint-Truiden1 League26.91205144483.4235561077236141587.071679889.711619958.300.20.4-0.25881183
2021-202227Sint-Truiden1 League5.516822076.434161487496476.69711584.3203360.600.00.20.00192022
2022-202328Valenciennes2 Leagues24.70
2023-202429Valenciennes1 League15.60
2023-202429Gil Vicente FC1 League5.019021986.832241235818595.310010892.682040.000.10.0-0.113004
2024-202530Gil Vicente FC1 League17.3920100491.618831553419821791.263365496.88211571.310.50.6+0.54312142
11 Seasons8 Clubs4 Leagues197.03754439485.475368296391076120889.12221241092.242168061.910.91.5+0.11320382216
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
Waas-Beveren (3 Seasons)1 League69.923427086.751682267636991.312814091.4425872.400.10.0-0.11150016
Valenciennes (2 Seasons)2 Leagues40.30
Sint-Truiden (2 Seasons)1 League32.41373166482.5269721225941047985.681391389.013623258.600.20.6-0.2510731105
Gil Vicente FC (2 Seasons)1 League22.31110122390.822055676927930292.473376296.29013566.710.60.6+0.45342146
Rio Ave (1 Season)1 League19.374084487.715077550622924892.338241891.411815874.700.00.10.01231023
Aves (1 Season)1 League12.029739275.8609628389510987.216517793.2359736.100.10.2-0.11242026
Excel Mouscron (1 Season)1 League0.0010.000010.0000000.00.00.000000
Standard Liège (1 Season)1 League0.90
Pro League (7 Seasons)103.21607193583.0321401452647354986.2941105389.417829061.400.20.6-0.2612231121
Primeira Liga (4 Seasons)53.52147245987.3432281511360365991.51280135794.324339062.310.70.9+0.37815195
Ligue 2 (2 Seasons)38.00
Coupe de France (1 Season)2.30
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
2009-201015Standard Liègebe BEL1. Pro League9th0.90
2015-201621Waas-Beverenbe BEL1. Pro League12th32.30Matches
2016-201722Waas-Beverenbe BEL1. First Division A13th25.10Matches
2017-201823Waas-Beverenbe BEL1. First Division A14th12.523427086.751682267636991.312814091.4425872.400.10.0-0.11150016Matches
2018-201924Rio Avept POR1. Primeira Liga7th19.374084487.715077550622924892.338241891.411815874.700.00.10.01231023Matches
2019-202025Avespt POR1. Primeira Liga18th12.029739275.8609628389510987.216517793.2359736.100.10.2-0.11242026Matches
2019-202025Excel Mouscronbe BEL1. First Division A10th0.0010.000010.0000000.00.00.000000Matches
2020-202126Sint-Truidenbe BEL1. First Division A15th26.91205144483.4235561077236141587.071679889.711619958.300.20.4-0.25881183Matches
2021-202227Sint-Truidenbe BEL1. First Division A9th5.516822076.434161487496476.69711584.3203360.600.00.20.00192022Matches
2022-202328Valenciennesfr FRA2. Ligue 216th22.40Matches
2023-202429Valenciennesfr FRA2. Ligue 220th15.60Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga12th5.019021986.832241235818595.310010892.682040.000.10.0-0.113004Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga14th17.3920100491.618831553419821791.263365496.88211571.310.50.6+0.54312142Matches
11 Seasons8 Clubs3 Leagues194.73754439485.475368296391076120889.12221241092.242168061.910.91.5+0.11320382216
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
Waas-Beveren (3 Seasons)1 League69.923427086.751682267636991.312814091.4425872.400.10.0-0.11150016
Valenciennes (2 Seasons)1 League38.00
Sint-Truiden (2 Seasons)1 League32.41373166482.5269721225941047985.681391389.013623258.600.20.6-0.2510731105
Gil Vicente FC (2 Seasons)1 League22.31110122390.822055676927930292.473376296.29013566.710.60.6+0.45342146
Rio Ave (1 Season)1 League19.374084487.715077550622924892.338241891.411815874.700.00.10.01231023
Aves (1 Season)1 League12.029739275.8609628389510987.216517793.2359736.100.10.2-0.11242026
Excel Mouscron (1 Season)1 League0.0010.000010.0000000.00.00.000000
Standard Liège (1 Season)1 League0.90
Pro League (7 Seasons)103.21607193583.0321401452647354986.2941105389.417829061.400.20.6-0.2612231121
Primeira Liga (4 Seasons)53.52147245987.3432281511360365991.51280135794.324339062.310.70.9+0.37815195
Ligue 2 (2 Seasons)38.00
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
2022-202328Valenciennesfr FRACoupe de FranceR642.30Matches
1 Season1 Club1 League2.30
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201521ao AngolaAfrica Cup of Nations qualification4.3Matches
201723ao AngolaFriendlies (M)0.40Matches
201723ao AngolaAfrica Cup of Nations qualification4.80Matches
201824ao AngolaWCQ0.30Matches
201925ao AngolaAfrica Cup of Nations qualification2.00Matches
202127ao AngolaAfrica Cup of Nations qualification4.00Matches
202228ao AngolaWCQ6.00Matches
202228ao AngolaFriendlies (M)1.00Matches
202329ao AngolaAfrica Cup of NationsQF4.00Matches
202329ao AngolaAfrica Cup of Nations qualification6.00Matches
202430ao AngolaFriendlies (M)0.10Matches
202531ao AngolaAfrica Cup of Nations qualification1.00Matches
202632ao AngolaWCQ2.00Matches
10 Seasons1 Club4 Leagues35.80
Africa Cup of Nations qualification (6 Seasons)22.10
WCQ (3 Seasons)8.30
Friendlies (M) (3 Seasons)1.40
Africa Cup of Nations (2 Seasons)4.00

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
2009-201015Standard Liègebe BEL1. Pro League0.9
2015-201621Waas-Beverenbe BEL1. Pro League32.3Matches
2016-201722Waas-Beverenbe BEL1. First Division A25.10Matches
2017-201823Waas-Beverenbe BEL1. First Division A12.527025812120300000023400Matches
2018-201924Rio Avept POR1. Primeira Liga19.384480143420401000074005Matches
2019-202025Excel Mouscronbe BEL1. First Division A0.0110000000000000Matches
2019-202025Avespt POR1. Primeira Liga12.039236028270300000029742Matches
2020-202126Sint-Truidenbe BEL1. First Division A26.9144412891516401158700001205412Matches
2021-202227Sint-Truidenbe BEL1. First Division A5.522020414302111000016826Matches
2022-202328Valenciennesfr FRACoupe de France2.30Matches
2022-202328Valenciennesfr FRA2. Ligue 222.41Matches
2023-202429Valenciennesfr FRA2. Ligue 215.62Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga5.0219209990000000019012Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga17.3100497925250320000092006Matches
11 Seasons8 Clubs4 Leagues197.0439441012821820261199000037541133
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Waas-Beveren (3 Seasons)1 League69.927025812120300000023400
Valenciennes (2 Seasons)2 Leagues40.33
Sint-Truiden (2 Seasons)1 League32.4166414931656701369800001373618
Gil Vicente FC (2 Seasons)1 League22.312231188343403200000111018
Rio Ave (1 Season)1 League19.384480143420401000074005
Aves (1 Season)1 League12.039236028270300000029742
Excel Mouscron (1 Season)1 League0.0110000000000000
Standard Liège (1 Season)1 League0.9
Pro League (7 Seasons)103.2193517521777901669800001607618
Primeira Liga (4 Seasons)53.5245923491051030102100002147515
Ligue 2 (2 Seasons)38.03
Coupe de France (1 Season)2.30
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
2009-201015Standard Liège1 League0.9
2015-201621Waas-Beveren1 League32.3
2016-201722Waas-Beveren1 League25.10
2017-201823Waas-Beveren1 League12.527025812120300000023400
2018-201924Rio Ave1 League19.384480143420401000074005
2019-202025Aves1 League12.039236028270300000029742
2019-202025Excel Mouscron1 League0.0110000000000000
2020-202126Sint-Truiden1 League26.9144412891516401158700001205412
2021-202227Sint-Truiden1 League5.522020414302111000016826
2022-202328Valenciennes2 Leagues24.71
2023-202429Valenciennes1 League15.62
2023-202429Gil Vicente FC1 League5.0219209990000000019012
2024-202530Gil Vicente FC1 League17.3100497925250320000092006
11 Seasons8 Clubs4 Leagues197.0439441012821820261199000037541133
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Waas-Beveren (3 Seasons)1 League69.927025812120300000023400
Valenciennes (2 Seasons)2 Leagues40.33
Sint-Truiden (2 Seasons)1 League32.4166414931656701369800001373618
Gil Vicente FC (2 Seasons)1 League22.312231188343403200000111018
Rio Ave (1 Season)1 League19.384480143420401000074005
Aves (1 Season)1 League12.039236028270300000029742
Excel Mouscron (1 Season)1 League0.0110000000000000
Standard Liège (1 Season)1 League0.9
Pro League (7 Seasons)103.2193517521777901669800001607618
Primeira Liga (4 Seasons)53.5245923491051030102100002147515
Ligue 2 (2 Seasons)38.03
Coupe de France (1 Season)2.30
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
2009-201015Standard Liègebe BEL1. Pro League9th0.9
2015-201621Waas-Beverenbe BEL1. Pro League12th32.3Matches
2016-201722Waas-Beverenbe BEL1. First Division A13th25.10Matches
2017-201823Waas-Beverenbe BEL1. First Division A14th12.527025812120300000023400Matches
2018-201924Rio Avept POR1. Primeira Liga7th19.384480143420401000074005Matches
2019-202025Avespt POR1. Primeira Liga18th12.039236028270300000029742Matches
2019-202025Excel Mouscronbe BEL1. First Division A10th0.0110000000000000Matches
2020-202126Sint-Truidenbe BEL1. First Division A15th26.9144412891516401158700001205412Matches
2021-202227Sint-Truidenbe BEL1. First Division A9th5.522020414302111000016826Matches
2022-202328Valenciennesfr FRA2. Ligue 216th22.41Matches
2023-202429Valenciennesfr FRA2. Ligue 220th15.62Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga12th5.0219209990000000019012Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga14th17.3100497925250320000092006Matches
11 Seasons8 Clubs3 Leagues194.7439441012821820261199000037541133
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Waas-Beveren (3 Seasons)1 League69.927025812120300000023400
Valenciennes (2 Seasons)1 League38.03
Sint-Truiden (2 Seasons)1 League32.4166414931656701369800001373618
Gil Vicente FC (2 Seasons)1 League22.312231188343403200000111018
Rio Ave (1 Season)1 League19.384480143420401000074005
Aves (1 Season)1 League12.039236028270300000029742
Excel Mouscron (1 Season)1 League0.0110000000000000
Standard Liège (1 Season)1 League0.9
Pro League (7 Seasons)103.2193517521777901669800001607618
Primeira Liga (4 Seasons)53.5245923491051030102100002147515
Ligue 2 (2 Seasons)38.03
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
2022-202328Valenciennesfr FRACoupe de FranceR642.30Matches
1 Season1 Club1 League2.30
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
201521ao AngolaAfrica Cup of Nations qualification4.3Matches
201723ao AngolaFriendlies (M)0.4Matches
201723ao AngolaAfrica Cup of Nations qualification4.8Matches
201824ao AngolaWCQ0.3Matches
201925ao AngolaAfrica Cup of Nations qualification2.0Matches
202127ao AngolaAfrica Cup of Nations qualification4.0Matches
202228ao AngolaWCQ6.0Matches
202228ao AngolaFriendlies (M)1.0Matches
202329ao AngolaAfrica Cup of NationsQF4.00Matches
202329ao AngolaAfrica Cup of Nations qualification6.0Matches
202430ao AngolaFriendlies (M)0.1Matches
202531ao AngolaAfrica Cup of Nations qualification1.0Matches
202632ao AngolaWCQ2.0Matches
10 Seasons1 Club4 Leagues35.80
Africa Cup of Nations qualification (6 Seasons)22.1
WCQ (3 Seasons)8.3
Friendlies (M) (3 Seasons)1.4
Africa Cup of Nations (2 Seasons)4.00

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
2009-201015Standard Liègebe BEL1. Pro League0.9
2015-201621Waas-Beverenbe BEL1. Pro League32.3Matches
2016-201722Waas-Beverenbe BEL1. First Division A25.1Matches
2017-201823Waas-Beverenbe BEL1. First Division A12.530.3430000000.00000000Matches
2018-201924Rio Avept POR1. Primeira Liga19.340.2130010000.00000000Matches
2019-202025Excel Mouscronbe BEL1. First Division A0.000.0000000000.00000000Matches
2019-202025Avespt POR1. Primeira Liga12.070.5850020000.00000000Matches
2020-202126Sint-Truidenbe BEL1. First Division A26.9110.41100001000.00000000Matches
2021-202227Sint-Truidenbe BEL1. First Division A5.530.5521000000.00000000Matches
2022-202328Valenciennesfr FRACoupe de France2.3Matches
2022-202328Valenciennesfr FRA2. Ligue 222.4Matches
2023-202429Valenciennesfr FRA2. Ligue 215.6Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga5.010.2010000000.00000000Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga17.3110.6480030030.17200100Matches
11 Seasons8 Clubs4 Leagues197.0400.42321061030.03200100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Waas-Beveren (3 Seasons)1 League69.930.3430000000.00000000
Valenciennes (2 Seasons)2 Leagues40.3
Sint-Truiden (2 Seasons)1 League32.4140.43121001000.00000000
Gil Vicente FC (2 Seasons)1 League22.3120.5490030030.13200100
Rio Ave (1 Season)1 League19.340.2130010000.00000000
Aves (1 Season)1 League12.070.5850020000.00000000
Excel Mouscron (1 Season)1 League0.000.0000000000.00000000
Standard Liège (1 Season)1 League0.9
Pro League (7 Seasons)103.2170.41151001000.00000000
Primeira Liga (4 Seasons)53.5230.43170060030.06200100
Ligue 2 (2 Seasons)38.0
Coupe de France (1 Season)2.3
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
2009-201015Standard Liège1 League0.9
2015-201621Waas-Beveren1 League32.3
2016-201722Waas-Beveren1 League25.1
2017-201823Waas-Beveren1 League12.530.3430000000.00000000
2018-201924Rio Ave1 League19.340.2130010000.00000000
2019-202025Aves1 League12.070.5850020000.00000000
2019-202025Excel Mouscron1 League0.000.0000000000.00000000
2020-202126Sint-Truiden1 League26.9110.41100001000.00000000
2021-202227Sint-Truiden1 League5.530.5521000000.00000000
2022-202328Valenciennes2 Leagues24.7
2023-202429Valenciennes1 League15.6
2023-202429Gil Vicente FC1 League5.010.2010000000.00000000
2024-202530Gil Vicente FC1 League17.3110.6480030030.17200100
11 Seasons8 Clubs4 Leagues197.0400.42321061030.03200100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Waas-Beveren (3 Seasons)1 League69.930.3430000000.00000000
Valenciennes (2 Seasons)2 Leagues40.3
Sint-Truiden (2 Seasons)1 League32.4140.43121001000.00000000
Gil Vicente FC (2 Seasons)1 League22.3120.5490030030.13200100
Rio Ave (1 Season)1 League19.340.2130010000.00000000
Aves (1 Season)1 League12.070.5850020000.00000000
Excel Mouscron (1 Season)1 League0.000.0000000000.00000000
Standard Liège (1 Season)1 League0.9
Pro League (7 Seasons)103.2170.41151001000.00000000
Primeira Liga (4 Seasons)53.5230.43170060030.06200100
Ligue 2 (2 Seasons)38.0
Coupe de France (1 Season)2.3
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
2009-201015Standard Liègebe BEL1. Pro League9th0.9
2015-201621Waas-Beverenbe BEL1. Pro League12th32.3Matches
2016-201722Waas-Beverenbe BEL1. First Division A13th25.1Matches
2017-201823Waas-Beverenbe BEL1. First Division A14th12.530.3430000000.00000000Matches
2018-201924Rio Avept POR1. Primeira Liga7th19.340.2130010000.00000000Matches
2019-202025Avespt POR1. Primeira Liga18th12.070.5850020000.00000000Matches
2019-202025Excel Mouscronbe BEL1. First Division A10th0.000.0000000000.00000000Matches
2020-202126Sint-Truidenbe BEL1. First Division A15th26.9110.41100001000.00000000Matches
2021-202227Sint-Truidenbe BEL1. First Division A9th5.530.5521000000.00000000Matches
2022-202328Valenciennesfr FRA2. Ligue 216th22.4Matches
2023-202429Valenciennesfr FRA2. Ligue 220th15.6Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga12th5.010.2010000000.00000000Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga14th17.3110.6480030030.17200100Matches
11 Seasons8 Clubs3 Leagues194.7400.42321061030.03200100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Waas-Beveren (3 Seasons)1 League69.930.3430000000.00000000
Valenciennes (2 Seasons)1 League38.0
Sint-Truiden (2 Seasons)1 League32.4140.43121001000.00000000
Gil Vicente FC (2 Seasons)1 League22.3120.5490030030.13200100
Rio Ave (1 Season)1 League19.340.2130010000.00000000
Aves (1 Season)1 League12.070.5850020000.00000000
Excel Mouscron (1 Season)1 League0.000.0000000000.00000000
Standard Liège (1 Season)1 League0.9
Pro League (7 Seasons)103.2170.41151001000.00000000
Primeira Liga (4 Seasons)53.5230.43170060030.06200100
Ligue 2 (2 Seasons)38.0
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
2022-202328Valenciennesfr FRACoupe de FranceR642.3Matches
1 Season1 Club1 League2.3
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
201521ao AngolaAfrica Cup of Nations qualification4.3Matches
201723ao AngolaFriendlies (M)0.4Matches
201723ao AngolaAfrica Cup of Nations qualification4.8Matches
201824ao AngolaWCQ0.3Matches
201925ao AngolaAfrica Cup of Nations qualification2.0Matches
202127ao AngolaAfrica Cup of Nations qualification4.0Matches
202228ao AngolaWCQ6.0Matches
202228ao AngolaFriendlies (M)1.0Matches
202329ao AngolaAfrica Cup of NationsQF4.0Matches
202329ao AngolaAfrica Cup of Nations qualification6.0Matches
202430ao AngolaFriendlies (M)0.1Matches
202531ao AngolaAfrica Cup of Nations qualification1.0Matches
202632ao AngolaWCQ2.0Matches
10 Seasons1 Club4 Leagues35.8
Africa Cup of Nations qualification (6 Seasons)22.1
WCQ (3 Seasons)8.3
Friendlies (M) (3 Seasons)1.4
Africa Cup of Nations (2 Seasons)4.0

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
2009-201015Standard Liègebe BEL1. Pro League0.9
2015-201621Waas-Beverenbe BEL1. Pro League32.3Matches
2016-201722Waas-Beverenbe BEL1. First Division A25.100Matches
2017-201823Waas-Beverenbe BEL1. First Division A12.51313112061154.5510641023631Matches
2018-201924Rio Avept POR1. Primeira Liga19.32316203081457.16261792447941Matches
2019-202025Excel Mouscronbe BEL1. First Division A0.000000010.010000000Matches
2019-202025Avespt POR1. Primeira Liga12.025212230101662.56171161742721Matches
2020-202126Sint-Truidenbe BEL1. First Division A26.9563844120142360.9943251838941331Matches
2021-202227Sint-Truidenbe BEL1. First Division A5.5151012217977.82422318260Matches
2022-202328Valenciennesfr FRACoupe de France2.300Matches
2022-202328Valenciennesfr FRA2. Ligue 222.42815Matches
2023-202429Valenciennesfr FRA2. Ligue 215.62224Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga5.08480055100.0073419230Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga17.320131190131681.332414101636801Matches
11 Seasons8 Clubs4 Leagues197.0160165128311639566.33213178531482694915
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Waas-Beveren (3 Seasons)1 League69.91313112061154.5510641023631
Valenciennes (2 Seasons)2 Leagues40.350390
Sint-Truiden (2 Seasons)1 League32.4714856141213265.611472720411121591
Gil Vicente FC (2 Seasons)1 League22.328171990182185.7331171417451031
Rio Ave (1 Season)1 League19.32316203081457.16261792447941
Aves (1 Season)1 League12.025212230101662.56171161742721
Excel Mouscron (1 Season)1 League0.000000010.010000000
Standard Liège (1 Season)1 League0.90
Pro League (7 Seasons)103.2846167161274461.417573324511352222
Primeira Liga (4 Seasons)53.5765461150365170.615744529581342693
Ligue 2 (2 Seasons)38.050390
Coupe de France (1 Season)2.3000
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
2009-201015Standard Liège1 League0.90
2015-201621Waas-Beveren1 League32.30
2016-201722Waas-Beveren1 League25.1000
2017-201823Waas-Beveren1 League12.51313112061154.5510641023631
2018-201924Rio Ave1 League19.32316203081457.16261792447941
2019-202025Aves1 League12.025212230101662.56171161742721
2019-202025Excel Mouscron1 League0.000000010.010000000
2020-202126Sint-Truiden1 League26.9563844120142360.9943251838941331
2021-202227Sint-Truiden1 League5.5151012217977.82422318260
2022-202328Valenciennes2 Leagues24.728150
2023-202429Valenciennes1 League15.622240
2023-202429Gil Vicente FC1 League5.08480055100.0073419230
2024-202530Gil Vicente FC1 League17.320131190131681.332414101636801
11 Seasons8 Clubs4 Leagues197.0160165128311639566.33213178531482694915
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Waas-Beveren (3 Seasons)1 League69.91313112061154.5510641023631
Valenciennes (2 Seasons)2 Leagues40.350390
Sint-Truiden (2 Seasons)1 League32.4714856141213265.611472720411121591
Gil Vicente FC (2 Seasons)1 League22.328171990182185.7331171417451031
Rio Ave (1 Season)1 League19.32316203081457.16261792447941
Aves (1 Season)1 League12.025212230101662.56171161742721
Excel Mouscron (1 Season)1 League0.000000010.010000000
Standard Liège (1 Season)1 League0.90
Pro League (7 Seasons)103.2846167161274461.417573324511352222
Primeira Liga (4 Seasons)53.5765461150365170.615744529581342693
Ligue 2 (2 Seasons)38.050390
Coupe de France (1 Season)2.3000
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
2009-201015Standard Liègebe BEL1. Pro League9th0.9
2015-201621Waas-Beverenbe BEL1. Pro League12th32.3Matches
2016-201722Waas-Beverenbe BEL1. First Division A13th25.100Matches
2017-201823Waas-Beverenbe BEL1. First Division A14th12.51313112061154.5510641023631Matches
2018-201924Rio Avept POR1. Primeira Liga7th19.32316203081457.16261792447941Matches
2019-202025Avespt POR1. Primeira Liga18th12.025212230101662.56171161742721Matches
2019-202025Excel Mouscronbe BEL1. First Division A10th0.000000010.010000000Matches
2020-202126Sint-Truidenbe BEL1. First Division A15th26.9563844120142360.9943251838941331Matches
2021-202227Sint-Truidenbe BEL1. First Division A9th5.5151012217977.82422318260Matches
2022-202328Valenciennesfr FRA2. Ligue 216th22.42815Matches
2023-202429Valenciennesfr FRA2. Ligue 220th15.62224Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga12th5.08480055100.0073419230Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga14th17.320131190131681.332414101636801Matches
11 Seasons8 Clubs3 Leagues194.7160165128311639566.33213178531482694915
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
Waas-Beveren (3 Seasons)1 League69.91313112061154.5510641023631
Valenciennes (2 Seasons)1 League38.050390
Sint-Truiden (2 Seasons)1 League32.4714856141213265.611472720411121591
Gil Vicente FC (2 Seasons)1 League22.328171990182185.7331171417451031
Rio Ave (1 Season)1 League19.32316203081457.16261792447941
Aves (1 Season)1 League12.025212230101662.56171161742721
Excel Mouscron (1 Season)1 League0.000000010.010000000
Standard Liège (1 Season)1 League0.90
Pro League (7 Seasons)103.2846167161274461.417573324511352222
Primeira Liga (4 Seasons)53.5765461150365170.615744529581342693
Ligue 2 (2 Seasons)38.050390
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
2022-202328Valenciennesfr FRACoupe de FranceR642.300Matches
1 Season1 Club1 League2.3000
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
201521ao AngolaAfrica Cup of Nations qualification4.3Matches
201723ao AngolaFriendlies (M)0.4Matches
201723ao AngolaAfrica Cup of Nations qualification4.8Matches
201824ao AngolaWCQ0.3Matches
201925ao AngolaAfrica Cup of Nations qualification2.0Matches
202127ao AngolaAfrica Cup of Nations qualification4.0Matches
202228ao AngolaWCQ6.0Matches
202228ao AngolaFriendlies (M)1.0Matches
202329ao AngolaAfrica Cup of NationsQF4.033Matches
202329ao AngolaAfrica Cup of Nations qualification6.0Matches
202430ao AngolaFriendlies (M)0.1Matches
202531ao AngolaAfrica Cup of Nations qualification1.0Matches
202632ao AngolaWCQ2.0Matches
10 Seasons1 Club4 Leagues35.8330
Africa Cup of Nations qualification (6 Seasons)22.10
WCQ (3 Seasons)8.30
Friendlies (M) (3 Seasons)1.40
Africa Cup of Nations (2 Seasons)4.0330

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
2009-201015Standard Liègebe BEL1. Pro League0.9
2015-201621Waas-Beverenbe BEL1. Pro League32.3Matches
2016-201722Waas-Beverenbe BEL1. First Division A25.1Matches
2017-201823Waas-Beverenbe BEL1. First Division A12.537268248120723723133.3266.71551009533620211771Matches
2018-201924Rio Avept POR1. Primeira Liga19.310401406613631813104022100.000.056123961175411246702Matches
2019-202025Excel Mouscronbe BEL1. First Division A0.010010010000000000000Matches
2019-202025Avespt POR1. Primeira Liga12.054593347185141054522100.000.02501109592310622590Matches
2020-202126Sint-Truidenbe BEL1. First Division A26.91723191960728459172399100.000.0904417925051317091110164Matches
2021-202227Sint-Truidenbe BEL1. First Division A5.5276361491171232763266.7133.3103421165210421140Matches
2022-202328Valenciennesfr FRACoupe de France2.3Matches
2022-202328Valenciennesfr FRA2. Ligue 222.4Matches
2023-202429Valenciennesfr FRA2. Ligue 215.6Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga5.0263391847297263000129548203000001791Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga17.31163180688462191211633133.3266.770236531789920518580Matches
11 Seasons8 Clubs4 Leagues197.0538374732372048124565383221777.3522.7280413315696237241282132738
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
Waas-Beveren (3 Seasons)1 League69.937268248120723723133.3266.71551009533620211771
Valenciennes (2 Seasons)2 Leagues40.3
Sint-Truiden (2 Seasons)1 League32.41999227110984557121999121191.718.310074600267015180131311304
Gil Vicente FC (2 Seasons)1 League22.31426219872534281914263133.3266.7831420119929205110371
Rio Ave (1 Season)1 League19.310401406613631813104022100.000.056123961175411246702
Aves (1 Season)1 League12.054593347185141054522100.000.02501109592310622590
Excel Mouscron (1 Season)1 League0.010010010000000000000
Standard Liège (1 Season)1 League0.9
Pro League (7 Seasons)103.22372295135796664142372151280.0320.011625609320321200151413075
Primeira Liga (4 Seasons)53.5301145218801082604230117571.4228.6164277063759164113719663
Ligue 2 (2 Seasons)38.0
Coupe de France (1 Season)2.3
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
2009-201015Standard Liège1 League0.9
2015-201621Waas-Beveren1 League32.3
2016-201722Waas-Beveren1 League25.1
2017-201823Waas-Beveren1 League12.537268248120723723133.3266.71551009533620211771
2018-201924Rio Ave1 League19.310401406613631813104022100.000.056123961175411246702
2019-202025Aves1 League12.054593347185141054522100.000.02501109592310622590
2019-202025Excel Mouscron1 League0.010010010000000000000
2020-202126Sint-Truiden1 League26.91723191960728459172399100.000.0904417925051317091110164
2021-202227Sint-Truiden1 League5.5276361491171232763266.7133.3103421165210421140
2022-202328Valenciennes2 Leagues24.7
2023-202429Valenciennes1 League15.6
2023-202429Gil Vicente FC1 League5.0263391847297263000129548203000001791
2024-202530Gil Vicente FC1 League17.31163180688462191211633133.3266.770236531789920518580
11 Seasons8 Clubs4 Leagues197.0538374732372048124565383221777.3522.7280413315696237241282132738
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
Waas-Beveren (3 Seasons)1 League69.937268248120723723133.3266.71551009533620211771
Valenciennes (2 Seasons)2 Leagues40.3
Sint-Truiden (2 Seasons)1 League32.41999227110984557121999121191.718.310074600267015180131311304
Gil Vicente FC (2 Seasons)1 League22.31426219872534281914263133.3266.7831420119929205110371
Rio Ave (1 Season)1 League19.310401406613631813104022100.000.056123961175411246702
Aves (1 Season)1 League12.054593347185141054522100.000.02501109592310622590
Excel Mouscron (1 Season)1 League0.010010010000000000000
Standard Liège (1 Season)1 League0.9
Pro League (7 Seasons)103.22372295135796664142372151280.0320.011625609320321200151413075
Primeira Liga (4 Seasons)53.5301145218801082604230117571.4228.6164277063759164113719663
Ligue 2 (2 Seasons)38.0
Coupe de France (1 Season)2.3
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
2009-201015Standard Liègebe BEL1. Pro League9th0.9
2015-201621Waas-Beverenbe BEL1. Pro League12th32.3Matches
2016-201722Waas-Beverenbe BEL1. First Division A13th25.1Matches
2017-201823Waas-Beverenbe BEL1. First Division A14th12.537268248120723723133.3266.71551009533620211771Matches
2018-201924Rio Avept POR1. Primeira Liga7th19.310401406613631813104022100.000.056123961175411246702Matches
2019-202025Avespt POR1. Primeira Liga18th12.054593347185141054522100.000.02501109592310622590Matches
2019-202025Excel Mouscronbe BEL1. First Division A10th0.010010010000000000000Matches
2020-202126Sint-Truidenbe BEL1. First Division A15th26.91723191960728459172399100.000.0904417925051317091110164Matches
2021-202227Sint-Truidenbe BEL1. First Division A9th5.5276361491171232763266.7133.3103421165210421140Matches
2022-202328Valenciennesfr FRA2. Ligue 216th22.4Matches
2023-202429Valenciennesfr FRA2. Ligue 220th15.6Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga12th5.0263391847297263000129548203000001791Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga14th17.31163180688462191211633133.3266.770236531789920518580Matches
11 Seasons8 Clubs3 Leagues194.7538374732372048124565383221777.3522.7280413315696237241282132738
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
Waas-Beveren (3 Seasons)1 League69.937268248120723723133.3266.71551009533620211771
Valenciennes (2 Seasons)1 League38.0
Sint-Truiden (2 Seasons)1 League32.41999227110984557121999121191.718.310074600267015180131311304
Gil Vicente FC (2 Seasons)1 League22.31426219872534281914263133.3266.7831420119929205110371
Rio Ave (1 Season)1 League19.310401406613631813104022100.000.056123961175411246702
Aves (1 Season)1 League12.054593347185141054522100.000.02501109592310622590
Excel Mouscron (1 Season)1 League0.010010010000000000000
Standard Liège (1 Season)1 League0.9
Pro League (7 Seasons)103.22372295135796664142372151280.0320.011625609320321200151413075
Primeira Liga (4 Seasons)53.5301145218801082604230117571.4228.6164277063759164113719663
Ligue 2 (2 Seasons)38.0
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
2022-202328Valenciennesfr FRACoupe de FranceR642.3Matches
1 Season1 Club1 League2.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201521ao AngolaAfrica Cup of Nations qualification4.3Matches
201723ao AngolaFriendlies (M)0.4Matches
201723ao AngolaAfrica Cup of Nations qualification4.8Matches
201824ao AngolaWCQ0.3Matches
201925ao AngolaAfrica Cup of Nations qualification2.0Matches
202127ao AngolaAfrica Cup of Nations qualification4.0Matches
202228ao AngolaWCQ6.0Matches
202228ao AngolaFriendlies (M)1.0Matches
202329ao AngolaAfrica Cup of NationsQF4.0Matches
202329ao AngolaAfrica Cup of Nations qualification6.0Matches
202430ao AngolaFriendlies (M)0.1Matches
202531ao AngolaAfrica Cup of Nations qualification1.0Matches
202632ao AngolaWCQ2.0Matches
10 Seasons1 Club4 Leagues35.8
Africa Cup of Nations qualification (6 Seasons)22.1
WCQ (3 Seasons)8.3
Friendlies (M) (3 Seasons)1.4
Africa Cup of Nations (2 Seasons)4.0

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
2009-201015Standard Liègebe BEL1. Pro League184842.70.910
2015-201621Waas-Beverenbe BEL1. Pro League342,9038589.632.33330111.003962-23-0.71-0.18Matches
2016-201722Waas-Beverenbe BEL1. First Division A282,2578183.625.12523321.002335-12-0.48+0.54Matches
2017-201823Waas-Beverenbe BEL1. First Division A141,1288141.812.51064191.501215-3-0.24+0.2810.114.5-4.3-0.50-0.64Matches
2018-201924Rio Avept POR1. Primeira Liga211,7348356.719.319901921121.193034-4-0.21-0.3427.334.1-6.8-0.35-0.09Matches
2019-202025Excel Mouscronbe BEL1. First Division A2210.10.00021100.501100.00+0.070.10.4-0.3-12.91-12.45Matches
2019-202025Avespt POR1. Primeira Liga121,0809035.312.0129012020.67520-15-1.25+0.079.518.2-8.7-0.73+0.25Matches
2020-202126Sint-Truidenbe BEL1. First Division A292,4218379.126.926902632751.173136-5-0.19+0.6632.335.7-3.5-0.13-0.29Matches
2021-202227Sint-Truidenbe BEL1. First Division A94915516.05.54904526111.0046-2-0.37-0.516.05.5+0.5+0.08+0.21Matches
2022-202328Valenciennesfr FRACoupe de France221010570.02.321052000.5024-2-0.86-3.86Matches
2022-202328Valenciennesfr FRA2. Ligue 2242,0168458.922.422902221800.922737-10-0.45-0.64Matches
2023-202429Valenciennesfr FRA2. Ligue 2161,4018841.015.6168814000.63619-13-0.84-0.12Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga54509014.75.05905071.6064+2+0.40+0.816.65.7+0.8+0.17+0.50Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga181,5548655.717.317901712491.062126-5-0.29+0.2218.224.1-6.0-0.34-0.13Matches
11 Seasons8 Clubs4 Leagues21517,7318244.8197.0192901802320681.03207299-92-0.47-0.11109.9138.2-28.3-0.30+0.01
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
Waas-Beveren (3 Seasons)1 League766,2888372.869.968598221.0974112-38-0.54+0.0710.114.5-4.3-0.50-0.64
Valenciennes (2 Seasons)2 Leagues423,6278650.840.340903821800.793560-25-0.62-0.36
Sint-Truiden (2 Seasons)1 League382,9127747.632.4309030827161.133542-7-0.22-0.1638.341.3-3.0-0.09-0.03
Gil Vicente FC (2 Seasons)1 League232,0048734.322.3229022124161.182730-3-0.13+0.3124.729.9-5.1-0.23+0.07
Rio Ave (1 Season)1 League211,7348356.719.319901921121.193034-4-0.21-0.3427.334.1-6.8-0.35-0.09
Aves (1 Season)1 League121,0809035.312.0129012020.67520-15-1.25+0.079.518.2-8.7-0.73+0.25
Excel Mouscron (1 Season)1 League2210.10.00021100.501100.00+0.070.10.4-0.3-12.91-12.45
Standard Liège (1 Season)1 League184842.70.910
Pro League (7 Seasons)1179,2867945.5103.29990891821481.09110155-45-0.44-0.2248.556.1-7.6-0.19-0.04
Primeira Liga (4 Seasons)564,8188640.353.5539053315201.076284-22-0.41+0.1761.582.1-20.7-0.39+0.09
Ligue 2 (2 Seasons)403,4178550.038.038893621800.803356-23-0.61-0.26
Coupe de France (1 Season)221010570.02.321052000.5024-2-0.86-3.86
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
2009-201015Standard Liège1 League184842.70.910
2015-201621Waas-Beveren1 League342,9038589.632.33330111.003962-23-0.71-0.18
2016-201722Waas-Beveren1 League282,2578183.625.12523321.002335-12-0.48+0.54
2017-201823Waas-Beveren1 League141,1288141.812.51064191.501215-3-0.24+0.2810.114.5-4.3-0.50-0.64
2018-201924Rio Ave1 League211,7348356.719.319901921121.193034-4-0.21-0.3427.334.1-6.8-0.35-0.09
2019-202025Aves1 League121,0809035.312.0129012020.67520-15-1.25+0.079.518.2-8.7-0.73+0.25
2019-202025Excel Mouscron1 League2210.10.00021100.501100.00+0.070.10.4-0.3-12.91-12.45
2020-202126Sint-Truiden1 League292,4218379.126.926902632751.173136-5-0.19+0.6632.335.7-3.5-0.13-0.29
2021-202227Sint-Truiden1 League94915516.05.54904526111.0046-2-0.37-0.516.05.5+0.5+0.08+0.21
2022-202328Valenciennes2 Leagues262,2268659.824.724912421800.892941-12-0.49-0.85
2023-202429Valenciennes1 League161,4018841.015.6168814000.63619-13-0.84-0.12
2023-202429Gil Vicente FC1 League54509014.75.05905071.6064+2+0.40+0.816.65.7+0.8+0.17+0.50
2024-202530Gil Vicente FC1 League181,5548655.717.317901712491.062126-5-0.29+0.2218.224.1-6.0-0.34-0.13
11 Seasons8 Clubs4 Leagues21517,7318244.8197.0192901802320681.03207299-92-0.47-0.11109.9138.2-28.3-0.30+0.01
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
Waas-Beveren (3 Seasons)1 League766,2888372.869.968598221.0974112-38-0.54+0.0710.114.5-4.3-0.50-0.64
Valenciennes (2 Seasons)2 Leagues423,6278650.840.340903821800.793560-25-0.62-0.36
Sint-Truiden (2 Seasons)1 League382,9127747.632.4309030827161.133542-7-0.22-0.1638.341.3-3.0-0.09-0.03
Gil Vicente FC (2 Seasons)1 League232,0048734.322.3229022124161.182730-3-0.13+0.3124.729.9-5.1-0.23+0.07
Rio Ave (1 Season)1 League211,7348356.719.319901921121.193034-4-0.21-0.3427.334.1-6.8-0.35-0.09
Aves (1 Season)1 League121,0809035.312.0129012020.67520-15-1.25+0.079.518.2-8.7-0.73+0.25
Excel Mouscron (1 Season)1 League2210.10.00021100.501100.00+0.070.10.4-0.3-12.91-12.45
Standard Liège (1 Season)1 League184842.70.910
Pro League (7 Seasons)1179,2867945.5103.29990891821481.09110155-45-0.44-0.2248.556.1-7.6-0.19-0.04
Primeira Liga (4 Seasons)564,8188640.353.5539053315201.076284-22-0.41+0.1761.582.1-20.7-0.39+0.09
Ligue 2 (2 Seasons)403,4178550.038.038893621800.803356-23-0.61-0.26
Coupe de France (1 Season)221010570.02.321052000.5024-2-0.86-3.86
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
2009-201015Standard Liègebe BEL1. Pro League9th184842.70.910
2015-201621Waas-Beverenbe BEL1. Pro League12th342,9038589.632.33330111.003962-23-0.71-0.18Matches
2016-201722Waas-Beverenbe BEL1. First Division A13th282,2578183.625.12523321.002335-12-0.48+0.54Matches
2017-201823Waas-Beverenbe BEL1. First Division A14th141,1288141.812.51064191.501215-3-0.24+0.2810.114.5-4.3-0.50-0.64Matches
2018-201924Rio Avept POR1. Primeira Liga7th211,7348356.719.319901921121.193034-4-0.21-0.3427.334.1-6.8-0.35-0.09Matches
2019-202025Avespt POR1. Primeira Liga18th121,0809035.312.0129012020.67520-15-1.25+0.079.518.2-8.7-0.73+0.25Matches
2019-202025Excel Mouscronbe BEL1. First Division A10th2210.10.00021100.501100.00+0.070.10.4-0.3-12.91-12.45Matches
2020-202126Sint-Truidenbe BEL1. First Division A15th292,4218379.126.926902632751.173136-5-0.19+0.6632.335.7-3.5-0.13-0.29Matches
2021-202227Sint-Truidenbe BEL1. First Division A9th94915516.05.54904526111.0046-2-0.37-0.516.05.5+0.5+0.08+0.21Matches
2022-202328Valenciennesfr FRA2. Ligue 216th242,0168458.922.422902221800.922737-10-0.45-0.64Matches
2023-202429Valenciennesfr FRA2. Ligue 220th161,4018841.015.6168814000.63619-13-0.84-0.12Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga12th54509014.75.05905071.6064+2+0.40+0.816.65.7+0.8+0.17+0.50Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga14th181,5548655.717.317901712491.062126-5-0.29+0.2218.224.1-6.0-0.34-0.13Matches
11 Seasons8 Clubs3 Leagues21317,5218244.7194.7190901782320681.03205295-90-0.46-0.09109.9138.2-28.3-0.30+0.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Waas-Beveren (3 Seasons)1 League766,2888372.869.968598221.0974112-38-0.54+0.0710.114.5-4.3-0.50-0.64
Valenciennes (2 Seasons)1 League403,4178550.038.038893621800.803356-23-0.61-0.26
Sint-Truiden (2 Seasons)1 League382,9127747.632.4309030827161.133542-7-0.22-0.1638.341.3-3.0-0.09-0.03
Gil Vicente FC (2 Seasons)1 League232,0048734.322.3229022124161.182730-3-0.13+0.3124.729.9-5.1-0.23+0.07
Rio Ave (1 Season)1 League211,7348356.719.319901921121.193034-4-0.21-0.3427.334.1-6.8-0.35-0.09
Aves (1 Season)1 League121,0809035.312.0129012020.67520-15-1.25+0.079.518.2-8.7-0.73+0.25
Excel Mouscron (1 Season)1 League2210.10.00021100.501100.00+0.070.10.4-0.3-12.91-12.45
Standard Liège (1 Season)1 League184842.70.910
Pro League (7 Seasons)1179,2867945.5103.29990891821481.09110155-45-0.44-0.2248.556.1-7.6-0.19-0.04
Primeira Liga (4 Seasons)564,8188640.353.5539053315201.076284-22-0.41+0.1761.582.1-20.7-0.39+0.09
Ligue 2 (2 Seasons)403,4178550.038.038893621800.803356-23-0.61-0.26
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
2022-202328Valenciennesfr FRACoupe de FranceR64221010570.02.321052000.5024-2-0.86-3.86Matches
1 Season1 Club1 League221010570.02.321052000.5024-2-0.86-3.86
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
201521ao AngolaAfrica Cup of Nations qualification53847771.14.3488313211.2051+4+0.94+3.25Matches
201723ao AngolaFriendlies (M)1323217.80.41320000.000000.00+1.22Matches
201723ao AngolaAfrica Cup of Nations qualification54348780.44.85873000.8057-2-0.41-1.26Matches
201824ao AngolaWCQ1232312.80.31230010.0012-1-3.91-2.77Matches
201925ao AngolaAfrica Cup of NationsGR00003Matches
201925ao AngolaAfrica Cup of Nations qualification21809033.32.02902011.502200.00-0.75Matches
202127ao AngolaAfrica Cup of Nations qualification43609066.74.04904001.002200.00+1.50Matches
202228ao AngolaWCQ65409075.06.06906000.8368-2-0.33-1.33Matches
202228ao AngolaFriendlies (M)19090100.01.01901001.001100.00Matches
202329ao AngolaAfrica Cup of NationsQF43609080.04.04904011.7574+3+0.75-1.25Matches
202329ao AngolaAfrica Cup of Nations qualification654090100.06.06906001.5065+1+0.17Matches
202430ao AngolaFriendlies (M)1666.70.1001600.000000.00+1.07Matches
202531ao AngolaAfrica Cup of Nations qualification1909016.71.01901051.000000.00-1.00Matches
202632ao AngolaWCQ21809033.32.02902021.000000.000.00Matches
10 Seasons1 Club4 Leagues393,2198355.935.8378632219141.083532+3+0.08-0.04
Africa Cup of Nations qualification (6 Seasons)231,9888661.422.122891913271.172017+3+0.14-0.01
WCQ (3 Seasons)97438351.68.39838030.78710-3-0.36-0.36
Friendlies (M) (3 Seasons)31284335.61.426111600.331100.00+0.39
Africa Cup of Nations (2 Seasons)43609050.04.04904041.7574+3+0.75-1.25

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
2009-201015Standard Liègebe BEL1. Pro League0.900
2015-201621Waas-Beverenbe BEL1. Pro League32.33133Matches
2016-201722Waas-Beverenbe BEL1. First Division A25.110000000000Matches
2017-201823Waas-Beverenbe BEL1. First Division A12.52008100010130005614863.6Matches
2018-201924Rio Avept POR1. Primeira Liga19.3300202630241602069402958.0Matches
2019-202025Excel Mouscronbe BEL1. First Division A0.0000010000000010100.0Matches
2019-202025Avespt POR1. Primeira Liga12.0300112010172100060292158.0Matches
2020-202126Sint-Truidenbe BEL1. First Division A26.92001823053838000125403454.1Matches
2021-202227Sint-Truidenbe BEL1. First Division A5.500043013100004116866.7Matches
2022-202328Valenciennesfr FRACoupe de France2.31002000000Matches
2022-202328Valenciennesfr FRA2. Ligue 222.430016153115280Matches
2023-202429Valenciennesfr FRA2. Ligue 215.630016230224221Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga5.01001400140001210662.5Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga17.310016812161301047342557.6Matches
11 Seasons8 Clubs4 Leagues197.0231014513381114816503141018413158.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Waas-Beveren (3 Seasons)1 League69.961041100010130005614863.6
Valenciennes (2 Seasons)2 Leagues40.370034383339501
Sint-Truiden (2 Seasons)1 League32.42002226064148000166564257.1
Gil Vicente FC (2 Seasons)1 League22.3200171212171701059443158.7
Rio Ave (1 Season)1 League19.3300202630241602069402958.0
Aves (1 Season)1 League12.0300112010172100060292158.0
Excel Mouscron (1 Season)1 League0.0000010000000010100.0
Standard Liège (1 Season)1 League0.900
Pro League (7 Seasons)103.28106337065161000222715058.7
Primeira Liga (4 Seasons)53.580048585258540301881138158.2
Ligue 2 (2 Seasons)38.060032383339501
Coupe de France (1 Season)2.31002000000
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
2009-201015Standard Liège1 League0.900
2015-201621Waas-Beveren1 League32.33133
2016-201722Waas-Beveren1 League25.110000000000
2017-201823Waas-Beveren1 League12.52008100010130005614863.6
2018-201924Rio Ave1 League19.3300202630241602069402958.0
2019-202025Aves1 League12.0300112010172100060292158.0
2019-202025Excel Mouscron1 League0.0000010000000010100.0
2020-202126Sint-Truiden1 League26.92001823053838000125403454.1
2021-202227Sint-Truiden1 League5.500043013100004116866.7
2022-202328Valenciennes2 Leagues24.740018153115280
2023-202429Valenciennes1 League15.630016230224221
2023-202429Gil Vicente FC1 League5.01001400140001210662.5
2024-202530Gil Vicente FC1 League17.310016812161301047342557.6
11 Seasons8 Clubs4 Leagues197.0231014513381114816503141018413158.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Waas-Beveren (3 Seasons)1 League69.961041100010130005614863.6
Valenciennes (2 Seasons)2 Leagues40.370034383339501
Sint-Truiden (2 Seasons)1 League32.42002226064148000166564257.1
Gil Vicente FC (2 Seasons)1 League22.3200171212171701059443158.7
Rio Ave (1 Season)1 League19.3300202630241602069402958.0
Aves (1 Season)1 League12.0300112010172100060292158.0
Excel Mouscron (1 Season)1 League0.0000010000000010100.0
Standard Liège (1 Season)1 League0.900
Pro League (7 Seasons)103.28106337065161000222715058.7
Primeira Liga (4 Seasons)53.580048585258540301881138158.2
Ligue 2 (2 Seasons)38.060032383339501
Coupe de France (1 Season)2.31002000000
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
2009-201015Standard Liègebe BEL1. Pro League9th0.900
2015-201621Waas-Beverenbe BEL1. Pro League12th32.33133Matches
2016-201722Waas-Beverenbe BEL1. First Division A13th25.110000000000Matches
2017-201823Waas-Beverenbe BEL1. First Division A14th12.52008100010130005614863.6Matches
2018-201924Rio Avept POR1. Primeira Liga7th19.3300202630241602069402958.0Matches
2019-202025Avespt POR1. Primeira Liga18th12.0300112010172100060292158.0Matches
2019-202025Excel Mouscronbe BEL1. First Division A10th0.0000010000000010100.0Matches
2020-202126Sint-Truidenbe BEL1. First Division A15th26.92001823053838000125403454.1Matches
2021-202227Sint-Truidenbe BEL1. First Division A9th5.500043013100004116866.7Matches
2022-202328Valenciennesfr FRA2. Ligue 216th22.430016153115280Matches
2023-202429Valenciennesfr FRA2. Ligue 220th15.630016230224221Matches
2023-202429Gil Vicente FCpt POR1. Primeira Liga12th5.01001400140001210662.5Matches
2024-202530Gil Vicente FCpt POR1. Primeira Liga14th17.310016812161301047342557.6Matches
11 Seasons8 Clubs3 Leagues194.7221014313381114816503141018413158.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Waas-Beveren (3 Seasons)1 League69.961041100010130005614863.6
Valenciennes (2 Seasons)1 League38.060032383339501
Sint-Truiden (2 Seasons)1 League32.42002226064148000166564257.1
Gil Vicente FC (2 Seasons)1 League22.3200171212171701059443158.7
Rio Ave (1 Season)1 League19.3300202630241602069402958.0
Aves (1 Season)1 League12.0300112010172100060292158.0
Excel Mouscron (1 Season)1 League0.0000010000000010100.0
Standard Liège (1 Season)1 League0.900
Pro League (7 Seasons)103.28106337065161000222715058.7
Primeira Liga (4 Seasons)53.580048585258540301881138158.2
Ligue 2 (2 Seasons)38.060032383339501
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202328Valenciennesfr FRACoupe de FranceR642.31002000000Matches
1 Season1 Club1 League2.31002000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201521ao AngolaAfrica Cup of Nations qualification4.31000Matches
201723ao AngolaFriendlies (M)0.40000Matches
201723ao AngolaAfrica Cup of Nations qualification4.80000Matches
201824ao AngolaWCQ0.30000Matches
201925ao AngolaAfrica Cup of Nations qualification2.00000Matches
202127ao AngolaAfrica Cup of Nations qualification4.00000Matches
202228ao AngolaWCQ6.00000Matches
202228ao AngolaFriendlies (M)1.00000Matches
202329ao AngolaAfrica Cup of NationsQF4.00007200330Matches
202329ao AngolaAfrica Cup of Nations qualification6.00000Matches
202430ao AngolaFriendlies (M)0.10000Matches
202531ao AngolaAfrica Cup of Nations qualification1.00000Matches
202632ao AngolaWCQ2.01000Matches
10 Seasons1 Club4 Leagues35.82007200330
Africa Cup of Nations qualification (6 Seasons)22.11000
WCQ (3 Seasons)8.31000
Friendlies (M) (3 Seasons)1.40000
Africa Cup of Nations (2 Seasons)4.00007200330

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.