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 Saint-Étienne fr FRA Coupe de France 0 0 Matches 2014-2015 19 Saint-Étienne fr FRA 1. Ligue 1 0 0 Matches 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Saint-Étienne 2. Europa Lg 0 0 Matches 2015-2016 20 Saint-Étienne fr FRA 1. Ligue 1 0 0 Matches 2015-2016 20 Evian fr FRA 2. Ligue 2 6 6 528 5.9 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 1 0 28 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 1 1 83 0.9 1 0 1 1 0 0 0 0 1.08 0.00 1.08 1.08 1.08 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 28 23 1,951 21.7 6 2 8 6 0 0 2 0 0.28 0.09 0.37 0.28 0.37 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 31 19 1,675 18.6 7 6 13 7 0 1 2 0 6.0 5.2 3.9 9.1 60 52 132 0.38 0.32 0.70 0.38 0.70 0.32 0.21 0.53 0.28 0.49 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 22 13 1,115 12.4 2 1 3 2 0 0 0 0 2.3 2.3 0.7 3.0 32 29 78 0.16 0.08 0.24 0.16 0.24 0.18 0.06 0.24 0.18 0.24 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 18 12 1,085 12.1 2 2 4 2 0 0 4 0 0.17 0.17 0.33 0.17 0.33 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 38 28 2,319 25.8 5 4 9 5 0 0 3 0 5.1 5.1 6.1 11.3 110 70 354 0.19 0.16 0.35 0.19 0.35 0.20 0.24 0.44 0.20 0.44 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 35 14 1,531 17.0 4 5 9 4 0 0 2 0 0.24 0.29 0.53 0.24 0.53 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 8 3 285 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 15 0 257 2.9 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 6 15 35 0.35 0.00 0.35 0.35 0.35 0.18 0.10 0.28 0.18 0.28 Matches 10 Seasons 8 Clubs 8 Leagues 205 121 11,037 122.6 29 20 49 29 0 1 15 0 13.9 13.1 11.0 24.1 208 166 599 0.24 0.16 0.40 0.24 0.40 0.23 0.18 0.42 0.22 0.40 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 Saint-Étienne (3 Seasons) 4 Leagues 2 2 173 1.9 1 0 1 1 0 0 0 0 0.52 0.00 0.52 0.52 0.52 Paris FC (2 Seasons) 2 Leagues 54 33 2,880 32.0 9 7 16 9 0 1 2 0 8.3 7.5 4.6 12.1 92 81 210 0.28 0.22 0.50 0.28 0.50 0.27 0.15 0.41 0.24 0.39 Hatayspor (2 Seasons) 1 League 43 17 1,816 20.2 4 5 9 4 0 0 2 0 0.20 0.25 0.45 0.20 0.45 Troyes (1 Season) 1 League 38 28 2,319 25.8 5 4 9 5 0 0 3 0 5.1 5.1 6.1 11.3 110 70 354 0.19 0.16 0.35 0.19 0.35 0.20 0.24 0.44 0.20 0.44 Laval (1 Season) 2 Leagues 29 23 1,979 22.0 6 2 8 6 0 0 2 0 0.27 0.09 0.36 0.27 0.36 Beerschot (1 Season) 1 League 18 12 1,085 12.1 2 2 4 2 0 0 4 0 0.17 0.17 0.33 0.17 0.33 Vizela (1 Season) 1 League 15 0 257 2.9 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 6 15 35 0.35 0.00 0.35 0.35 0.35 0.18 0.10 0.28 0.18 0.28 Evian (1 Season) 1 League 6 6 528 5.9 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Ligue 2 (5 Seasons) 125 89 7,588 84.3 21 13 34 21 0 1 8 0 13.4 12.6 10.7 23.3 202 151 564 0.25 0.15 0.40 0.25 0.40 0.24 0.19 0.42 0.22 0.41 Ligue 1 (3 Seasons) 1 1 83 0.9 1 0 1 1 0 0 0 0 1.08 0.00 1.08 1.08 1.08 Süper Lig (2 Seasons) 43 17 1,816 20.2 4 5 9 4 0 0 2 0 0.20 0.25 0.45 0.20 0.45 Coupe de la Ligue (2 Seasons) 2 1 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division B (1 Season) 18 12 1,085 12.1 2 2 4 2 0 0 4 0 0.17 0.17 0.33 0.17 0.33 Primeira Liga (1 Season) 15 0 257 2.9 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 6 15 35 0.35 0.00 0.35 0.35 0.35 0.18 0.10 0.28 0.18 0.28 Europa Lg (1 Season) 0 0
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 Saint-Étienne 2 Leagues 0 0 2015-2016 20 Evian 1 League 6 6 528 5.9 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 2015-2016 20 Saint-Étienne 3 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Saint-Étienne 1 League 1 1 83 0.9 1 0 1 1 0 0 0 0 1.08 0.00 1.08 1.08 1.08 2016-2017 21 Laval 2 Leagues 29 23 1,979 22.0 6 2 8 6 0 0 2 0 0.27 0.09 0.36 0.27 0.36 2017-2018 22 Paris FC 2 Leagues 32 20 1,765 19.6 7 6 13 7 0 1 2 0 6.0 5.2 3.9 9.1 60 52 132 0.36 0.31 0.66 0.36 0.66 0.32 0.21 0.53 0.28 0.49 2018-2019 23 Paris FC 1 League 22 13 1,115 12.4 2 1 3 2 0 0 0 0 2.3 2.3 0.7 3.0 32 29 78 0.16 0.08 0.24 0.16 0.24 0.18 0.06 0.24 0.18 0.24 2019-2020 24 Beerschot 1 League 18 12 1,085 12.1 2 2 4 2 0 0 4 0 0.17 0.17 0.33 0.17 0.33 2020-2021 25 Troyes 1 League 38 28 2,319 25.8 5 4 9 5 0 0 3 0 5.1 5.1 6.1 11.3 110 70 354 0.19 0.16 0.35 0.19 0.35 0.20 0.24 0.44 0.20 0.44 2021-2022 26 Hatayspor 1 League 35 14 1,531 17.0 4 5 9 4 0 0 2 0 0.24 0.29 0.53 0.24 0.53 2022-2023 27 Hatayspor 1 League 8 3 285 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 28 Vizela 1 League 15 0 257 2.9 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 6 15 35 0.35 0.00 0.35 0.35 0.35 0.18 0.10 0.28 0.18 0.28 10 Seasons 8 Clubs 8 Leagues 205 121 11,037 122.6 29 20 49 29 0 1 15 0 13.9 13.1 11.0 24.1 208 166 599 0.24 0.16 0.40 0.24 0.40 0.23 0.18 0.42 0.22 0.40 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 Saint-Étienne (3 Seasons) 4 Leagues 2 2 173 1.9 1 0 1 1 0 0 0 0 0.52 0.00 0.52 0.52 0.52 Paris FC (2 Seasons) 2 Leagues 54 33 2,880 32.0 9 7 16 9 0 1 2 0 8.3 7.5 4.6 12.1 92 81 210 0.28 0.22 0.50 0.28 0.50 0.27 0.15 0.41 0.24 0.39 Hatayspor (2 Seasons) 1 League 43 17 1,816 20.2 4 5 9 4 0 0 2 0 0.20 0.25 0.45 0.20 0.45 Troyes (1 Season) 1 League 38 28 2,319 25.8 5 4 9 5 0 0 3 0 5.1 5.1 6.1 11.3 110 70 354 0.19 0.16 0.35 0.19 0.35 0.20 0.24 0.44 0.20 0.44 Laval (1 Season) 2 Leagues 29 23 1,979 22.0 6 2 8 6 0 0 2 0 0.27 0.09 0.36 0.27 0.36 Beerschot (1 Season) 1 League 18 12 1,085 12.1 2 2 4 2 0 0 4 0 0.17 0.17 0.33 0.17 0.33 Vizela (1 Season) 1 League 15 0 257 2.9 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 6 15 35 0.35 0.00 0.35 0.35 0.35 0.18 0.10 0.28 0.18 0.28 Evian (1 Season) 1 League 6 6 528 5.9 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Ligue 2 (5 Seasons) 125 89 7,588 84.3 21 13 34 21 0 1 8 0 13.4 12.6 10.7 23.3 202 151 564 0.25 0.15 0.40 0.25 0.40 0.24 0.19 0.42 0.22 0.41 Ligue 1 (3 Seasons) 1 1 83 0.9 1 0 1 1 0 0 0 0 1.08 0.00 1.08 1.08 1.08 Süper Lig (2 Seasons) 43 17 1,816 20.2 4 5 9 4 0 0 2 0 0.20 0.25 0.45 0.20 0.45 Coupe de la Ligue (2 Seasons) 2 1 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division B (1 Season) 18 12 1,085 12.1 2 2 4 2 0 0 4 0 0.17 0.17 0.33 0.17 0.33 Primeira Liga (1 Season) 15 0 257 2.9 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 6 15 35 0.35 0.00 0.35 0.35 0.35 0.18 0.10 0.28 0.18 0.28 Europa Lg (1 Season) 0 0
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 Saint-Étienne fr FRA 1. Ligue 1 5th 0 0 Matches 2015-2016 20 Evian fr FRA 2. Ligue 2 18th 6 6 528 5.9 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Matches 2015-2016 20 Saint-Étienne fr FRA 1. Ligue 1 6th 0 0 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 8th 1 1 83 0.9 1 0 1 1 0 0 0 0 1.08 0.00 1.08 1.08 1.08 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 20th 28 23 1,951 21.7 6 2 8 6 0 0 2 0 0.28 0.09 0.37 0.28 0.37 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 8th 31 19 1,675 18.6 7 6 13 7 0 1 2 0 6.0 5.2 3.9 9.1 60 52 132 0.38 0.32 0.70 0.38 0.70 0.32 0.21 0.53 0.28 0.49 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 4th 22 13 1,115 12.4 2 1 3 2 0 0 0 0 2.3 2.3 0.7 3.0 32 29 78 0.16 0.08 0.24 0.16 0.24 0.18 0.06 0.24 0.18 0.24 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 5th 18 12 1,085 12.1 2 2 4 2 0 0 4 0 0.17 0.17 0.33 0.17 0.33 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 1st 38 28 2,319 25.8 5 4 9 5 0 0 3 0 5.1 5.1 6.1 11.3 110 70 354 0.19 0.16 0.35 0.19 0.35 0.20 0.24 0.44 0.20 0.44 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 12th 35 14 1,531 17.0 4 5 9 4 0 0 2 0 0.24 0.29 0.53 0.24 0.53 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 19th 8 3 285 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 17th 15 0 257 2.9 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 6 15 35 0.35 0.00 0.35 0.35 0.35 0.18 0.10 0.28 0.18 0.28 Matches 10 Seasons 8 Clubs 5 Leagues 202 119 10,829 120.3 29 20 49 29 0 1 15 0 13.9 13.1 11.0 24.1 208 166 599 0.24 0.17 0.41 0.24 0.41 0.23 0.18 0.42 0.22 0.40 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 Saint-Étienne (3 Seasons) 1 League 1 1 83 0.9 1 0 1 1 0 0 0 0 1.08 0.00 1.08 1.08 1.08 Paris FC (2 Seasons) 1 League 53 32 2,790 31.0 9 7 16 9 0 1 2 0 8.3 7.5 4.6 12.1 92 81 210 0.29 0.23 0.52 0.29 0.52 0.27 0.15 0.41 0.24 0.39 Hatayspor (2 Seasons) 1 League 43 17 1,816 20.2 4 5 9 4 0 0 2 0 0.20 0.25 0.45 0.20 0.45 Troyes (1 Season) 1 League 38 28 2,319 25.8 5 4 9 5 0 0 3 0 5.1 5.1 6.1 11.3 110 70 354 0.19 0.16 0.35 0.19 0.35 0.20 0.24 0.44 0.20 0.44 Laval (1 Season) 1 League 28 23 1,951 21.7 6 2 8 6 0 0 2 0 0.28 0.09 0.37 0.28 0.37 Beerschot (1 Season) 1 League 18 12 1,085 12.1 2 2 4 2 0 0 4 0 0.17 0.17 0.33 0.17 0.33 Vizela (1 Season) 1 League 15 0 257 2.9 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 6 15 35 0.35 0.00 0.35 0.35 0.35 0.18 0.10 0.28 0.18 0.28 Evian (1 Season) 1 League 6 6 528 5.9 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Ligue 2 (5 Seasons) 125 89 7,588 84.3 21 13 34 21 0 1 8 0 13.4 12.6 10.7 23.3 202 151 564 0.25 0.15 0.40 0.25 0.40 0.24 0.19 0.42 0.22 0.41 Ligue 1 (3 Seasons) 1 1 83 0.9 1 0 1 1 0 0 0 0 1.08 0.00 1.08 1.08 1.08 Süper Lig (2 Seasons) 43 17 1,816 20.2 4 5 9 4 0 0 2 0 0.20 0.25 0.45 0.20 0.45 First Division B (1 Season) 18 12 1,085 12.1 2 2 4 2 0 0 4 0 0.17 0.17 0.33 0.17 0.33 Primeira Liga (1 Season) 15 0 257 2.9 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 6 15 35 0.35 0.00 0.35 0.35 0.35 0.18 0.10 0.28 0.18 0.28
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 Saint-Étienne fr FRA Coupe de France 3rd 0 0 Matches 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 9th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 17th 1 0 28 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 65th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 2 Leagues 3 2 208 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Saint-Étienne (2 Seasons) 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Paris FC (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Laval (1 Season) 1 League 1 0 28 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (2 Seasons) 2 1 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table 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 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 1.0 0 0 0 Matches 2015-2016 20 Evian fr FRA 2. Ligue 2 5.9 1 5 0.85 0.20 0 0 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 0.3 0 0 0 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 0.9 1 2 1 50.0 2.17 1.08 0.50 1.00 0 0 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 21.7 6 0 12 0.00 0.55 0.50 0 0 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 1.0 0 0 0 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 18.6 7 45 19 42.2 2.42 1.02 0.16 0.37 20.8 11 0 1 6.0 5.2 0.12 +1.0 +1.8 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 12.4 2 30 8 26.7 2.42 0.65 0.07 0.25 25.4 7 0 0 2.3 2.3 0.08 -0.3 -0.3 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 12.1 2 0 0 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 25.8 5 49 16 32.7 1.90 0.62 0.10 0.31 16.0 0 0 0 5.1 5.1 0.11 -0.1 -0.1 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 17.0 4 27 8 29.6 1.59 0.47 0.15 0.50 0 0 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 3.2 0 4 0 0.0 1.26 0.00 0.00 0 0 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 2.9 1 7 2 28.6 2.45 0.70 0.14 0.50 20.5 1 0 0 0.5 0.5 0.07 +0.5 +0.5 Matches 10 Seasons 8 Clubs 8 Leagues 122.6 29 164 71 40.2 1.60 0.66 0.16 0.38 20.0 19 0 1 13.9 13.1 0.10 +1.1 +1.9 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Saint-Étienne (3 Seasons) 4 Leagues 1.9 1 2 1 50.0 2.17 1.08 0.50 1.00 0 0 Paris FC (2 Seasons) 2 Leagues 32.0 9 75 27 36.0 2.42 0.87 0.12 0.33 22.6 18 0 1 8.3 7.5 0.10 +0.7 +1.5 Hatayspor (2 Seasons) 1 League 20.2 4 31 8 25.8 1.54 0.40 0.13 0.50 0 0 Troyes (1 Season) 1 League 25.8 5 49 16 32.7 1.90 0.62 0.10 0.31 16.0 0 0 0 5.1 5.1 0.11 -0.1 -0.1 Laval (1 Season) 2 Leagues 22.0 6 0 12 0.00 0.55 0.50 0 0 Beerschot (1 Season) 1 League 12.1 2 0 0 Vizela (1 Season) 1 League 2.9 1 7 2 28.6 2.45 0.70 0.14 0.50 20.5 1 0 0 0.5 0.5 0.07 +0.5 +0.5 Evian (1 Season) 1 League 5.9 1 5 0.85 0.20 0 0 Ligue 2 (5 Seasons) 84.3 21 124 60 44.4 1.58 0.71 0.16 0.35 20.0 18 0 1 13.4 12.6 0.10 +0.6 +1.4 Ligue 1 (3 Seasons) 0.9 1 2 1 50.0 2.17 1.08 0.50 1.00 0 0 Süper Lig (2 Seasons) 20.2 4 31 8 25.8 1.54 0.40 0.13 0.50 0 0 Coupe de la Ligue (2 Seasons) 1.3 0 0 0 Coupe de France (2 Seasons) 1.0 0 0 0 First Division B (1 Season) 12.1 2 0 0 Primeira Liga (1 Season) 2.9 1 7 2 28.6 2.45 0.70 0.14 0.50 20.5 1 0 0 0.5 0.5 0.07 +0.5 +0.5 Europa Lg (1 Season)
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 2015-2016 20 Evian 1 League 5.9 1 5 0.85 0.20 0 0 2015-2016 20 Saint-Étienne 3 Leagues 1.0 0 0 0 2016-2017 21 Saint-Étienne 1 League 0.9 1 2 1 50.0 2.17 1.08 0.50 1.00 0 0 2016-2017 21 Laval 2 Leagues 22.0 6 0 12 0.00 0.55 0.50 0 0 2017-2018 22 Paris FC 2 Leagues 19.6 7 45 19 42.2 2.42 1.02 0.16 0.37 20.8 11 0 1 6.0 5.2 0.12 +1.0 +1.8 2018-2019 23 Paris FC 1 League 12.4 2 30 8 26.7 2.42 0.65 0.07 0.25 25.4 7 0 0 2.3 2.3 0.08 -0.3 -0.3 2019-2020 24 Beerschot 1 League 12.1 2 0 0 2020-2021 25 Troyes 1 League 25.8 5 49 16 32.7 1.90 0.62 0.10 0.31 16.0 0 0 0 5.1 5.1 0.11 -0.1 -0.1 2021-2022 26 Hatayspor 1 League 17.0 4 27 8 29.6 1.59 0.47 0.15 0.50 0 0 2022-2023 27 Hatayspor 1 League 3.2 0 4 0 0.0 1.26 0.00 0.00 0 0 2023-2024 28 Vizela 1 League 2.9 1 7 2 28.6 2.45 0.70 0.14 0.50 20.5 1 0 0 0.5 0.5 0.07 +0.5 +0.5 10 Seasons 8 Clubs 8 Leagues 122.6 29 164 71 40.2 1.60 0.66 0.16 0.38 20.0 19 0 1 13.9 13.1 0.10 +1.1 +1.9 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Saint-Étienne (3 Seasons) 4 Leagues 1.9 1 2 1 50.0 2.17 1.08 0.50 1.00 0 0 Paris FC (2 Seasons) 2 Leagues 32.0 9 75 27 36.0 2.42 0.87 0.12 0.33 22.6 18 0 1 8.3 7.5 0.10 +0.7 +1.5 Hatayspor (2 Seasons) 1 League 20.2 4 31 8 25.8 1.54 0.40 0.13 0.50 0 0 Troyes (1 Season) 1 League 25.8 5 49 16 32.7 1.90 0.62 0.10 0.31 16.0 0 0 0 5.1 5.1 0.11 -0.1 -0.1 Laval (1 Season) 2 Leagues 22.0 6 0 12 0.00 0.55 0.50 0 0 Beerschot (1 Season) 1 League 12.1 2 0 0 Vizela (1 Season) 1 League 2.9 1 7 2 28.6 2.45 0.70 0.14 0.50 20.5 1 0 0 0.5 0.5 0.07 +0.5 +0.5 Evian (1 Season) 1 League 5.9 1 5 0.85 0.20 0 0 Ligue 2 (5 Seasons) 84.3 21 124 60 44.4 1.58 0.71 0.16 0.35 20.0 18 0 1 13.4 12.6 0.10 +0.6 +1.4 Ligue 1 (3 Seasons) 0.9 1 2 1 50.0 2.17 1.08 0.50 1.00 0 0 Süper Lig (2 Seasons) 20.2 4 31 8 25.8 1.54 0.40 0.13 0.50 0 0 Coupe de la Ligue (2 Seasons) 1.3 0 0 0 Coupe de France (2 Seasons) 1.0 0 0 0 First Division B (1 Season) 12.1 2 0 0 Primeira Liga (1 Season) 2.9 1 7 2 28.6 2.45 0.70 0.14 0.50 20.5 1 0 0 0.5 0.5 0.07 +0.5 +0.5 Europa Lg (1 Season)
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 2015-2016 20 Evian fr FRA 2. Ligue 2 18th 5.9 1 5 0.85 0.20 0 0 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 8th 0.9 1 2 1 50.0 2.17 1.08 0.50 1.00 0 0 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 20th 21.7 6 0 12 0.00 0.55 0.50 0 0 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 8th 18.6 7 45 19 42.2 2.42 1.02 0.16 0.37 20.8 11 0 1 6.0 5.2 0.12 +1.0 +1.8 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 4th 12.4 2 30 8 26.7 2.42 0.65 0.07 0.25 25.4 7 0 0 2.3 2.3 0.08 -0.3 -0.3 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 5th 12.1 2 0 0 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 1st 25.8 5 49 16 32.7 1.90 0.62 0.10 0.31 16.0 0 0 0 5.1 5.1 0.11 -0.1 -0.1 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 12th 17.0 4 27 8 29.6 1.59 0.47 0.15 0.50 0 0 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 19th 3.2 0 4 0 0.0 1.26 0.00 0.00 0 0 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 17th 2.9 1 7 2 28.6 2.45 0.70 0.14 0.50 20.5 1 0 0 0.5 0.5 0.07 +0.5 +0.5 Matches 10 Seasons 8 Clubs 5 Leagues 120.3 29 164 71 40.2 1.60 0.66 0.16 0.38 20.0 19 0 1 13.9 13.1 0.10 +1.1 +1.9 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Saint-Étienne (3 Seasons) 1 League 0.9 1 2 1 50.0 2.17 1.08 0.50 1.00 0 0 Paris FC (2 Seasons) 1 League 31.0 9 75 27 36.0 2.42 0.87 0.12 0.33 22.6 18 0 1 8.3 7.5 0.10 +0.7 +1.5 Hatayspor (2 Seasons) 1 League 20.2 4 31 8 25.8 1.54 0.40 0.13 0.50 0 0 Troyes (1 Season) 1 League 25.8 5 49 16 32.7 1.90 0.62 0.10 0.31 16.0 0 0 0 5.1 5.1 0.11 -0.1 -0.1 Laval (1 Season) 1 League 21.7 6 0 12 0.00 0.55 0.50 0 0 Beerschot (1 Season) 1 League 12.1 2 0 0 Vizela (1 Season) 1 League 2.9 1 7 2 28.6 2.45 0.70 0.14 0.50 20.5 1 0 0 0.5 0.5 0.07 +0.5 +0.5 Evian (1 Season) 1 League 5.9 1 5 0.85 0.20 0 0 Ligue 2 (5 Seasons) 84.3 21 124 60 44.4 1.58 0.71 0.16 0.35 20.0 18 0 1 13.4 12.6 0.10 +0.6 +1.4 Ligue 1 (3 Seasons) 0.9 1 2 1 50.0 2.17 1.08 0.50 1.00 0 0 Süper Lig (2 Seasons) 20.2 4 31 8 25.8 1.54 0.40 0.13 0.50 0 0 First Division B (1 Season) 12.1 2 0 0 Primeira Liga (1 Season) 2.9 1 7 2 28.6 2.45 0.70 0.14 0.50 20.5 1 0 0 0.5 0.5 0.07 +0.5 +0.5
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 9th 1.0 0 0 0 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 17th 0.3 0 0 0 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 65th 1.0 0 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 2.3 0 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Saint-Étienne (2 Seasons) 2 Leagues 1.0 0 0 0 Paris FC (1 Season) 1 League 1.0 0 0 0 Laval (1 Season) 1 League 0.3 0 0 0 Coupe de la Ligue (2 Seasons) 1.3 0 0 0 Coupe de France (2 Seasons) 1.0 0 0 0
Passing Table 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 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 1.0 0 Matches 2015-2016 20 Evian fr FRA 2. Ligue 2 5.9 0 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 0.3 0 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 0.9 0 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 21.7 2 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 1.0 0 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 18.6 313 546 57.3 5086 2003 158 210 75.2 93 157 59.2 39 114 34.2 6 3.9 3.7 +2.1 22 32 17 8 52 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 12.4 269 415 64.8 4453 1312 148 176 84.1 80 127 63.0 31 75 41.3 1 0.7 0.7 +0.3 16 19 8 2 29 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 12.1 2 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 25.8 567 915 62.0 8072 2738 350 456 76.8 173 308 56.2 25 69 36.2 4 6.1 5.0 -2.1 31 41 31 15 70 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 17.0 5 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 3.2 0 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 2.9 71 108 65.7 1070 476 41 52 78.8 18 31 58.1 6 13 46.2 0 0.3 0.3 -0.3 7 5 7 4 15 Matches 10 Seasons 8 Clubs 8 Leagues 122.6 1220 1984 61.5 18681 6529 697 894 78.0 364 623 58.4 101 271 37.3 20 11.0 9.7 +9.0 76 97 63 29 166 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 Saint-Étienne (3 Seasons) 4 Leagues 1.9 0 Paris FC (2 Seasons) 2 Leagues 32.0 582 961 60.6 9539 3315 306 386 79.3 173 284 60.9 70 189 37.0 7 4.6 4.4 +2.4 38 51 25 10 81 Hatayspor (2 Seasons) 1 League 20.2 5 Troyes (1 Season) 1 League 25.8 567 915 62.0 8072 2738 350 456 76.8 173 308 56.2 25 69 36.2 4 6.1 5.0 -2.1 31 41 31 15 70 Laval (1 Season) 2 Leagues 22.0 2 Beerschot (1 Season) 1 League 12.1 2 Vizela (1 Season) 1 League 2.9 71 108 65.7 1070 476 41 52 78.8 18 31 58.1 6 13 46.2 0 0.3 0.3 -0.3 7 5 7 4 15 Evian (1 Season) 1 League 5.9 0 Ligue 2 (5 Seasons) 84.3 1149 1876 61.2 17611 6053 656 842 77.9 346 592 58.4 95 258 36.8 13 10.7 9.4 +2.3 69 92 56 25 151 Ligue 1 (3 Seasons) 0.9 0 Süper Lig (2 Seasons) 20.2 5 Coupe de la Ligue (2 Seasons) 1.3 0 Coupe de France (2 Seasons) 1.0 0 First Division B (1 Season) 12.1 2 Primeira Liga (1 Season) 2.9 71 108 65.7 1070 476 41 52 78.8 18 31 58.1 6 13 46.2 0 0.3 0.3 -0.3 7 5 7 4 15 Europa Lg (1 Season)
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 2015-2016 20 Evian 1 League 5.9 0 2015-2016 20 Saint-Étienne 3 Leagues 1.0 0 2016-2017 21 Saint-Étienne 1 League 0.9 0 2016-2017 21 Laval 2 Leagues 22.0 2 2017-2018 22 Paris FC 2 Leagues 19.6 313 546 57.3 5086 2003 158 210 75.2 93 157 59.2 39 114 34.2 6 3.9 3.7 +2.1 22 32 17 8 52 2018-2019 23 Paris FC 1 League 12.4 269 415 64.8 4453 1312 148 176 84.1 80 127 63.0 31 75 41.3 1 0.7 0.7 +0.3 16 19 8 2 29 2019-2020 24 Beerschot 1 League 12.1 2 2020-2021 25 Troyes 1 League 25.8 567 915 62.0 8072 2738 350 456 76.8 173 308 56.2 25 69 36.2 4 6.1 5.0 -2.1 31 41 31 15 70 2021-2022 26 Hatayspor 1 League 17.0 5 2022-2023 27 Hatayspor 1 League 3.2 0 2023-2024 28 Vizela 1 League 2.9 71 108 65.7 1070 476 41 52 78.8 18 31 58.1 6 13 46.2 0 0.3 0.3 -0.3 7 5 7 4 15 10 Seasons 8 Clubs 8 Leagues 122.6 1220 1984 61.5 18681 6529 697 894 78.0 364 623 58.4 101 271 37.3 20 11.0 9.7 +9.0 76 97 63 29 166 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 Saint-Étienne (3 Seasons) 4 Leagues 1.9 0 Paris FC (2 Seasons) 2 Leagues 32.0 582 961 60.6 9539 3315 306 386 79.3 173 284 60.9 70 189 37.0 7 4.6 4.4 +2.4 38 51 25 10 81 Hatayspor (2 Seasons) 1 League 20.2 5 Troyes (1 Season) 1 League 25.8 567 915 62.0 8072 2738 350 456 76.8 173 308 56.2 25 69 36.2 4 6.1 5.0 -2.1 31 41 31 15 70 Laval (1 Season) 2 Leagues 22.0 2 Beerschot (1 Season) 1 League 12.1 2 Vizela (1 Season) 1 League 2.9 71 108 65.7 1070 476 41 52 78.8 18 31 58.1 6 13 46.2 0 0.3 0.3 -0.3 7 5 7 4 15 Evian (1 Season) 1 League 5.9 0 Ligue 2 (5 Seasons) 84.3 1149 1876 61.2 17611 6053 656 842 77.9 346 592 58.4 95 258 36.8 13 10.7 9.4 +2.3 69 92 56 25 151 Ligue 1 (3 Seasons) 0.9 0 Süper Lig (2 Seasons) 20.2 5 Coupe de la Ligue (2 Seasons) 1.3 0 Coupe de France (2 Seasons) 1.0 0 First Division B (1 Season) 12.1 2 Primeira Liga (1 Season) 2.9 71 108 65.7 1070 476 41 52 78.8 18 31 58.1 6 13 46.2 0 0.3 0.3 -0.3 7 5 7 4 15 Europa Lg (1 Season)
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 2015-2016 20 Evian fr FRA 2. Ligue 2 18th 5.9 0 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 8th 0.9 0 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 20th 21.7 2 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 8th 18.6 313 546 57.3 5086 2003 158 210 75.2 93 157 59.2 39 114 34.2 6 3.9 3.7 +2.1 22 32 17 8 52 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 4th 12.4 269 415 64.8 4453 1312 148 176 84.1 80 127 63.0 31 75 41.3 1 0.7 0.7 +0.3 16 19 8 2 29 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 5th 12.1 2 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 1st 25.8 567 915 62.0 8072 2738 350 456 76.8 173 308 56.2 25 69 36.2 4 6.1 5.0 -2.1 31 41 31 15 70 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 12th 17.0 5 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 19th 3.2 0 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 17th 2.9 71 108 65.7 1070 476 41 52 78.8 18 31 58.1 6 13 46.2 0 0.3 0.3 -0.3 7 5 7 4 15 Matches 10 Seasons 8 Clubs 5 Leagues 120.3 1220 1984 61.5 18681 6529 697 894 78.0 364 623 58.4 101 271 37.3 20 11.0 9.7 +9.0 76 97 63 29 166 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 Saint-Étienne (3 Seasons) 1 League 0.9 0 Paris FC (2 Seasons) 1 League 31.0 582 961 60.6 9539 3315 306 386 79.3 173 284 60.9 70 189 37.0 7 4.6 4.4 +2.4 38 51 25 10 81 Hatayspor (2 Seasons) 1 League 20.2 5 Troyes (1 Season) 1 League 25.8 567 915 62.0 8072 2738 350 456 76.8 173 308 56.2 25 69 36.2 4 6.1 5.0 -2.1 31 41 31 15 70 Laval (1 Season) 1 League 21.7 2 Beerschot (1 Season) 1 League 12.1 2 Vizela (1 Season) 1 League 2.9 71 108 65.7 1070 476 41 52 78.8 18 31 58.1 6 13 46.2 0 0.3 0.3 -0.3 7 5 7 4 15 Evian (1 Season) 1 League 5.9 0 Ligue 2 (5 Seasons) 84.3 1149 1876 61.2 17611 6053 656 842 77.9 346 592 58.4 95 258 36.8 13 10.7 9.4 +2.3 69 92 56 25 151 Ligue 1 (3 Seasons) 0.9 0 Süper Lig (2 Seasons) 20.2 5 First Division B (1 Season) 12.1 2 Primeira Liga (1 Season) 2.9 71 108 65.7 1070 476 41 52 78.8 18 31 58.1 6 13 46.2 0 0.3 0.3 -0.3 7 5 7 4 15
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 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 9th 1.0 0 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 17th 0.3 0 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 65th 1.0 0 Matches 4 Seasons 3 Clubs 2 Leagues 2.3 0 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 Saint-Étienne (2 Seasons) 2 Leagues 1.0 0 Paris FC (1 Season) 1 League 1.0 0 Laval (1 Season) 1 League 0.3 0 Coupe de la Ligue (2 Seasons) 1.3 0 Coupe de France (2 Seasons) 1.0 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 20 Evian 1 League 5.9 2015-2016 20 Saint-Étienne 3 Leagues 1.0 2016-2017 21 Saint-Étienne 1 League 0.9 4 2016-2017 21 Laval 2 Leagues 22.0 0 2017-2018 22 Paris FC 2 Leagues 19.6 546 449 92 39 2 8 113 3 45 22 17 0 313 5 28 2018-2019 23 Paris FC 1 League 12.4 415 363 51 13 2 4 65 9 29 17 8 0 269 1 20 2019-2020 24 Beerschot 1 League 12.1 2020-2021 25 Troyes 1 League 25.8 915 892 22 1 0 3 148 18 3 1 0 0 567 1 59 2021-2022 26 Hatayspor 1 League 17.0 73 2022-2023 27 Hatayspor 1 League 3.2 18 2023-2024 28 Vizela 1 League 2.9 108 103 5 1 0 1 16 3 1 1 0 0 71 0 2 10 Seasons 8 Clubs 8 Leagues 122.6 1984 1807 170 54 4 16 437 33 78 41 25 0 1220 7 109 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Saint-Étienne (3 Seasons) 4 Leagues 1.9 4 Paris FC (2 Seasons) 2 Leagues 32.0 961 812 143 52 4 12 178 12 74 39 25 0 582 6 48 Hatayspor (2 Seasons) 1 League 20.2 91 Troyes (1 Season) 1 League 25.8 915 892 22 1 0 3 148 18 3 1 0 0 567 1 59 Laval (1 Season) 2 Leagues 22.0 0 Beerschot (1 Season) 1 League 12.1 Vizela (1 Season) 1 League 2.9 108 103 5 1 0 1 16 3 1 1 0 0 71 0 2 Evian (1 Season) 1 League 5.9 Ligue 2 (5 Seasons) 84.3 1876 1704 165 53 4 15 326 30 77 40 25 0 1149 7 107 Ligue 1 (3 Seasons) 0.9 4 Süper Lig (2 Seasons) 20.2 91 Coupe de la Ligue (2 Seasons) 1.3 Coupe de France (2 Seasons) 1.0 First Division B (1 Season) 12.1 Primeira Liga (1 Season) 2.9 108 103 5 1 0 1 16 3 1 1 0 0 71 0 2 Europa Lg (1 Season)
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 20 Evian fr FRA 2. Ligue 2 18th 5.9 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 8th 0.9 4 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 20th 21.7 0 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 8th 18.6 546 449 92 39 2 8 113 3 45 22 17 0 313 5 28 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 4th 12.4 415 363 51 13 2 4 65 9 29 17 8 0 269 1 20 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 5th 12.1 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 1st 25.8 915 892 22 1 0 3 148 18 3 1 0 0 567 1 59 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 12th 17.0 73 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 19th 3.2 18 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 17th 2.9 108 103 5 1 0 1 16 3 1 1 0 0 71 0 2 Matches 10 Seasons 8 Clubs 5 Leagues 120.3 1984 1807 170 54 4 16 437 33 78 41 25 0 1220 7 109 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Saint-Étienne (3 Seasons) 1 League 0.9 4 Paris FC (2 Seasons) 1 League 31.0 961 812 143 52 4 12 178 12 74 39 25 0 582 6 48 Hatayspor (2 Seasons) 1 League 20.2 91 Troyes (1 Season) 1 League 25.8 915 892 22 1 0 3 148 18 3 1 0 0 567 1 59 Laval (1 Season) 1 League 21.7 0 Beerschot (1 Season) 1 League 12.1 Vizela (1 Season) 1 League 2.9 108 103 5 1 0 1 16 3 1 1 0 0 71 0 2 Evian (1 Season) 1 League 5.9 Ligue 2 (5 Seasons) 84.3 1876 1704 165 53 4 15 326 30 77 40 25 0 1149 7 107 Ligue 1 (3 Seasons) 0.9 4 Süper Lig (2 Seasons) 20.2 91 First Division B (1 Season) 12.1 Primeira Liga (1 Season) 2.9 108 103 5 1 0 1 16 3 1 1 0 0 71 0 2
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 9th 1.0 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 17th 0.3 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 65th 1.0 Matches 4 Seasons 3 Clubs 2 Leagues 2.3 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Saint-Étienne (2 Seasons) 2 Leagues 1.0 Paris FC (1 Season) 1 League 1.0 Laval (1 Season) 1 League 0.3 Coupe de la Ligue (2 Seasons) 1.3 Coupe de France (2 Seasons) 1.0
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 2015-2016 20 Evian 1 League 5.9 2015-2016 20 Saint-Étienne 3 Leagues 1.0 2016-2017 21 Saint-Étienne 1 League 0.9 2016-2017 21 Laval 2 Leagues 22.0 2017-2018 22 Paris FC 2 Leagues 19.6 57 3.06 32 10 3 5 6 1 11 0.59 5 4 0 1 1 0 2018-2019 23 Paris FC 1 League 12.4 33 2.66 13 11 3 1 2 3 4 0.32 2 0 1 1 0 0 2019-2020 24 Beerschot 1 League 12.1 2020-2021 25 Troyes 1 League 25.8 57 2.21 43 0 7 5 2 0 5 0.19 5 0 0 0 0 0 2021-2022 26 Hatayspor 1 League 17.0 2022-2023 27 Hatayspor 1 League 3.2 2023-2024 28 Vizela 1 League 2.9 13 4.53 11 0 2 0 0 0 0 0.00 0 0 0 0 0 0 10 Seasons 8 Clubs 8 Leagues 122.6 160 2.68 99 21 15 11 10 4 20 0.34 12 4 1 2 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Saint-Étienne (3 Seasons) 4 Leagues 1.9 Paris FC (2 Seasons) 2 Leagues 32.0 90 2.90 45 21 6 6 8 4 15 0.48 7 4 1 2 1 0 Hatayspor (2 Seasons) 1 League 20.2 Troyes (1 Season) 1 League 25.8 57 2.21 43 0 7 5 2 0 5 0.19 5 0 0 0 0 0 Laval (1 Season) 2 Leagues 22.0 Beerschot (1 Season) 1 League 12.1 Vizela (1 Season) 1 League 2.9 13 4.53 11 0 2 0 0 0 0 0.00 0 0 0 0 0 0 Evian (1 Season) 1 League 5.9 Ligue 2 (5 Seasons) 84.3 147 2.59 88 21 13 11 10 4 20 0.35 12 4 1 2 1 0 Ligue 1 (3 Seasons) 0.9 Süper Lig (2 Seasons) 20.2 Coupe de la Ligue (2 Seasons) 1.3 Coupe de France (2 Seasons) 1.0 First Division B (1 Season) 12.1 Primeira Liga (1 Season) 2.9 13 4.53 11 0 2 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (1 Season)
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 2015-2016 20 Evian fr FRA 2. Ligue 2 18th 5.9 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 8th 0.9 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 20th 21.7 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 8th 18.6 57 3.06 32 10 3 5 6 1 11 0.59 5 4 0 1 1 0 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 4th 12.4 33 2.66 13 11 3 1 2 3 4 0.32 2 0 1 1 0 0 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 5th 12.1 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 1st 25.8 57 2.21 43 0 7 5 2 0 5 0.19 5 0 0 0 0 0 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 12th 17.0 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 19th 3.2 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 17th 2.9 13 4.53 11 0 2 0 0 0 0 0.00 0 0 0 0 0 0 Matches 10 Seasons 8 Clubs 5 Leagues 120.3 160 2.68 99 21 15 11 10 4 20 0.34 12 4 1 2 1 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Saint-Étienne (3 Seasons) 1 League 0.9 Paris FC (2 Seasons) 1 League 31.0 90 2.90 45 21 6 6 8 4 15 0.48 7 4 1 2 1 0 Hatayspor (2 Seasons) 1 League 20.2 Troyes (1 Season) 1 League 25.8 57 2.21 43 0 7 5 2 0 5 0.19 5 0 0 0 0 0 Laval (1 Season) 1 League 21.7 Beerschot (1 Season) 1 League 12.1 Vizela (1 Season) 1 League 2.9 13 4.53 11 0 2 0 0 0 0 0.00 0 0 0 0 0 0 Evian (1 Season) 1 League 5.9 Ligue 2 (5 Seasons) 84.3 147 2.59 88 21 13 11 10 4 20 0.35 12 4 1 2 1 0 Ligue 1 (3 Seasons) 0.9 Süper Lig (2 Seasons) 20.2 First Division B (1 Season) 12.1 Primeira Liga (1 Season) 2.9 13 4.53 11 0 2 0 0 0 0 0.00 0 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 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 9th 1.0 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 17th 0.3 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 65th 1.0 Matches 4 Seasons 3 Clubs 2 Leagues 2.3 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Saint-Étienne (2 Seasons) 2 Leagues 1.0 Paris FC (1 Season) 1 League 1.0 Laval (1 Season) 1 League 0.3 Coupe de la Ligue (2 Seasons) 1.3 Coupe de France (2 Seasons) 1.0
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 2015-2016 20 Evian 1 League 5.9 0 2015-2016 20 Saint-Étienne 3 Leagues 1.0 0 2016-2017 21 Saint-Étienne 1 League 0.9 1 3 0 2016-2017 21 Laval 2 Leagues 22.0 0 0 0 2017-2018 22 Paris FC 2 Leagues 19.6 25 17 10 12 3 13 38 34.2 25 12 0 12 12 37 12 0 2018-2019 23 Paris FC 1 League 12.4 19 11 7 11 1 6 23 26.1 17 12 1 11 3 22 24 0 2019-2020 24 Beerschot 1 League 12.1 0 2020-2021 25 Troyes 1 League 25.8 32 20 11 13 8 14 36 38.9 22 30 2 28 8 40 11 0 2021-2022 26 Hatayspor 1 League 17.0 16 3 0 2022-2023 27 Hatayspor 1 League 3.2 2 0 0 2023-2024 28 Vizela 1 League 2.9 5 2 3 1 1 3 6 50.0 3 3 1 2 1 6 2 0 10 Seasons 8 Clubs 8 Leagues 122.6 81 69 31 37 13 36 103 35.0 67 57 4 53 30 105 49 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Saint-Étienne (3 Seasons) 4 Leagues 1.9 1 3 0 Paris FC (2 Seasons) 2 Leagues 32.0 44 28 17 23 4 19 61 31.1 42 24 1 23 15 59 36 0 Hatayspor (2 Seasons) 1 League 20.2 18 3 0 Troyes (1 Season) 1 League 25.8 32 20 11 13 8 14 36 38.9 22 30 2 28 8 40 11 0 Laval (1 Season) 2 Leagues 22.0 0 0 0 Beerschot (1 Season) 1 League 12.1 0 Vizela (1 Season) 1 League 2.9 5 2 3 1 1 3 6 50.0 3 3 1 2 1 6 2 0 Evian (1 Season) 1 League 5.9 0 Ligue 2 (5 Seasons) 84.3 76 48 28 36 12 33 97 34.0 64 54 3 51 23 99 47 0 Ligue 1 (3 Seasons) 0.9 1 3 0 Süper Lig (2 Seasons) 20.2 18 3 0 Coupe de la Ligue (2 Seasons) 1.3 0 Coupe de France (2 Seasons) 1.0 0 First Division B (1 Season) 12.1 0 Primeira Liga (1 Season) 2.9 5 2 3 1 1 3 6 50.0 3 3 1 2 1 6 2 0 Europa Lg (1 Season) 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 2015-2016 20 Evian fr FRA 2. Ligue 2 18th 5.9 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 8th 0.9 1 3 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 20th 21.7 0 0 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 8th 18.6 25 17 10 12 3 13 38 34.2 25 12 0 12 12 37 12 0 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 4th 12.4 19 11 7 11 1 6 23 26.1 17 12 1 11 3 22 24 0 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 5th 12.1 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 1st 25.8 32 20 11 13 8 14 36 38.9 22 30 2 28 8 40 11 0 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 12th 17.0 16 3 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 19th 3.2 2 0 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 17th 2.9 5 2 3 1 1 3 6 50.0 3 3 1 2 1 6 2 0 Matches 10 Seasons 8 Clubs 5 Leagues 120.3 81 69 31 37 13 36 103 35.0 67 57 4 53 30 105 49 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 Saint-Étienne (3 Seasons) 1 League 0.9 1 3 0 Paris FC (2 Seasons) 1 League 31.0 44 28 17 23 4 19 61 31.1 42 24 1 23 15 59 36 0 Hatayspor (2 Seasons) 1 League 20.2 18 3 0 Troyes (1 Season) 1 League 25.8 32 20 11 13 8 14 36 38.9 22 30 2 28 8 40 11 0 Laval (1 Season) 1 League 21.7 0 0 0 Beerschot (1 Season) 1 League 12.1 0 Vizela (1 Season) 1 League 2.9 5 2 3 1 1 3 6 50.0 3 3 1 2 1 6 2 0 Evian (1 Season) 1 League 5.9 0 Ligue 2 (5 Seasons) 84.3 76 48 28 36 12 33 97 34.0 64 54 3 51 23 99 47 0 Ligue 1 (3 Seasons) 0.9 1 3 0 Süper Lig (2 Seasons) 20.2 18 3 0 First Division B (1 Season) 12.1 0 Primeira Liga (1 Season) 2.9 5 2 3 1 1 3 6 50.0 3 3 1 2 1 6 2 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 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 9th 1.0 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 17th 0.3 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 65th 1.0 Matches 4 Seasons 3 Clubs 2 Leagues 2.3 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 Saint-Étienne (2 Seasons) 2 Leagues 1.0 0 Paris FC (1 Season) 1 League 1.0 0 Laval (1 Season) 1 League 0.3 0 Coupe de la Ligue (2 Seasons) 1.3 0 Coupe de France (2 Seasons) 1.0 0
Possession Table 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 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 1.0 Matches 2015-2016 20 Evian fr FRA 2. Ligue 2 5.9 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 0.3 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 0.9 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 21.7 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 1.0 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 18.6 782 9 83 311 403 70 781 54 20 37.0 33 61.1 549 3418 1500 60 47 14 62 43 525 132 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 12.4 580 23 99 251 239 24 580 34 18 52.9 16 47.1 367 2209 982 32 26 9 34 30 395 78 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 12.1 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 25.8 1213 12 118 432 679 108 1213 80 40 50.0 40 50.0 821 5249 2644 110 52 43 67 59 937 354 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 17.0 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 3.2 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 2.9 150 5 21 61 71 7 150 13 4 30.8 8 61.5 95 577 244 6 3 0 10 3 107 35 Matches 10 Seasons 8 Clubs 8 Leagues 122.6 2725 49 321 1055 1392 209 2724 181 82 45.3 97 53.6 1832 11453 5370 208 128 66 173 135 1964 599 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 Saint-Étienne (3 Seasons) 4 Leagues 1.9 Paris FC (2 Seasons) 2 Leagues 32.0 1362 32 182 562 642 94 1361 88 38 43.2 49 55.7 916 5627 2482 92 73 23 96 73 920 210 Hatayspor (2 Seasons) 1 League 20.2 Troyes (1 Season) 1 League 25.8 1213 12 118 432 679 108 1213 80 40 50.0 40 50.0 821 5249 2644 110 52 43 67 59 937 354 Laval (1 Season) 2 Leagues 22.0 Beerschot (1 Season) 1 League 12.1 Vizela (1 Season) 1 League 2.9 150 5 21 61 71 7 150 13 4 30.8 8 61.5 95 577 244 6 3 0 10 3 107 35 Evian (1 Season) 1 League 5.9 Ligue 2 (5 Seasons) 84.3 2575 44 300 994 1321 202 2574 168 78 46.4 89 53.0 1737 10876 5126 202 125 66 163 132 1857 564 Ligue 1 (3 Seasons) 0.9 Süper Lig (2 Seasons) 20.2 Coupe de la Ligue (2 Seasons) 1.3 Coupe de France (2 Seasons) 1.0 First Division B (1 Season) 12.1 Primeira Liga (1 Season) 2.9 150 5 21 61 71 7 150 13 4 30.8 8 61.5 95 577 244 6 3 0 10 3 107 35 Europa Lg (1 Season)
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 2015-2016 20 Evian 1 League 5.9 2015-2016 20 Saint-Étienne 3 Leagues 1.0 2016-2017 21 Saint-Étienne 1 League 0.9 2016-2017 21 Laval 2 Leagues 22.0 2017-2018 22 Paris FC 2 Leagues 19.6 782 9 83 311 403 70 781 54 20 37.0 33 61.1 549 3418 1500 60 47 14 62 43 525 132 2018-2019 23 Paris FC 1 League 12.4 580 23 99 251 239 24 580 34 18 52.9 16 47.1 367 2209 982 32 26 9 34 30 395 78 2019-2020 24 Beerschot 1 League 12.1 2020-2021 25 Troyes 1 League 25.8 1213 12 118 432 679 108 1213 80 40 50.0 40 50.0 821 5249 2644 110 52 43 67 59 937 354 2021-2022 26 Hatayspor 1 League 17.0 2022-2023 27 Hatayspor 1 League 3.2 2023-2024 28 Vizela 1 League 2.9 150 5 21 61 71 7 150 13 4 30.8 8 61.5 95 577 244 6 3 0 10 3 107 35 10 Seasons 8 Clubs 8 Leagues 122.6 2725 49 321 1055 1392 209 2724 181 82 45.3 97 53.6 1832 11453 5370 208 128 66 173 135 1964 599 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 Saint-Étienne (3 Seasons) 4 Leagues 1.9 Paris FC (2 Seasons) 2 Leagues 32.0 1362 32 182 562 642 94 1361 88 38 43.2 49 55.7 916 5627 2482 92 73 23 96 73 920 210 Hatayspor (2 Seasons) 1 League 20.2 Troyes (1 Season) 1 League 25.8 1213 12 118 432 679 108 1213 80 40 50.0 40 50.0 821 5249 2644 110 52 43 67 59 937 354 Laval (1 Season) 2 Leagues 22.0 Beerschot (1 Season) 1 League 12.1 Vizela (1 Season) 1 League 2.9 150 5 21 61 71 7 150 13 4 30.8 8 61.5 95 577 244 6 3 0 10 3 107 35 Evian (1 Season) 1 League 5.9 Ligue 2 (5 Seasons) 84.3 2575 44 300 994 1321 202 2574 168 78 46.4 89 53.0 1737 10876 5126 202 125 66 163 132 1857 564 Ligue 1 (3 Seasons) 0.9 Süper Lig (2 Seasons) 20.2 Coupe de la Ligue (2 Seasons) 1.3 Coupe de France (2 Seasons) 1.0 First Division B (1 Season) 12.1 Primeira Liga (1 Season) 2.9 150 5 21 61 71 7 150 13 4 30.8 8 61.5 95 577 244 6 3 0 10 3 107 35 Europa Lg (1 Season)
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 2015-2016 20 Evian fr FRA 2. Ligue 2 18th 5.9 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 8th 0.9 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 20th 21.7 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 8th 18.6 782 9 83 311 403 70 781 54 20 37.0 33 61.1 549 3418 1500 60 47 14 62 43 525 132 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 4th 12.4 580 23 99 251 239 24 580 34 18 52.9 16 47.1 367 2209 982 32 26 9 34 30 395 78 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 5th 12.1 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 1st 25.8 1213 12 118 432 679 108 1213 80 40 50.0 40 50.0 821 5249 2644 110 52 43 67 59 937 354 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 12th 17.0 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 19th 3.2 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 17th 2.9 150 5 21 61 71 7 150 13 4 30.8 8 61.5 95 577 244 6 3 0 10 3 107 35 Matches 10 Seasons 8 Clubs 5 Leagues 120.3 2725 49 321 1055 1392 209 2724 181 82 45.3 97 53.6 1832 11453 5370 208 128 66 173 135 1964 599 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 Saint-Étienne (3 Seasons) 1 League 0.9 Paris FC (2 Seasons) 1 League 31.0 1362 32 182 562 642 94 1361 88 38 43.2 49 55.7 916 5627 2482 92 73 23 96 73 920 210 Hatayspor (2 Seasons) 1 League 20.2 Troyes (1 Season) 1 League 25.8 1213 12 118 432 679 108 1213 80 40 50.0 40 50.0 821 5249 2644 110 52 43 67 59 937 354 Laval (1 Season) 1 League 21.7 Beerschot (1 Season) 1 League 12.1 Vizela (1 Season) 1 League 2.9 150 5 21 61 71 7 150 13 4 30.8 8 61.5 95 577 244 6 3 0 10 3 107 35 Evian (1 Season) 1 League 5.9 Ligue 2 (5 Seasons) 84.3 2575 44 300 994 1321 202 2574 168 78 46.4 89 53.0 1737 10876 5126 202 125 66 163 132 1857 564 Ligue 1 (3 Seasons) 0.9 Süper Lig (2 Seasons) 20.2 First Division B (1 Season) 12.1 Primeira Liga (1 Season) 2.9 150 5 21 61 71 7 150 13 4 30.8 8 61.5 95 577 244 6 3 0 10 3 107 35
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 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 9th 1.0 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 17th 0.3 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 65th 1.0 Matches 4 Seasons 3 Clubs 2 Leagues 2.3 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 Saint-Étienne (2 Seasons) 2 Leagues 1.0 Paris FC (1 Season) 1 League 1.0 Laval (1 Season) 1 League 0.3 Coupe de la Ligue (2 Seasons) 1.3 Coupe de France (2 Seasons) 1.0
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 Saint-Étienne fr FRA Coupe de France 0 0 0 0 1 Matches 2014-2015 19 Saint-Étienne fr FRA 1. Ligue 1 0 0 0 0 1 Matches 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2015-2016 20 Saint-Étienne 2. Europa Lg 0 0 0 0 1 Matches 2015-2016 20 Saint-Étienne fr FRA 1. Ligue 1 0 0 0 0 1 Matches 2015-2016 20 Evian fr FRA 2. Ligue 2 6 528 88 15.4 5.9 6 3 0 0 1.00 5 6 -1 -0.17 -0.20 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 1 28 28 9.3 0.3 0 0 1 27 0 0.00 0 0 0 0.00 +0.33 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 1 83 83 2.4 0.9 1 0 0 1 3.00 2 1 +1 +1.08 +1.14 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 28 1,951 70 57.0 21.7 23 12 5 2 0.89 25 24 +1 +0.05 +1.27 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 1 90 90 50.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 -4.00 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 31 1,675 54 49.0 18.6 19 5 12 1 1.65 26 16 +10 +0.54 +0.54 24.0 17.0 +7.1 +0.38 +0.09 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 22 1,115 51 32.6 12.4 13 76 5 9 15 10 1.39 10 9 +1 +0.08 -0.43 8.2 8.1 +0.1 +0.01 -0.24 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 18 1,085 60 44.7 12.1 12 77 5 6 27 4 1.22 8 12 -4 -0.33 -0.87 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 38 2,319 61 67.8 25.8 28 73 4 10 26 0 2.03 42 23 +19 +0.74 +0.33 42.0 29.4 +12.6 +0.49 -0.43 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 35 1,531 44 44.8 17.0 14 82 9 21 18 3 1.34 24 31 -7 -0.41 -0.55 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 8 285 36 15.1 3.2 3 65 0 5 18 7 0.63 1 7 -6 -1.89 +1.36 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 15 257 17 8.4 2.9 0 0 15 17 6 0.73 6 8 -2 -0.70 +0.20 5.8 4.6 +1.2 +0.43 +0.82 Matches 10 Seasons 8 Clubs 8 Leagues 205 11,037 54 27.7 122.6 121 76 45 84 20 38 1.35 151 141 +10 +0.08 +0.41 80.1 59.0 +21.1 +0.35 +0.23 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 Saint-Étienne (3 Seasons) 4 Leagues 2 173 87 1.5 1.9 2 90 1 0 5 1.50 2 2 0 0.00 +0.05 Paris FC (2 Seasons) 2 Leagues 54 2,880 53 41.0 32.0 33 77 11 21 15 11 1.51 38 28 +10 +0.31 -0.04 32.2 25.1 +7.2 +0.23 -0.03 Hatayspor (2 Seasons) 1 League 43 1,816 42 34.2 20.2 17 79 9 26 18 10 1.21 25 38 -13 -0.64 +0.77 Troyes (1 Season) 1 League 38 2,319 61 67.8 25.8 28 73 4 10 26 0 2.03 42 23 +19 +0.74 +0.33 42.0 29.4 +12.6 +0.49 -0.43 Laval (1 Season) 2 Leagues 29 1,979 68 53.2 22.0 23 12 6 27 2 0.86 25 24 +1 +0.05 +1.13 Beerschot (1 Season) 1 League 18 1,085 60 44.7 12.1 12 77 5 6 27 4 1.22 8 12 -4 -0.33 -0.87 Vizela (1 Season) 1 League 15 257 17 8.4 2.9 0 0 15 17 6 0.73 6 8 -2 -0.70 +0.20 5.8 4.6 +1.2 +0.43 +0.82 Evian (1 Season) 1 League 6 528 88 15.4 5.9 6 3 0 0 1.00 5 6 -1 -0.17 -0.20 Ligue 2 (5 Seasons) 125 7,588 61 44.4 84.3 89 74 29 36 21 13 1.52 108 78 +30 +0.36 +0.37 74.3 54.4 +19.8 +0.35 -0.06 Ligue 1 (3 Seasons) 1 83 83 0.8 0.9 1 0 0 3 3.00 2 1 +1 +1.08 +1.14 Süper Lig (2 Seasons) 43 1,816 42 34.2 20.2 17 79 9 26 18 10 1.21 25 38 -13 -0.64 +0.77 Coupe de la Ligue (2 Seasons) 2 118 59 30.3 1.3 1 91 1 1 27 0 0.00 0 1 -1 -0.76 -0.43 Coupe de France (2 Seasons) 1 90 90 15.0 1.0 1 90 1 0 1 0.00 2 3 -1 -1.00 -4.00 First Division B (1 Season) 18 1,085 60 44.7 12.1 12 77 5 6 27 4 1.22 8 12 -4 -0.33 -0.87 Primeira Liga (1 Season) 15 257 17 8.4 2.9 0 0 15 17 6 0.73 6 8 -2 -0.70 +0.20 5.8 4.6 +1.2 +0.43 +0.82 Europa Lg (1 Season) 0 0 0 0 1
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 Saint-Étienne 2 Leagues 0 0 0 0 2 2015-2016 20 Evian 1 League 6 528 88 15.4 5.9 6 3 0 0 1.00 5 6 -1 -0.17 -0.20 2015-2016 20 Saint-Étienne 3 Leagues 1 90 90 2.1 1.0 1 90 1 0 2 0.00 0 1 -1 -1.00 2016-2017 21 Saint-Étienne 1 League 1 83 83 2.4 0.9 1 0 0 1 3.00 2 1 +1 +1.08 +1.14 2016-2017 21 Laval 2 Leagues 29 1,979 68 53.2 22.0 23 12 6 27 2 0.86 25 24 +1 +0.05 +1.13 2017-2018 22 Paris FC 2 Leagues 32 1,765 55 49.0 19.6 20 90 6 12 1 1.60 28 19 +9 +0.46 +0.31 24.0 17.0 +7.1 +0.38 +0.09 2018-2019 23 Paris FC 1 League 22 1,115 51 32.6 12.4 13 76 5 9 15 10 1.39 10 9 +1 +0.08 -0.43 8.2 8.1 +0.1 +0.01 -0.24 2019-2020 24 Beerschot 1 League 18 1,085 60 44.7 12.1 12 77 5 6 27 4 1.22 8 12 -4 -0.33 -0.87 2020-2021 25 Troyes 1 League 38 2,319 61 67.8 25.8 28 73 4 10 26 0 2.03 42 23 +19 +0.74 +0.33 42.0 29.4 +12.6 +0.49 -0.43 2021-2022 26 Hatayspor 1 League 35 1,531 44 44.8 17.0 14 82 9 21 18 3 1.34 24 31 -7 -0.41 -0.55 2022-2023 27 Hatayspor 1 League 8 285 36 15.1 3.2 3 65 0 5 18 7 0.63 1 7 -6 -1.89 +1.36 2023-2024 28 Vizela 1 League 15 257 17 8.4 2.9 0 0 15 17 6 0.73 6 8 -2 -0.70 +0.20 5.8 4.6 +1.2 +0.43 +0.82 10 Seasons 8 Clubs 8 Leagues 205 11,037 54 27.7 122.6 121 76 45 84 20 38 1.35 151 141 +10 +0.08 +0.41 80.1 59.0 +21.1 +0.35 +0.23 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 Saint-Étienne (3 Seasons) 4 Leagues 2 173 87 1.5 1.9 2 90 1 0 5 1.50 2 2 0 0.00 +0.05 Paris FC (2 Seasons) 2 Leagues 54 2,880 53 41.0 32.0 33 77 11 21 15 11 1.51 38 28 +10 +0.31 -0.04 32.2 25.1 +7.2 +0.23 -0.03 Hatayspor (2 Seasons) 1 League 43 1,816 42 34.2 20.2 17 79 9 26 18 10 1.21 25 38 -13 -0.64 +0.77 Troyes (1 Season) 1 League 38 2,319 61 67.8 25.8 28 73 4 10 26 0 2.03 42 23 +19 +0.74 +0.33 42.0 29.4 +12.6 +0.49 -0.43 Laval (1 Season) 2 Leagues 29 1,979 68 53.2 22.0 23 12 6 27 2 0.86 25 24 +1 +0.05 +1.13 Beerschot (1 Season) 1 League 18 1,085 60 44.7 12.1 12 77 5 6 27 4 1.22 8 12 -4 -0.33 -0.87 Vizela (1 Season) 1 League 15 257 17 8.4 2.9 0 0 15 17 6 0.73 6 8 -2 -0.70 +0.20 5.8 4.6 +1.2 +0.43 +0.82 Evian (1 Season) 1 League 6 528 88 15.4 5.9 6 3 0 0 1.00 5 6 -1 -0.17 -0.20 Ligue 2 (5 Seasons) 125 7,588 61 44.4 84.3 89 74 29 36 21 13 1.52 108 78 +30 +0.36 +0.37 74.3 54.4 +19.8 +0.35 -0.06 Ligue 1 (3 Seasons) 1 83 83 0.8 0.9 1 0 0 3 3.00 2 1 +1 +1.08 +1.14 Süper Lig (2 Seasons) 43 1,816 42 34.2 20.2 17 79 9 26 18 10 1.21 25 38 -13 -0.64 +0.77 Coupe de la Ligue (2 Seasons) 2 118 59 30.3 1.3 1 91 1 1 27 0 0.00 0 1 -1 -0.76 -0.43 Coupe de France (2 Seasons) 1 90 90 15.0 1.0 1 90 1 0 1 0.00 2 3 -1 -1.00 -4.00 First Division B (1 Season) 18 1,085 60 44.7 12.1 12 77 5 6 27 4 1.22 8 12 -4 -0.33 -0.87 Primeira Liga (1 Season) 15 257 17 8.4 2.9 0 0 15 17 6 0.73 6 8 -2 -0.70 +0.20 5.8 4.6 +1.2 +0.43 +0.82 Europa Lg (1 Season) 0 0 0 0 1
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 Saint-Étienne fr FRA 1. Ligue 1 5th 0 0 0 0 1 Matches 2015-2016 20 Evian fr FRA 2. Ligue 2 18th 6 528 88 15.4 5.9 6 3 0 0 1.00 5 6 -1 -0.17 -0.20 Matches 2015-2016 20 Saint-Étienne fr FRA 1. Ligue 1 6th 0 0 0 0 1 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 8th 1 83 83 2.4 0.9 1 0 0 1 3.00 2 1 +1 +1.08 +1.14 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 20th 28 1,951 70 57.0 21.7 23 12 5 2 0.89 25 24 +1 +0.05 +1.27 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 8th 31 1,675 54 49.0 18.6 19 5 12 1 1.65 26 16 +10 +0.54 +0.54 24.0 17.0 +7.1 +0.38 +0.09 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 4th 22 1,115 51 32.6 12.4 13 76 5 9 15 10 1.39 10 9 +1 +0.08 -0.43 8.2 8.1 +0.1 +0.01 -0.24 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 5th 18 1,085 60 44.7 12.1 12 77 5 6 27 4 1.22 8 12 -4 -0.33 -0.87 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 1st 38 2,319 61 67.8 25.8 28 73 4 10 26 0 2.03 42 23 +19 +0.74 +0.33 42.0 29.4 +12.6 +0.49 -0.43 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 12th 35 1,531 44 44.8 17.0 14 82 9 21 18 3 1.34 24 31 -7 -0.41 -0.55 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 19th 8 285 36 15.1 3.2 3 65 0 5 18 7 0.63 1 7 -6 -1.89 +1.36 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 17th 15 257 17 8.4 2.9 0 0 15 17 6 0.73 6 8 -2 -0.70 +0.20 5.8 4.6 +1.2 +0.43 +0.82 Matches 10 Seasons 8 Clubs 5 Leagues 202 10,829 54 28.4 120.3 119 76 43 83 19 36 1.37 149 137 +12 +0.10 +0.44 80.1 59.0 +21.1 +0.35 +0.23 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 Saint-Étienne (3 Seasons) 1 League 1 83 83 0.8 0.9 1 0 0 3 3.00 2 1 +1 +1.08 +1.14 Paris FC (2 Seasons) 1 League 53 2,790 53 40.8 31.0 32 76 10 21 15 11 1.54 36 25 +11 +0.35 +0.07 32.2 25.1 +7.2 +0.23 -0.03 Hatayspor (2 Seasons) 1 League 43 1,816 42 34.2 20.2 17 79 9 26 18 10 1.21 25 38 -13 -0.64 +0.77 Troyes (1 Season) 1 League 38 2,319 61 67.8 25.8 28 73 4 10 26 0 2.03 42 23 +19 +0.74 +0.33 42.0 29.4 +12.6 +0.49 -0.43 Laval (1 Season) 1 League 28 1,951 70 57.0 21.7 23 12 5 2 0.89 25 24 +1 +0.05 +1.27 Beerschot (1 Season) 1 League 18 1,085 60 44.7 12.1 12 77 5 6 27 4 1.22 8 12 -4 -0.33 -0.87 Vizela (1 Season) 1 League 15 257 17 8.4 2.9 0 0 15 17 6 0.73 6 8 -2 -0.70 +0.20 5.8 4.6 +1.2 +0.43 +0.82 Evian (1 Season) 1 League 6 528 88 15.4 5.9 6 3 0 0 1.00 5 6 -1 -0.17 -0.20 Ligue 2 (5 Seasons) 125 7,588 61 44.4 84.3 89 74 29 36 21 13 1.52 108 78 +30 +0.36 +0.37 74.3 54.4 +19.8 +0.35 -0.06 Ligue 1 (3 Seasons) 1 83 83 0.8 0.9 1 0 0 3 3.00 2 1 +1 +1.08 +1.14 Süper Lig (2 Seasons) 43 1,816 42 34.2 20.2 17 79 9 26 18 10 1.21 25 38 -13 -0.64 +0.77 First Division B (1 Season) 18 1,085 60 44.7 12.1 12 77 5 6 27 4 1.22 8 12 -4 -0.33 -0.87 Primeira Liga (1 Season) 15 257 17 8.4 2.9 0 0 15 17 6 0.73 6 8 -2 -0.70 +0.20 5.8 4.6 +1.2 +0.43 +0.82
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 Saint-Étienne fr FRA Coupe de France 3rd 0 0 0 0 1 Matches 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 9th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 17th 1 28 28 9.3 0.3 0 0 1 27 0 0.00 0 0 0 0.00 +0.33 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 65th 1 90 90 50.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 -4.00 Matches 4 Seasons 3 Clubs 2 Leagues 3 208 69 21.0 2.3 2 91 2 1 27 1 0.00 2 4 -2 -0.87 -1.36 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Saint-Étienne (2 Seasons) 2 Leagues 1 90 90 17.6 1.0 1 90 1 0 1 0.00 0 1 -1 -1.00 Paris FC (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 -4.00 Laval (1 Season) 1 League 1 28 28 9.3 0.3 0 0 1 27 0 0.00 0 0 0 0.00 +0.33 Coupe de la Ligue (2 Seasons) 2 118 59 30.3 1.3 1 91 1 1 27 0 0.00 0 1 -1 -0.76 -0.43 Coupe de France (2 Seasons) 1 90 90 15.0 1.0 1 90 1 0 1 0.00 2 3 -1 -1.00 -4.00
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 2015-2016 20 Evian 1 League 5.9 1 0 8 2015-2016 20 Saint-Étienne 3 Leagues 1.0 0 0 0 0 2016-2017 21 Saint-Étienne 1 League 0.9 0 0 0 0 0 0 4 3 1 0 0 0 2016-2017 21 Laval 2 Leagues 22.0 2 0 0 26 0 0 0 0 0 0 0 0 2017-2018 22 Paris FC 2 Leagues 19.6 2 0 0 15 19 4 113 12 17 0 0 0 53 15 32 31.9 2018-2019 23 Paris FC 1 League 12.4 0 0 0 20 20 4 65 3 11 0 0 0 61 13 20 39.4 2019-2020 24 Beerschot 1 League 12.1 4 0 0 0 2020-2021 25 Troyes 1 League 25.8 3 0 0 27 15 10 148 8 20 0 0 0 91 20 42 32.3 2021-2022 26 Hatayspor 1 League 17.0 2 0 0 21 22 8 73 3 16 0 2022-2023 27 Hatayspor 1 League 3.2 0 0 0 5 5 0 18 0 2 0 2023-2024 28 Vizela 1 League 2.9 1 0 0 4 2 5 16 1 2 0 0 0 12 4 8 33.3 10 Seasons 8 Clubs 8 Leagues 122.6 15 0 0 126 83 31 437 30 69 0 0 0 217 52 102 33.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Saint-Étienne (3 Seasons) 4 Leagues 1.9 0 0 0 0 0 0 4 3 1 0 0 0 Paris FC (2 Seasons) 2 Leagues 32.0 2 0 0 35 39 8 178 15 28 0 0 0 114 28 52 35.0 Hatayspor (2 Seasons) 1 League 20.2 2 0 0 26 27 8 91 3 18 0 Troyes (1 Season) 1 League 25.8 3 0 0 27 15 10 148 8 20 0 0 0 91 20 42 32.3 Laval (1 Season) 2 Leagues 22.0 2 0 0 26 0 0 0 0 0 0 0 0 Beerschot (1 Season) 1 League 12.1 4 0 0 0 Vizela (1 Season) 1 League 2.9 1 0 0 4 2 5 16 1 2 0 0 0 12 4 8 33.3 Evian (1 Season) 1 League 5.9 1 0 8 Ligue 2 (5 Seasons) 84.3 8 0 0 96 54 18 326 23 48 0 0 0 205 48 94 33.8 Ligue 1 (3 Seasons) 0.9 0 0 0 0 0 0 4 3 1 0 0 0 Süper Lig (2 Seasons) 20.2 2 0 0 26 27 8 91 3 18 0 Coupe de la Ligue (2 Seasons) 1.3 0 0 0 0 Coupe de France (2 Seasons) 1.0 0 0 0 0 First Division B (1 Season) 12.1 4 0 0 0 Primeira Liga (1 Season) 2.9 1 0 0 4 2 5 16 1 2 0 0 0 12 4 8 33.3 Europa Lg (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2015-2016 20 Evian fr FRA 2. Ligue 2 18th 5.9 1 0 8 Matches 2016-2017 21 Saint-Étienne fr FRA 1. Ligue 1 8th 0.9 0 0 0 0 0 0 4 3 1 0 0 0 Matches 2016-2017 21 Laval fr FRA 2. Ligue 2 20th 21.7 2 0 0 26 0 0 0 0 0 0 0 0 Matches 2017-2018 22 Paris FC fr FRA 2. Ligue 2 8th 18.6 2 0 0 15 19 4 113 12 17 0 0 0 53 15 32 31.9 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 4th 12.4 0 0 0 20 20 4 65 3 11 0 0 0 61 13 20 39.4 Matches 2019-2020 24 Beerschot be BEL 2. First Division B 5th 12.1 4 0 0 0 Matches 2020-2021 25 Troyes fr FRA 2. Ligue 2 1st 25.8 3 0 0 27 15 10 148 8 20 0 0 0 91 20 42 32.3 Matches 2021-2022 26 Hatayspor tr TUR 1. Süper Lig 12th 17.0 2 0 0 21 22 8 73 3 16 0 Matches 2022-2023 27 Hatayspor tr TUR 1. Süper Lig 19th 3.2 0 0 0 5 5 0 18 0 2 0 Matches 2023-2024 28 Vizela pt POR 1. Primeira Liga 17th 2.9 1 0 0 4 2 5 16 1 2 0 0 0 12 4 8 33.3 Matches 10 Seasons 8 Clubs 5 Leagues 120.3 15 0 0 126 83 31 437 30 69 0 0 0 217 52 102 33.8 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Saint-Étienne (3 Seasons) 1 League 0.9 0 0 0 0 0 0 4 3 1 0 0 0 Paris FC (2 Seasons) 1 League 31.0 2 0 0 35 39 8 178 15 28 0 0 0 114 28 52 35.0 Hatayspor (2 Seasons) 1 League 20.2 2 0 0 26 27 8 91 3 18 0 Troyes (1 Season) 1 League 25.8 3 0 0 27 15 10 148 8 20 0 0 0 91 20 42 32.3 Laval (1 Season) 1 League 21.7 2 0 0 26 0 0 0 0 0 0 0 0 Beerschot (1 Season) 1 League 12.1 4 0 0 0 Vizela (1 Season) 1 League 2.9 1 0 0 4 2 5 16 1 2 0 0 0 12 4 8 33.3 Evian (1 Season) 1 League 5.9 1 0 8 Ligue 2 (5 Seasons) 84.3 8 0 0 96 54 18 326 23 48 0 0 0 205 48 94 33.8 Ligue 1 (3 Seasons) 0.9 0 0 0 0 0 0 4 3 1 0 0 0 Süper Lig (2 Seasons) 20.2 2 0 0 26 27 8 91 3 18 0 First Division B (1 Season) 12.1 4 0 0 0 Primeira Liga (1 Season) 2.9 1 0 0 4 2 5 16 1 2 0 0 0 12 4 8 33.3
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 20 Saint-Étienne fr FRA 1. Coupe de la Ligue 9th 1.0 0 0 0 0 Matches 2016-2017 21 Laval fr FRA 1. Coupe de la Ligue 17th 0.3 0 0 0 0 Matches 2017-2018 22 Paris FC fr FRA Coupe de France 65th 1.0 0 0 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 2.3 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Saint-Étienne (2 Seasons) 2 Leagues 1.0 0 0 0 0 Paris FC (1 Season) 1 League 1.0 0 0 0 0 Laval (1 Season) 1 League 0.3 0 0 0 0 Coupe de la Ligue (2 Seasons) 1.3 0 0 0 0 Coupe de France (2 Seasons) 1.0 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 Dylan Saint-Louis Pages
Dylan Saint-Louis 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