Standard Stats Table 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-2015 19 Valenciennes fr FRA Coupe de France 1 1 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 19 Valenciennes fr FRA 2. Ligue 2 24 13 1,279 14.2 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2015-2016 20 Valenciennes fr FRA 2. Ligue 2 13 5 476 5.3 1 1 2 0 1 1 0 0 0.19 0.19 0.38 0.00 0.19 Matches 2016-2017 21 Valenciennes fr FRA 2. Ligue 2 27 16 1,513 16.8 3 1 4 3 0 0 2 0 0.18 0.06 0.24 0.18 0.24 Matches 2017-2018 22 Valenciennes fr FRA Coupe de France 0 0 Matches 2017-2018 22 Valenciennes fr FRA 1. Coupe de la Ligue 1 1 68 0.8 0 1 1 0 0 0 0 0 0.00 1.32 1.32 0.00 1.32 Matches 2017-2018 22 Valenciennes fr FRA 2. Ligue 2 3 0 25 0.3 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 7 0.00 0.00 0.00 0.00 0.00 0.22 0.12 0.33 0.22 0.33 Matches 2017-2018 22 Quevilly-Rouen fr FRA 2. Ligue 2 12 11 908 10.1 7 3 10 7 0 0 3 0 6.6 6.6 1.2 7.8 21 8 62 0.69 0.30 0.99 0.69 0.99 0.65 0.12 0.77 0.65 0.77 Matches 2018-2019 23 Waasland-Bev be BEL 1. First Division A 7 0 170 1.9 0 0 0 0 0 0 2 0 0.1 0.1 0.0 0.1 3 5 9 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.04 0.03 0.04 Matches 2018-2019 23 Gazélec Ajaccio fr FRA 2. Ligue 2 13 8 708 7.9 1 2 3 1 0 0 0 0 1.7 1.7 0.9 2.7 13 11 58 0.13 0.25 0.38 0.13 0.38 0.22 0.12 0.34 0.22 0.34 Matches 2019-2020 24 Quevilly-Rouen fr FRA Coupe de France 2 1 98 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 4 Clubs 4 Leagues 103 56 5,300 58.9 13 8 21 12 1 1 9 0 8.4 8.4 2.2 10.7 38 26 136 0.22 0.14 0.36 0.20 0.34 0.42 0.11 0.53 0.42 0.53 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 Valenciennes (4 Seasons) 3 Leagues 69 36 3,416 38.0 5 3 8 4 1 1 4 0 0.1 0.1 0.0 0.1 1 2 7 0.13 0.08 0.21 0.11 0.18 0.22 0.12 0.33 0.22 0.33 Quevilly-Rouen (2 Seasons) 2 Leagues 14 12 1,006 11.2 7 3 10 7 0 0 3 0 6.6 6.6 1.2 7.8 21 8 62 0.63 0.27 0.89 0.63 0.89 0.65 0.12 0.77 0.65 0.77 Gazélec Ajaccio (1 Season) 1 League 13 8 708 7.9 1 2 3 1 0 0 0 0 1.7 1.7 0.9 2.7 13 11 58 0.13 0.25 0.38 0.13 0.38 0.22 0.12 0.34 0.22 0.34 Waasland-Bev (1 Season) 1 League 7 0 170 1.9 0 0 0 0 0 0 2 0 0.1 0.1 0.0 0.1 3 5 9 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.04 0.03 0.04 Ligue 2 (5 Seasons) 92 53 4,909 54.5 13 7 20 12 1 1 7 0 8.4 8.4 2.2 10.6 35 21 127 0.24 0.13 0.37 0.22 0.35 0.46 0.12 0.58 0.46 0.58 Coupe de France (3 Seasons) 3 2 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division A (1 Season) 7 0 170 1.9 0 0 0 0 0 0 2 0 0.1 0.1 0.0 0.1 3 5 9 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.04 0.03 0.04 Coupe de la Ligue (1 Season) 1 1 68 0.8 0 1 1 0 0 0 0 0 0.00 1.32 1.32 0.00 1.32
Standard Stats Table 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-2015 19 Valenciennes 2 Leagues 25 14 1,334 14.8 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 2015-2016 20 Valenciennes 1 League 13 5 476 5.3 1 1 2 0 1 1 0 0 0.19 0.19 0.38 0.00 0.19 2016-2017 21 Valenciennes 1 League 27 16 1,513 16.8 3 1 4 3 0 0 2 0 0.18 0.06 0.24 0.18 0.24 2017-2018 22 Valenciennes 3 Leagues 4 1 93 1.0 0 1 1 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 7 0.00 0.97 0.97 0.00 0.97 0.22 0.12 0.33 0.22 0.33 2017-2018 22 Quevilly-Rouen 1 League 12 11 908 10.1 7 3 10 7 0 0 3 0 6.6 6.6 1.2 7.8 21 8 62 0.69 0.30 0.99 0.69 0.99 0.65 0.12 0.77 0.65 0.77 2018-2019 23 Waasland-Bev 1 League 7 0 170 1.9 0 0 0 0 0 0 2 0 0.1 0.1 0.0 0.1 3 5 9 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.04 0.03 0.04 2018-2019 23 Gazélec Ajaccio 1 League 13 8 708 7.9 1 2 3 1 0 0 0 0 1.7 1.7 0.9 2.7 13 11 58 0.13 0.25 0.38 0.13 0.38 0.22 0.12 0.34 0.22 0.34 2019-2020 24 Quevilly-Rouen 1 League 2 1 98 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 6 Seasons 4 Clubs 4 Leagues 103 56 5,300 58.9 13 8 21 12 1 1 9 0 8.4 8.4 2.2 10.7 38 26 136 0.22 0.14 0.36 0.20 0.34 0.42 0.11 0.53 0.42 0.53 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 Valenciennes (4 Seasons) 3 Leagues 69 36 3,416 38.0 5 3 8 4 1 1 4 0 0.1 0.1 0.0 0.1 1 2 7 0.13 0.08 0.21 0.11 0.18 0.22 0.12 0.33 0.22 0.33 Quevilly-Rouen (2 Seasons) 2 Leagues 14 12 1,006 11.2 7 3 10 7 0 0 3 0 6.6 6.6 1.2 7.8 21 8 62 0.63 0.27 0.89 0.63 0.89 0.65 0.12 0.77 0.65 0.77 Gazélec Ajaccio (1 Season) 1 League 13 8 708 7.9 1 2 3 1 0 0 0 0 1.7 1.7 0.9 2.7 13 11 58 0.13 0.25 0.38 0.13 0.38 0.22 0.12 0.34 0.22 0.34 Waasland-Bev (1 Season) 1 League 7 0 170 1.9 0 0 0 0 0 0 2 0 0.1 0.1 0.0 0.1 3 5 9 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.04 0.03 0.04 Ligue 2 (5 Seasons) 92 53 4,909 54.5 13 7 20 12 1 1 7 0 8.4 8.4 2.2 10.6 35 21 127 0.24 0.13 0.37 0.22 0.35 0.46 0.12 0.58 0.46 0.58 Coupe de France (3 Seasons) 3 2 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division A (1 Season) 7 0 170 1.9 0 0 0 0 0 0 2 0 0.1 0.1 0.0 0.1 3 5 9 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.04 0.03 0.04 Coupe de la Ligue (1 Season) 1 1 68 0.8 0 1 1 0 0 0 0 0 0.00 1.32 1.32 0.00 1.32
Standard Stats Table 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-2015 19 Valenciennes fr FRA 2. Ligue 2 16th 24 13 1,279 14.2 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2015-2016 20 Valenciennes fr FRA 2. Ligue 2 12th 13 5 476 5.3 1 1 2 0 1 1 0 0 0.19 0.19 0.38 0.00 0.19 Matches 2016-2017 21 Valenciennes fr FRA 2. Ligue 2 13th 27 16 1,513 16.8 3 1 4 3 0 0 2 0 0.18 0.06 0.24 0.18 0.24 Matches 2017-2018 22 Valenciennes fr FRA 2. Ligue 2 13th 3 0 25 0.3 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 7 0.00 0.00 0.00 0.00 0.00 0.22 0.12 0.33 0.22 0.33 Matches 2017-2018 22 Quevilly-Rouen fr FRA 2. Ligue 2 19th 12 11 908 10.1 7 3 10 7 0 0 3 0 6.6 6.6 1.2 7.8 21 8 62 0.69 0.30 0.99 0.69 0.99 0.65 0.12 0.77 0.65 0.77 Matches 2018-2019 23 Waasland-Bev be BEL 1. First Division A 10th 7 0 170 1.9 0 0 0 0 0 0 2 0 0.1 0.1 0.0 0.1 3 5 9 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.04 0.03 0.04 Matches 2018-2019 23 Gazélec Ajaccio fr FRA 2. Ligue 2 18th 13 8 708 7.9 1 2 3 1 0 0 0 0 1.7 1.7 0.9 2.7 13 11 58 0.13 0.25 0.38 0.13 0.38 0.22 0.12 0.34 0.22 0.34 Matches 5 Seasons 4 Clubs 2 Leagues 99 53 5,079 56.4 13 7 20 12 1 1 9 0 8.4 8.4 2.2 10.7 38 26 136 0.23 0.12 0.35 0.21 0.34 0.42 0.11 0.53 0.42 0.53 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 Valenciennes (4 Seasons) 1 League 67 34 3,293 36.6 5 2 7 4 1 1 4 0 0.1 0.1 0.0 0.1 1 2 7 0.14 0.05 0.19 0.11 0.16 0.22 0.12 0.33 0.22 0.33 Gazélec Ajaccio (1 Season) 1 League 13 8 708 7.9 1 2 3 1 0 0 0 0 1.7 1.7 0.9 2.7 13 11 58 0.13 0.25 0.38 0.13 0.38 0.22 0.12 0.34 0.22 0.34 Quevilly-Rouen (1 Season) 1 League 12 11 908 10.1 7 3 10 7 0 0 3 0 6.6 6.6 1.2 7.8 21 8 62 0.69 0.30 0.99 0.69 0.99 0.65 0.12 0.77 0.65 0.77 Waasland-Bev (1 Season) 1 League 7 0 170 1.9 0 0 0 0 0 0 2 0 0.1 0.1 0.0 0.1 3 5 9 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.04 0.03 0.04 Ligue 2 (5 Seasons) 92 53 4,909 54.5 13 7 20 12 1 1 7 0 8.4 8.4 2.2 10.6 35 21 127 0.24 0.13 0.37 0.22 0.35 0.46 0.12 0.58 0.46 0.58 First Division A (1 Season) 7 0 170 1.9 0 0 0 0 0 0 2 0 0.1 0.1 0.0 0.1 3 5 9 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.04 0.03 0.04
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 19 Valenciennes fr FRA Coupe de France 17th 1 1 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Valenciennes fr FRA Coupe de France 33rd 0 0 Matches 2017-2018 22 Valenciennes fr FRA 1. Coupe de la Ligue 17th 1 1 68 0.8 0 1 1 0 0 0 0 0 0.00 1.32 1.32 0.00 1.32 Matches 2019-2020 24 Quevilly-Rouen fr FRA Coupe de France 65th 2 1 98 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 4 3 221 2.5 0 1 1 0 0 0 0 0 0.00 0.41 0.41 0.00 0.41 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 Valenciennes (2 Seasons) 2 Leagues 2 2 123 1.4 0 1 1 0 0 0 0 0 0.00 0.73 0.73 0.00 0.73 Quevilly-Rouen (1 Season) 1 League 2 1 98 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (3 Seasons) 3 2 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (1 Season) 1 1 68 0.8 0 1 1 0 0 0 0 0 0.00 1.32 1.32 0.00 1.32
Shooting Table 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-2015 19 Valenciennes 2 Leagues 14.8 1 10 0.70 0.10 0 0 2015-2016 20 Valenciennes 1 League 5.3 1 3 0.57 0.00 1 1 2016-2017 21 Valenciennes 1 League 16.8 3 0 7 0.00 0.42 0.43 0 0 2017-2018 22 Valenciennes 3 Leagues 1.0 0 1 0 0.0 3.60 0.00 0.00 11.2 0 0 0 0.1 0.1 0.06 -0.1 -0.1 2017-2018 22 Quevilly-Rouen 1 League 10.1 7 33 15 45.5 3.27 1.49 0.21 0.47 13.6 0 0 0 6.6 6.6 0.20 +0.4 +0.4 2018-2019 23 Waasland-Bev 1 League 1.9 0 1 0 0.0 0.53 0.00 0.00 15.7 0 0 0 0.1 0.1 0.05 -0.1 -0.1 2018-2019 23 Gazélec Ajaccio 1 League 7.9 1 12 3 25.0 1.53 0.38 0.08 0.33 12.6 0 0 0 1.7 1.7 0.14 -0.7 -0.7 2019-2020 24 Quevilly-Rouen 1 League 1.1 0 0 0 6 Seasons 4 Clubs 4 Leagues 58.9 13 47 38 53.2 1.27 0.67 0.23 0.32 13.4 0 1 1 8.4 8.4 0.18 -0.4 -0.4 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 Valenciennes (4 Seasons) 3 Leagues 38.0 5 1 20 700.0 0.06 0.55 3.00 0.20 11.2 0 1 1 0.1 0.1 -0.1 -0.1 Quevilly-Rouen (2 Seasons) 2 Leagues 11.2 7 33 15 45.5 3.27 1.49 0.21 0.47 13.6 0 0 0 6.6 6.6 0.20 +0.4 +0.4 Gazélec Ajaccio (1 Season) 1 League 7.9 1 12 3 25.0 1.53 0.38 0.08 0.33 12.6 0 0 0 1.7 1.7 0.14 -0.7 -0.7 Waasland-Bev (1 Season) 1 League 1.9 0 1 0 0.0 0.53 0.00 0.00 15.7 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Ligue 2 (5 Seasons) 54.5 13 46 38 54.3 1.31 0.70 0.24 0.32 13.3 0 1 1 8.4 8.4 0.18 -0.4 -0.4 Coupe de France (3 Seasons) 1.7 0 0 0 First Division A (1 Season) 1.9 0 1 0 0.0 0.53 0.00 0.00 15.7 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Coupe de la Ligue (1 Season) 0.8 0 0 0
Shooting Table 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-2015 19 Valenciennes fr FRA 2. Ligue 2 16th 14.2 1 10 0.70 0.10 0 0 Matches 2015-2016 20 Valenciennes fr FRA 2. Ligue 2 12th 5.3 1 3 0.57 0.00 1 1 Matches 2016-2017 21 Valenciennes fr FRA 2. Ligue 2 13th 16.8 3 0 7 0.00 0.42 0.43 0 0 Matches 2017-2018 22 Valenciennes fr FRA 2. Ligue 2 13th 0.3 0 1 0 0.0 3.60 0.00 0.00 11.2 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Matches 2017-2018 22 Quevilly-Rouen fr FRA 2. Ligue 2 19th 10.1 7 33 15 45.5 3.27 1.49 0.21 0.47 13.6 0 0 0 6.6 6.6 0.20 +0.4 +0.4 Matches 2018-2019 23 Waasland-Bev be BEL 1. First Division A 10th 1.9 0 1 0 0.0 0.53 0.00 0.00 15.7 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2018-2019 23 Gazélec Ajaccio fr FRA 2. Ligue 2 18th 7.9 1 12 3 25.0 1.53 0.38 0.08 0.33 12.6 0 0 0 1.7 1.7 0.14 -0.7 -0.7 Matches 5 Seasons 4 Clubs 2 Leagues 56.4 13 47 38 53.2 1.27 0.67 0.23 0.32 13.4 0 1 1 8.4 8.4 0.18 -0.4 -0.4 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 Valenciennes (4 Seasons) 1 League 36.6 5 1 20 700.0 0.06 0.55 3.00 0.20 11.2 0 1 1 0.1 0.1 -0.1 -0.1 Gazélec Ajaccio (1 Season) 1 League 7.9 1 12 3 25.0 1.53 0.38 0.08 0.33 12.6 0 0 0 1.7 1.7 0.14 -0.7 -0.7 Quevilly-Rouen (1 Season) 1 League 10.1 7 33 15 45.5 3.27 1.49 0.21 0.47 13.6 0 0 0 6.6 6.6 0.20 +0.4 +0.4 Waasland-Bev (1 Season) 1 League 1.9 0 1 0 0.0 0.53 0.00 0.00 15.7 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Ligue 2 (5 Seasons) 54.5 13 46 38 54.3 1.31 0.70 0.24 0.32 13.3 0 1 1 8.4 8.4 0.18 -0.4 -0.4 First Division A (1 Season) 1.9 0 1 0 0.0 0.53 0.00 0.00 15.7 0 0 0 0.1 0.1 0.05 -0.1 -0.1
Passing Table 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-2015 19 Valenciennes 2 Leagues 14.8 0 2015-2016 20 Valenciennes 1 League 5.3 1 2016-2017 21 Valenciennes 1 League 16.8 1 2017-2018 22 Valenciennes 3 Leagues 1.0 12 17 70.6 118 48 10 11 90.9 1 4 25.0 0 1 0.0 1 0.0 0.0 +1.0 1 0 1 0 2 2017-2018 22 Quevilly-Rouen 1 League 10.1 116 169 68.6 1314 212 75 98 76.5 25 43 58.1 2 7 28.6 3 1.2 1.1 +1.8 9 5 3 0 8 2018-2019 23 Waasland-Bev 1 League 1.9 28 37 75.7 488 106 14 17 82.4 11 15 73.3 3 3 100.0 0 0.0 0.0 0.0 1 3 2 0 5 2018-2019 23 Gazélec Ajaccio 1 League 7.9 103 159 64.8 1265 200 60 87 69.0 29 43 67.4 2 4 50.0 2 0.9 0.3 +1.1 8 5 1 0 11 2019-2020 24 Quevilly-Rouen 1 League 1.1 0 6 Seasons 4 Clubs 4 Leagues 58.9 259 382 67.8 3185 566 159 213 74.6 66 105 62.9 7 15 46.7 8 2.2 1.4 +5.8 19 13 7 0 26 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 Valenciennes (4 Seasons) 3 Leagues 38.0 12 17 70.6 118 48 10 11 90.9 1 4 25.0 0 1 0.0 3 0.0 0.0 +3.0 1 0 1 0 2 Quevilly-Rouen (2 Seasons) 2 Leagues 11.2 116 169 68.6 1314 212 75 98 76.5 25 43 58.1 2 7 28.6 3 1.2 1.1 +1.8 9 5 3 0 8 Gazélec Ajaccio (1 Season) 1 League 7.9 103 159 64.8 1265 200 60 87 69.0 29 43 67.4 2 4 50.0 2 0.9 0.3 +1.1 8 5 1 0 11 Waasland-Bev (1 Season) 1 League 1.9 28 37 75.7 488 106 14 17 82.4 11 15 73.3 3 3 100.0 0 0.0 0.0 0.0 1 3 2 0 5 Ligue 2 (5 Seasons) 54.5 231 345 67.0 2697 460 145 196 74.0 55 90 61.1 4 12 33.3 7 2.2 1.4 +4.8 18 10 5 0 21 Coupe de France (3 Seasons) 1.7 0 First Division A (1 Season) 1.9 28 37 75.7 488 106 14 17 82.4 11 15 73.3 3 3 100.0 0 0.0 0.0 0.0 1 3 2 0 5 Coupe de la Ligue (1 Season) 0.8 1
Passing Table 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-2015 19 Valenciennes fr FRA 2. Ligue 2 16th 14.2 0 Matches 2015-2016 20 Valenciennes fr FRA 2. Ligue 2 12th 5.3 1 Matches 2016-2017 21 Valenciennes fr FRA 2. Ligue 2 13th 16.8 1 Matches 2017-2018 22 Valenciennes fr FRA 2. Ligue 2 13th 0.3 12 17 70.6 118 48 10 11 90.9 1 4 25.0 0 1 0.0 0 0.0 0.0 0.0 1 0 1 0 2 Matches 2017-2018 22 Quevilly-Rouen fr FRA 2. Ligue 2 19th 10.1 116 169 68.6 1314 212 75 98 76.5 25 43 58.1 2 7 28.6 3 1.2 1.1 +1.8 9 5 3 0 8 Matches 2018-2019 23 Waasland-Bev be BEL 1. First Division A 10th 1.9 28 37 75.7 488 106 14 17 82.4 11 15 73.3 3 3 100.0 0 0.0 0.0 0.0 1 3 2 0 5 Matches 2018-2019 23 Gazélec Ajaccio fr FRA 2. Ligue 2 18th 7.9 103 159 64.8 1265 200 60 87 69.0 29 43 67.4 2 4 50.0 2 0.9 0.3 +1.1 8 5 1 0 11 Matches 5 Seasons 4 Clubs 2 Leagues 56.4 259 382 67.8 3185 566 159 213 74.6 66 105 62.9 7 15 46.7 7 2.2 1.4 +4.8 19 13 7 0 26 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 Valenciennes (4 Seasons) 1 League 36.6 12 17 70.6 118 48 10 11 90.9 1 4 25.0 0 1 0.0 2 0.0 0.0 +2.0 1 0 1 0 2 Gazélec Ajaccio (1 Season) 1 League 7.9 103 159 64.8 1265 200 60 87 69.0 29 43 67.4 2 4 50.0 2 0.9 0.3 +1.1 8 5 1 0 11 Quevilly-Rouen (1 Season) 1 League 10.1 116 169 68.6 1314 212 75 98 76.5 25 43 58.1 2 7 28.6 3 1.2 1.1 +1.8 9 5 3 0 8 Waasland-Bev (1 Season) 1 League 1.9 28 37 75.7 488 106 14 17 82.4 11 15 73.3 3 3 100.0 0 0.0 0.0 0.0 1 3 2 0 5 Ligue 2 (5 Seasons) 54.5 231 345 67.0 2697 460 145 196 74.0 55 90 61.1 4 12 33.3 7 2.2 1.4 +4.8 18 10 5 0 21 First Division A (1 Season) 1.9 28 37 75.7 488 106 14 17 82.4 11 15 73.3 3 3 100.0 0 0.0 0.0 0.0 1 3 2 0 5
Passing Table 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 2014-2015 19 Valenciennes fr FRA Coupe de France 17th 0.6 0 Matches 2017-2018 22 Valenciennes fr FRA 1. Coupe de la Ligue 17th 0.8 1 Matches 2019-2020 24 Quevilly-Rouen fr FRA Coupe de France 65th 1.1 0 Matches 3 Seasons 2 Clubs 2 Leagues 2.5 1 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 Valenciennes (2 Seasons) 2 Leagues 1.4 1 Quevilly-Rouen (1 Season) 1 League 1.1 0 Coupe de France (3 Seasons) 1.7 0 Coupe de la Ligue (1 Season) 0.8 1
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 19 Valenciennes 2 Leagues 14.8 2015-2016 20 Valenciennes 1 League 5.3 2016-2017 21 Valenciennes 1 League 16.8 0 2017-2018 22 Valenciennes 3 Leagues 1.0 17 17 0 0 0 1 2 0 0 0 0 0 12 0 0 2017-2018 22 Quevilly-Rouen 1 League 10.1 169 149 19 1 1 0 3 0 0 0 0 0 116 1 4 2018-2019 23 Waasland-Bev 1 League 1.9 37 30 6 0 0 1 0 0 0 0 0 0 28 1 0 2018-2019 23 Gazélec Ajaccio 1 League 7.9 159 144 15 0 0 0 4 2 0 0 0 0 103 0 5 2019-2020 24 Quevilly-Rouen 1 League 1.1 6 Seasons 4 Clubs 4 Leagues 58.9 382 340 40 1 1 2 9 2 0 0 0 0 259 2 9 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Valenciennes (4 Seasons) 3 Leagues 38.0 17 17 0 0 0 1 2 0 0 0 0 0 12 0 0 Quevilly-Rouen (2 Seasons) 2 Leagues 11.2 169 149 19 1 1 0 3 0 0 0 0 0 116 1 4 Gazélec Ajaccio (1 Season) 1 League 7.9 159 144 15 0 0 0 4 2 0 0 0 0 103 0 5 Waasland-Bev (1 Season) 1 League 1.9 37 30 6 0 0 1 0 0 0 0 0 0 28 1 0 Ligue 2 (5 Seasons) 54.5 345 310 34 1 1 1 9 2 0 0 0 0 231 1 9 Coupe de France (3 Seasons) 1.7 First Division A (1 Season) 1.9 37 30 6 0 0 1 0 0 0 0 0 0 28 1 0 Coupe de la Ligue (1 Season) 0.8
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2014-2015 19 Valenciennes 2 Leagues 14.8 2015-2016 20 Valenciennes 1 League 5.3 2016-2017 21 Valenciennes 1 League 16.8 2017-2018 22 Valenciennes 3 Leagues 1.0 2 7.20 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2017-2018 22 Quevilly-Rouen 1 League 10.1 23 2.28 16 0 3 2 2 0 5 0.50 3 0 1 1 0 0 2018-2019 23 Waasland-Bev 1 League 1.9 3 1.59 3 0 0 0 0 0 1 0.53 1 0 0 0 0 0 2018-2019 23 Gazélec Ajaccio 1 League 7.9 14 1.78 9 0 1 1 3 0 3 0.38 2 0 0 0 1 0 2019-2020 24 Quevilly-Rouen 1 League 1.1 6 Seasons 4 Clubs 4 Leagues 58.9 42 2.09 30 0 4 3 5 0 9 0.45 6 0 1 1 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Valenciennes (4 Seasons) 3 Leagues 38.0 2 7.20 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Quevilly-Rouen (2 Seasons) 2 Leagues 11.2 23 2.28 16 0 3 2 2 0 5 0.50 3 0 1 1 0 0 Gazélec Ajaccio (1 Season) 1 League 7.9 14 1.78 9 0 1 1 3 0 3 0.38 2 0 0 0 1 0 Waasland-Bev (1 Season) 1 League 1.9 3 1.59 3 0 0 0 0 0 1 0.53 1 0 0 0 0 0 Ligue 2 (5 Seasons) 54.5 39 2.14 27 0 4 3 5 0 8 0.44 5 0 1 1 1 0 Coupe de France (3 Seasons) 1.7 First Division A (1 Season) 1.9 3 1.59 3 0 0 0 0 0 1 0.53 1 0 0 0 0 0 Coupe de la Ligue (1 Season) 0.8
Goal and Shot Creation Table 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-2015 19 Valenciennes fr FRA 2. Ligue 2 16th 14.2 Matches 2015-2016 20 Valenciennes fr FRA 2. Ligue 2 12th 5.3 Matches 2016-2017 21 Valenciennes fr FRA 2. Ligue 2 13th 16.8 Matches 2017-2018 22 Valenciennes fr FRA 2. Ligue 2 13th 0.3 2 7.20 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2017-2018 22 Quevilly-Rouen fr FRA 2. Ligue 2 19th 10.1 23 2.28 16 0 3 2 2 0 5 0.50 3 0 1 1 0 0 Matches 2018-2019 23 Waasland-Bev be BEL 1. First Division A 10th 1.9 3 1.59 3 0 0 0 0 0 1 0.53 1 0 0 0 0 0 Matches 2018-2019 23 Gazélec Ajaccio fr FRA 2. Ligue 2 18th 7.9 14 1.78 9 0 1 1 3 0 3 0.38 2 0 0 0 1 0 Matches 5 Seasons 4 Clubs 2 Leagues 56.4 42 2.09 30 0 4 3 5 0 9 0.45 6 0 1 1 1 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Valenciennes (4 Seasons) 1 League 36.6 2 7.20 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Gazélec Ajaccio (1 Season) 1 League 7.9 14 1.78 9 0 1 1 3 0 3 0.38 2 0 0 0 1 0 Quevilly-Rouen (1 Season) 1 League 10.1 23 2.28 16 0 3 2 2 0 5 0.50 3 0 1 1 0 0 Waasland-Bev (1 Season) 1 League 1.9 3 1.59 3 0 0 0 0 0 1 0.53 1 0 0 0 0 0 Ligue 2 (5 Seasons) 54.5 39 2.14 27 0 4 3 5 0 8 0.44 5 0 1 1 1 0 First Division A (1 Season) 1.9 3 1.59 3 0 0 0 0 0 1 0.53 1 0 0 0 0 0
Goal and Shot Creation Table 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-2015 19 Valenciennes fr FRA Coupe de France 17th 0.6 Matches 2017-2018 22 Valenciennes fr FRA 1. Coupe de la Ligue 17th 0.8 Matches 2019-2020 24 Quevilly-Rouen fr FRA Coupe de France 65th 1.1 Matches 3 Seasons 2 Clubs 2 Leagues 2.5 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Valenciennes (2 Seasons) 2 Leagues 1.4 Quevilly-Rouen (1 Season) 1 League 1.1 Coupe de France (3 Seasons) 1.7 Coupe de la Ligue (1 Season) 0.8
Defensive Actions Table 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-2015 19 Valenciennes 2 Leagues 14.8 0 2015-2016 20 Valenciennes 1 League 5.3 0 2016-2017 21 Valenciennes 1 League 16.8 0 0 0 2017-2018 22 Valenciennes 3 Leagues 1.0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2017-2018 22 Quevilly-Rouen 1 League 10.1 4 1 1 2 1 1 3 33.3 2 11 1 10 1 5 4 0 2018-2019 23 Waasland-Bev 1 League 1.9 3 2 2 1 0 0 2 0.0 2 2 0 2 3 6 0 0 2018-2019 23 Gazélec Ajaccio 1 League 7.9 8 5 2 5 1 1 5 20.0 4 9 1 8 2 10 1 0 2019-2020 24 Quevilly-Rouen 1 League 1.1 0 6 Seasons 4 Clubs 4 Leagues 58.9 15 8 5 8 2 2 10 20.0 8 22 2 20 7 22 5 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Valenciennes (4 Seasons) 3 Leagues 38.0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 Quevilly-Rouen (2 Seasons) 2 Leagues 11.2 4 1 1 2 1 1 3 33.3 2 11 1 10 1 5 4 0 Gazélec Ajaccio (1 Season) 1 League 7.9 8 5 2 5 1 1 5 20.0 4 9 1 8 2 10 1 0 Waasland-Bev (1 Season) 1 League 1.9 3 2 2 1 0 0 2 0.0 2 2 0 2 3 6 0 0 Ligue 2 (5 Seasons) 54.5 12 6 3 7 2 2 8 25.0 6 20 2 18 4 16 5 0 Coupe de France (3 Seasons) 1.7 0 First Division A (1 Season) 1.9 3 2 2 1 0 0 2 0.0 2 2 0 2 3 6 0 0 Coupe de la Ligue (1 Season) 0.8 0
Defensive Actions Table 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-2015 19 Valenciennes fr FRA Coupe de France 17th 0.6 Matches 2017-2018 22 Valenciennes fr FRA 1. Coupe de la Ligue 17th 0.8 Matches 2019-2020 24 Quevilly-Rouen fr FRA Coupe de France 65th 1.1 Matches 3 Seasons 2 Clubs 2 Leagues 2.5 0 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 Valenciennes (2 Seasons) 2 Leagues 1.4 0 Quevilly-Rouen (1 Season) 1 League 1.1 0 Coupe de France (3 Seasons) 1.7 0 Coupe de la Ligue (1 Season) 0.8 0
Possession Table 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-2015 19 Valenciennes 2 Leagues 14.8 2015-2016 20 Valenciennes 1 League 5.3 2016-2017 21 Valenciennes 1 League 16.8 2017-2018 22 Valenciennes 3 Leagues 1.0 20 0 3 6 12 3 20 2 2 100.0 0 0.0 16 88 62 1 2 0 1 0 13 7 2017-2018 22 Quevilly-Rouen 1 League 10.1 286 6 17 121 153 53 286 22 12 54.5 10 45.5 195 1219 682 21 15 12 37 12 190 62 2018-2019 23 Waasland-Bev 1 League 1.9 53 2 5 26 23 5 53 2 0 0.0 2 100.0 26 226 107 3 2 3 3 2 30 9 2018-2019 23 Gazélec Ajaccio 1 League 7.9 270 0 10 111 151 35 270 21 9 42.9 12 57.1 165 801 230 13 6 9 32 15 193 58 2019-2020 24 Quevilly-Rouen 1 League 1.1 6 Seasons 4 Clubs 4 Leagues 58.9 629 8 35 264 339 96 629 47 23 48.9 24 51.1 402 2334 1081 38 25 24 73 29 426 136 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 Valenciennes (4 Seasons) 3 Leagues 38.0 20 0 3 6 12 3 20 2 2 100.0 0 0.0 16 88 62 1 2 0 1 0 13 7 Quevilly-Rouen (2 Seasons) 2 Leagues 11.2 286 6 17 121 153 53 286 22 12 54.5 10 45.5 195 1219 682 21 15 12 37 12 190 62 Gazélec Ajaccio (1 Season) 1 League 7.9 270 0 10 111 151 35 270 21 9 42.9 12 57.1 165 801 230 13 6 9 32 15 193 58 Waasland-Bev (1 Season) 1 League 1.9 53 2 5 26 23 5 53 2 0 0.0 2 100.0 26 226 107 3 2 3 3 2 30 9 Ligue 2 (5 Seasons) 54.5 576 6 30 238 316 91 576 45 23 51.1 22 48.9 376 2108 974 35 23 21 70 27 396 127 Coupe de France (3 Seasons) 1.7 First Division A (1 Season) 1.9 53 2 5 26 23 5 53 2 0 0.0 2 100.0 26 226 107 3 2 3 3 2 30 9 Coupe de la Ligue (1 Season) 0.8
Possession Table 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-2015 19 Valenciennes fr FRA 2. Ligue 2 16th 14.2 Matches 2015-2016 20 Valenciennes fr FRA 2. Ligue 2 12th 5.3 Matches 2016-2017 21 Valenciennes fr FRA 2. Ligue 2 13th 16.8 Matches 2017-2018 22 Valenciennes fr FRA 2. Ligue 2 13th 0.3 20 0 3 6 12 3 20 2 2 100.0 0 0.0 16 88 62 1 2 0 1 0 13 7 Matches 2017-2018 22 Quevilly-Rouen fr FRA 2. Ligue 2 19th 10.1 286 6 17 121 153 53 286 22 12 54.5 10 45.5 195 1219 682 21 15 12 37 12 190 62 Matches 2018-2019 23 Waasland-Bev be BEL 1. First Division A 10th 1.9 53 2 5 26 23 5 53 2 0 0.0 2 100.0 26 226 107 3 2 3 3 2 30 9 Matches 2018-2019 23 Gazélec Ajaccio fr FRA 2. Ligue 2 18th 7.9 270 0 10 111 151 35 270 21 9 42.9 12 57.1 165 801 230 13 6 9 32 15 193 58 Matches 5 Seasons 4 Clubs 2 Leagues 56.4 629 8 35 264 339 96 629 47 23 48.9 24 51.1 402 2334 1081 38 25 24 73 29 426 136 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 Valenciennes (4 Seasons) 1 League 36.6 20 0 3 6 12 3 20 2 2 100.0 0 0.0 16 88 62 1 2 0 1 0 13 7 Gazélec Ajaccio (1 Season) 1 League 7.9 270 0 10 111 151 35 270 21 9 42.9 12 57.1 165 801 230 13 6 9 32 15 193 58 Quevilly-Rouen (1 Season) 1 League 10.1 286 6 17 121 153 53 286 22 12 54.5 10 45.5 195 1219 682 21 15 12 37 12 190 62 Waasland-Bev (1 Season) 1 League 1.9 53 2 5 26 23 5 53 2 0 0.0 2 100.0 26 226 107 3 2 3 3 2 30 9 Ligue 2 (5 Seasons) 54.5 576 6 30 238 316 91 576 45 23 51.1 22 48.9 376 2108 974 35 23 21 70 27 396 127 First Division A (1 Season) 1.9 53 2 5 26 23 5 53 2 0 0.0 2 100.0 26 226 107 3 2 3 3 2 30 9
Possession Table 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 2014-2015 19 Valenciennes fr FRA Coupe de France 17th 0.6 Matches 2017-2018 22 Valenciennes fr FRA 1. Coupe de la Ligue 17th 0.8 Matches 2019-2020 24 Quevilly-Rouen fr FRA Coupe de France 65th 1.1 Matches 3 Seasons 2 Clubs 2 Leagues 2.5 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 Valenciennes (2 Seasons) 2 Leagues 1.4 Quevilly-Rouen (1 Season) 1 League 1.1 Coupe de France (3 Seasons) 1.7 Coupe de la Ligue (1 Season) 0.8
Playing Time Table 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-2015 19 Valenciennes fr FRA Coupe de France 1 55 55 61.1 0.6 1 55 0 0 0 0.00 0 2 -2 -3.27 -16.13 Matches 2014-2015 19 Valenciennes fr FRA 2. Ligue 2 24 1,279 53 37.4 14.2 13 6 11 4 1.17 12 18 -6 -0.42 +0.04 Matches 2015-2016 20 Valenciennes fr FRA 2. Ligue 2 13 476 37 13.9 5.3 5 1 8 1 1.23 8 7 +1 +0.19 +0.34 Matches 2016-2017 21 Valenciennes fr FRA 2. Ligue 2 27 1,513 56 44.2 16.8 16 6 11 0 1.22 19 16 +3 +0.18 +0.32 Matches 2017-2018 22 Valenciennes fr FRA Coupe de France 0 0 0 0 2 Matches 2017-2018 22 Valenciennes fr FRA 1. Coupe de la Ligue 1 68 68 22.7 0.8 1 68 0 0 1 3.00 3 0 +3 +3.97 +3.19 Matches 2017-2018 22 Valenciennes fr FRA 2. Ligue 2 3 25 8 0.7 0.3 0 0 3 6 0.00 0 1 -1 -3.60 -3.26 0.2 0.1 +0.1 +0.47 +1.19 Matches 2017-2018 22 Quevilly-Rouen fr FRA 2. Ligue 2 12 908 76 26.5 10.1 11 5 1 0 0.92 14 13 +1 +0.10 +0.89 15.3 12.9 +2.4 +0.24 +0.63 Matches 2018-2019 23 Waasland-Bev be BEL 1. First Division A 7 170 24 6.3 1.9 0 0 7 23 1 0.86 5 7 -2 -1.06 -0.42 2.4 6.0 -3.6 -1.92 -1.00 Matches 2018-2019 23 Gazélec Ajaccio fr FRA 2. Ligue 2 13 708 54 20.7 7.9 8 75 4 5 22 0 0.85 5 7 -2 -0.25 +0.48 8.6 7.6 +0.9 +0.12 +0.47 Matches 2019-2020 24 Quevilly-Rouen fr FRA Coupe de France 2 98 49 54.4 1.1 1 67 0 1 31 0 1.50 0 1 -1 -0.92 -0.92 Matches 6 Seasons 4 Clubs 4 Leagues 103 5,300 51 22.0 58.9 56 72 22 47 23 15 1.08 66 72 -6 -0.10 +0.32 26.4 26.6 -0.1 -0.01 +0.59 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 Valenciennes (4 Seasons) 3 Leagues 69 3,416 50 23.8 38.0 36 62 13 33 14 1.16 42 44 -2 -0.05 +0.16 0.2 0.1 +0.1 +0.47 +1.19 Quevilly-Rouen (2 Seasons) 2 Leagues 14 1,006 72 27.9 11.2 12 67 5 2 31 0 1.00 14 14 0 0.00 +0.76 15.3 12.9 +2.4 +0.24 +0.63 Gazélec Ajaccio (1 Season) 1 League 13 708 54 20.7 7.9 8 75 4 5 22 0 0.85 5 7 -2 -0.25 +0.48 8.6 7.6 +0.9 +0.12 +0.47 Waasland-Bev (1 Season) 1 League 7 170 24 6.3 1.9 0 0 7 23 1 0.86 5 7 -2 -1.06 -0.42 2.4 6.0 -3.6 -1.92 -1.00 Ligue 2 (5 Seasons) 92 4,909 53 23.9 54.5 53 75 22 39 22 11 1.08 58 62 -4 -0.07 +0.36 24.1 20.6 +3.5 +0.19 +0.70 Coupe de France (3 Seasons) 3 153 51 26.8 1.7 2 61 0 1 31 2 1.00 0 3 -3 -1.76 -5.61 First Division A (1 Season) 7 170 24 6.3 1.9 0 0 7 23 1 0.86 5 7 -2 -1.06 -0.42 2.4 6.0 -3.6 -1.92 -1.00 Coupe de la Ligue (1 Season) 1 68 68 22.7 0.8 1 68 0 0 1 3.00 3 0 +3 +3.97 +3.19
Playing Time Table 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-2015 19 Valenciennes 2 Leagues 25 1,334 53 38.0 14.8 14 55 6 11 4 1.12 12 20 -8 -0.54 -0.29 2015-2016 20 Valenciennes 1 League 13 476 37 13.9 5.3 5 1 8 1 1.23 8 7 +1 +0.19 +0.34 2016-2017 21 Valenciennes 1 League 27 1,513 56 44.2 16.8 16 6 11 0 1.22 19 16 +3 +0.18 +0.32 2017-2018 22 Valenciennes 3 Leagues 4 93 23 2.3 1.0 1 68 0 3 9 0.75 3 1 +2 +1.94 +2.21 0.2 0.1 +0.1 +0.47 +1.19 2017-2018 22 Quevilly-Rouen 1 League 12 908 76 26.5 10.1 11 5 1 0 0.92 14 13 +1 +0.10 +0.89 15.3 12.9 +2.4 +0.24 +0.63 2018-2019 23 Waasland-Bev 1 League 7 170 24 6.3 1.9 0 0 7 23 1 0.86 5 7 -2 -1.06 -0.42 2.4 6.0 -3.6 -1.92 -1.00 2018-2019 23 Gazélec Ajaccio 1 League 13 708 54 20.7 7.9 8 75 4 5 22 0 0.85 5 7 -2 -0.25 +0.48 8.6 7.6 +0.9 +0.12 +0.47 2019-2020 24 Quevilly-Rouen 1 League 2 98 49 54.4 1.1 1 67 0 1 31 0 1.50 0 1 -1 -0.92 -0.92 6 Seasons 4 Clubs 4 Leagues 103 5,300 51 22.0 58.9 56 72 22 47 23 15 1.08 66 72 -6 -0.10 +0.32 26.4 26.6 -0.1 -0.01 +0.59 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 Valenciennes (4 Seasons) 3 Leagues 69 3,416 50 23.8 38.0 36 62 13 33 14 1.16 42 44 -2 -0.05 +0.16 0.2 0.1 +0.1 +0.47 +1.19 Quevilly-Rouen (2 Seasons) 2 Leagues 14 1,006 72 27.9 11.2 12 67 5 2 31 0 1.00 14 14 0 0.00 +0.76 15.3 12.9 +2.4 +0.24 +0.63 Gazélec Ajaccio (1 Season) 1 League 13 708 54 20.7 7.9 8 75 4 5 22 0 0.85 5 7 -2 -0.25 +0.48 8.6 7.6 +0.9 +0.12 +0.47 Waasland-Bev (1 Season) 1 League 7 170 24 6.3 1.9 0 0 7 23 1 0.86 5 7 -2 -1.06 -0.42 2.4 6.0 -3.6 -1.92 -1.00 Ligue 2 (5 Seasons) 92 4,909 53 23.9 54.5 53 75 22 39 22 11 1.08 58 62 -4 -0.07 +0.36 24.1 20.6 +3.5 +0.19 +0.70 Coupe de France (3 Seasons) 3 153 51 26.8 1.7 2 61 0 1 31 2 1.00 0 3 -3 -1.76 -5.61 First Division A (1 Season) 7 170 24 6.3 1.9 0 0 7 23 1 0.86 5 7 -2 -1.06 -0.42 2.4 6.0 -3.6 -1.92 -1.00 Coupe de la Ligue (1 Season) 1 68 68 22.7 0.8 1 68 0 0 1 3.00 3 0 +3 +3.97 +3.19
Playing Time Table 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-2015 19 Valenciennes fr FRA 2. Ligue 2 16th 24 1,279 53 37.4 14.2 13 6 11 4 1.17 12 18 -6 -0.42 +0.04 Matches 2015-2016 20 Valenciennes fr FRA 2. Ligue 2 12th 13 476 37 13.9 5.3 5 1 8 1 1.23 8 7 +1 +0.19 +0.34 Matches 2016-2017 21 Valenciennes fr FRA 2. Ligue 2 13th 27 1,513 56 44.2 16.8 16 6 11 0 1.22 19 16 +3 +0.18 +0.32 Matches 2017-2018 22 Valenciennes fr FRA 2. Ligue 2 13th 3 25 8 0.7 0.3 0 0 3 6 0.00 0 1 -1 -3.60 -3.26 0.2 0.1 +0.1 +0.47 +1.19 Matches 2017-2018 22 Quevilly-Rouen fr FRA 2. Ligue 2 19th 12 908 76 26.5 10.1 11 5 1 0 0.92 14 13 +1 +0.10 +0.89 15.3 12.9 +2.4 +0.24 +0.63 Matches 2018-2019 23 Waasland-Bev be BEL 1. First Division A 10th 7 170 24 6.3 1.9 0 0 7 23 1 0.86 5 7 -2 -1.06 -0.42 2.4 6.0 -3.6 -1.92 -1.00 Matches 2018-2019 23 Gazélec Ajaccio fr FRA 2. Ligue 2 18th 13 708 54 20.7 7.9 8 75 4 5 22 0 0.85 5 7 -2 -0.25 +0.48 8.6 7.6 +0.9 +0.12 +0.47 Matches 5 Seasons 4 Clubs 2 Leagues 99 5,079 51 21.9 56.4 53 76 22 46 23 12 1.06 63 69 -6 -0.11 +0.36 26.4 26.6 -0.1 -0.01 +0.59 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 Valenciennes (4 Seasons) 1 League 67 3,293 49 24.1 36.6 34 13 33 11 1.15 39 42 -3 -0.08 +0.20 0.2 0.1 +0.1 +0.47 +1.19 Gazélec Ajaccio (1 Season) 1 League 13 708 54 20.7 7.9 8 75 4 5 22 0 0.85 5 7 -2 -0.25 +0.48 8.6 7.6 +0.9 +0.12 +0.47 Quevilly-Rouen (1 Season) 1 League 12 908 76 26.5 10.1 11 5 1 0 0.92 14 13 +1 +0.10 +0.89 15.3 12.9 +2.4 +0.24 +0.63 Waasland-Bev (1 Season) 1 League 7 170 24 6.3 1.9 0 0 7 23 1 0.86 5 7 -2 -1.06 -0.42 2.4 6.0 -3.6 -1.92 -1.00 Ligue 2 (5 Seasons) 92 4,909 53 23.9 54.5 53 75 22 39 22 11 1.08 58 62 -4 -0.07 +0.36 24.1 20.6 +3.5 +0.19 +0.70 First Division A (1 Season) 7 170 24 6.3 1.9 0 0 7 23 1 0.86 5 7 -2 -1.06 -0.42 2.4 6.0 -3.6 -1.92 -1.00
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 19 Valenciennes fr FRA Coupe de France 17th 1 55 55 61.1 0.6 1 55 0 0 0 0.00 0 2 -2 -3.27 -16.13 Matches 2017-2018 22 Valenciennes fr FRA Coupe de France 33rd 0 0 0 0 2 Matches 2017-2018 22 Valenciennes fr FRA 1. Coupe de la Ligue 17th 1 68 68 22.7 0.8 1 68 0 0 1 3.00 3 0 +3 +3.97 +3.19 Matches 2019-2020 24 Quevilly-Rouen fr FRA Coupe de France 65th 2 98 49 54.4 1.1 1 67 0 1 31 0 1.50 0 1 -1 -0.92 -0.92 Matches 3 Seasons 2 Clubs 2 Leagues 4 221 55 25.4 2.5 3 63 0 1 31 3 1.50 3 3 0 0.00 -1.81 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Valenciennes (2 Seasons) 2 Leagues 2 123 62 17.8 1.4 2 62 0 0 3 1.50 3 2 +1 +0.73 -1.63 Quevilly-Rouen (1 Season) 1 League 2 98 49 54.4 1.1 1 67 0 1 31 0 1.50 0 1 -1 -0.92 -0.92 Coupe de France (3 Seasons) 3 153 51 26.8 1.7 2 61 0 1 31 2 1.00 0 3 -3 -1.76 -5.61 Coupe de la Ligue (1 Season) 1 68 68 22.7 0.8 1 68 0 0 1 3.00 3 0 +3 +3.97 +3.19
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2014-2015 19 Valenciennes 2 Leagues 14.8 2 0 0 0 2015-2016 20 Valenciennes 1 League 5.3 0 0 7 2016-2017 21 Valenciennes 1 League 16.8 2 0 0 24 0 0 0 0 0 0 0 0 2017-2018 22 Valenciennes 3 Leagues 1.0 0 0 0 0 1 0 2 1 0 0 0 0 3 1 1 50.0 2017-2018 22 Quevilly-Rouen 1 League 10.1 3 0 0 11 11 18 3 1 1 0 0 0 35 20 32 38.5 2018-2019 23 Waasland-Bev 1 League 1.9 2 0 0 3 0 2 0 3 2 0 0 0 9 4 7 36.4 2018-2019 23 Gazélec Ajaccio 1 League 7.9 0 0 0 7 20 4 4 2 5 1 0 0 20 17 48 26.2 2019-2020 24 Quevilly-Rouen 1 League 1.1 0 0 0 0 6 Seasons 4 Clubs 4 Leagues 58.9 9 0 0 52 32 24 9 7 8 1 0 0 67 42 88 32.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Valenciennes (4 Seasons) 3 Leagues 38.0 4 0 0 31 1 0 2 1 0 0 0 0 3 1 1 50.0 Quevilly-Rouen (2 Seasons) 2 Leagues 11.2 3 0 0 11 11 18 3 1 1 0 0 0 35 20 32 38.5 Gazélec Ajaccio (1 Season) 1 League 7.9 0 0 0 7 20 4 4 2 5 1 0 0 20 17 48 26.2 Waasland-Bev (1 Season) 1 League 1.9 2 0 0 3 0 2 0 3 2 0 0 0 9 4 7 36.4 Ligue 2 (5 Seasons) 54.5 7 0 0 49 32 22 9 4 6 1 0 0 58 38 81 31.9 Coupe de France (3 Seasons) 1.7 0 0 0 0 First Division A (1 Season) 1.9 2 0 0 3 0 2 0 3 2 0 0 0 9 4 7 36.4 Coupe de la Ligue (1 Season) 0.8 0 0 0 0
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 .
View Additional Information
More Lamine Ndao Pages
Lamine Ndao Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary