Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-11SatSuper LeagueRelegation roundHomeL 1–2OFI CretePanetolikosYFW90000000Match Report
2024-04-27SatSuper LeagueRelegation roundAwayD 1–1OFI CreteAsteras TripoliYFW82000000Match Report
2024-04-20SatSuper LeagueRelegation roundHomeW 2–1OFI CreteVolos N.F.C.YFW79000000Match Report
2024-04-13SatSuper LeagueRelegation roundAwayD 2–2OFI CretePanserraikosYFW73000000Match Report
2024-04-06SatSuper LeagueRelegation roundHomeW 4–0OFI CretePAS GianninaYFW90100000Match 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
2014-201516Anderlecht2. Europa Lg20150.2000000000.000.000.000.000.00Matches
2014-201516Anderlechtbe BEL1. Pro League911882.1000000000.000.000.000.000.00Matches
2015-201617Anderlecht2. Europa Lg00Matches
2015-201617Anderlechtbe BEL1. Pro League30240.3000000000.000.000.000.000.00Matches
2016-201718Marseillefr FRA1. Coupe de la Ligue10750.8000000100.000.000.000.000.00Matches
2016-201718Marseillefr FRA1. Ligue 1832602.9011000000.000.350.350.000.35Matches
2017-201819Zulte Waregem2. Europa Lg554094.5202200301.61.60.21.882240.440.000.440.440.440.360.040.400.360.40Matches
2017-201819Zulte Waregembe BEL1. First Division A25131,35015.0617511004.53.70.94.615271030.400.070.470.330.400.300.060.360.250.31Matches
2018-201920Toulousefr FRACoupe de France322022.2202200000.890.000.890.890.89Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue10340.4000000000.000.000.000.000.00Matches
2018-201920Toulousefr FRA1. Ligue 128151,44416.0404400213.93.90.54.41520950.250.000.250.250.250.240.030.270.240.27Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue11901.0000000000.000.000.000.000.00Matches
2019-202021Toulousefr FRA1. Ligue 12267778.6202112205.03.50.23.71112510.230.000.230.120.120.580.020.600.410.43Matches
2020-202122Metzfr FRACoupe de France321461.6101100000.620.000.620.620.62Matches
2020-202122Metzfr FRA1. Ligue 121121,00811.2404223404.82.50.63.01312510.360.000.360.180.180.430.050.480.220.27Matches
2020-202122Toulousefr FRA2. Ligue 221770.9000001001.20.50.00.52160.000.000.000.000.001.470.001.470.540.54Matches
2021-202223Barnsleyeng ENG2. Championship25141,28714.3303300102.32.31.13.42221920.210.000.210.210.210.160.080.240.160.24Matches
2021-202223Barnsleyeng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2022-202324Barnsleyeng ENGEFL Cup10320.4000000000.000.000.000.000.00Matches
2023-202425OFI Cretegr GRE1. Super League131298210.9415311200.370.090.460.270.37Matches
10 Seasons7 Clubs10 Leagues174888,44593.828331235815123.418.03.421.486954220.300.030.330.250.280.330.050.380.260.30
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
Toulouse (3 Seasons)4 Leagues57252,62429.28087134110.17.90.78.628331520.270.000.270.240.240.400.030.420.310.34
Barnsley (2 Seasons)3 Leagues27151,36415.2303300102.32.31.13.42221920.200.000.200.200.200.160.080.240.160.24
Anderlecht (2 Seasons)2 Leagues1412272.5000000000.000.000.000.000.00
Zulte Waregem (1 Season)2 Leagues30181,75919.5819711306.25.41.16.423291270.410.050.460.360.410.320.050.370.280.33
Metz (1 Season)2 Leagues24141,15412.8505323404.82.50.63.01312510.390.000.390.230.230.430.050.480.220.27
OFI Crete (1 Season)1 League131298210.9415311200.370.090.460.270.37
Marseille (1 Season)2 Leagues933353.7011000100.000.270.270.000.27
Ligue 1 (4 Seasons)79363,48938.8101117358113.79.91.311.239441970.260.030.280.180.210.380.040.420.280.31
Pro League (3 Seasons)37141,56217.4617511004.53.70.94.615271030.350.060.400.290.350.300.060.360.250.31
Europa Lg (3 Seasons)754244.7202200301.61.60.21.882240.420.000.420.420.420.360.040.400.360.40
Coupe de la Ligue (3 Seasons)311992.2000000100.000.000.000.000.00
Coupe de France (2 Seasons)643483.9303300000.780.000.780.780.78
Championship (1 Season)25141,28714.3303300102.32.31.13.42221920.210.000.210.210.210.160.080.240.160.24
Super League (1 Season)131298210.9415311200.370.090.460.270.37
Ligue 2 (1 Season)21770.9000001001.20.50.00.52160.000.000.000.000.001.470.001.470.540.54
FA Cup (1 Season)11450.5000000000.000.000.000.000.00
EFL Cup (1 Season)10320.4000000000.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
2014-201516Anderlecht2 Leagues1112032.3000000000.000.000.000.000.00
2015-201617Anderlecht2 Leagues30240.3000000000.000.000.000.000.00
2016-201718Marseille2 Leagues933353.7011000100.000.270.270.000.27
2017-201819Zulte Waregem2 Leagues30181,75919.5819711306.25.41.16.423291270.410.050.460.360.410.320.050.370.280.33
2018-201920Toulouse3 Leagues32171,68018.7606600213.93.90.54.41520950.320.000.320.320.320.240.030.270.240.27
2019-202021Toulouse2 Leagues2378679.6202112205.03.50.23.71112510.210.000.210.100.100.580.020.600.410.43
2020-202122Toulouse1 League21770.9000001001.20.50.00.52160.000.000.000.000.001.470.001.470.540.54
2020-202122Metz2 Leagues24141,15412.8505323404.82.50.63.01312510.390.000.390.230.230.430.050.480.220.27
2021-202223Barnsley2 Leagues26151,33214.8303300102.32.31.13.42221920.200.000.200.200.200.160.080.240.160.24
2022-202324Barnsley1 League10320.4000000000.000.000.000.000.00
2023-202425OFI Crete1 League131298210.9415311200.370.090.460.270.37
10 Seasons7 Clubs10 Leagues174888,44593.828331235815123.418.03.421.486954220.300.030.330.250.280.330.050.380.260.30
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
Toulouse (3 Seasons)4 Leagues57252,62429.28087134110.17.90.78.628331520.270.000.270.240.240.400.030.420.310.34
Barnsley (2 Seasons)3 Leagues27151,36415.2303300102.32.31.13.42221920.200.000.200.200.200.160.080.240.160.24
Anderlecht (2 Seasons)2 Leagues1412272.5000000000.000.000.000.000.00
Zulte Waregem (1 Season)2 Leagues30181,75919.5819711306.25.41.16.423291270.410.050.460.360.410.320.050.370.280.33
Metz (1 Season)2 Leagues24141,15412.8505323404.82.50.63.01312510.390.000.390.230.230.430.050.480.220.27
OFI Crete (1 Season)1 League131298210.9415311200.370.090.460.270.37
Marseille (1 Season)2 Leagues933353.7011000100.000.270.270.000.27
Ligue 1 (4 Seasons)79363,48938.8101117358113.79.91.311.239441970.260.030.280.180.210.380.040.420.280.31
Pro League (3 Seasons)37141,56217.4617511004.53.70.94.615271030.350.060.400.290.350.300.060.360.250.31
Europa Lg (3 Seasons)754244.7202200301.61.60.21.882240.420.000.420.420.420.360.040.400.360.40
Coupe de la Ligue (3 Seasons)311992.2000000100.000.000.000.000.00
Coupe de France (2 Seasons)643483.9303300000.780.000.780.780.78
Championship (1 Season)25141,28714.3303300102.32.31.13.42221920.210.000.210.210.210.160.080.240.160.24
Super League (1 Season)131298210.9415311200.370.090.460.270.37
Ligue 2 (1 Season)21770.9000001001.20.50.00.52160.000.000.000.000.001.470.001.470.540.54
FA Cup (1 Season)11450.5000000000.000.000.000.000.00
EFL Cup (1 Season)10320.4000000000.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
2014-201516Anderlechtbe BEL1. Pro League3rd911882.1000000000.000.000.000.000.00Matches
2015-201617Anderlechtbe BEL1. Pro League2nd30240.3000000000.000.000.000.000.00Matches
2016-201718Marseillefr FRA1. Ligue 15th832602.9011000000.000.350.350.000.35Matches
2017-201819Zulte Waregembe BEL1. First Division A7th25131,35015.0617511004.53.70.94.615271030.400.070.470.330.400.300.060.360.250.31Matches
2018-201920Toulousefr FRA1. Ligue 116th28151,44416.0404400213.93.90.54.41520950.250.000.250.250.250.240.030.270.240.27Matches
2019-202021Toulousefr FRA1. Ligue 120th2267778.6202112205.03.50.23.71112510.230.000.230.120.120.580.020.600.410.43Matches
2020-202122Toulousefr FRA2. Ligue 23rd21770.9000001001.20.50.00.52160.000.000.000.000.001.470.001.470.540.54Matches
2020-202122Metzfr FRA1. Ligue 110th21121,00811.2404223404.82.50.63.01312510.360.000.360.180.180.430.050.480.220.27Matches
2021-202223Barnsleyeng ENG2. Championship24th25141,28714.3303300102.32.31.13.42221920.210.000.210.210.210.160.080.240.160.24Matches
2023-202425OFI Cretegr GRE1. Super League131298210.9415311200.370.090.460.270.37Matches
9 Seasons7 Clubs5 Leagues156777,39782.223326185811121.716.33.319.678933980.280.040.320.220.260.330.050.380.250.30
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
Toulouse (3 Seasons)2 Leagues52222,29825.56065134110.17.90.78.628331520.230.000.230.200.200.400.030.420.310.34
Anderlecht (2 Seasons)1 League1212122.4000000000.000.000.000.000.00
Barnsley (1 Season)1 League25141,28714.3303300102.32.31.13.42221920.210.000.210.210.210.160.080.240.160.24
Zulte Waregem (1 Season)1 League25131,35015.0617511004.53.70.94.615271030.400.070.470.330.400.300.060.360.250.31
Metz (1 Season)1 League21121,00811.2404223404.82.50.63.01312510.360.000.360.180.180.430.050.480.220.27
OFI Crete (1 Season)1 League131298210.9415311200.370.090.460.270.37
Marseille (1 Season)1 League832602.9011000000.000.350.350.000.35
Ligue 1 (4 Seasons)79363,48938.8101117358113.79.91.311.239441970.260.030.280.180.210.380.040.420.280.31
Pro League (3 Seasons)37141,56217.4617511004.53.70.94.615271030.350.060.400.290.350.300.060.360.250.31
Championship (1 Season)25141,28714.3303300102.32.31.13.42221920.210.000.210.210.210.160.080.240.160.24
Super League (1 Season)131298210.9415311200.370.090.460.270.37
Ligue 2 (1 Season)21770.9000001001.20.50.00.52160.000.000.000.000.001.470.001.470.540.54
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
2016-201718Marseillefr FRA1. Coupe de la Ligue9th10750.8000000100.000.000.000.000.00Matches
2018-201920Toulousefr FRACoupe de France9th322022.2202200000.890.000.890.890.89Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue17th10340.4000000000.000.000.000.000.00Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue9th11901.0000000000.000.000.000.000.00Matches
2020-202122Metzfr FRACoupe de France9th321461.6101100000.620.000.620.620.62Matches
2021-202223Barnsleyeng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2022-202324Barnsleyeng ENGEFL CupRd210320.4000000000.000.000.000.000.00Matches
6 Seasons4 Clubs4 Leagues1166246.9303300100.430.000.430.430.43
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
Toulouse (2 Seasons)2 Leagues533263.6202200000.550.000.550.550.55
Barnsley (2 Seasons)2 Leagues21770.9000000000.000.000.000.000.00
Metz (1 Season)1 League321461.6101100000.620.000.620.620.62
Marseille (1 Season)1 League10750.8000000100.000.000.000.000.00
Coupe de la Ligue (3 Seasons)311992.2000000100.000.000.000.000.00
Coupe de France (2 Seasons)643483.9303300000.780.000.780.780.78
FA Cup (1 Season)11450.5000000000.000.000.000.000.00
EFL Cup (1 Season)10320.4000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201516Anderlecht2. Europa LgR3220150.2000000000.000.000.000.000.00Matches
2015-201617Anderlecht2. Europa LgR1600Matches
2017-201819Zulte Waregem2. Europa LgGR554094.5202200301.61.60.21.882240.440.000.440.440.440.360.040.400.360.40Matches
3 Seasons2 Clubs1 League754244.7202200301.61.60.21.882240.420.000.420.420.420.360.040.400.360.40
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
Anderlecht (2 Seasons)1 League20150.2000000000.000.000.000.000.00
Zulte Waregem (1 Season)1 League554094.5202200301.61.60.21.882240.440.000.440.440.440.360.040.400.360.40

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
2014-201516Anderlecht2. Europa Lg0.2000.0000Matches
2014-201516Anderlechtbe BEL1. Pro League2.1031.440.0000Matches
2015-201617Anderlechtbe BEL1. Pro League0.3013.750.0000Matches
2016-201718Marseillefr FRA1. Coupe de la Ligue0.8000Matches
2016-201718Marseillefr FRA1. Ligue 12.90600.02.080.000.0000Matches
2017-201819Zulte Waregem2. Europa Lg4.528787.51.761.540.250.2912.50001.61.60.20+0.4+0.4Matches
2017-201819Zulte Waregembe BEL1. First Division A15.06321340.62.130.870.160.3813.90114.53.70.12+1.5+1.3Matches
2018-201920Toulousefr FRACoupe de France2.2233100.01.341.340.670.6700Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue0.4000Matches
2018-201920Toulousefr FRA1. Ligue 116.04281139.31.750.690.140.3614.40003.93.90.14+0.1+0.1Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue1.002150.02.001.000.000.0000Matches
2019-202021Toulousefr FRA1. Ligue 18.6224937.52.781.040.040.1114.90125.03.50.15-3.0-2.5Matches
2020-202122Metzfr FRACoupe de France1.615360.03.081.850.200.3300Matches
2020-202122Metzfr FRA1. Ligue 111.2417635.31.520.540.120.3315.50234.82.50.14-0.8-0.5Matches
2020-202122Toulousefr FRA2. Ligue 20.906233.37.012.340.000.0015.30011.20.50.08-1.2-0.5Matches
2021-202223Barnsleyeng ENG2. Championship14.3319736.81.330.490.160.4318.30002.32.30.12+0.7+0.7Matches
2021-202223Barnsleyeng ENGFA Cup0.50000.000.0000Matches
2022-202324Barnsleyeng ENGEFL Cup0.40000.000.0000Matches
2023-202425OFI Cretegr GRE1. Super League10.9411Matches
10 Seasons7 Clubs10 Leagues93.8281506641.31.890.810.130.3015.005823.418.00.13-2.4-1.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Toulouse (3 Seasons)4 Leagues29.28632641.32.190.900.110.2714.701310.17.90.14-4.1-2.9
Barnsley (2 Seasons)3 Leagues15.2319736.81.250.460.160.4318.30002.32.30.12+0.7+0.7
Anderlecht (2 Seasons)2 Leagues2.5041.590.0000
Zulte Waregem (1 Season)2 Leagues19.58402050.02.051.020.180.3513.60116.25.40.13+1.8+1.6
Metz (1 Season)2 Leagues12.8522940.91.720.700.140.3315.50234.82.50.14-0.8-0.5
OFI Crete (1 Season)1 League10.9411
Marseille (1 Season)2 Leagues3.70600.02.080.000.0000
Ligue 1 (4 Seasons)38.810752634.71.930.670.090.2714.803513.79.90.14-3.7-2.9
Pro League (3 Seasons)17.46321740.62.130.980.160.2913.90114.53.70.12+1.5+1.3
Europa Lg (3 Seasons)4.728787.51.761.490.250.2912.50001.61.60.20+0.4+0.4
Coupe de la Ligue (3 Seasons)2.202150.02.001.000.000.0000
Coupe de France (2 Seasons)3.938675.02.071.550.380.5000
Championship (1 Season)14.3319736.81.330.490.160.4318.30002.32.30.12+0.7+0.7
Super League (1 Season)10.9411
Ligue 2 (1 Season)0.906233.37.012.340.000.0015.30011.20.50.08-1.2-0.5
FA Cup (1 Season)0.50000.000.0000
EFL Cup (1 Season)0.40000.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
2014-201516Anderlecht2 Leagues2.3031.330.0000
2015-201617Anderlecht2 Leagues0.3013.750.0000
2016-201718Marseille2 Leagues3.70600.02.080.000.0000
2017-201819Zulte Waregem2 Leagues19.58402050.02.051.020.180.3513.60116.25.40.13+1.8+1.6
2018-201920Toulouse3 Leagues18.76311445.21.700.770.190.4314.40003.93.90.14+0.1+0.1
2019-202021Toulouse2 Leagues9.62261038.52.701.040.040.1014.90125.03.50.15-3.0-2.5
2020-202122Toulouse1 League0.906233.37.012.340.000.0015.30011.20.50.08-1.2-0.5
2020-202122Metz2 Leagues12.8522940.91.720.700.140.3315.50234.82.50.14-0.8-0.5
2021-202223Barnsley2 Leagues14.8319736.81.280.470.160.4318.30002.32.30.12+0.7+0.7
2022-202324Barnsley1 League0.40000.000.0000
2023-202425OFI Crete1 League10.9411
10 Seasons7 Clubs10 Leagues93.8281506641.31.890.810.130.3015.005823.418.00.13-2.4-1.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Toulouse (3 Seasons)4 Leagues29.28632641.32.190.900.110.2714.701310.17.90.14-4.1-2.9
Barnsley (2 Seasons)3 Leagues15.2319736.81.250.460.160.4318.30002.32.30.12+0.7+0.7
Anderlecht (2 Seasons)2 Leagues2.5041.590.0000
Zulte Waregem (1 Season)2 Leagues19.58402050.02.051.020.180.3513.60116.25.40.13+1.8+1.6
Metz (1 Season)2 Leagues12.8522940.91.720.700.140.3315.50234.82.50.14-0.8-0.5
OFI Crete (1 Season)1 League10.9411
Marseille (1 Season)2 Leagues3.70600.02.080.000.0000
Ligue 1 (4 Seasons)38.810752634.71.930.670.090.2714.803513.79.90.14-3.7-2.9
Pro League (3 Seasons)17.46321740.62.130.980.160.2913.90114.53.70.12+1.5+1.3
Europa Lg (3 Seasons)4.728787.51.761.490.250.2912.50001.61.60.20+0.4+0.4
Coupe de la Ligue (3 Seasons)2.202150.02.001.000.000.0000
Coupe de France (2 Seasons)3.938675.02.071.550.380.5000
Championship (1 Season)14.3319736.81.330.490.160.4318.30002.32.30.12+0.7+0.7
Super League (1 Season)10.9411
Ligue 2 (1 Season)0.906233.37.012.340.000.0015.30011.20.50.08-1.2-0.5
FA Cup (1 Season)0.50000.000.0000
EFL Cup (1 Season)0.40000.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
2014-201516Anderlechtbe BEL1. Pro League3rd2.1031.440.0000Matches
2015-201617Anderlechtbe BEL1. Pro League2nd0.3013.750.0000Matches
2016-201718Marseillefr FRA1. Ligue 15th2.90600.02.080.000.0000Matches
2017-201819Zulte Waregembe BEL1. First Division A7th15.06321340.62.130.870.160.3813.90114.53.70.12+1.5+1.3Matches
2018-201920Toulousefr FRA1. Ligue 116th16.04281139.31.750.690.140.3614.40003.93.90.14+0.1+0.1Matches
2019-202021Toulousefr FRA1. Ligue 120th8.6224937.52.781.040.040.1114.90125.03.50.15-3.0-2.5Matches
2020-202122Toulousefr FRA2. Ligue 23rd0.906233.37.012.340.000.0015.30011.20.50.08-1.2-0.5Matches
2020-202122Metzfr FRA1. Ligue 110th11.2417635.31.520.540.120.3315.50234.82.50.14-0.8-0.5Matches
2021-202223Barnsleyeng ENG2. Championship24th14.3319736.81.330.490.160.4318.30002.32.30.12+0.7+0.7Matches
2023-202425OFI Cretegr GRE1. Super League10.9411Matches
9 Seasons7 Clubs5 Leagues82.2231325236.41.920.730.110.2915.105821.716.30.13-2.7-1.3
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
Toulouse (3 Seasons)2 Leagues25.56582237.92.270.860.090.2314.701310.17.90.14-4.1-2.9
Anderlecht (2 Seasons)1 League2.4041.700.0000
Barnsley (1 Season)1 League14.3319736.81.330.490.160.4318.30002.32.30.12+0.7+0.7
Zulte Waregem (1 Season)1 League15.06321340.62.130.870.160.3813.90114.53.70.12+1.5+1.3
Metz (1 Season)1 League11.2417635.31.520.540.120.3315.50234.82.50.14-0.8-0.5
OFI Crete (1 Season)1 League10.9411
Marseille (1 Season)1 League2.90600.02.080.000.0000
Ligue 1 (4 Seasons)38.810752634.71.930.670.090.2714.803513.79.90.14-3.7-2.9
Pro League (3 Seasons)17.46321740.62.130.980.160.2913.90114.53.70.12+1.5+1.3
Championship (1 Season)14.3319736.81.330.490.160.4318.30002.32.30.12+0.7+0.7
Super League (1 Season)10.9411
Ligue 2 (1 Season)0.906233.37.012.340.000.0015.30011.20.50.08-1.2-0.5
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
2016-201718Marseillefr FRA1. Coupe de la Ligue9th0.8000Matches
2018-201920Toulousefr FRACoupe de France9th2.2233100.01.341.340.670.6700Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue17th0.4000Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue9th1.002150.02.001.000.000.0000Matches
2020-202122Metzfr FRACoupe de France9th1.615360.03.081.850.200.3300Matches
2021-202223Barnsleyeng ENGFA Cup0.50000.000.0000Matches
2022-202324Barnsleyeng ENGEFL CupRd20.40000.000.0000Matches
6 Seasons4 Clubs4 Leagues6.9310770.01.751.220.300.4300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Toulouse (2 Seasons)2 Leagues3.625480.01.541.230.400.5000
Barnsley (2 Seasons)2 Leagues0.90000.000.0000
Metz (1 Season)1 League1.615360.03.081.850.200.3300
Marseille (1 Season)1 League0.8000
Coupe de la Ligue (3 Seasons)2.202150.02.001.000.000.0000
Coupe de France (2 Seasons)3.938675.02.071.550.380.5000
FA Cup (1 Season)0.50000.000.0000
EFL Cup (1 Season)0.40000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201516Anderlecht2. Europa LgR320.2000.0000Matches
2017-201819Zulte Waregem2. Europa LgGR4.528787.51.761.540.250.2912.50001.61.60.20+0.4+0.4Matches
3 Seasons2 Clubs1 League4.728787.51.761.490.250.2912.50001.61.60.20+0.4+0.4
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
Anderlecht (2 Seasons)1 League0.2000.0000
Zulte Waregem (1 Season)1 League4.528787.51.761.540.250.2912.50001.61.60.20+0.4+0.4
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
2014-201516Anderlecht2. Europa Lg0.20Matches
2014-201516Anderlechtbe BEL1. Pro League2.10Matches
2015-201617Anderlechtbe BEL1. Pro League0.30Matches
2016-201718Marseillefr FRA1. Coupe de la Ligue0.80Matches
2016-201718Marseillefr FRA1. Ligue 12.91Matches
2017-201819Zulte Waregem2. Europa Lg4.510212482.3135656606789.6273381.84666.700.20.1-0.232102Matches
2017-201819Zulte Waregembe BEL1. First Division A15.029136080.8438667016519684.210412980.6151693.810.90.8+0.112186327Matches
2018-201920Toulousefr FRACoupe de France2.20Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue0.40Matches
2018-201920Toulousefr FRA1. Ligue 116.020826578.5249144614315592.3446271.04944.400.50.6-0.510155020Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue1.00Matches
2019-202021Toulousefr FRA1. Ligue 18.613317874.715252068711079.1294170.73650.000.20.1-0.24102012Matches
2020-202122Metzfr FRACoupe de France1.60Matches
2020-202122Metzfr FRA1. Ligue 111.214119273.417532778910684.0294663.06966.700.60.4-0.612121012Matches
2020-202122Toulousefr FRA2. Ligue 20.9141877.8202147887.55771.41250.000.00.00.002001Matches
2021-202223Barnsleyeng ENG2. Championship14.327738372.3359865515720676.2739477.7101952.601.11.0-1.116175121Matches
2021-202223Barnsleyeng ENGFA Cup0.50Matches
2022-202324Barnsleyeng ENGEFL Cup0.40Matches
2023-202425OFI Cretegr GRE1. Super League10.91Matches
10 Seasons7 Clubs10 Leagues93.81166152076.715311232470884883.531141275.5436764.233.43.0-0.4577620495
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
Toulouse (3 Seasons)4 Leagues29.235546177.0421866623727386.87811070.981747.100.70.8-0.714277033
Barnsley (2 Seasons)3 Leagues15.227738372.3359865515720676.2739477.7101952.601.11.0-1.116175121
Anderlecht (2 Seasons)2 Leagues2.50
Zulte Waregem (1 Season)2 Leagues19.539348481.2574272622526385.613116280.9192286.411.10.9-0.115207329
Metz (1 Season)2 Leagues12.814119273.417532778910684.0294663.06966.700.60.4-0.612121012
OFI Crete (1 Season)1 League10.91
Marseille (1 Season)2 Leagues3.71
Ligue 1 (4 Seasons)38.848263575.9576992931937186.010214968.5132454.211.31.1-0.326378044
Pro League (3 Seasons)17.429136080.8438667016519684.210412980.6151693.810.90.8+0.112186327
Europa Lg (3 Seasons)4.710212482.3135656606789.6273381.84666.700.20.1-0.232102
Coupe de la Ligue (3 Seasons)2.20
Coupe de France (2 Seasons)3.90
Championship (1 Season)14.327738372.3359865515720676.2739477.7101952.601.11.0-1.116175121
Super League (1 Season)10.91
Ligue 2 (1 Season)0.9141877.8202147887.55771.41250.000.00.00.002001
FA Cup (1 Season)0.50
EFL Cup (1 Season)0.40
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
2014-201516Anderlecht2 Leagues2.30
2015-201617Anderlecht2 Leagues0.30
2016-201718Marseille2 Leagues3.71
2017-201819Zulte Waregem2 Leagues19.539348481.2574272622526385.613116280.9192286.411.10.9-0.115207329
2018-201920Toulouse3 Leagues18.720826578.5249144614315592.3446271.04944.400.50.6-0.510155020
2019-202021Toulouse2 Leagues9.613317874.715252068711079.1294170.73650.000.20.1-0.24102012
2020-202122Toulouse1 League0.9141877.8202147887.55771.41250.000.00.00.002001
2020-202122Metz2 Leagues12.814119273.417532778910684.0294663.06966.700.60.4-0.612121012
2021-202223Barnsley2 Leagues14.827738372.3359865515720676.2739477.7101952.601.11.0-1.116175121
2022-202324Barnsley1 League0.40
2023-202425OFI Crete1 League10.91
10 Seasons7 Clubs10 Leagues93.81166152076.715311232470884883.531141275.5436764.233.43.0-0.4577620495
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
Toulouse (3 Seasons)4 Leagues29.235546177.0421866623727386.87811070.981747.100.70.8-0.714277033
Barnsley (2 Seasons)3 Leagues15.227738372.3359865515720676.2739477.7101952.601.11.0-1.116175121
Anderlecht (2 Seasons)2 Leagues2.50
Zulte Waregem (1 Season)2 Leagues19.539348481.2574272622526385.613116280.9192286.411.10.9-0.115207329
Metz (1 Season)2 Leagues12.814119273.417532778910684.0294663.06966.700.60.4-0.612121012
OFI Crete (1 Season)1 League10.91
Marseille (1 Season)2 Leagues3.71
Ligue 1 (4 Seasons)38.848263575.9576992931937186.010214968.5132454.211.31.1-0.326378044
Pro League (3 Seasons)17.429136080.8438667016519684.210412980.6151693.810.90.8+0.112186327
Europa Lg (3 Seasons)4.710212482.3135656606789.6273381.84666.700.20.1-0.232102
Coupe de la Ligue (3 Seasons)2.20
Coupe de France (2 Seasons)3.90
Championship (1 Season)14.327738372.3359865515720676.2739477.7101952.601.11.0-1.116175121
Super League (1 Season)10.91
Ligue 2 (1 Season)0.9141877.8202147887.55771.41250.000.00.00.002001
FA Cup (1 Season)0.50
EFL Cup (1 Season)0.40
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
2014-201516Anderlechtbe BEL1. Pro League3rd2.10Matches
2015-201617Anderlechtbe BEL1. Pro League2nd0.30Matches
2016-201718Marseillefr FRA1. Ligue 15th2.91Matches
2017-201819Zulte Waregembe BEL1. First Division A7th15.029136080.8438667016519684.210412980.6151693.810.90.8+0.112186327Matches
2018-201920Toulousefr FRA1. Ligue 116th16.020826578.5249144614315592.3446271.04944.400.50.6-0.510155020Matches
2019-202021Toulousefr FRA1. Ligue 120th8.613317874.715252068711079.1294170.73650.000.20.1-0.24102012Matches
2020-202122Toulousefr FRA2. Ligue 23rd0.9141877.8202147887.55771.41250.000.00.00.002001Matches
2020-202122Metzfr FRA1. Ligue 110th11.214119273.417532778910684.0294663.06966.700.60.4-0.612121012Matches
2021-202223Barnsleyeng ENG2. Championship24th14.327738372.3359865515720676.2739477.7101952.601.11.0-1.116175121Matches
2023-202425OFI Cretegr GRE1. Super League10.91Matches
9 Seasons7 Clubs5 Leagues82.21064139676.213955226864878183.028437974.9396163.933.32.9-0.3547419493
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
Toulouse (3 Seasons)2 Leagues25.535546177.0421866623727386.87811070.981747.100.70.8-0.714277033
Anderlecht (2 Seasons)1 League2.40
Barnsley (1 Season)1 League14.327738372.3359865515720676.2739477.7101952.601.11.0-1.116175121
Zulte Waregem (1 Season)1 League15.029136080.8438667016519684.210412980.6151693.810.90.8+0.112186327
Metz (1 Season)1 League11.214119273.417532778910684.0294663.06966.700.60.4-0.612121012
OFI Crete (1 Season)1 League10.91
Marseille (1 Season)1 League2.91
Ligue 1 (4 Seasons)38.848263575.9576992931937186.010214968.5132454.211.31.1-0.326378044
Pro League (3 Seasons)17.429136080.8438667016519684.210412980.6151693.810.90.8+0.112186327
Championship (1 Season)14.327738372.3359865515720676.2739477.7101952.601.11.0-1.116175121
Super League (1 Season)10.91
Ligue 2 (1 Season)0.9141877.8202147887.55771.41250.000.00.00.002001
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
2016-201718Marseillefr FRA1. Coupe de la Ligue9th0.80Matches
2018-201920Toulousefr FRACoupe de France9th2.20Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue17th0.40Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue9th1.00Matches
2020-202122Metzfr FRACoupe de France9th1.60Matches
2021-202223Barnsleyeng ENGFA Cup0.50Matches
2022-202324Barnsleyeng ENGEFL CupRd20.40Matches
6 Seasons4 Clubs4 Leagues6.90
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
Toulouse (2 Seasons)2 Leagues3.60
Barnsley (2 Seasons)2 Leagues0.90
Metz (1 Season)1 League1.60
Marseille (1 Season)1 League0.80
Coupe de la Ligue (3 Seasons)2.20
Coupe de France (2 Seasons)3.90
FA Cup (1 Season)0.50
EFL Cup (1 Season)0.40
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201516Anderlecht2. Europa LgR320.20Matches
2017-201819Zulte Waregem2. Europa LgGR4.510212482.3135656606789.6273381.84666.700.20.1-0.232102Matches
3 Seasons2 Clubs1 League4.710212482.3135656606789.6273381.84666.700.20.1-0.232102
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
Anderlecht (2 Seasons)1 League0.20
Zulte Waregem (1 Season)1 League4.510212482.3135656606789.6273381.84666.700.20.1-0.232102

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
2014-201516Anderlecht2. Europa Lg0.2Matches
2014-201516Anderlechtbe BEL1. Pro League2.1Matches
2015-201617Anderlechtbe BEL1. Pro League0.3Matches
2016-201718Marseillefr FRA1. Coupe de la Ligue0.8Matches
2016-201718Marseillefr FRA1. Ligue 12.92Matches
2017-201819Zulte Waregem2. Europa Lg4.51241071701220000010204Matches
2017-201819Zulte Waregembe BEL1. First Division A15.03603233700272000029108Matches
2018-201920Toulousefr FRACoupe de France2.20Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue0.4Matches
2018-201920Toulousefr FRA1. Ligue 116.026525113010200000208110Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue1.00Matches
2019-202021Toulousefr FRA1. Ligue 18.61781591901120000013301Matches
2020-202122Metzfr FRACoupe de France1.60Matches
2020-202122Metzfr FRA1. Ligue 111.2192186411120000014122Matches
2020-202122Toulousefr FRA2. Ligue 20.9181620000000001400Matches
2021-202223Barnsleyeng ENG2. Championship14.3383369131041220000277116Matches
2021-202223Barnsleyeng ENGFA Cup0.50Matches
2022-202324Barnsleyeng ENGEFL Cup0.40Matches
2023-202425OFI Cretegr GRE1. Super League10.9Matches
10 Seasons7 Clubs10 Leagues93.815201411105241029400001166441
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Toulouse (3 Seasons)4 Leagues29.246142634021400000355111
Barnsley (2 Seasons)3 Leagues15.2383369131041220000277116
Anderlecht (2 Seasons)2 Leagues2.5
Zulte Waregem (1 Season)2 Leagues19.548443054014920000393012
Metz (1 Season)2 Leagues12.8192186411120000014122
OFI Crete (1 Season)1 League10.9
Marseille (1 Season)2 Leagues3.72
Ligue 1 (4 Seasons)38.863559636132800000482313
Pro League (3 Seasons)17.43603233700272000029108
Europa Lg (3 Seasons)4.71241071701220000010204
Coupe de la Ligue (3 Seasons)2.20
Coupe de France (2 Seasons)3.90
Championship (1 Season)14.3383369131041220000277116
Super League (1 Season)10.9
Ligue 2 (1 Season)0.9181620000000001400
FA Cup (1 Season)0.50
EFL Cup (1 Season)0.40
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
2014-201516Anderlecht2 Leagues2.3
2015-201617Anderlecht2 Leagues0.3
2016-201718Marseille2 Leagues3.72
2017-201819Zulte Waregem2 Leagues19.548443054014920000393012
2018-201920Toulouse3 Leagues18.726525113010200000208110
2019-202021Toulouse2 Leagues9.61781591901120000013301
2020-202122Toulouse1 League0.9181620000000001400
2020-202122Metz2 Leagues12.8192186411120000014122
2021-202223Barnsley2 Leagues14.8383369131041220000277116
2022-202324Barnsley1 League0.40
2023-202425OFI Crete1 League10.9
10 Seasons7 Clubs10 Leagues93.815201411105241029400001166441
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Toulouse (3 Seasons)4 Leagues29.246142634021400000355111
Barnsley (2 Seasons)3 Leagues15.2383369131041220000277116
Anderlecht (2 Seasons)2 Leagues2.5
Zulte Waregem (1 Season)2 Leagues19.548443054014920000393012
Metz (1 Season)2 Leagues12.8192186411120000014122
OFI Crete (1 Season)1 League10.9
Marseille (1 Season)2 Leagues3.72
Ligue 1 (4 Seasons)38.863559636132800000482313
Pro League (3 Seasons)17.43603233700272000029108
Europa Lg (3 Seasons)4.71241071701220000010204
Coupe de la Ligue (3 Seasons)2.20
Coupe de France (2 Seasons)3.90
Championship (1 Season)14.3383369131041220000277116
Super League (1 Season)10.9
Ligue 2 (1 Season)0.9181620000000001400
FA Cup (1 Season)0.50
EFL Cup (1 Season)0.40
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
2014-201516Anderlechtbe BEL1. Pro League3rd2.1Matches
2015-201617Anderlechtbe BEL1. Pro League2nd0.3Matches
2016-201718Marseillefr FRA1. Ligue 15th2.92Matches
2017-201819Zulte Waregembe BEL1. First Division A7th15.03603233700272000029108Matches
2018-201920Toulousefr FRA1. Ligue 116th16.026525113010200000208110Matches
2019-202021Toulousefr FRA1. Ligue 120th8.61781591901120000013301Matches
2020-202122Toulousefr FRA2. Ligue 23rd0.9181620000000001400Matches
2020-202122Metzfr FRA1. Ligue 110th11.2192186411120000014122Matches
2021-202223Barnsleyeng ENG2. Championship24th14.3383369131041220000277116Matches
2023-202425OFI Cretegr GRE1. Super League10.9Matches
9 Seasons7 Clubs5 Leagues82.2139613048823827400001064437
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Toulouse (3 Seasons)2 Leagues25.546142634021400000355111
Anderlecht (2 Seasons)1 League2.4
Barnsley (1 Season)1 League14.3383369131041220000277116
Zulte Waregem (1 Season)1 League15.03603233700272000029108
Metz (1 Season)1 League11.2192186411120000014122
OFI Crete (1 Season)1 League10.9
Marseille (1 Season)1 League2.92
Ligue 1 (4 Seasons)38.863559636132800000482313
Pro League (3 Seasons)17.43603233700272000029108
Championship (1 Season)14.3383369131041220000277116
Super League (1 Season)10.9
Ligue 2 (1 Season)0.9181620000000001400
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
2016-201718Marseillefr FRA1. Coupe de la Ligue9th0.8Matches
2018-201920Toulousefr FRACoupe de France9th2.20Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue17th0.4Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue9th1.00Matches
2020-202122Metzfr FRACoupe de France9th1.60Matches
2021-202223Barnsleyeng ENGFA Cup0.50Matches
2022-202324Barnsleyeng ENGEFL CupRd20.40Matches
6 Seasons4 Clubs4 Leagues6.90
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Toulouse (2 Seasons)2 Leagues3.60
Barnsley (2 Seasons)2 Leagues0.90
Metz (1 Season)1 League1.60
Marseille (1 Season)1 League0.8
Coupe de la Ligue (3 Seasons)2.20
Coupe de France (2 Seasons)3.90
FA Cup (1 Season)0.50
EFL Cup (1 Season)0.40
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201516Anderlecht2. Europa LgR320.2Matches
2017-201819Zulte Waregem2. Europa LgGR4.51241071701220000010204Matches
3 Seasons2 Clubs1 League4.71241071701220000010204
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Anderlecht (2 Seasons)1 League0.2
Zulte Waregem (1 Season)1 League4.51241071701220000010204

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
2014-201516Anderlecht2. Europa Lg0.2Matches
2014-201516Anderlechtbe BEL1. Pro League2.1Matches
2015-201617Anderlechtbe BEL1. Pro League0.3Matches
2016-201718Marseillefr FRA1. Coupe de la Ligue0.8Matches
2016-201718Marseillefr FRA1. Ligue 12.9Matches
2017-201819Zulte Waregem2. Europa Lg4.581.7730211100.00000000Matches
2017-201819Zulte Waregembe BEL1. First Division A15.0291.95210305030.20300000Matches
2018-201920Toulousefr FRACoupe de France2.2Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue0.4Matches
2018-201920Toulousefr FRA1. Ligue 116.0251.56190312020.12101000Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue1.0Matches
2019-202021Toulousefr FRA1. Ligue 18.6212.43130134020.23000110Matches
2020-202122Metzfr FRACoupe de France1.6Matches
2020-202122Metzfr FRA1. Ligue 111.2211.87140304010.09001000Matches
2020-202122Toulousefr FRA2. Ligue 20.944.7400310000.00000000Matches
2021-202223Barnsleyeng ENG2. Championship14.3382.66290432010.07001000Matches
2021-202223Barnsleyeng ENGFA Cup0.5Matches
2022-202324Barnsleyeng ENGEFL Cup0.4Matches
2023-202425OFI Cretegr GRE1. Super League10.9Matches
10 Seasons7 Clubs10 Leagues93.81462.0799019918190.13403110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Toulouse (3 Seasons)4 Leagues29.2501.96320756040.16101110
Barnsley (2 Seasons)3 Leagues15.2382.66290432010.07001000
Anderlecht (2 Seasons)2 Leagues2.5
Zulte Waregem (1 Season)2 Leagues19.5371.91240516130.15300000
Metz (1 Season)2 Leagues12.8211.87140304010.09001000
OFI Crete (1 Season)1 League10.9
Marseille (1 Season)2 Leagues3.7
Ligue 1 (4 Seasons)38.8671.874607410050.14102110
Pro League (3 Seasons)17.4291.95210305030.20300000
Europa Lg (3 Seasons)4.781.7730211100.00000000
Coupe de la Ligue (3 Seasons)2.2
Coupe de France (2 Seasons)3.9
Championship (1 Season)14.3382.66290432010.07001000
Super League (1 Season)10.9
Ligue 2 (1 Season)0.944.7400310000.00000000
FA Cup (1 Season)0.5
EFL Cup (1 Season)0.4
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
2014-201516Anderlecht2 Leagues2.3
2015-201617Anderlecht2 Leagues0.3
2016-201718Marseille2 Leagues3.7
2017-201819Zulte Waregem2 Leagues19.5371.91240516130.15300000
2018-201920Toulouse3 Leagues18.7251.56190312020.12101000
2019-202021Toulouse2 Leagues9.6212.43130134020.23000110
2020-202122Toulouse1 League0.944.7400310000.00000000
2020-202122Metz2 Leagues12.8211.87140304010.09001000
2021-202223Barnsley2 Leagues14.8382.66290432010.07001000
2022-202324Barnsley1 League0.4
2023-202425OFI Crete1 League10.9
10 Seasons7 Clubs10 Leagues93.81462.0799019918190.13403110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Toulouse (3 Seasons)4 Leagues29.2501.96320756040.16101110
Barnsley (2 Seasons)3 Leagues15.2382.66290432010.07001000
Anderlecht (2 Seasons)2 Leagues2.5
Zulte Waregem (1 Season)2 Leagues19.5371.91240516130.15300000
Metz (1 Season)2 Leagues12.8211.87140304010.09001000
OFI Crete (1 Season)1 League10.9
Marseille (1 Season)2 Leagues3.7
Ligue 1 (4 Seasons)38.8671.874607410050.14102110
Pro League (3 Seasons)17.4291.95210305030.20300000
Europa Lg (3 Seasons)4.781.7730211100.00000000
Coupe de la Ligue (3 Seasons)2.2
Coupe de France (2 Seasons)3.9
Championship (1 Season)14.3382.66290432010.07001000
Super League (1 Season)10.9
Ligue 2 (1 Season)0.944.7400310000.00000000
FA Cup (1 Season)0.5
EFL Cup (1 Season)0.4
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
2014-201516Anderlechtbe BEL1. Pro League3rd2.1Matches
2015-201617Anderlechtbe BEL1. Pro League2nd0.3Matches
2016-201718Marseillefr FRA1. Ligue 15th2.9Matches
2017-201819Zulte Waregembe BEL1. First Division A7th15.0291.95210305030.20300000Matches
2018-201920Toulousefr FRA1. Ligue 116th16.0251.56190312020.12101000Matches
2019-202021Toulousefr FRA1. Ligue 120th8.6212.43130134020.23000110Matches
2020-202122Toulousefr FRA2. Ligue 23rd0.944.7400310000.00000000Matches
2020-202122Metzfr FRA1. Ligue 110th11.2211.87140304010.09001000Matches
2021-202223Barnsleyeng ENG2. Championship24th14.3382.66290432010.07001000Matches
2023-202425OFI Cretegr GRE1. Super League10.9Matches
9 Seasons7 Clubs5 Leagues82.21382.0996017817090.14403110
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Toulouse (3 Seasons)2 Leagues25.5501.96320756040.16101110
Anderlecht (2 Seasons)1 League2.4
Barnsley (1 Season)1 League14.3382.66290432010.07001000
Zulte Waregem (1 Season)1 League15.0291.95210305030.20300000
Metz (1 Season)1 League11.2211.87140304010.09001000
OFI Crete (1 Season)1 League10.9
Marseille (1 Season)1 League2.9
Ligue 1 (4 Seasons)38.8671.874607410050.14102110
Pro League (3 Seasons)17.4291.95210305030.20300000
Championship (1 Season)14.3382.66290432010.07001000
Super League (1 Season)10.9
Ligue 2 (1 Season)0.944.7400310000.00000000
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
2016-201718Marseillefr FRA1. Coupe de la Ligue9th0.8Matches
2018-201920Toulousefr FRACoupe de France9th2.2Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue17th0.4Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue9th1.0Matches
2020-202122Metzfr FRACoupe de France9th1.6Matches
2021-202223Barnsleyeng ENGFA Cup0.5Matches
2022-202324Barnsleyeng ENGEFL CupRd20.4Matches
6 Seasons4 Clubs4 Leagues6.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Toulouse (2 Seasons)2 Leagues3.6
Barnsley (2 Seasons)2 Leagues0.9
Metz (1 Season)1 League1.6
Marseille (1 Season)1 League0.8
Coupe de la Ligue (3 Seasons)2.2
Coupe de France (2 Seasons)3.9
FA Cup (1 Season)0.5
EFL Cup (1 Season)0.4
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201516Anderlecht2. Europa LgR320.2Matches
2017-201819Zulte Waregem2. Europa LgGR4.581.7730211100.00000000Matches
3 Seasons2 Clubs1 League4.781.7730211100.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Anderlecht (2 Seasons)1 League0.2
Zulte Waregem (1 Season)1 League4.581.7730211100.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201516Anderlecht2. Europa Lg0.2Matches
2014-201516Anderlechtbe BEL1. Pro League2.1Matches
2015-201617Anderlechtbe BEL1. Pro League0.3Matches
2016-201718Marseillefr FRA1. Coupe de la Ligue0.8Matches
2016-201718Marseillefr FRA1. Ligue 12.923Matches
2017-201819Zulte Waregem2. Europa Lg4.5430311425.031011530Matches
2017-201819Zulte Waregembe BEL1. First Division A15.0631502728.6551441070Matches
2018-201920Toulousefr FRACoupe de France2.210Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue0.4Matches
2018-201920Toulousefr FRA1. Ligue 116.0641411425.0353217100Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue1.010Matches
2019-202021Toulousefr FRA1. Ligue 18.620020030.035051370Matches
2020-202122Metzfr FRACoupe de France1.600Matches
2020-202122Metzfr FRA1. Ligue 111.264231040.044220660Matches
2020-202122Toulousefr FRA2. Ligue 20.911010010.011010100Matches
2021-202223Barnsleyeng ENG2. Championship14.3620603650.0350551170Matches
2021-202223Barnsleyeng ENGFA Cup0.500Matches
2022-202324Barnsleyeng ENGEFL Cup0.400Matches
2023-202425OFI Cretegr GRE1. Super League10.9Matches
10 Seasons7 Clubs10 Leagues93.83121424372924.122266201543400
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Toulouse (3 Seasons)4 Leagues29.2971711812.571138211170
Barnsley (2 Seasons)3 Leagues15.2620603650.0350551170
Anderlecht (2 Seasons)2 Leagues2.50
Zulte Waregem (1 Season)2 Leagues19.510618131127.38615515100
Metz (1 Season)2 Leagues12.864231040.044220660
OFI Crete (1 Season)1 League10.90
Marseille (1 Season)2 Leagues3.7230
Ligue 1 (4 Seasons)38.814103921119.1101459516230
Pro League (3 Seasons)17.4631502728.6551441070
Europa Lg (3 Seasons)4.7430311425.031011530
Coupe de la Ligue (3 Seasons)2.2100
Coupe de France (2 Seasons)3.9100
Championship (1 Season)14.3620603650.0350551170
Super League (1 Season)10.90
Ligue 2 (1 Season)0.911010010.011010100
FA Cup (1 Season)0.5000
EFL Cup (1 Season)0.4000
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
2014-201516Anderlecht2 Leagues2.30
2015-201617Anderlecht2 Leagues0.30
2016-201718Marseille2 Leagues3.7230
2017-201819Zulte Waregem2 Leagues19.510618131127.38615515100
2018-201920Toulouse3 Leagues18.7651411425.0353217100
2019-202021Toulouse2 Leagues9.621020030.035051370
2020-202122Toulouse1 League0.911010010.011010100
2020-202122Metz2 Leagues12.864231040.044220660
2021-202223Barnsley2 Leagues14.8620603650.0350551170
2022-202324Barnsley1 League0.4000
2023-202425OFI Crete1 League10.90
10 Seasons7 Clubs10 Leagues93.83121424372924.122266201543400
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Toulouse (3 Seasons)4 Leagues29.2971711812.571138211170
Barnsley (2 Seasons)3 Leagues15.2620603650.0350551170
Anderlecht (2 Seasons)2 Leagues2.50
Zulte Waregem (1 Season)2 Leagues19.510618131127.38615515100
Metz (1 Season)2 Leagues12.864231040.044220660
OFI Crete (1 Season)1 League10.90
Marseille (1 Season)2 Leagues3.7230
Ligue 1 (4 Seasons)38.814103921119.1101459516230
Pro League (3 Seasons)17.4631502728.6551441070
Europa Lg (3 Seasons)4.7430311425.031011530
Coupe de la Ligue (3 Seasons)2.2100
Coupe de France (2 Seasons)3.9100
Championship (1 Season)14.3620603650.0350551170
Super League (1 Season)10.90
Ligue 2 (1 Season)0.911010010.011010100
FA Cup (1 Season)0.5000
EFL Cup (1 Season)0.4000
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
2014-201516Anderlechtbe BEL1. Pro League3rd2.1Matches
2015-201617Anderlechtbe BEL1. Pro League2nd0.3Matches
2016-201718Marseillefr FRA1. Ligue 15th2.923Matches
2017-201819Zulte Waregembe BEL1. First Division A7th15.0631502728.6551441070Matches
2018-201920Toulousefr FRA1. Ligue 116th16.0641411425.0353217100Matches
2019-202021Toulousefr FRA1. Ligue 120th8.620020030.035051370Matches
2020-202122Toulousefr FRA2. Ligue 23rd0.911010010.011010100Matches
2020-202122Metzfr FRA1. Ligue 110th11.264231040.044220660Matches
2021-202223Barnsleyeng ENG2. Championship24th14.3620603650.0350551170Matches
2023-202425OFI Cretegr GRE1. Super League10.9Matches
9 Seasons7 Clubs5 Leagues82.22716421262524.019256191438370
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
Toulouse (3 Seasons)2 Leagues25.5951711812.571138211170
Anderlecht (2 Seasons)1 League2.40
Barnsley (1 Season)1 League14.3620603650.0350551170
Zulte Waregem (1 Season)1 League15.0631502728.6551441070
Metz (1 Season)1 League11.264231040.044220660
OFI Crete (1 Season)1 League10.90
Marseille (1 Season)1 League2.9230
Ligue 1 (4 Seasons)38.814103921119.1101459516230
Pro League (3 Seasons)17.4631502728.6551441070
Championship (1 Season)14.3620603650.0350551170
Super League (1 Season)10.90
Ligue 2 (1 Season)0.911010010.011010100
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
2016-201718Marseillefr FRA1. Coupe de la Ligue9th0.8Matches
2018-201920Toulousefr FRACoupe de France9th2.210Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue17th0.4Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue9th1.010Matches
2020-202122Metzfr FRACoupe de France9th1.600Matches
2021-202223Barnsleyeng ENGFA Cup0.500Matches
2022-202324Barnsleyeng ENGEFL CupRd20.400Matches
6 Seasons4 Clubs4 Leagues6.9200
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
Toulouse (2 Seasons)2 Leagues3.6200
Barnsley (2 Seasons)2 Leagues0.9000
Metz (1 Season)1 League1.6000
Marseille (1 Season)1 League0.80
Coupe de la Ligue (3 Seasons)2.2100
Coupe de France (2 Seasons)3.9100
FA Cup (1 Season)0.5000
EFL Cup (1 Season)0.4000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201516Anderlecht2. Europa LgR320.2Matches
2017-201819Zulte Waregem2. Europa LgGR4.5430311425.031011530Matches
3 Seasons2 Clubs1 League4.7430311425.031011530
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Anderlecht (2 Seasons)1 League0.20
Zulte Waregem (1 Season)1 League4.5430311425.031011530

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
2014-201516Anderlecht2. Europa Lg0.2Matches
2014-201516Anderlechtbe BEL1. Pro League2.1Matches
2015-201617Anderlechtbe BEL1. Pro League0.3Matches
2016-201718Marseillefr FRA1. Coupe de la Ligue0.8Matches
2016-201718Marseillefr FRA1. Ligue 12.9Matches
2017-201819Zulte Waregem2. Europa Lg4.5163369366141638562.5337.595481209848141012324Matches
2017-201819Zulte Waregembe BEL1. First Division A15.047941922024467478231252.21043.5255153342515983819386103Matches
2018-201920Toulousefr FRACoupe de France2.2Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue0.4Matches
2018-201920Toulousefr FRA1. Ligue 116.040217301801954940220735.01260.0244100936315149472631995Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue1.0Matches
2019-202021Toulousefr FRA1. Ligue 18.62736191361203727116956.3743.81709363831189242321751Matches
2020-202122Metzfr FRACoupe de France1.6Matches
2020-202122Metzfr FRA1. Ligue 111.2293102515211932290191157.9842.1177923361131210351924551Matches
2020-202122Toulousefr FRA2. Ligue 20.93200131973133100.000.0191074721161236Matches
2021-202223Barnsleyeng ENG2. Championship14.352484326222936524391846.22153.83341896727222410463841892Matches
2021-202223Barnsleyeng ENGFA Cup0.5Matches
2022-202324Barnsleyeng ENGEFL Cup0.4Matches
2023-202425OFI Cretegr GRE1. Super League10.9Matches
10 Seasons7 Clubs10 Leagues93.8216648142105699224221591286550.86147.71294688525158672552101361731422
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
Toulouse (3 Seasons)4 Leagues29.2707234932933493704391948.71948.743320527932823197750559152
Barnsley (2 Seasons)3 Leagues15.252484326222936524391846.22153.83341896727222410463841892
Anderlecht (2 Seasons)2 Leagues2.5
Zulte Waregem (1 Season)2 Leagues19.564272531331081641311754.81341.935020146342313165229509127
Metz (1 Season)2 Leagues12.8293102515211932290191157.9842.1177923361131210351924551
OFI Crete (1 Season)1 League10.9
Marseille (1 Season)2 Leagues3.7
Ligue 1 (4 Seasons)38.89683374468434118963552749.12749.15912868110739342810668781197
Pro League (3 Seasons)17.447941922024467478231252.21043.5255153342515983819386103
Europa Lg (3 Seasons)4.7163369366141638562.5337.595481209848141012324
Coupe de la Ligue (3 Seasons)2.2
Coupe de France (2 Seasons)3.9
Championship (1 Season)14.352484326222936524391846.22153.83341896727222410463841892
Super League (1 Season)10.9
Ligue 2 (1 Season)0.93200131973133100.000.0191074721161236
FA Cup (1 Season)0.5
EFL Cup (1 Season)0.4
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
2014-201516Anderlecht2 Leagues2.3
2015-201617Anderlecht2 Leagues0.3
2016-201718Marseille2 Leagues3.7
2017-201819Zulte Waregem2 Leagues19.564272531331081641311754.81341.935020146342313165229509127
2018-201920Toulouse3 Leagues18.740217301801954940220735.01260.0244100936315149472631995
2019-202021Toulouse2 Leagues9.62736191361203727116956.3743.81709363831189242321751
2020-202122Toulouse1 League0.93200131973133100.000.0191074721161236
2020-202122Metz2 Leagues12.8293102515211932290191157.9842.1177923361131210351924551
2021-202223Barnsley2 Leagues14.852484326222936524391846.22153.83341896727222410463841892
2022-202324Barnsley1 League0.4
2023-202425OFI Crete1 League10.9
10 Seasons7 Clubs10 Leagues93.8216648142105699224221591286550.86147.71294688525158672552101361731422
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
Toulouse (3 Seasons)4 Leagues29.2707234932933493704391948.71948.743320527932823197750559152
Barnsley (2 Seasons)3 Leagues15.252484326222936524391846.22153.83341896727222410463841892
Anderlecht (2 Seasons)2 Leagues2.5
Zulte Waregem (1 Season)2 Leagues19.564272531331081641311754.81341.935020146342313165229509127
Metz (1 Season)2 Leagues12.8293102515211932290191157.9842.1177923361131210351924551
OFI Crete (1 Season)1 League10.9
Marseille (1 Season)2 Leagues3.7
Ligue 1 (4 Seasons)38.89683374468434118963552749.12749.15912868110739342810668781197
Pro League (3 Seasons)17.447941922024467478231252.21043.5255153342515983819386103
Europa Lg (3 Seasons)4.7163369366141638562.5337.595481209848141012324
Coupe de la Ligue (3 Seasons)2.2
Coupe de France (2 Seasons)3.9
Championship (1 Season)14.352484326222936524391846.22153.83341896727222410463841892
Super League (1 Season)10.9
Ligue 2 (1 Season)0.93200131973133100.000.0191074721161236
FA Cup (1 Season)0.5
EFL Cup (1 Season)0.4
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
2014-201516Anderlechtbe BEL1. Pro League3rd2.1Matches
2015-201617Anderlechtbe BEL1. Pro League2nd0.3Matches
2016-201718Marseillefr FRA1. Ligue 15th2.9Matches
2017-201819Zulte Waregembe BEL1. First Division A7th15.047941922024467478231252.21043.5255153342515983819386103Matches
2018-201920Toulousefr FRA1. Ligue 116th16.040217301801954940220735.01260.0244100936315149472631995Matches
2019-202021Toulousefr FRA1. Ligue 120th8.62736191361203727116956.3743.81709363831189242321751Matches
2020-202122Toulousefr FRA2. Ligue 23rd0.93200131973133100.000.0191074721161236Matches
2020-202122Metzfr FRA1. Ligue 110th11.2293102515211932290191157.9842.1177923361131210351924551Matches
2021-202223Barnsleyeng ENG2. Championship24th14.352484326222936524391846.22153.83341896727222410463841892Matches
2023-202425OFI Cretegr GRE1. Super League10.9Matches
9 Seasons7 Clubs5 Leagues82.220034513696392622819961206050.05848.31199640423067868471961261608398
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
Toulouse (3 Seasons)2 Leagues25.5707234932933493704391948.71948.743320527932823197750559152
Anderlecht (2 Seasons)1 League2.4
Barnsley (1 Season)1 League14.352484326222936524391846.22153.83341896727222410463841892
Zulte Waregem (1 Season)1 League15.047941922024467478231252.21043.5255153342515983819386103
Metz (1 Season)1 League11.2293102515211932290191157.9842.1177923361131210351924551
OFI Crete (1 Season)1 League10.9
Marseille (1 Season)1 League2.9
Ligue 1 (4 Seasons)38.89683374468434118963552749.12749.15912868110739342810668781197
Pro League (3 Seasons)17.447941922024467478231252.21043.5255153342515983819386103
Championship (1 Season)14.352484326222936524391846.22153.83341896727222410463841892
Super League (1 Season)10.9
Ligue 2 (1 Season)0.93200131973133100.000.0191074721161236
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
2016-201718Marseillefr FRA1. Coupe de la Ligue9th0.8Matches
2018-201920Toulousefr FRACoupe de France9th2.2Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue17th0.4Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue9th1.0Matches
2020-202122Metzfr FRACoupe de France9th1.6Matches
2021-202223Barnsleyeng ENGFA Cup0.5Matches
2022-202324Barnsleyeng ENGEFL CupRd20.4Matches
6 Seasons4 Clubs4 Leagues6.9
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
Toulouse (2 Seasons)2 Leagues3.6
Barnsley (2 Seasons)2 Leagues0.9
Metz (1 Season)1 League1.6
Marseille (1 Season)1 League0.8
Coupe de la Ligue (3 Seasons)2.2
Coupe de France (2 Seasons)3.9
FA Cup (1 Season)0.5
EFL Cup (1 Season)0.4
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201516Anderlecht2. Europa LgR320.2Matches
2017-201819Zulte Waregem2. Europa LgGR4.5163369366141638562.5337.595481209848141012324Matches
3 Seasons2 Clubs1 League4.7163369366141638562.5337.595481209848141012324
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
Anderlecht (2 Seasons)1 League0.2
Zulte Waregem (1 Season)1 League4.5163369366141638562.5337.595481209848141012324

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
2014-201516Anderlecht2. Europa Lg21588.30.200200.5001-1-6.00-5.45Matches
2014-201516Anderlechtbe BEL1. Pro League9188215.22.111851.8942+2+0.96+0.32Matches
2015-201617Anderlecht2. Europa Lg00001Matches
2015-201617Anderlechtbe BEL1. Pro League32480.70.300311.331100.00-0.53Matches
2016-201718Marseillefr FRA1. Coupe de la Ligue1757535.70.80017510.000000.00-0.67Matches
2016-201718Marseillefr FRA1. Ligue 18260337.62.930561.5042+2+0.69+0.29Matches
2017-201819Zulte Waregem2. Europa Lg54098275.74.553000.80613-7-1.54-2.915.59.2-3.7-0.83-1.19Matches
2017-201819Zulte Waregembe BEL1. First Division A251,3505450.015.013111260.962234-12-0.80-3.0717.123.6-6.5-0.43-0.64Matches
2018-201920Toulousefr FRACoupe de France32026767.32.2295111302.0075+2+0.89+1.81Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue1343437.80.40013300.0001-1-2.65-2.65Matches
2018-201920Toulousefr FRA1. Ligue 1281,4445242.216.015809131951.041523-8-0.50+0.1416.021.4-5.4-0.33-0.09Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue1909050.01.01901013.0021+1+1.00+4.00Matches
2019-202021Toulousefr FRA1. Ligue 1227773530.88.66812161830.27525-20-2.32-1.4912.417.4-5.0-0.58-0.12Matches
2020-202122Metzfr FRACoupe de France31464948.71.6266011402.3321+1+0.62-1.72Matches
2020-202122Metzfr FRA1. Ligue 1211,0084829.511.21265192651.14815-7-0.62-0.7413.512.3+1.2+0.10+0.34Matches
2020-202122Toulousefr FRA2. Ligue 2277392.30.9164011300.001100.00-0.781.71.1+0.6+0.77+0.26Matches
2021-202223Barnsleyeng ENG2. Championship251,2875131.114.314713112650.281027-17-1.19-0.4614.226.9-12.6-0.89-0.11Matches
2021-202223Barnsleyeng ENGFA Cup1454521.40.51450000.0001-1-2.00-2.55Matches
2022-202324Barnsleyeng ENGEFL Cup1323217.80.40013203.0010+1+2.81+4.03Matches
2023-202425OFI Cretegr GRE1. Super League139827633.110.91280511801.15151500.00Matches
10 Seasons7 Clubs10 Leagues1748,4454923.293.88875378622390.93103168-65-0.69-0.9480.5111.9-31.4-0.45-0.30
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
Toulouse (3 Seasons)4 Leagues572,6244626.429.2258113321990.773056-26-0.89-0.8330.239.9-9.7-0.38-0.44
Barnsley (2 Seasons)3 Leagues271,3645130.115.215693122750.371128-17-1.12-0.4414.226.9-12.6-0.89-0.11
Anderlecht (2 Seasons)2 Leagues14227162.72.5111371.5754+1+0.40-0.16
Zulte Waregem (1 Season)2 Leagues301,7595954.319.518141260.932847-19-0.97-3.1622.632.8-10.2-0.53-0.74
Metz (1 Season)2 Leagues241,1544831.012.814651102451.291016-6-0.47-0.7113.512.3+1.2+0.10+0.34
OFI Crete (1 Season)1 League139827633.110.91280511801.15151500.00
Marseille (1 Season)2 Leagues9335379.23.73067571.3342+2+0.54+0.13
Ligue 1 (4 Seasons)793,4894427.338.83674124320190.903265-33-0.85-0.7342.051.2-9.2-0.26+0.04
Pro League (3 Seasons)371,5624215.817.4141223121.222737-10-0.58-1.4317.123.6-6.5-0.43-0.64
Europa Lg (3 Seasons)74246125.74.753210.71614-8-1.70-2.005.59.2-3.7-0.83-1.19
Coupe de la Ligue (3 Seasons)31996641.52.2191125421.002200.00+0.64
Coupe de France (2 Seasons)63485858.03.9480121402.1796+3+0.78-0.30
Championship (1 Season)251,2875131.114.314713112650.281027-17-1.19-0.4614.226.9-12.6-0.89-0.11
Super League (1 Season)139827633.110.91280511801.15151500.00
Ligue 2 (1 Season)277392.30.9164011300.001100.00-0.781.71.1+0.6+0.77+0.26
FA Cup (1 Season)1454521.40.51450000.0001-1-2.00-2.55
EFL Cup (1 Season)1323217.80.40013203.0010+1+2.81+4.03
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
2014-201516Anderlecht2 Leagues11203185.42.3111051.6443+1+0.44-0.14
2015-201617Anderlecht2 Leagues32480.50.300321.331100.00-0.53
2016-201718Marseille2 Leagues9335379.23.73067571.3342+2+0.54+0.13
2017-201819Zulte Waregem2 Leagues301,7595954.319.518141260.932847-19-0.97-3.1622.632.8-10.2-0.53-0.74
2018-201920Toulouse3 Leagues321,6805344.118.7178110152051.102229-7-0.37+0.2616.021.4-5.4-0.33-0.09
2019-202021Toulouse2 Leagues238673832.19.67823161840.39726-19-1.97-1.0412.417.4-5.0-0.58-0.12
2020-202122Toulouse1 League277392.30.9164011300.001100.00-0.781.71.1+0.6+0.77+0.26
2020-202122Metz2 Leagues241,1544831.012.814651102451.291016-6-0.47-0.7113.512.3+1.2+0.10+0.34
2021-202223Barnsley2 Leagues261,3325130.614.815693112650.271028-18-1.22-0.5614.226.9-12.6-0.89-0.11
2022-202324Barnsley1 League1323217.80.40013203.0010+1+2.81+4.03
2023-202425OFI Crete1 League139827633.110.91280511801.15151500.00
10 Seasons7 Clubs10 Leagues1748,4454923.293.88875378622390.93103168-65-0.69-0.9480.5111.9-31.4-0.45-0.30
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
Toulouse (3 Seasons)4 Leagues572,6244626.429.2258113321990.773056-26-0.89-0.8330.239.9-9.7-0.38-0.44
Barnsley (2 Seasons)3 Leagues271,3645130.115.215693122750.371128-17-1.12-0.4414.226.9-12.6-0.89-0.11
Anderlecht (2 Seasons)2 Leagues14227162.72.5111371.5754+1+0.40-0.16
Zulte Waregem (1 Season)2 Leagues301,7595954.319.518141260.932847-19-0.97-3.1622.632.8-10.2-0.53-0.74
Metz (1 Season)2 Leagues241,1544831.012.814651102451.291016-6-0.47-0.7113.512.3+1.2+0.10+0.34
OFI Crete (1 Season)1 League139827633.110.91280511801.15151500.00
Marseille (1 Season)2 Leagues9335379.23.73067571.3342+2+0.54+0.13
Ligue 1 (4 Seasons)793,4894427.338.83674124320190.903265-33-0.85-0.7342.051.2-9.2-0.26+0.04
Pro League (3 Seasons)371,5624215.817.4141223121.222737-10-0.58-1.4317.123.6-6.5-0.43-0.64
Europa Lg (3 Seasons)74246125.74.753210.71614-8-1.70-2.005.59.2-3.7-0.83-1.19
Coupe de la Ligue (3 Seasons)31996641.52.2191125421.002200.00+0.64
Coupe de France (2 Seasons)63485858.03.9480121402.1796+3+0.78-0.30
Championship (1 Season)251,2875131.114.314713112650.281027-17-1.19-0.4614.226.9-12.6-0.89-0.11
Super League (1 Season)139827633.110.91280511801.15151500.00
Ligue 2 (1 Season)277392.30.9164011300.001100.00-0.781.71.1+0.6+0.77+0.26
FA Cup (1 Season)1454521.40.51450000.0001-1-2.00-2.55
EFL Cup (1 Season)1323217.80.40013203.0010+1+2.81+4.03
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
2014-201516Anderlechtbe BEL1. Pro League3rd9188215.22.111851.8942+2+0.96+0.32Matches
2015-201617Anderlechtbe BEL1. Pro League2nd32480.70.300311.331100.00-0.53Matches
2016-201718Marseillefr FRA1. Ligue 15th8260337.62.930561.5042+2+0.69+0.29Matches
2017-201819Zulte Waregembe BEL1. First Division A7th251,3505450.015.013111260.962234-12-0.80-3.0717.123.6-6.5-0.43-0.64Matches
2018-201920Toulousefr FRA1. Ligue 116th281,4445242.216.015809131951.041523-8-0.50+0.1416.021.4-5.4-0.33-0.09Matches
2019-202021Toulousefr FRA1. Ligue 120th227773530.88.66812161830.27525-20-2.32-1.4912.417.4-5.0-0.58-0.12Matches
2020-202122Toulousefr FRA2. Ligue 23rd277392.30.9164011300.001100.00-0.781.71.1+0.6+0.77+0.26Matches
2020-202122Metzfr FRA1. Ligue 110th211,0084829.511.21265192651.14815-7-0.62-0.7413.512.3+1.2+0.10+0.34Matches
2021-202223Barnsleyeng ENG2. Championship24th251,2875131.114.314713112650.281027-17-1.19-0.4614.226.9-12.6-0.89-0.11Matches
2023-202425OFI Cretegr GRE1. Super League139827633.110.91280511801.15151500.00Matches
9 Seasons7 Clubs5 Leagues1567,3974722.382.27775327921360.8885145-60-0.73-0.9875.0102.7-27.7-0.42-0.27
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
Toulouse (3 Seasons)2 Leagues522,2984424.625.5227911301880.672149-28-1.10-1.0830.239.9-9.7-0.38-0.44
Anderlecht (2 Seasons)1 League12212182.92.4111161.7553+2+0.85+0.27
Barnsley (1 Season)1 League251,2875131.114.314713112650.281027-17-1.19-0.4614.226.9-12.6-0.89-0.11
Zulte Waregem (1 Season)1 League251,3505450.015.013111260.962234-12-0.80-3.0717.123.6-6.5-0.43-0.64
Metz (1 Season)1 League211,0084829.511.21265192651.14815-7-0.62-0.7413.512.3+1.2+0.10+0.34
OFI Crete (1 Season)1 League139827633.110.91280511801.15151500.00
Marseille (1 Season)1 League8260337.62.930561.5042+2+0.69+0.29
Ligue 1 (4 Seasons)793,4894427.338.83674124320190.903265-33-0.85-0.7342.051.2-9.2-0.26+0.04
Pro League (3 Seasons)371,5624215.817.4141223121.222737-10-0.58-1.4317.123.6-6.5-0.43-0.64
Championship (1 Season)251,2875131.114.314713112650.281027-17-1.19-0.4614.226.9-12.6-0.89-0.11
Super League (1 Season)139827633.110.91280511801.15151500.00
Ligue 2 (1 Season)277392.30.9164011300.001100.00-0.781.71.1+0.6+0.77+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
2016-201718Marseillefr FRA1. Coupe de la Ligue9th1757535.70.80017510.000000.00-0.67Matches
2018-201920Toulousefr FRACoupe de France9th32026767.32.2295111302.0075+2+0.89+1.81Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue17th1343437.80.40013300.0001-1-2.65-2.65Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue9th1909050.01.01901013.0021+1+1.00+4.00Matches
2020-202122Metzfr FRACoupe de France9th31464948.71.6266011402.3321+1+0.62-1.72Matches
2021-202223Barnsleyeng ENGFA Cup1454521.40.51450000.0001-1-2.00-2.55Matches
2022-202324Barnsleyeng ENGEFL CupRd21323217.80.40013203.0010+1+2.81+4.03Matches
6 Seasons4 Clubs4 Leagues116245742.46.9676253321.73129+3+0.43+0.43
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Toulouse (2 Seasons)2 Leagues53266557.23.6393222311.8097+2+0.55+2.03
Barnsley (2 Seasons)2 Leagues2773919.70.9145013201.501100.00+0.29
Metz (1 Season)1 League31464948.71.6266011402.3321+1+0.62-1.72
Marseille (1 Season)1 League1757535.70.80017510.000000.00-0.67
Coupe de la Ligue (3 Seasons)31996641.52.2191125421.002200.00+0.64
Coupe de France (2 Seasons)63485858.03.9480121402.1796+3+0.78-0.30
FA Cup (1 Season)1454521.40.51450000.0001-1-2.00-2.55
EFL Cup (1 Season)1323217.80.40013203.0010+1+2.81+4.03
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201516Anderlecht2. Europa LgR3221588.30.200200.5001-1-6.00-5.45Matches
2015-201617Anderlecht2. Europa LgR1600001Matches
2017-201819Zulte Waregem2. Europa LgGR54098275.74.553000.80613-7-1.54-2.915.59.2-3.7-0.83-1.19Matches
3 Seasons2 Clubs1 League74246125.74.753210.71614-8-1.70-2.005.59.2-3.7-0.83-1.19
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
Anderlecht (2 Seasons)1 League21581.40.200210.5001-1-6.00-5.45
Zulte Waregem (1 Season)1 League54098275.74.553000.80613-7-1.54-2.915.59.2-3.7-0.83-1.19

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
2014-201516Anderlecht2. Europa Lg0.2001Matches
2014-201516Anderlechtbe BEL1. Pro League2.100Matches
2015-201617Anderlechtbe BEL1. Pro League0.3002Matches
2016-201718Marseillefr FRA1. Coupe de la Ligue0.81000Matches
2016-201718Marseillefr FRA1. Ligue 12.9000920232000Matches
2017-201819Zulte Waregem2. Europa Lg4.5300761213000156275.0Matches
2017-201819Zulte Waregembe BEL1. First Division A15.00001622974300035143727.5Matches
2018-201920Toulousefr FRACoupe de France2.2000031001000Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue0.40000Matches
2018-201920Toulousefr FRA1. Ligue 116.02102314721400025314739.7Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue1.00000310010Matches
2019-202021Toulousefr FRA1. Ligue 18.62002010621010015223141.5Matches
2020-202122Metzfr FRACoupe de France1.60000010000Matches
2020-202122Metzfr FRA1. Ligue 111.24002612320400021294141.4Matches
2020-202122Toulousefr FRA2. Ligue 20.900031300100043260.0Matches
2021-202223Barnsleyeng ENG2. Championship14.31002086125200056274040.3Matches
2021-202223Barnsleyeng ENGFA Cup0.50000000000Matches
2022-202324Barnsleyeng ENGEFL Cup0.40000000000Matches
2023-202425OFI Cretegr GRE1. Super League10.92000Matches
10 Seasons7 Clubs10 Leagues93.81510127813829152110017113220039.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Toulouse (3 Seasons)4 Leagues29.241046311842710044568041.2
Barnsley (2 Seasons)3 Leagues15.21002086125200056274040.3
Anderlecht (2 Seasons)2 Leagues2.5003
Zulte Waregem (1 Season)2 Leagues19.530023281095600050203933.9
Metz (1 Season)2 Leagues12.84002612420400021294141.4
OFI Crete (1 Season)1 League10.92000
Marseille (1 Season)2 Leagues3.7100920232000
Ligue 1 (4 Seasons)38.88107838168510100618211940.8
Pro League (3 Seasons)17.40001822974300035143727.5
Europa Lg (3 Seasons)4.7300861213000156275.0
Coupe de la Ligue (3 Seasons)2.21000310010
Coupe de France (2 Seasons)3.9000032001000
Championship (1 Season)14.31002086125200056274040.3
Super League (1 Season)10.92000
Ligue 2 (1 Season)0.900031300100043260.0
FA Cup (1 Season)0.50000000000
EFL Cup (1 Season)0.40000000000
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
2014-201516Anderlecht2 Leagues2.3001
2015-201617Anderlecht2 Leagues0.3002
2016-201718Marseille2 Leagues3.7100920232000
2017-201819Zulte Waregem2 Leagues19.530023281095600050203933.9
2018-201920Toulouse3 Leagues18.72102317821500025314739.7
2019-202021Toulouse2 Leagues9.62002013721110015223141.5
2020-202122Toulouse1 League0.900031300100043260.0
2020-202122Metz2 Leagues12.84002612420400021294141.4
2021-202223Barnsley2 Leagues14.81002086125200056274040.3
2022-202324Barnsley1 League0.40000000000
2023-202425OFI Crete1 League10.92000
10 Seasons7 Clubs10 Leagues93.81510127813829152110017113220039.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Toulouse (3 Seasons)4 Leagues29.241046311842710044568041.2
Barnsley (2 Seasons)3 Leagues15.21002086125200056274040.3
Anderlecht (2 Seasons)2 Leagues2.5003
Zulte Waregem (1 Season)2 Leagues19.530023281095600050203933.9
Metz (1 Season)2 Leagues12.84002612420400021294141.4
OFI Crete (1 Season)1 League10.92000
Marseille (1 Season)2 Leagues3.7100920232000
Ligue 1 (4 Seasons)38.88107838168510100618211940.8
Pro League (3 Seasons)17.40001822974300035143727.5
Europa Lg (3 Seasons)4.7300861213000156275.0
Coupe de la Ligue (3 Seasons)2.21000310010
Coupe de France (2 Seasons)3.9000032001000
Championship (1 Season)14.31002086125200056274040.3
Super League (1 Season)10.92000
Ligue 2 (1 Season)0.900031300100043260.0
FA Cup (1 Season)0.50000000000
EFL Cup (1 Season)0.40000000000
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
2014-201516Anderlechtbe BEL1. Pro League3rd2.100Matches
2015-201617Anderlechtbe BEL1. Pro League2nd0.3002Matches
2016-201718Marseillefr FRA1. Ligue 15th2.9000920232000Matches
2017-201819Zulte Waregembe BEL1. First Division A7th15.00001622974300035143727.5Matches
2018-201920Toulousefr FRA1. Ligue 116th16.02102314721400025314739.7Matches
2019-202021Toulousefr FRA1. Ligue 120th8.62002010621010015223141.5Matches
2020-202122Toulousefr FRA2. Ligue 23rd0.900031300100043260.0Matches
2020-202122Metzfr FRA1. Ligue 110th11.24002612320400021294141.4Matches
2021-202223Barnsleyeng ENG2. Championship24th14.31002086125200056274040.3Matches
2023-202425OFI Cretegr GRE1. Super League10.92000Matches
9 Seasons7 Clubs5 Leagues82.21110119693427141610015612619838.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Toulouse (3 Seasons)2 Leagues25.541046251642510044568041.2
Anderlecht (2 Seasons)1 League2.4002
Barnsley (1 Season)1 League14.31002086125200056274040.3
Zulte Waregem (1 Season)1 League15.00001622974300035143727.5
Metz (1 Season)1 League11.24002612320400021294141.4
OFI Crete (1 Season)1 League10.92000
Marseille (1 Season)1 League2.9000920232000
Ligue 1 (4 Seasons)38.88107838168510100618211940.8
Pro League (3 Seasons)17.40001822974300035143727.5
Championship (1 Season)14.31002086125200056274040.3
Super League (1 Season)10.92000
Ligue 2 (1 Season)0.900031300100043260.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201718Marseillefr FRA1. Coupe de la Ligue9th0.81000Matches
2018-201920Toulousefr FRACoupe de France9th2.2000031001000Matches
2018-201920Toulousefr FRA1. Coupe de la Ligue17th0.40000Matches
2019-202021Toulousefr FRA1. Coupe de la Ligue9th1.00000310010Matches
2020-202122Metzfr FRACoupe de France9th1.60000010000Matches
2021-202223Barnsleyeng ENGFA Cup0.50000000000Matches
2022-202324Barnsleyeng ENGEFL CupRd20.40000000000Matches
6 Seasons4 Clubs4 Leagues6.9100063002000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Toulouse (2 Seasons)2 Leagues3.6000062002000
Barnsley (2 Seasons)2 Leagues0.90000000000
Metz (1 Season)1 League1.60000010000
Marseille (1 Season)1 League0.81000
Coupe de la Ligue (3 Seasons)2.21000310010
Coupe de France (2 Seasons)3.9000032001000
FA Cup (1 Season)0.50000000000
EFL Cup (1 Season)0.40000000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201516Anderlecht2. Europa LgR320.2001Matches
2017-201819Zulte Waregem2. Europa LgGR4.5300761213000156275.0Matches
3 Seasons2 Clubs1 League4.7300861213000156275.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Anderlecht (2 Seasons)1 League0.2001
Zulte Waregem (1 Season)1 League4.5300761213000156275.0

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.