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 2015-2016 25 Paris FC fr FRA 1. Coupe de la Ligue 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 25 Paris FC fr FRA 2. Ligue 2 34 34 2,905 32.3 4 1 5 4 0 0 5 1 0.12 0.03 0.15 0.12 0.15 Matches 2016-2017 26 Angers 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 2016-2017 26 Red Star fr FRA 1. Coupe de la Ligue 1 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 7 3 297 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Red Star fr FRA 2. Ligue 2 5 5 450 5.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Valenciennes fr FRA Coupe de France 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Angers fr FRA 1. Coupe de la Ligue 1 1 45 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 7 6 443 4.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Valenciennes fr FRA 2. Ligue 2 19 18 1,595 17.7 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Matches 2018-2019 28 Lens 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 2018-2019 28 Lens fr FRA 1. Coupe de la Ligue 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Lens fr FRA 2. Ligue 2 22 21 1,938 21.5 2 0 2 2 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2019-2020 29 Abha sa KSA 1. Pro League 25 25 2,233 24.8 2 1 3 2 0 0 4 0 0.08 0.04 0.12 0.08 0.12 Matches 2020-2021 30 Abha sa KSA 1. Pro League 25 25 2,205 24.5 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 2023-2024 33 Troyes 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 2023-2024 33 Troyes fr FRA 2. Ligue 2 24 23 2,011 22.3 0 2 2 0 0 0 6 1 0.00 0.09 0.09 0.00 0.09 Matches 2024-2025 34 Troyes fr FRA Coupe de France 0 0 Matches 2024-2025 34 Troyes fr FRA 2. Ligue 2 4 3 277 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 7 Clubs 5 Leagues 180 171 15,102 167.8 10 4 14 10 0 0 33 2 0.06 0.02 0.08 0.06 0.08 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 Abha (2 Seasons) 1 League 50 50 4,438 49.3 3 1 4 3 0 0 8 0 0.06 0.02 0.08 0.06 0.08 Troyes (2 Seasons) 2 Leagues 29 27 2,378 26.4 0 2 2 0 0 0 6 1 0.00 0.08 0.08 0.00 0.08 Angers (2 Seasons) 2 Leagues 16 11 875 9.7 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Paris FC (1 Season) 2 Leagues 35 35 3,025 33.6 4 1 5 4 0 0 5 1 0.12 0.03 0.15 0.12 0.15 Lens (1 Season) 3 Leagues 24 23 2,148 23.9 2 0 2 2 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Valenciennes (1 Season) 2 Leagues 20 19 1,715 19.1 1 0 1 1 0 0 1 0 0.05 0.00 0.05 0.05 0.05 Red Star (1 Season) 2 Leagues 6 6 523 5.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (6 Seasons) 108 104 9,176 102.0 7 3 10 7 0 0 19 2 0.07 0.03 0.10 0.07 0.10 Coupe de la Ligue (4 Seasons) 5 5 448 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (4 Seasons) 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pro League (2 Seasons) 50 50 4,438 49.3 3 1 4 3 0 0 8 0 0.06 0.02 0.08 0.06 0.08 Ligue 1 (2 Seasons) 14 9 740 8.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00
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 2015-2016 25 Paris FC 2 Leagues 35 35 3,025 33.6 4 1 5 4 0 0 5 1 0.12 0.03 0.15 0.12 0.15 2016-2017 26 Red Star 2 Leagues 6 6 523 5.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2016-2017 26 Angers 2 Leagues 8 4 387 4.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2017-2018 27 Angers 2 Leagues 8 7 488 5.4 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2017-2018 27 Valenciennes 2 Leagues 20 19 1,715 19.1 1 0 1 1 0 0 1 0 0.05 0.00 0.05 0.05 0.05 2018-2019 28 Lens 3 Leagues 24 23 2,148 23.9 2 0 2 2 0 0 4 0 0.08 0.00 0.08 0.08 0.08 2019-2020 29 Abha 1 League 25 25 2,233 24.8 2 1 3 2 0 0 4 0 0.08 0.04 0.12 0.08 0.12 2020-2021 30 Abha 1 League 25 25 2,205 24.5 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 2023-2024 33 Troyes 2 Leagues 25 24 2,101 23.3 0 2 2 0 0 0 6 1 0.00 0.09 0.09 0.00 0.09 2024-2025 34 Troyes 2 Leagues 4 3 277 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 7 Clubs 5 Leagues 180 171 15,102 167.8 10 4 14 10 0 0 33 2 0.06 0.02 0.08 0.06 0.08 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 Abha (2 Seasons) 1 League 50 50 4,438 49.3 3 1 4 3 0 0 8 0 0.06 0.02 0.08 0.06 0.08 Troyes (2 Seasons) 2 Leagues 29 27 2,378 26.4 0 2 2 0 0 0 6 1 0.00 0.08 0.08 0.00 0.08 Angers (2 Seasons) 2 Leagues 16 11 875 9.7 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Paris FC (1 Season) 2 Leagues 35 35 3,025 33.6 4 1 5 4 0 0 5 1 0.12 0.03 0.15 0.12 0.15 Lens (1 Season) 3 Leagues 24 23 2,148 23.9 2 0 2 2 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Valenciennes (1 Season) 2 Leagues 20 19 1,715 19.1 1 0 1 1 0 0 1 0 0.05 0.00 0.05 0.05 0.05 Red Star (1 Season) 2 Leagues 6 6 523 5.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (6 Seasons) 108 104 9,176 102.0 7 3 10 7 0 0 19 2 0.07 0.03 0.10 0.07 0.10 Coupe de la Ligue (4 Seasons) 5 5 448 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (4 Seasons) 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pro League (2 Seasons) 50 50 4,438 49.3 3 1 4 3 0 0 8 0 0.06 0.02 0.08 0.06 0.08 Ligue 1 (2 Seasons) 14 9 740 8.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00
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 2015-2016 25 Paris FC fr FRA 2. Ligue 2 20th 34 34 2,905 32.3 4 1 5 4 0 0 5 1 0.12 0.03 0.15 0.12 0.15 Matches 2016-2017 26 Red Star fr FRA 2. Ligue 2 19th 5 5 450 5.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 12th 7 3 297 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 14th 7 6 443 4.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Valenciennes fr FRA 2. Ligue 2 13th 19 18 1,595 17.7 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Matches 2018-2019 28 Lens fr FRA 2. Ligue 2 5th 22 21 1,938 21.5 2 0 2 2 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2019-2020 29 Abha sa KSA 1. Pro League 9th 25 25 2,233 24.8 2 1 3 2 0 0 4 0 0.08 0.04 0.12 0.08 0.12 Matches 2020-2021 30 Abha sa KSA 1. Pro League 13th 25 25 2,205 24.5 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 2023-2024 33 Troyes fr FRA 2. Ligue 2 17th 24 23 2,011 22.3 0 2 2 0 0 0 6 1 0.00 0.09 0.09 0.00 0.09 Matches 2024-2025 34 Troyes fr FRA 2. Ligue 2 10th 4 3 277 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 7 Clubs 3 Leagues 172 163 14,354 159.5 10 4 14 10 0 0 32 2 0.06 0.03 0.09 0.06 0.09 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 Abha (2 Seasons) 1 League 50 50 4,438 49.3 3 1 4 3 0 0 8 0 0.06 0.02 0.08 0.06 0.08 Troyes (2 Seasons) 1 League 28 26 2,288 25.4 0 2 2 0 0 0 6 1 0.00 0.08 0.08 0.00 0.08 Angers (2 Seasons) 1 League 14 9 740 8.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Paris FC (1 Season) 1 League 34 34 2,905 32.3 4 1 5 4 0 0 5 1 0.12 0.03 0.15 0.12 0.15 Lens (1 Season) 1 League 22 21 1,938 21.5 2 0 2 2 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Valenciennes (1 Season) 1 League 19 18 1,595 17.7 1 0 1 1 0 0 1 0 0.06 0.00 0.06 0.06 0.06 Red Star (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (6 Seasons) 108 104 9,176 102.0 7 3 10 7 0 0 19 2 0.07 0.03 0.10 0.07 0.10 Pro League (2 Seasons) 50 50 4,438 49.3 3 1 4 3 0 0 8 0 0.06 0.02 0.08 0.06 0.08 Ligue 1 (2 Seasons) 14 9 740 8.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00
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 2015-2016 25 Paris FC fr FRA 1. Coupe de la Ligue 33rd 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Red Star fr FRA 1. Coupe de la Ligue 33rd 1 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Angers fr FRA 1. Coupe de la Ligue 17th 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 27 Angers fr FRA 1. Coupe de la Ligue 5th 1 1 45 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Valenciennes fr FRA Coupe de France 33rd 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Lens fr FRA Coupe de France 33rd 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Lens fr FRA 1. Coupe de la Ligue 27th 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 33 Troyes fr FRA Coupe de France Rd7 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 34 Troyes fr FRA Coupe de France R16 0 0 Matches 6 Seasons 6 Clubs 2 Leagues 8 8 748 8.3 0 0 0 0 0 0 1 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 Angers (2 Seasons) 1 League 2 2 135 1.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Troyes (2 Seasons) 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 Lens (1 Season) 2 Leagues 2 2 210 2.3 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 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Valenciennes (1 Season) 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Red Star (1 Season) 1 League 1 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (4 Seasons) 5 5 448 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (4 Seasons) 3 3 300 3.3 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 PK PKatt Matches 2015-2016 25 Paris FC 2 Leagues 33.6 4 12 0.37 0.33 0 0 2016-2017 26 Red Star 2 Leagues 5.8 0 0 1 0.00 0.20 0.00 0 0 2016-2017 26 Angers 2 Leagues 4.3 0 5 2 40.0 1.52 0.61 0.00 0.00 0 0 2017-2018 27 Angers 2 Leagues 5.4 0 5 1 20.0 1.02 0.20 0.00 0.00 0 0 2017-2018 27 Valenciennes 2 Leagues 19.1 1 0 4 0.00 0.23 0.25 0 0 2018-2019 28 Lens 3 Leagues 23.9 2 3 2 66.7 3.00 2.00 0.00 0.00 0 0 2019-2020 29 Abha 1 League 24.8 2 20 5 25.0 0.81 0.20 0.10 0.40 0 0 2020-2021 30 Abha 1 League 24.5 1 24 3 12.5 0.98 0.12 0.04 0.33 0 0 2023-2024 33 Troyes 2 Leagues 23.3 0 10 2 20.0 0.45 0.09 0.00 0.00 0 0 2024-2025 34 Troyes 2 Leagues 3.1 0 1 1 100.0 0.32 0.32 0.00 0.00 0 0 8 Seasons 7 Clubs 5 Leagues 167.8 10 68 33 30.9 0.64 0.24 0.06 0.24 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Abha (2 Seasons) 1 League 49.3 3 44 8 18.2 0.89 0.16 0.07 0.38 0 0 Troyes (2 Seasons) 2 Leagues 26.4 0 11 3 27.3 0.43 0.12 0.00 0.00 0 0 Angers (2 Seasons) 2 Leagues 9.7 0 10 3 30.0 1.22 0.36 0.00 0.00 0 0 Paris FC (1 Season) 2 Leagues 33.6 4 12 0.37 0.33 0 0 Lens (1 Season) 3 Leagues 23.9 2 3 2 66.7 3.00 2.00 0.00 0.00 0 0 Valenciennes (1 Season) 2 Leagues 19.1 1 0 4 0.00 0.23 0.25 0 0 Red Star (1 Season) 2 Leagues 5.8 0 0 1 0.00 0.20 0.00 0 0 Ligue 2 (6 Seasons) 102.0 7 11 20 72.7 0.23 0.25 0.09 0.25 0 0 Coupe de la Ligue (4 Seasons) 5.0 0 0 0 Coupe de France (4 Seasons) 3.3 0 3 2 66.7 3.00 2.00 0.00 0.00 0 0 Pro League (2 Seasons) 49.3 3 44 8 18.2 0.89 0.16 0.07 0.38 0 0 Ligue 1 (2 Seasons) 8.2 0 10 3 30.0 1.22 0.36 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 25 Paris FC fr FRA 2. Ligue 2 20th 32.3 4 12 0.37 0.33 0 0 Matches 2016-2017 26 Red Star fr FRA 2. Ligue 2 19th 5.0 0 0 1 0.00 0.20 0.00 0 0 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 12th 3.3 0 5 2 40.0 1.52 0.61 0.00 0.00 0 0 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 14th 4.9 0 5 1 20.0 1.02 0.20 0.00 0.00 0 0 Matches 2017-2018 27 Valenciennes fr FRA 2. Ligue 2 13th 17.7 1 0 4 0.00 0.23 0.25 0 0 Matches 2018-2019 28 Lens fr FRA 2. Ligue 2 5th 21.5 2 0 0 Matches 2019-2020 29 Abha sa KSA 1. Pro League 9th 24.8 2 20 5 25.0 0.81 0.20 0.10 0.40 0 0 Matches 2020-2021 30 Abha sa KSA 1. Pro League 13th 24.5 1 24 3 12.5 0.98 0.12 0.04 0.33 0 0 Matches 2023-2024 33 Troyes fr FRA 2. Ligue 2 17th 22.3 0 10 2 20.0 0.45 0.09 0.00 0.00 0 0 Matches 2024-2025 34 Troyes fr FRA 2. Ligue 2 10th 3.1 0 1 1 100.0 0.32 0.32 0.00 0.00 0 0 Matches 8 Seasons 7 Clubs 3 Leagues 159.5 10 65 31 29.2 0.62 0.22 0.06 0.26 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Abha (2 Seasons) 1 League 49.3 3 44 8 18.2 0.89 0.16 0.07 0.38 0 0 Troyes (2 Seasons) 1 League 25.4 0 11 3 27.3 0.43 0.12 0.00 0.00 0 0 Angers (2 Seasons) 1 League 8.2 0 10 3 30.0 1.22 0.36 0.00 0.00 0 0 Paris FC (1 Season) 1 League 32.3 4 12 0.37 0.33 0 0 Lens (1 Season) 1 League 21.5 2 0 0 Valenciennes (1 Season) 1 League 17.7 1 0 4 0.00 0.23 0.25 0 0 Red Star (1 Season) 1 League 5.0 0 0 1 0.00 0.20 0.00 0 0 Ligue 2 (6 Seasons) 102.0 7 11 20 72.7 0.23 0.25 0.09 0.25 0 0 Pro League (2 Seasons) 49.3 3 44 8 18.2 0.89 0.16 0.07 0.38 0 0 Ligue 1 (2 Seasons) 8.2 0 10 3 30.0 1.22 0.36 0.00 0.00 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 2015-2016 25 Paris FC fr FRA 1. Coupe de la Ligue 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 2015-2016 25 Paris FC fr FRA 2. Ligue 2 34 2,905 85 84.9 32.3 34 28 0 0 0.85 26 41 -15 -0.46 +0.23 Matches 2016-2017 26 Angers fr FRA 1. Coupe de la Ligue 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2016-2017 26 Red Star fr FRA 1. Coupe de la Ligue 1 73 73 60.8 0.8 1 73 0 0 0 0.00 0 1 -1 -1.23 -3.15 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 7 297 42 8.7 3.3 3 1 4 10 1.86 5 5 0 0.00 +0.26 Matches 2016-2017 26 Red Star fr FRA 2. Ligue 2 5 450 90 13.2 5.0 5 5 0 0 0.60 1 5 -4 -0.80 -0.32 Matches 2017-2018 27 Valenciennes fr FRA Coupe de France 1 120 120 40.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 -3.25 Matches 2017-2018 27 Angers fr FRA 1. Coupe de la Ligue 1 45 45 16.7 0.5 1 45 0 0 1 3.00 0 0 0 0.00 -0.40 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 7 443 63 13.0 4.9 6 73 3 1 6 10 1.29 5 5 0 0.00 +0.30 Matches 2017-2018 27 Valenciennes fr FRA 2. Ligue 2 19 1,595 84 46.6 17.7 18 16 1 0 1.05 20 30 -10 -0.56 -0.37 Matches 2018-2019 28 Lens fr FRA Coupe de France 1 90 90 33.3 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -4.00 Matches 2018-2019 28 Lens fr FRA 1. Coupe de la Ligue 1 120 120 57.1 1.3 1 120 1 0 1 1.00 1 1 0 0.00 -1.00 Matches 2018-2019 28 Lens fr FRA 2. Ligue 2 22 1,938 88 56.7 21.5 21 89 20 1 62 1 1.96 35 18 +17 +0.79 +0.55 Matches 2019-2020 29 Abha sa KSA 1. Pro League 25 2,233 89 82.7 24.8 25 89 24 0 3 1.40 33 42 -9 -0.36 +0.02 Matches 2020-2021 30 Abha sa KSA 1. Pro League 25 2,205 88 81.7 24.5 25 88 24 0 0 1.28 38 43 -5 -0.20 +0.34 Matches 2023-2024 33 Troyes fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2023-2024 33 Troyes fr FRA 2. Ligue 2 24 2,011 84 58.8 22.3 23 87 21 1 3 4 1.20 26 29 -3 -0.13 +0.12 Matches 2024-2025 34 Troyes fr FRA Coupe de France 0 0 0 0 2 Matches 2024-2025 34 Troyes fr FRA 2. Ligue 2 4 277 69 9.1 3.1 3 84 2 1 26 1 0.25 0 5 -5 -1.62 -1.85 Matches 8 Seasons 7 Clubs 5 Leagues 180 15,102 84 44.0 167.8 171 88 150 9 24 33 1.21 193 234 -41 -0.24 -0.11 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Abha (2 Seasons) 1 League 50 4,438 89 82.2 49.3 50 89 48 0 3 1.34 71 85 -14 -0.28 +0.18 Troyes (2 Seasons) 2 Leagues 29 2,378 82 33.9 26.4 27 87 24 2 15 7 1.03 27 36 -9 -0.34 -0.41 Angers (2 Seasons) 2 Leagues 16 875 55 12.2 9.7 11 72 5 5 6 21 1.57 11 12 -1 -0.10 +0.15 Paris FC (1 Season) 2 Leagues 35 3,025 86 85.5 33.6 35 120 29 0 0 0.83 27 43 -16 -0.48 +0.22 Lens (1 Season) 3 Leagues 24 2,148 90 55.1 23.9 23 91 22 1 62 2 1.84 36 21 +15 +0.63 +0.17 Valenciennes (1 Season) 2 Leagues 20 1,715 86 46.1 19.1 19 120 17 1 0 1.00 20 31 -11 -0.58 -0.62 Red Star (1 Season) 2 Leagues 6 523 87 14.8 5.8 6 73 5 0 0 0.50 1 6 -5 -0.86 -0.41 Ligue 2 (6 Seasons) 108 9,176 85 45.5 102.0 104 88 92 4 30 6 1.16 108 128 -20 -0.20 -0.06 Coupe de la Ligue (4 Seasons) 5 448 90 55.3 5.0 5 90 3 0 2 0.80 3 6 -3 -0.60 -1.35 Coupe de France (4 Seasons) 3 300 100 27.0 3.3 3 100 3 0 2 0.00 1 5 -4 -1.20 -3.45 Pro League (2 Seasons) 50 4,438 89 82.2 49.3 50 89 48 0 3 1.34 71 85 -14 -0.28 +0.18 Ligue 1 (2 Seasons) 14 740 53 10.8 8.2 9 73 4 5 6 20 1.58 10 10 0 0.00 +0.28
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 2015-2016 25 Paris FC 2 Leagues 35 3,025 86 85.5 33.6 35 120 29 0 0 0.83 27 43 -16 -0.48 +0.22 2016-2017 26 Red Star 2 Leagues 6 523 87 14.8 5.8 6 73 5 0 0 0.50 1 6 -5 -0.86 -0.41 2016-2017 26 Angers 2 Leagues 8 387 48 11.0 4.3 4 90 2 4 10 1.63 6 7 -1 -0.23 +0.03 2017-2018 27 Angers 2 Leagues 8 488 61 13.2 5.4 7 69 3 1 6 11 1.50 5 5 0 0.00 +0.25 2017-2018 27 Valenciennes 2 Leagues 20 1,715 86 46.1 19.1 19 120 17 1 0 1.00 20 31 -11 -0.58 -0.62 2018-2019 28 Lens 3 Leagues 24 2,148 90 55.1 23.9 23 91 22 1 62 2 1.84 36 21 +15 +0.63 +0.17 2019-2020 29 Abha 1 League 25 2,233 89 82.7 24.8 25 89 24 0 3 1.40 33 42 -9 -0.36 +0.02 2020-2021 30 Abha 1 League 25 2,205 88 81.7 24.5 25 88 24 0 0 1.28 38 43 -5 -0.20 +0.34 2023-2024 33 Troyes 2 Leagues 25 2,101 84 59.9 23.3 24 87 22 1 3 4 1.15 27 31 -4 -0.17 +0.08 2024-2025 34 Troyes 2 Leagues 4 277 69 7.9 3.1 3 84 2 1 26 3 0.25 0 5 -5 -1.62 -1.85 8 Seasons 7 Clubs 5 Leagues 180 15,102 84 44.0 167.8 171 88 150 9 24 33 1.21 193 234 -41 -0.24 -0.11 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Abha (2 Seasons) 1 League 50 4,438 89 82.2 49.3 50 89 48 0 3 1.34 71 85 -14 -0.28 +0.18 Troyes (2 Seasons) 2 Leagues 29 2,378 82 33.9 26.4 27 87 24 2 15 7 1.03 27 36 -9 -0.34 -0.41 Angers (2 Seasons) 2 Leagues 16 875 55 12.2 9.7 11 72 5 5 6 21 1.57 11 12 -1 -0.10 +0.15 Paris FC (1 Season) 2 Leagues 35 3,025 86 85.5 33.6 35 120 29 0 0 0.83 27 43 -16 -0.48 +0.22 Lens (1 Season) 3 Leagues 24 2,148 90 55.1 23.9 23 91 22 1 62 2 1.84 36 21 +15 +0.63 +0.17 Valenciennes (1 Season) 2 Leagues 20 1,715 86 46.1 19.1 19 120 17 1 0 1.00 20 31 -11 -0.58 -0.62 Red Star (1 Season) 2 Leagues 6 523 87 14.8 5.8 6 73 5 0 0 0.50 1 6 -5 -0.86 -0.41 Ligue 2 (6 Seasons) 108 9,176 85 45.5 102.0 104 88 92 4 30 6 1.16 108 128 -20 -0.20 -0.06 Coupe de la Ligue (4 Seasons) 5 448 90 55.3 5.0 5 90 3 0 2 0.80 3 6 -3 -0.60 -1.35 Coupe de France (4 Seasons) 3 300 100 27.0 3.3 3 100 3 0 2 0.00 1 5 -4 -1.20 -3.45 Pro League (2 Seasons) 50 4,438 89 82.2 49.3 50 89 48 0 3 1.34 71 85 -14 -0.28 +0.18 Ligue 1 (2 Seasons) 14 740 53 10.8 8.2 9 73 4 5 6 20 1.58 10 10 0 0.00 +0.28
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 2015-2016 25 Paris FC fr FRA 2. Ligue 2 20th 34 2,905 85 84.9 32.3 34 28 0 0 0.85 26 41 -15 -0.46 +0.23 Matches 2016-2017 26 Red Star fr FRA 2. Ligue 2 19th 5 450 90 13.2 5.0 5 5 0 0 0.60 1 5 -4 -0.80 -0.32 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 12th 7 297 42 8.7 3.3 3 1 4 10 1.86 5 5 0 0.00 +0.26 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 14th 7 443 63 13.0 4.9 6 73 3 1 6 10 1.29 5 5 0 0.00 +0.30 Matches 2017-2018 27 Valenciennes fr FRA 2. Ligue 2 13th 19 1,595 84 46.6 17.7 18 16 1 0 1.05 20 30 -10 -0.56 -0.37 Matches 2018-2019 28 Lens fr FRA 2. Ligue 2 5th 22 1,938 88 56.7 21.5 21 89 20 1 62 1 1.96 35 18 +17 +0.79 +0.55 Matches 2019-2020 29 Abha sa KSA 1. Pro League 9th 25 2,233 89 82.7 24.8 25 89 24 0 3 1.40 33 42 -9 -0.36 +0.02 Matches 2020-2021 30 Abha sa KSA 1. Pro League 13th 25 2,205 88 81.7 24.5 25 88 24 0 0 1.28 38 43 -5 -0.20 +0.34 Matches 2023-2024 33 Troyes fr FRA 2. Ligue 2 17th 24 2,011 84 58.8 22.3 23 87 21 1 3 4 1.20 26 29 -3 -0.13 +0.12 Matches 2024-2025 34 Troyes fr FRA 2. Ligue 2 10th 4 277 69 9.1 3.1 3 84 2 1 26 1 0.25 0 5 -5 -1.62 -1.85 Matches 8 Seasons 7 Clubs 3 Leagues 172 14,354 83 44.3 159.5 163 87 144 9 24 29 1.24 189 223 -34 -0.21 -0.01 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Abha (2 Seasons) 1 League 50 4,438 89 82.2 49.3 50 89 48 0 3 1.34 71 85 -14 -0.28 +0.18 Troyes (2 Seasons) 1 League 28 2,288 82 35.3 25.4 26 87 23 2 15 5 1.06 26 34 -8 -0.31 -0.38 Angers (2 Seasons) 1 League 14 740 53 10.8 8.2 9 73 4 5 6 20 1.58 10 10 0 0.00 +0.28 Paris FC (1 Season) 1 League 34 2,905 85 84.9 32.3 34 28 0 0 0.85 26 41 -15 -0.46 +0.23 Lens (1 Season) 1 League 22 1,938 88 56.7 21.5 21 89 20 1 62 1 1.96 35 18 +17 +0.79 +0.55 Valenciennes (1 Season) 1 League 19 1,595 84 46.6 17.7 18 16 1 0 1.05 20 30 -10 -0.56 -0.37 Red Star (1 Season) 1 League 5 450 90 13.2 5.0 5 5 0 0 0.60 1 5 -4 -0.80 -0.32 Ligue 2 (6 Seasons) 108 9,176 85 45.5 102.0 104 88 92 4 30 6 1.16 108 128 -20 -0.20 -0.06 Pro League (2 Seasons) 50 4,438 89 82.2 49.3 50 89 48 0 3 1.34 71 85 -14 -0.28 +0.18 Ligue 1 (2 Seasons) 14 740 53 10.8 8.2 9 73 4 5 6 20 1.58 10 10 0 0.00 +0.28
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 2015-2016 25 Paris FC fr FRA 1. Coupe de la Ligue 33rd 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 2016-2017 26 Red Star fr FRA 1. Coupe de la Ligue 33rd 1 73 73 60.8 0.8 1 73 0 0 0 0.00 0 1 -1 -1.23 -3.15 Matches 2016-2017 26 Angers fr FRA 1. Coupe de la Ligue 17th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2017-2018 27 Angers fr FRA 1. Coupe de la Ligue 5th 1 45 45 16.7 0.5 1 45 0 0 1 3.00 0 0 0 0.00 -0.40 Matches 2017-2018 27 Valenciennes fr FRA Coupe de France 33rd 1 120 120 40.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 -3.25 Matches 2018-2019 28 Lens fr FRA Coupe de France 33rd 1 90 90 33.3 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 -4.00 Matches 2018-2019 28 Lens fr FRA 1. Coupe de la Ligue 27th 1 120 120 57.1 1.3 1 120 1 0 1 1.00 1 1 0 0.00 -1.00 Matches 2023-2024 33 Troyes fr FRA Coupe de France Rd7 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2024-2025 34 Troyes fr FRA Coupe de France R16 0 0 0 0 2 Matches 6 Seasons 6 Clubs 2 Leagues 8 748 94 39.0 8.3 8 94 6 0 4 0.50 4 11 -7 -0.84 -2.34 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Angers (2 Seasons) 1 League 2 135 68 37.5 1.5 2 68 1 0 1 1.50 1 2 -1 -0.67 -1.07 Troyes (2 Seasons) 1 League 1 90 90 16.7 1.0 1 90 1 0 2 0.00 1 2 -1 -1.00 Lens (1 Season) 2 Leagues 2 210 105 43.8 2.3 2 105 2 0 1 0.50 1 3 -2 -0.86 -2.52 Paris FC (1 Season) 1 League 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Valenciennes (1 Season) 1 League 1 120 120 40.0 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 -3.25 Red Star (1 Season) 1 League 1 73 73 60.8 0.8 1 73 0 0 0 0.00 0 1 -1 -1.23 -3.15 Coupe de la Ligue (4 Seasons) 5 448 90 55.3 5.0 5 90 3 0 2 0.80 3 6 -3 -0.60 -1.35 Coupe de France (4 Seasons) 3 300 100 27.0 3.3 3 100 3 0 2 0.00 1 5 -4 -1.20 -3.45
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 25 Paris FC 2 Leagues 33.6 5 1 0 38 0 2016-2017 26 Red Star 2 Leagues 5.8 3 0 0 8 0 0 0 0 0 0 0 0 2016-2017 26 Angers 2 Leagues 4.3 2 0 0 6 7 0 1 12 8 0 0 0 2017-2018 27 Angers 2 Leagues 5.4 4 0 0 16 8 0 3 8 6 0 0 0 2017-2018 27 Valenciennes 2 Leagues 19.1 1 0 0 13 0 0 0 0 0 0 0 1 2018-2019 28 Lens 3 Leagues 23.9 4 0 0 1 1 0 0 3 1 0 1 0 2019-2020 29 Abha 1 League 24.8 4 0 0 17 27 2 8 54 26 0 0 0 2020-2021 30 Abha 1 League 24.5 4 0 0 14 17 2 12 57 11 0 2023-2024 33 Troyes 2 Leagues 23.3 6 1 0 20 24 1 4 27 13 0 2024-2025 34 Troyes 2 Leagues 3.1 0 0 0 2 6 0 0 5 3 0 8 Seasons 7 Clubs 5 Leagues 167.8 33 2 0 135 90 5 28 166 68 0 1 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Abha (2 Seasons) 1 League 49.3 8 0 0 31 44 4 20 111 37 0 0 0 Troyes (2 Seasons) 2 Leagues 26.4 6 1 0 22 30 1 4 32 16 0 Angers (2 Seasons) 2 Leagues 9.7 6 0 0 22 15 0 4 20 14 0 0 0 Paris FC (1 Season) 2 Leagues 33.6 5 1 0 38 0 Lens (1 Season) 3 Leagues 23.9 4 0 0 1 1 0 0 3 1 0 1 0 Valenciennes (1 Season) 2 Leagues 19.1 1 0 0 13 0 0 0 0 0 0 0 1 Red Star (1 Season) 2 Leagues 5.8 3 0 0 8 0 0 0 0 0 0 0 0 Ligue 2 (6 Seasons) 102.0 19 2 0 81 30 1 4 32 16 0 0 1 Coupe de la Ligue (4 Seasons) 5.0 1 0 0 0 Coupe de France (4 Seasons) 3.3 0 0 0 1 1 0 0 3 1 0 1 0 Pro League (2 Seasons) 49.3 8 0 0 31 44 4 20 111 37 0 0 0 Ligue 1 (2 Seasons) 8.2 5 0 0 22 15 0 4 20 14 0 0 0
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 25 Paris FC fr FRA 2. Ligue 2 20th 32.3 5 1 38 Matches 2016-2017 26 Red Star fr FRA 2. Ligue 2 19th 5.0 3 0 0 8 0 0 0 0 0 0 0 0 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 12th 3.3 2 0 0 6 7 0 1 12 8 0 0 0 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 14th 4.9 3 0 0 16 8 0 3 8 6 0 0 0 Matches 2017-2018 27 Valenciennes fr FRA 2. Ligue 2 13th 17.7 1 0 0 13 0 0 0 0 0 0 0 1 Matches 2018-2019 28 Lens fr FRA 2. Ligue 2 5th 21.5 4 0 0 0 Matches 2019-2020 29 Abha sa KSA 1. Pro League 9th 24.8 4 0 0 17 27 2 8 54 26 0 0 0 Matches 2020-2021 30 Abha sa KSA 1. Pro League 13th 24.5 4 0 0 14 17 2 12 57 11 0 Matches 2023-2024 33 Troyes fr FRA 2. Ligue 2 17th 22.3 6 1 0 20 24 1 4 27 13 0 Matches 2024-2025 34 Troyes fr FRA 2. Ligue 2 10th 3.1 0 0 0 2 6 0 0 5 3 0 Matches 8 Seasons 7 Clubs 3 Leagues 159.5 32 2 0 134 89 5 28 163 67 0 0 1 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Abha (2 Seasons) 1 League 49.3 8 0 0 31 44 4 20 111 37 0 0 0 Troyes (2 Seasons) 1 League 25.4 6 1 0 22 30 1 4 32 16 0 Angers (2 Seasons) 1 League 8.2 5 0 0 22 15 0 4 20 14 0 0 0 Paris FC (1 Season) 1 League 32.3 5 1 38 Lens (1 Season) 1 League 21.5 4 0 0 0 Valenciennes (1 Season) 1 League 17.7 1 0 0 13 0 0 0 0 0 0 0 1 Red Star (1 Season) 1 League 5.0 3 0 0 8 0 0 0 0 0 0 0 0 Ligue 2 (6 Seasons) 102.0 19 2 0 81 30 1 4 32 16 0 0 1 Pro League (2 Seasons) 49.3 8 0 0 31 44 4 20 111 37 0 0 0 Ligue 1 (2 Seasons) 8.2 5 0 0 22 15 0 4 20 14 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.
View Additional Information
More Mehdi Tahrat Pages
Mehdi Tahrat Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary