Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 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 0.38 0.32 0.70 0.38 0.70 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 0.16 0.08 0.24 0.16 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 0.19 0.16 0.35 0.19 0.35 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.35 0.00 0.35 0.35 0.35 Matches 10 Seasons 8 Clubs 8 Leagues 205 121 11,037 122.6 29 20 49 29 0 1 15 0 0.24 0.16 0.40 0.24 0.40 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 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 0.28 0.22 0.50 0.28 0.50 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 0.19 0.16 0.35 0.19 0.35 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.35 0.00 0.35 0.35 0.35 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 0.25 0.15 0.40 0.25 0.40 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.35 0.00 0.35 0.35 0.35 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 Gls Ast G+A G-PK G+A-PK 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 0.36 0.31 0.66 0.36 0.66 2018-2019 23 Paris FC 1 League 22 13 1,115 12.4 2 1 3 2 0 0 0 0 0.16 0.08 0.24 0.16 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 0.19 0.16 0.35 0.19 0.35 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.35 0.00 0.35 0.35 0.35 10 Seasons 8 Clubs 8 Leagues 205 121 11,037 122.6 29 20 49 29 0 1 15 0 0.24 0.16 0.40 0.24 0.40 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 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 0.28 0.22 0.50 0.28 0.50 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 0.19 0.16 0.35 0.19 0.35 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.35 0.00 0.35 0.35 0.35 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 0.25 0.15 0.40 0.25 0.40 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.35 0.00 0.35 0.35 0.35 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 Gls Ast G+A G-PK G+A-PK 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 0.38 0.32 0.70 0.38 0.70 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 0.16 0.08 0.24 0.16 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 0.19 0.16 0.35 0.19 0.35 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.35 0.00 0.35 0.35 0.35 Matches 10 Seasons 8 Clubs 5 Leagues 202 119 10,829 120.3 29 20 49 29 0 1 15 0 0.24 0.17 0.41 0.24 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 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 0.29 0.23 0.52 0.29 0.52 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 0.19 0.16 0.35 0.19 0.35 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.35 0.00 0.35 0.35 0.35 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 0.25 0.15 0.40 0.25 0.40 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.35 0.00 0.35 0.35 0.35
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 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt 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 0 20 0.00 1.07 0.35 0 1 2018-2019 23 Paris FC 1 League 12.4 2 0 0 2019-2020 24 Beerschot 1 League 12.1 2 0 0 2020-2021 25 Troyes 1 League 25.8 5 50 17 34.0 1.94 0.66 0.10 0.29 0 0 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 0 0 10 Seasons 8 Clubs 8 Leagues 122.6 29 90 65 66.7 1.00 0.68 0.27 0.38 0 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt 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 0 20 0.00 1.07 0.35 0 1 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 50 17 34.0 1.94 0.66 0.10 0.29 0 0 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 0 0 Evian (1 Season) 1 League 5.9 1 5 0.85 0.20 0 0 Ligue 2 (5 Seasons) 84.3 21 50 54 98.0 0.76 0.75 0.36 0.35 0 1 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 0 0 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 PK PKatt 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 0 20 0.00 1.07 0.35 0 1 Matches 2018-2019 23 Paris FC fr FRA 2. Ligue 2 4th 12.4 2 0 0 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 50 17 34.0 1.94 0.66 0.10 0.29 0 0 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 0 0 Matches 10 Seasons 8 Clubs 5 Leagues 120.3 29 90 65 66.7 1.00 0.68 0.27 0.38 0 1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt 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 0 20 0.00 1.07 0.35 0 1 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 50 17 34.0 1.94 0.66 0.10 0.29 0 0 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 0 0 Evian (1 Season) 1 League 5.9 1 5 0.85 0.20 0 0 Ligue 2 (5 Seasons) 84.3 21 50 54 98.0 0.76 0.75 0.36 0.35 0 1 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 0 0
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
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 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 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 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 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 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 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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 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 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 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 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 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 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 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 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 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 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 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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 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 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 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 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 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 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 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 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 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 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 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 (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 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 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 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 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
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 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 0 0 0 0 0 0 0 0 2018-2019 23 Paris FC 1 League 12.4 0 0 0 0 2019-2020 24 Beerschot 1 League 12.1 4 0 0 0 2020-2021 25 Troyes 1 League 25.8 3 0 0 29 15 11 147 8 18 0 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 17 1 2 0 10 Seasons 8 Clubs 8 Leagues 122.6 15 0 0 108 44 24 259 15 39 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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 15 0 0 0 0 0 0 0 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 29 15 11 147 8 18 0 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 17 1 2 0 Evian (1 Season) 1 League 5.9 1 0 8 Ligue 2 (5 Seasons) 84.3 8 0 0 78 15 11 147 8 18 0 0 0 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 17 1 2 0 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 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)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary