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 20 Lens fr FRA 1. Ligue 1 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Lorient fr FRA Coupe de France 3 3 251 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Lorient fr FRA 1. Coupe de la Ligue 0 0 Matches 2017-2018 23 Lorient fr FRA 2. Ligue 2 0 0 Matches 2018-2019 24 Orléans fr FRA Coupe de France 6 5 459 5.1 1 0 1 0 1 1 1 0 0.20 0.00 0.20 0.00 0.00 Matches 2018-2019 24 Orléans fr FRA 1. Coupe de la Ligue 2 1 174 1.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Orléans fr FRA 2. Ligue 2 27 22 1,991 22.1 2 1 3 2 0 1 2 0 0.09 0.05 0.14 0.09 0.14 Matches 2019-2020 25 Lorient fr FRA Coupe de France 3 2 194 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Lorient 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 2019-2020 25 Lorient fr FRA 2. Ligue 2 12 2 285 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Ajaccio fr FRA Coupe de France 2 1 91 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Ajaccio fr FRA 2. Ligue 2 13 8 696 7.7 0 2 2 0 0 0 2 0 0.00 0.26 0.26 0.00 0.26 Matches 2021-2022 27 Valenciennes fr FRA Coupe de France 2 2 168 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Valenciennes fr FRA 2. Ligue 2 27 24 2,094 23.3 0 2 2 0 0 0 8 1 0.00 0.09 0.09 0.00 0.09 Matches 2022-2023 28 Valenciennes fr FRA Coupe de France 2 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Valenciennes fr FRA 2. Ligue 2 31 31 2,657 29.5 0 4 4 0 0 0 4 0 0.00 0.14 0.14 0.00 0.14 Matches 2023-2024 29 Zaragoza es ESP Copa del Rey 0 0 Matches 2023-2024 29 Zaragoza es ESP 2. La Liga 2 26 18 1,554 17.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 Caen fr FRA Coupe de France 2 2 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 Zaragoza es ESP 2. La Liga 2 0 0 Matches 2024-2025 30 Caen fr FRA 2. Ligue 2 21 17 1,566 17.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Wisła Płock pl POL 1. Ekstraklasa 28 20 1,841 20.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 8 Clubs 7 Leagues 210 161 14,445 160.5 3 9 12 2 1 2 31 1 0.02 0.06 0.07 0.01 0.07 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 Valenciennes (2 Seasons) 2 Leagues 62 58 5,008 55.6 0 6 6 0 0 0 12 1 0.00 0.11 0.11 0.00 0.11 Zaragoza (2 Seasons) 2 Leagues 26 18 1,554 17.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Lorient (2 Seasons) 3 Leagues 19 8 820 9.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Orléans (1 Season) 3 Leagues 35 28 2,624 29.2 3 1 4 2 1 2 4 0 0.10 0.03 0.14 0.07 0.10 Wisła Płock (1 Season) 1 League 28 20 1,841 20.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Caen (1 Season) 2 Leagues 23 19 1,705 18.9 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Ajaccio (1 Season) 2 Leagues 15 9 787 8.7 0 2 2 0 0 0 2 0 0.00 0.23 0.23 0.00 0.23 Lens (1 Season) 1 League 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (7 Seasons) 131 104 9,289 103.2 2 9 11 2 0 1 22 1 0.02 0.09 0.11 0.02 0.11 Coupe de France (7 Seasons) 20 16 1,391 15.5 1 0 1 0 1 1 1 0 0.06 0.00 0.06 0.00 0.00 Coupe de la Ligue (3 Seasons) 3 2 264 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 La Liga 2 (2 Seasons) 26 18 1,554 17.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ekstraklasa (1 Season) 28 20 1,841 20.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (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 20 Lens 1 League 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 23 Lorient 3 Leagues 3 3 251 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 24 Orléans 3 Leagues 35 28 2,624 29.2 3 1 4 2 1 2 4 0 0.10 0.03 0.14 0.07 0.10 2019-2020 25 Lorient 3 Leagues 16 5 569 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 26 Ajaccio 2 Leagues 15 9 787 8.7 0 2 2 0 0 0 2 0 0.00 0.23 0.23 0.00 0.23 2021-2022 27 Valenciennes 2 Leagues 29 26 2,262 25.1 0 2 2 0 0 0 8 1 0.00 0.08 0.08 0.00 0.08 2022-2023 28 Valenciennes 2 Leagues 33 32 2,746 30.5 0 4 4 0 0 0 4 0 0.00 0.13 0.13 0.00 0.13 2023-2024 29 Zaragoza 2 Leagues 26 18 1,554 17.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2024-2025 30 Zaragoza 1 League 0 0 2024-2025 30 Caen 2 Leagues 23 19 1,705 18.9 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 2025-2026 31 Wisła Płock 1 League 28 20 1,841 20.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 10 Seasons 8 Clubs 7 Leagues 210 161 14,445 160.5 3 9 12 2 1 2 31 1 0.02 0.06 0.07 0.01 0.07 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 Valenciennes (2 Seasons) 2 Leagues 62 58 5,008 55.6 0 6 6 0 0 0 12 1 0.00 0.11 0.11 0.00 0.11 Zaragoza (2 Seasons) 2 Leagues 26 18 1,554 17.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Lorient (2 Seasons) 3 Leagues 19 8 820 9.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Orléans (1 Season) 3 Leagues 35 28 2,624 29.2 3 1 4 2 1 2 4 0 0.10 0.03 0.14 0.07 0.10 Wisła Płock (1 Season) 1 League 28 20 1,841 20.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Caen (1 Season) 2 Leagues 23 19 1,705 18.9 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Ajaccio (1 Season) 2 Leagues 15 9 787 8.7 0 2 2 0 0 0 2 0 0.00 0.23 0.23 0.00 0.23 Lens (1 Season) 1 League 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (7 Seasons) 131 104 9,289 103.2 2 9 11 2 0 1 22 1 0.02 0.09 0.11 0.02 0.11 Coupe de France (7 Seasons) 20 16 1,391 15.5 1 0 1 0 1 1 1 0 0.06 0.00 0.06 0.00 0.00 Coupe de la Ligue (3 Seasons) 3 2 264 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 La Liga 2 (2 Seasons) 26 18 1,554 17.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ekstraklasa (1 Season) 28 20 1,841 20.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (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 20 Lens fr FRA 1. Ligue 1 20th 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Lorient fr FRA 2. Ligue 2 7th 0 0 Matches 2018-2019 24 Orléans fr FRA 2. Ligue 2 8th 27 22 1,991 22.1 2 1 3 2 0 1 2 0 0.09 0.05 0.14 0.09 0.14 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 1st 12 2 285 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Ajaccio fr FRA 2. Ligue 2 13th 13 8 696 7.7 0 2 2 0 0 0 2 0 0.00 0.26 0.26 0.00 0.26 Matches 2021-2022 27 Valenciennes fr FRA 2. Ligue 2 16th 27 24 2,094 23.3 0 2 2 0 0 0 8 1 0.00 0.09 0.09 0.00 0.09 Matches 2022-2023 28 Valenciennes fr FRA 2. Ligue 2 16th 31 31 2,657 29.5 0 4 4 0 0 0 4 0 0.00 0.14 0.14 0.00 0.14 Matches 2023-2024 29 Zaragoza es ESP 2. La Liga 2 15th 26 18 1,554 17.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 Zaragoza es ESP 2. La Liga 2 18th 0 0 Matches 2024-2025 30 Caen fr FRA 2. Ligue 2 18th 21 17 1,566 17.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Wisła Płock pl POL 1. Ekstraklasa 8th 28 20 1,841 20.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 8 Clubs 4 Leagues 187 143 12,790 142.1 2 9 11 2 0 1 29 1 0.01 0.06 0.08 0.01 0.08 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Valenciennes (2 Seasons) 1 League 58 55 4,751 52.8 0 6 6 0 0 0 12 1 0.00 0.11 0.11 0.00 0.11 Zaragoza (2 Seasons) 1 League 26 18 1,554 17.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Lorient (2 Seasons) 1 League 12 2 285 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wisła Płock (1 Season) 1 League 28 20 1,841 20.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Orléans (1 Season) 1 League 27 22 1,991 22.1 2 1 3 2 0 1 2 0 0.09 0.05 0.14 0.09 0.14 Caen (1 Season) 1 League 21 17 1,566 17.4 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Ajaccio (1 Season) 1 League 13 8 696 7.7 0 2 2 0 0 0 2 0 0.00 0.26 0.26 0.00 0.26 Lens (1 Season) 1 League 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (7 Seasons) 131 104 9,289 103.2 2 9 11 2 0 1 22 1 0.02 0.09 0.11 0.02 0.11 La Liga 2 (2 Seasons) 26 18 1,554 17.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ekstraklasa (1 Season) 28 20 1,841 20.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 2 1 106 1.2 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 2014-2015 20 Lens 1 League 1.2 0 0 0.00 0 0 2017-2018 23 Lorient 3 Leagues 2.8 0 0 0 2018-2019 24 Orléans 3 Leagues 29.2 3 2 1 50.0 0.39 0.20 0.00 0.00 1 2 2019-2020 25 Lorient 3 Leagues 6.3 0 5 1 20.0 0.79 0.16 0.00 0.00 0 0 2020-2021 26 Ajaccio 2 Leagues 8.7 0 8 1 12.5 0.91 0.11 0.00 0.00 0 0 2021-2022 27 Valenciennes 2 Leagues 25.1 0 4 1 25.0 0.16 0.04 0.00 0.00 0 0 2022-2023 28 Valenciennes 2 Leagues 30.5 0 6 2 33.3 0.20 0.07 0.00 0.00 0 0 2023-2024 29 Zaragoza 2 Leagues 17.3 0 3 1 33.3 0.17 0.06 0.00 0.00 0 0 2024-2025 30 Caen 2 Leagues 18.9 0 5 2 40.0 0.29 0.11 0.00 0.00 0 0 2025-2026 31 Wisła Płock 1 League 20.5 0 5 3 60.0 0.24 0.15 0.00 0.00 0 0 10 Seasons 8 Clubs 7 Leagues 160.5 3 38 12 31.6 0.29 0.09 0.00 0.00 1 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Valenciennes (2 Seasons) 2 Leagues 55.6 0 10 3 30.0 0.18 0.05 0.00 0.00 0 0 Zaragoza (2 Seasons) 2 Leagues 17.3 0 3 1 33.3 0.17 0.06 0.00 0.00 0 0 Lorient (2 Seasons) 3 Leagues 9.1 0 5 1 20.0 0.79 0.16 0.00 0.00 0 0 Orléans (1 Season) 3 Leagues 29.2 3 2 1 50.0 0.39 0.20 0.00 0.00 1 2 Wisła Płock (1 Season) 1 League 20.5 0 5 3 60.0 0.24 0.15 0.00 0.00 0 0 Caen (1 Season) 2 Leagues 18.9 0 5 2 40.0 0.29 0.11 0.00 0.00 0 0 Ajaccio (1 Season) 2 Leagues 8.7 0 8 1 12.5 0.91 0.11 0.00 0.00 0 0 Lens (1 Season) 1 League 1.2 0 0 0.00 0 0 Ligue 2 (7 Seasons) 103.2 2 24 5 20.8 0.30 0.06 0.00 0.00 0 1 Coupe de France (7 Seasons) 15.5 1 4 2 50.0 0.36 0.18 0.00 0.00 1 1 Coupe de la Ligue (3 Seasons) 2.9 0 2 1 50.0 2.00 1.00 0.00 0.00 0 0 La Liga 2 (2 Seasons) 17.3 0 3 1 33.3 0.17 0.06 0.00 0.00 0 0 Ekstraklasa (1 Season) 20.5 0 5 3 60.0 0.24 0.15 0.00 0.00 0 0 Ligue 1 (1 Season) 1.2 0 0 0.00 0 0 Copa del Rey (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014-2015 20 Lens fr FRA 1. Ligue 1 20th 1.2 0 0 0.00 0 0 Matches 2018-2019 24 Orléans fr FRA 2. Ligue 2 8th 22.1 2 0 1 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 1st 3.2 0 3 0 0.0 0.95 0.00 0.00 0 0 Matches 2020-2021 26 Ajaccio fr FRA 2. Ligue 2 13th 7.7 0 8 1 12.5 1.03 0.13 0.00 0.00 0 0 Matches 2021-2022 27 Valenciennes fr FRA 2. Ligue 2 16th 23.3 0 2 0 0.0 0.09 0.00 0.00 0 0 Matches 2022-2023 28 Valenciennes fr FRA 2. Ligue 2 16th 29.5 0 6 2 33.3 0.20 0.07 0.00 0.00 0 0 Matches 2023-2024 29 Zaragoza es ESP 2. La Liga 2 15th 17.3 0 3 1 33.3 0.17 0.06 0.00 0.00 0 0 Matches 2024-2025 30 Caen fr FRA 2. Ligue 2 18th 17.4 0 5 2 40.0 0.29 0.11 0.00 0.00 0 0 Matches 2025-2026 31 Wisła Płock pl POL 1. Ekstraklasa 8th 20.5 0 5 3 60.0 0.24 0.15 0.00 0.00 0 0 Matches 10 Seasons 8 Clubs 4 Leagues 142.1 2 32 9 28.1 0.27 0.08 0.00 0.00 0 1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Valenciennes (2 Seasons) 1 League 52.8 0 8 2 25.0 0.15 0.04 0.00 0.00 0 0 Zaragoza (2 Seasons) 1 League 17.3 0 3 1 33.3 0.17 0.06 0.00 0.00 0 0 Lorient (2 Seasons) 1 League 3.2 0 3 0 0.0 0.95 0.00 0.00 0 0 Wisła Płock (1 Season) 1 League 20.5 0 5 3 60.0 0.24 0.15 0.00 0.00 0 0 Orléans (1 Season) 1 League 22.1 2 0 1 Caen (1 Season) 1 League 17.4 0 5 2 40.0 0.29 0.11 0.00 0.00 0 0 Ajaccio (1 Season) 1 League 7.7 0 8 1 12.5 1.03 0.13 0.00 0.00 0 0 Lens (1 Season) 1 League 1.2 0 0 0.00 0 0 Ligue 2 (7 Seasons) 103.2 2 24 5 20.8 0.30 0.06 0.00 0.00 0 1 La Liga 2 (2 Seasons) 17.3 0 3 1 33.3 0.17 0.06 0.00 0.00 0 0 Ekstraklasa (1 Season) 20.5 0 5 3 60.0 0.24 0.15 0.00 0.00 0 0 Ligue 1 (1 Season) 1.2 0 0 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 2014-2015 20 Lens fr FRA 1. Ligue 1 2 106 53 3.1 1.2 1 0 1 9 0.00 1 2 -1 -0.85 -0.09 Matches 2017-2018 23 Lorient fr FRA Coupe de France 3 251 84 69.7 2.8 3 84 2 0 0 2.00 13 5 +8 +2.87 +1.22 Matches 2017-2018 23 Lorient fr FRA 1. Coupe de la Ligue 0 0 0 0 2 Matches 2017-2018 23 Lorient fr FRA 2. Ligue 2 0 0 0 0 14 Matches 2018-2019 24 Orléans fr FRA Coupe de France 6 459 77 76.5 5.1 5 86 3 1 28 0 2.50 10 4 +6 +1.18 +0.54 Matches 2018-2019 24 Orléans fr FRA 1. Coupe de la Ligue 2 174 87 38.7 1.9 1 121 1 1 53 2 1.00 1 2 -1 -0.52 -0.52 Matches 2018-2019 24 Orléans fr FRA 2. Ligue 2 27 1,991 74 58.2 22.1 22 87 16 5 13 7 1.07 23 35 -12 -0.54 -1.17 Matches 2019-2020 25 Lorient fr FRA Coupe de France 3 194 65 49.7 2.2 2 90 2 1 14 0 2.00 4 1 +3 +1.39 +0.93 Matches 2019-2020 25 Lorient 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 2019-2020 25 Lorient fr FRA 2. Ligue 2 12 285 24 11.3 3.2 2 90 1 10 11 10 2.42 8 4 +4 +1.26 +0.62 Matches 2020-2021 26 Ajaccio fr FRA Coupe de France 2 91 46 50.6 1.0 1 62 0 1 29 0 1.50 0 4 -4 -3.96 -5.98 Matches 2020-2021 26 Ajaccio fr FRA 2. Ligue 2 13 696 54 20.4 7.7 8 75 3 5 20 2 1.38 4 10 -6 -0.78 -0.68 Matches 2021-2022 27 Valenciennes fr FRA Coupe de France 2 168 84 62.2 1.9 2 84 0 0 0 1.50 2 1 +1 +0.54 -2.11 Matches 2021-2022 27 Valenciennes fr FRA 2. Ligue 2 27 2,094 78 61.2 23.3 24 84 15 3 26 2 1.15 25 29 -4 -0.17 +0.44 Matches 2022-2023 28 Valenciennes fr FRA Coupe de France 2 89 45 29.7 1.0 1 75 0 1 14 0 0.50 1 0 +1 +1.01 +1.01 Matches 2022-2023 28 Valenciennes fr FRA 2. Ligue 2 31 2,657 86 77.7 29.5 31 86 24 0 0 1.19 33 35 -2 -0.07 +0.52 Matches 2023-2024 29 Zaragoza es ESP Copa del Rey 0 0 0 0 1 Matches 2023-2024 29 Zaragoza es ESP 2. La Liga 2 26 1,554 60 41.1 17.3 18 78 10 8 18 6 1.04 18 20 -2 -0.12 -0.20 Matches 2024-2025 30 Caen fr FRA Coupe de France 2 139 70 51.5 1.5 2 70 0 0 0 3.00 8 0 +8 +5.18 +4.49 Matches 2024-2025 30 Zaragoza es ESP 2. La Liga 2 0 0 0 0 2 Matches 2024-2025 30 Caen fr FRA 2. Ligue 2 21 1,566 75 51.2 17.4 17 87 13 4 20 0 0.86 20 31 -11 -0.63 +0.33 Matches 2025-2026 31 Wisła Płock pl POL 1. Ekstraklasa 28 1,841 66 60.2 20.5 20 80 8 8 30 0 1.25 18 21 -3 -0.15 -0.07 Matches 10 Seasons 8 Clubs 7 Leagues 210 14,445 69 36.1 160.5 161 84 99 49 20 57 1.27 190 206 -16 -0.10 +0.02 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Valenciennes (2 Seasons) 2 Leagues 62 5,008 81 67.6 55.6 58 85 39 4 23 2 1.16 61 65 -4 -0.07 +0.34 Zaragoza (2 Seasons) 2 Leagues 26 1,554 60 20.3 17.3 18 78 10 8 18 9 1.04 18 20 -2 -0.12 -0.20 Lorient (2 Seasons) 3 Leagues 19 820 43 11.6 9.1 8 88 6 11 11 26 2.16 26 12 +14 +1.54 +0.86 Orléans (1 Season) 3 Leagues 35 2,624 75 58.7 29.2 28 88 20 7 21 9 1.31 34 41 -7 -0.24 -0.78 Wisła Płock (1 Season) 1 League 28 1,841 66 60.2 20.5 20 80 8 8 30 0 1.25 18 21 -3 -0.15 -0.07 Caen (1 Season) 2 Leagues 23 1,705 74 51.2 18.9 19 86 13 4 20 0 1.05 28 31 -3 -0.16 +0.67 Ajaccio (1 Season) 2 Leagues 15 787 52 21.9 8.7 9 73 3 6 21 2 1.40 4 14 -10 -1.14 -1.11 Lens (1 Season) 1 League 2 106 53 3.1 1.2 1 0 1 9 0.00 1 2 -1 -0.85 -0.09 Ligue 2 (7 Seasons) 131 9,289 71 41.0 103.2 104 85 72 27 16 35 1.24 113 144 -31 -0.30 -0.24 Coupe de France (7 Seasons) 20 1,391 70 58.7 15.5 16 82 7 4 21 0 2.00 38 15 +23 +1.49 +0.57 Coupe de la Ligue (3 Seasons) 3 264 88 31.4 2.9 2 106 2 1 53 4 0.67 2 4 -2 -0.68 -0.68 La Liga 2 (2 Seasons) 26 1,554 60 20.6 17.3 18 78 10 8 18 8 1.04 18 20 -2 -0.12 -0.20 Ekstraklasa (1 Season) 28 1,841 66 60.2 20.5 20 80 8 8 30 0 1.25 18 21 -3 -0.15 -0.07 Ligue 1 (1 Season) 2 106 53 3.1 1.2 1 0 1 9 0.00 1 2 -1 -0.85 -0.09 Copa del Rey (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 20 Lens 1 League 2 106 53 3.1 1.2 1 0 1 9 0.00 1 2 -1 -0.85 -0.09 2017-2018 23 Lorient 3 Leagues 3 251 84 6.2 2.8 3 84 2 0 16 2.00 13 5 +8 +2.87 +1.22 2018-2019 24 Orléans 3 Leagues 35 2,624 75 58.7 29.2 28 88 20 7 21 9 1.31 34 41 -7 -0.24 -0.78 2019-2020 25 Lorient 3 Leagues 16 569 36 19.0 6.3 5 90 4 11 11 10 2.19 13 7 +6 +0.95 +0.32 2020-2021 26 Ajaccio 2 Leagues 15 787 52 21.9 8.7 9 73 3 6 21 2 1.40 4 14 -10 -1.14 -1.11 2021-2022 27 Valenciennes 2 Leagues 29 2,262 78 61.3 25.1 26 84 15 3 26 2 1.17 27 30 -3 -0.12 +0.26 2022-2023 28 Valenciennes 2 Leagues 33 2,746 83 73.8 30.5 32 85 24 1 14 0 1.15 34 35 -1 -0.03 +0.43 2023-2024 29 Zaragoza 2 Leagues 26 1,554 60 40.2 17.3 18 78 10 8 18 7 1.04 18 20 -2 -0.12 -0.20 2024-2025 30 Zaragoza 1 League 0 0 0 0 2 2024-2025 30 Caen 2 Leagues 23 1,705 74 51.2 18.9 19 86 13 4 20 0 1.05 28 31 -3 -0.16 +0.67 2025-2026 31 Wisła Płock 1 League 28 1,841 66 60.2 20.5 20 80 8 8 30 0 1.25 18 21 -3 -0.15 -0.07 10 Seasons 8 Clubs 7 Leagues 210 14,445 69 36.1 160.5 161 84 99 49 20 57 1.27 190 206 -16 -0.10 +0.02 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Valenciennes (2 Seasons) 2 Leagues 62 5,008 81 67.6 55.6 58 85 39 4 23 2 1.16 61 65 -4 -0.07 +0.34 Zaragoza (2 Seasons) 2 Leagues 26 1,554 60 20.3 17.3 18 78 10 8 18 9 1.04 18 20 -2 -0.12 -0.20 Lorient (2 Seasons) 3 Leagues 19 820 43 11.6 9.1 8 88 6 11 11 26 2.16 26 12 +14 +1.54 +0.86 Orléans (1 Season) 3 Leagues 35 2,624 75 58.7 29.2 28 88 20 7 21 9 1.31 34 41 -7 -0.24 -0.78 Wisła Płock (1 Season) 1 League 28 1,841 66 60.2 20.5 20 80 8 8 30 0 1.25 18 21 -3 -0.15 -0.07 Caen (1 Season) 2 Leagues 23 1,705 74 51.2 18.9 19 86 13 4 20 0 1.05 28 31 -3 -0.16 +0.67 Ajaccio (1 Season) 2 Leagues 15 787 52 21.9 8.7 9 73 3 6 21 2 1.40 4 14 -10 -1.14 -1.11 Lens (1 Season) 1 League 2 106 53 3.1 1.2 1 0 1 9 0.00 1 2 -1 -0.85 -0.09 Ligue 2 (7 Seasons) 131 9,289 71 41.0 103.2 104 85 72 27 16 35 1.24 113 144 -31 -0.30 -0.24 Coupe de France (7 Seasons) 20 1,391 70 58.7 15.5 16 82 7 4 21 0 2.00 38 15 +23 +1.49 +0.57 Coupe de la Ligue (3 Seasons) 3 264 88 31.4 2.9 2 106 2 1 53 4 0.67 2 4 -2 -0.68 -0.68 La Liga 2 (2 Seasons) 26 1,554 60 20.6 17.3 18 78 10 8 18 8 1.04 18 20 -2 -0.12 -0.20 Ekstraklasa (1 Season) 28 1,841 66 60.2 20.5 20 80 8 8 30 0 1.25 18 21 -3 -0.15 -0.07 Ligue 1 (1 Season) 2 106 53 3.1 1.2 1 0 1 9 0.00 1 2 -1 -0.85 -0.09 Copa del Rey (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 20 Lens fr FRA 1. Ligue 1 20th 2 106 53 3.1 1.2 1 0 1 9 0.00 1 2 -1 -0.85 -0.09 Matches 2017-2018 23 Lorient fr FRA 2. Ligue 2 7th 0 0 0 0 14 Matches 2018-2019 24 Orléans fr FRA 2. Ligue 2 8th 27 1,991 74 58.2 22.1 22 87 16 5 13 7 1.07 23 35 -12 -0.54 -1.17 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 1st 12 285 24 11.3 3.2 2 90 1 10 11 10 2.42 8 4 +4 +1.26 +0.62 Matches 2020-2021 26 Ajaccio fr FRA 2. Ligue 2 13th 13 696 54 20.4 7.7 8 75 3 5 20 2 1.38 4 10 -6 -0.78 -0.68 Matches 2021-2022 27 Valenciennes fr FRA 2. Ligue 2 16th 27 2,094 78 61.2 23.3 24 84 15 3 26 2 1.15 25 29 -4 -0.17 +0.44 Matches 2022-2023 28 Valenciennes fr FRA 2. Ligue 2 16th 31 2,657 86 77.7 29.5 31 86 24 0 0 1.19 33 35 -2 -0.07 +0.52 Matches 2023-2024 29 Zaragoza es ESP 2. La Liga 2 15th 26 1,554 60 41.1 17.3 18 78 10 8 18 6 1.04 18 20 -2 -0.12 -0.20 Matches 2024-2025 30 Zaragoza es ESP 2. La Liga 2 18th 0 0 0 0 2 Matches 2024-2025 30 Caen fr FRA 2. Ligue 2 18th 21 1,566 75 51.2 17.4 17 87 13 4 20 0 0.86 20 31 -11 -0.63 +0.33 Matches 2025-2026 31 Wisła Płock pl POL 1. Ekstraklasa 8th 28 1,841 66 60.2 20.5 20 80 8 8 30 0 1.25 18 21 -3 -0.15 -0.07 Matches 10 Seasons 8 Clubs 4 Leagues 187 12,790 68 34.8 142.1 143 84 90 44 19 52 1.20 150 187 -37 -0.26 -0.08 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Valenciennes (2 Seasons) 1 League 58 4,751 82 69.5 52.8 55 85 39 3 26 2 1.17 58 64 -6 -0.11 +0.49 Zaragoza (2 Seasons) 1 League 26 1,554 60 20.6 17.3 18 78 10 8 18 8 1.04 18 20 -2 -0.12 -0.20 Lorient (2 Seasons) 1 League 12 285 24 4.8 3.2 2 90 1 10 11 24 2.42 8 4 +4 +1.26 +0.62 Wisła Płock (1 Season) 1 League 28 1,841 66 60.2 20.5 20 80 8 8 30 0 1.25 18 21 -3 -0.15 -0.07 Orléans (1 Season) 1 League 27 1,991 74 58.2 22.1 22 87 16 5 13 7 1.07 23 35 -12 -0.54 -1.17 Caen (1 Season) 1 League 21 1,566 75 51.2 17.4 17 87 13 4 20 0 0.86 20 31 -11 -0.63 +0.33 Ajaccio (1 Season) 1 League 13 696 54 20.4 7.7 8 75 3 5 20 2 1.38 4 10 -6 -0.78 -0.68 Lens (1 Season) 1 League 2 106 53 3.1 1.2 1 0 1 9 0.00 1 2 -1 -0.85 -0.09 Ligue 2 (7 Seasons) 131 9,289 71 41.0 103.2 104 85 72 27 16 35 1.24 113 144 -31 -0.30 -0.24 La Liga 2 (2 Seasons) 26 1,554 60 20.6 17.3 18 78 10 8 18 8 1.04 18 20 -2 -0.12 -0.20 Ekstraklasa (1 Season) 28 1,841 66 60.2 20.5 20 80 8 8 30 0 1.25 18 21 -3 -0.15 -0.07 Ligue 1 (1 Season) 2 106 53 3.1 1.2 1 0 1 9 0.00 1 2 -1 -0.85 -0.09
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 20 Lens 1 League 1.2 0 0 0 2017-2018 23 Lorient 3 Leagues 2.8 0 0 0 0 2018-2019 24 Orléans 3 Leagues 29.2 4 0 0 1 0 0 3 1 1 0 0 0 2019-2020 25 Lorient 3 Leagues 6.3 0 0 0 7 8 0 11 1 3 0 2020-2021 26 Ajaccio 2 Leagues 8.7 2 0 0 19 8 0 41 8 5 0 2021-2022 27 Valenciennes 2 Leagues 25.1 8 1 1 27 36 2 93 33 24 0 2022-2023 28 Valenciennes 2 Leagues 30.5 4 0 0 29 51 1 134 36 28 0 2023-2024 29 Zaragoza 2 Leagues 17.3 5 0 0 11 31 0 82 18 14 0 2024-2025 30 Caen 2 Leagues 18.9 6 0 0 20 24 0 76 26 14 0 2025-2026 31 Wisła Płock 1 League 20.5 2 0 0 13 24 1 126 14 17 0 10 Seasons 8 Clubs 7 Leagues 160.5 31 1 1 127 182 4 566 137 106 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Valenciennes (2 Seasons) 2 Leagues 55.6 12 1 1 56 87 3 227 69 52 0 Zaragoza (2 Seasons) 2 Leagues 17.3 5 0 0 11 31 0 82 18 14 0 Lorient (2 Seasons) 3 Leagues 9.1 0 0 0 7 8 0 11 1 3 0 Orléans (1 Season) 3 Leagues 29.2 4 0 0 1 0 0 3 1 1 0 0 0 Wisła Płock (1 Season) 1 League 20.5 2 0 0 13 24 1 126 14 17 0 Caen (1 Season) 2 Leagues 18.9 6 0 0 20 24 0 76 26 14 0 Ajaccio (1 Season) 2 Leagues 8.7 2 0 0 19 8 0 41 8 5 0 Lens (1 Season) 1 League 1.2 0 0 0 Ligue 2 (7 Seasons) 103.2 22 1 1 99 122 3 349 102 72 0 Coupe de France (7 Seasons) 15.5 1 0 0 2 2 0 7 3 3 0 0 0 Coupe de la Ligue (3 Seasons) 2.9 1 0 0 2 3 0 2 0 0 0 La Liga 2 (2 Seasons) 17.3 5 0 0 11 31 0 82 18 14 0 Ekstraklasa (1 Season) 20.5 2 0 0 13 24 1 126 14 17 0 Ligue 1 (1 Season) 1.2 0 0 0 Copa del Rey (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 2014-2015 20 Lens fr FRA 1. Ligue 1 20th 1.2 0 0 0 Matches 2018-2019 24 Orléans fr FRA 2. Ligue 2 8th 22.1 2 0 0 0 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 1st 3.2 0 0 0 5 5 0 9 1 3 0 Matches 2020-2021 26 Ajaccio fr FRA 2. Ligue 2 13th 7.7 2 0 0 18 8 0 39 7 4 0 Matches 2021-2022 27 Valenciennes fr FRA 2. Ligue 2 16th 23.3 8 1 1 27 35 2 92 33 24 0 Matches 2022-2023 28 Valenciennes fr FRA 2. Ligue 2 16th 29.5 4 0 0 29 50 1 133 35 27 0 Matches 2023-2024 29 Zaragoza es ESP 2. La Liga 2 15th 17.3 5 0 0 11 31 0 82 18 14 0 Matches 2024-2025 30 Caen fr FRA 2. Ligue 2 18th 17.4 6 0 0 20 24 0 76 26 14 0 Matches 2025-2026 31 Wisła Płock pl POL 1. Ekstraklasa 8th 20.5 2 0 0 13 24 1 126 14 17 0 Matches 10 Seasons 8 Clubs 4 Leagues 142.1 29 1 1 123 177 4 557 134 103 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Valenciennes (2 Seasons) 1 League 52.8 12 1 1 56 85 3 225 68 51 0 Zaragoza (2 Seasons) 1 League 17.3 5 0 0 11 31 0 82 18 14 0 Lorient (2 Seasons) 1 League 3.2 0 0 0 5 5 0 9 1 3 0 Wisła Płock (1 Season) 1 League 20.5 2 0 0 13 24 1 126 14 17 0 Orléans (1 Season) 1 League 22.1 2 0 0 0 Caen (1 Season) 1 League 17.4 6 0 0 20 24 0 76 26 14 0 Ajaccio (1 Season) 1 League 7.7 2 0 0 18 8 0 39 7 4 0 Lens (1 Season) 1 League 1.2 0 0 0 Ligue 2 (7 Seasons) 103.2 22 1 1 99 122 3 349 102 72 0 La Liga 2 (2 Seasons) 17.3 5 0 0 11 31 0 82 18 14 0 Ekstraklasa (1 Season) 20.5 2 0 0 13 24 1 126 14 17 0 Ligue 1 (1 Season) 1.2 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 Quentin Lecoeuche Pages
Quentin Lecoeuche Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary