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 2016-2017 21 Lille fr FRA Coupe de France 1 0 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Lille fr FRA 1. Ligue 1 13 13 1,115 12.4 1 2 3 1 0 0 2 0 0.08 0.16 0.24 0.08 0.24 Matches 2016-2017 21 Braga pt POR 1. Primeira Liga 11 11 883 9.8 0 1 1 0 0 0 4 0 0.00 0.10 0.10 0.00 0.10 Matches 2017-2018 22 Dijon fr FRA 1. Ligue 1 17 15 1,393 15.5 2 3 5 2 0 0 4 0 0.13 0.19 0.32 0.13 0.32 Matches 2017-2018 22 Lille fr FRA 1. Ligue 1 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Lille fr FRA Coupe de France 2 2 164 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Lille fr FRA 1. Coupe de la Ligue 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Lille fr FRA 1. Ligue 1 27 26 2,260 25.1 2 0 2 2 0 0 10 0 0.08 0.00 0.08 0.08 0.08 Matches 2019-2020 24 Lille 1. Champions Lg 3 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Lille fr FRA Coupe de France 3 3 246 2.7 0 1 1 0 0 0 1 0 0.00 0.37 0.37 0.00 0.37 Matches 2019-2020 24 Lille fr FRA 1. Coupe de la Ligue 2 1 101 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Lille fr FRA 1. Ligue 1 17 8 709 7.9 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Lille fr FRA Coupe de France 3 3 241 2.7 1 0 1 1 0 0 1 0 0.37 0.00 0.37 0.37 0.37 Matches 2020-2021 25 Lille 2. Europa Lg 6 6 465 5.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Lille fr FRA 1. Ligue 1 33 11 1,200 13.3 1 2 3 1 0 0 6 0 0.07 0.15 0.23 0.07 0.23 Matches 2021-2022 26 Lille 1. Champions Lg 7 5 435 4.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Lille fr FRA 1. Ligue 1 23 19 1,619 18.0 3 0 3 3 0 0 10 0 0.17 0.00 0.17 0.17 0.17 Matches 2021-2022 26 Lille fr FRA Trophée des Champions 1 1 78 0.9 1 0 1 1 0 0 0 0 1.15 0.00 1.15 1.15 1.15 Matches 2022-2023 27 Rennes fr FRA Coupe de France 1 1 12 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Rennes fr FRA 1. Ligue 1 8 6 552 6.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Estoril pt POR 1. Primeira Liga 14 12 939 10.4 1 1 2 1 0 0 6 0 0.10 0.10 0.19 0.10 0.19 Matches 2025-2026 30 Estoril pt POR 1. Primeira Liga 12 8 652 7.2 1 0 1 1 0 0 1 0 0.14 0.00 0.14 0.14 0.14 Matches 9 Seasons 5 Clubs 7 Leagues 206 153 13,309 147.9 13 10 23 13 0 0 59 0 0.09 0.07 0.16 0.09 0.16 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 Lille (6 Seasons) 6 Leagues 143 100 8,878 98.6 9 5 14 9 0 0 43 0 0.09 0.05 0.14 0.09 0.14 Estoril (2 Seasons) 1 League 26 20 1,591 17.7 2 1 3 2 0 0 7 0 0.11 0.06 0.17 0.11 0.17 Dijon (1 Season) 1 League 17 15 1,393 15.5 2 3 5 2 0 0 4 0 0.13 0.19 0.32 0.13 0.32 Braga (1 Season) 1 League 11 11 883 9.8 0 1 1 0 0 0 4 0 0.00 0.10 0.10 0.00 0.10 Rennes (1 Season) 2 Leagues 9 7 564 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (7 Seasons) 139 98 8,863 98.5 9 7 16 9 0 0 37 0 0.09 0.07 0.16 0.09 0.16 Coupe de France (5 Seasons) 10 9 709 7.9 1 1 2 1 0 0 3 0 0.13 0.13 0.25 0.13 0.25 Primeira Liga (3 Seasons) 37 31 2,474 27.5 2 2 4 2 0 0 11 0 0.07 0.07 0.15 0.07 0.15 Champions Lg (2 Seasons) 10 6 555 6.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (2 Seasons) 3 2 165 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 6 6 465 5.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Trophée des Champions (1 Season) 1 1 78 0.9 1 0 1 1 0 0 0 0 1.15 0.00 1.15 1.15 1.15
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 2016-2017 21 Braga 1 League 11 11 883 9.8 0 1 1 0 0 0 4 0 0.00 0.10 0.10 0.00 0.10 2016-2017 21 Lille 2 Leagues 14 13 1,161 12.9 1 2 3 1 0 0 2 0 0.08 0.16 0.23 0.08 0.23 2017-2018 22 Dijon 1 League 17 15 1,393 15.5 2 3 5 2 0 0 4 0 0.13 0.19 0.32 0.13 0.32 2017-2018 22 Lille 1 League 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Lille 3 Leagues 30 29 2,488 27.6 2 0 2 2 0 0 11 0 0.07 0.00 0.07 0.07 0.07 2019-2020 24 Lille 4 Leagues 25 13 1,176 13.1 0 1 1 0 0 0 7 0 0.00 0.08 0.08 0.00 0.08 2020-2021 25 Lille 3 Leagues 42 20 1,906 21.2 2 2 4 2 0 0 10 0 0.09 0.09 0.19 0.09 0.19 2021-2022 26 Lille 3 Leagues 31 25 2,132 23.7 4 0 4 4 0 0 13 0 0.17 0.00 0.17 0.17 0.17 2022-2023 27 Rennes 2 Leagues 9 7 564 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2024-2025 29 Estoril 1 League 14 12 939 10.4 1 1 2 1 0 0 6 0 0.10 0.10 0.19 0.10 0.19 2025-2026 30 Estoril 1 League 12 8 652 7.2 1 0 1 1 0 0 1 0 0.14 0.00 0.14 0.14 0.14 9 Seasons 5 Clubs 7 Leagues 206 153 13,309 147.9 13 10 23 13 0 0 59 0 0.09 0.07 0.16 0.09 0.16 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 Lille (6 Seasons) 6 Leagues 143 100 8,878 98.6 9 5 14 9 0 0 43 0 0.09 0.05 0.14 0.09 0.14 Estoril (2 Seasons) 1 League 26 20 1,591 17.7 2 1 3 2 0 0 7 0 0.11 0.06 0.17 0.11 0.17 Dijon (1 Season) 1 League 17 15 1,393 15.5 2 3 5 2 0 0 4 0 0.13 0.19 0.32 0.13 0.32 Braga (1 Season) 1 League 11 11 883 9.8 0 1 1 0 0 0 4 0 0.00 0.10 0.10 0.00 0.10 Rennes (1 Season) 2 Leagues 9 7 564 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (7 Seasons) 139 98 8,863 98.5 9 7 16 9 0 0 37 0 0.09 0.07 0.16 0.09 0.16 Coupe de France (5 Seasons) 10 9 709 7.9 1 1 2 1 0 0 3 0 0.13 0.13 0.25 0.13 0.25 Primeira Liga (3 Seasons) 37 31 2,474 27.5 2 2 4 2 0 0 11 0 0.07 0.07 0.15 0.07 0.15 Champions Lg (2 Seasons) 10 6 555 6.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (2 Seasons) 3 2 165 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 6 6 465 5.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Trophée des Champions (1 Season) 1 1 78 0.9 1 0 1 1 0 0 0 0 1.15 0.00 1.15 1.15 1.15
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 2016-2017 21 Braga pt POR 1. Primeira Liga 5th 11 11 883 9.8 0 1 1 0 0 0 4 0 0.00 0.10 0.10 0.00 0.10 Matches 2016-2017 21 Lille fr FRA 1. Ligue 1 11th 13 13 1,115 12.4 1 2 3 1 0 0 2 0 0.08 0.16 0.24 0.08 0.24 Matches 2017-2018 22 Dijon fr FRA 1. Ligue 1 11th 17 15 1,393 15.5 2 3 5 2 0 0 4 0 0.13 0.19 0.32 0.13 0.32 Matches 2017-2018 22 Lille fr FRA 1. Ligue 1 17th 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Lille fr FRA 1. Ligue 1 2nd 27 26 2,260 25.1 2 0 2 2 0 0 10 0 0.08 0.00 0.08 0.08 0.08 Matches 2019-2020 24 Lille fr FRA 1. Ligue 1 4th 17 8 709 7.9 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Lille fr FRA 1. Ligue 1 1st 33 11 1,200 13.3 1 2 3 1 0 0 6 0 0.07 0.15 0.23 0.07 0.23 Matches 2021-2022 26 Lille fr FRA 1. Ligue 1 10th 23 19 1,619 18.0 3 0 3 3 0 0 10 0 0.17 0.00 0.17 0.17 0.17 Matches 2022-2023 27 Rennes fr FRA 1. Ligue 1 4th 8 6 552 6.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Estoril pt POR 1. Primeira Liga 8th 14 12 939 10.4 1 1 2 1 0 0 6 0 0.10 0.10 0.19 0.10 0.19 Matches 2025-2026 30 Estoril pt POR 1. Primeira Liga 10th 12 8 652 7.2 1 0 1 1 0 0 1 0 0.14 0.00 0.14 0.14 0.14 Matches 9 Seasons 5 Clubs 2 Leagues 176 129 11,337 126.0 11 9 20 11 0 0 48 0 0.09 0.07 0.16 0.09 0.16 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 Lille (6 Seasons) 1 League 114 77 6,918 76.9 7 4 11 7 0 0 32 0 0.09 0.05 0.14 0.09 0.14 Estoril (2 Seasons) 1 League 26 20 1,591 17.7 2 1 3 2 0 0 7 0 0.11 0.06 0.17 0.11 0.17 Dijon (1 Season) 1 League 17 15 1,393 15.5 2 3 5 2 0 0 4 0 0.13 0.19 0.32 0.13 0.32 Braga (1 Season) 1 League 11 11 883 9.8 0 1 1 0 0 0 4 0 0.00 0.10 0.10 0.00 0.10 Rennes (1 Season) 1 League 8 6 552 6.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (7 Seasons) 139 98 8,863 98.5 9 7 16 9 0 0 37 0 0.09 0.07 0.16 0.09 0.16 Primeira Liga (3 Seasons) 37 31 2,474 27.5 2 2 4 2 0 0 11 0 0.07 0.07 0.15 0.07 0.15
Standard Stats Table Season Age Squad 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 2019-2020 24 Lille 1. Champions Lg GR 3 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Lille 2. Europa Lg R32 6 6 465 5.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Lille 1. Champions Lg R16 7 5 435 4.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 1 Club 2 Leagues 16 12 1,020 11.3 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (2 Seasons) 10 6 555 6.2 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 6 6 465 5.2 0 0 0 0 0 0 3 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 2016-2017 21 Braga 1 League 9.8 0 0 4 0.00 0.41 0.00 0 0 2016-2017 21 Lille 2 Leagues 12.9 1 18 8 44.4 1.45 0.65 0.06 0.13 0 0 2017-2018 22 Dijon 1 League 15.5 2 33 10 30.3 2.13 0.65 0.06 0.20 0 0 2017-2018 22 Lille 1 League 0.2 0 0 0 0.00 0.00 0 0 2018-2019 23 Lille 3 Leagues 27.6 2 36 12 33.3 1.34 0.45 0.06 0.17 0 0 2019-2020 24 Lille 4 Leagues 13.1 0 10 4 40.0 0.77 0.31 0.00 0.00 0 0 2020-2021 25 Lille 3 Leagues 21.2 2 27 10 37.0 1.27 0.47 0.07 0.20 0 0 2021-2022 26 Lille 3 Leagues 23.7 4 28 6 21.4 1.18 0.25 0.14 0.67 0 0 2022-2023 27 Rennes 2 Leagues 6.3 0 4 0 0.0 0.64 0.00 0.00 0 0 2024-2025 29 Estoril 1 League 10.4 1 14 3 21.4 1.34 0.29 0.07 0.33 0 0 2025-2026 30 Estoril 1 League 7.2 1 6 1 16.7 0.83 0.14 0.17 1.00 0 0 9 Seasons 5 Clubs 7 Leagues 147.9 13 176 58 33.0 1.20 0.40 0.07 0.22 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Lille (6 Seasons) 6 Leagues 98.6 9 119 40 33.6 1.22 0.41 0.08 0.23 0 0 Estoril (2 Seasons) 1 League 17.7 2 20 4 20.0 1.13 0.23 0.10 0.50 0 0 Dijon (1 Season) 1 League 15.5 2 33 10 30.3 2.13 0.65 0.06 0.20 0 0 Braga (1 Season) 1 League 9.8 0 0 4 0.00 0.41 0.00 0 0 Rennes (1 Season) 2 Leagues 6.3 0 4 0 0.0 0.64 0.00 0.00 0 0 Ligue 1 (7 Seasons) 98.5 9 139 44 31.7 1.41 0.45 0.06 0.20 0 0 Coupe de France (5 Seasons) 7.9 1 2 1 50.0 0.27 0.14 0.50 1.00 0 0 Primeira Liga (3 Seasons) 27.5 2 20 8 40.0 0.73 0.29 0.10 0.25 0 0 Champions Lg (2 Seasons) 6.2 0 5 0 0.0 0.81 0.00 0.00 0 0 Coupe de la Ligue (2 Seasons) 1.8 0 0 0 0.00 0.00 0 0 Europa Lg (1 Season) 5.2 0 8 4 50.0 1.55 0.77 0.00 0.00 0 0 Trophée des Champions (1 Season) 0.9 1 2 1 50.0 2.31 1.15 0.50 1.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2019-2020 24 Lille 1. Champions Lg GR 1.3 0 1 0 0.0 0.75 0.00 0.00 0 0 Matches 2020-2021 25 Lille 2. Europa Lg R32 5.2 0 8 4 50.0 1.55 0.77 0.00 0.00 0 0 Matches 2021-2022 26 Lille 1. Champions Lg R16 4.8 0 4 0 0.0 0.83 0.00 0.00 0 0 Matches 3 Seasons 1 Club 2 Leagues 11.3 0 13 4 30.8 1.15 0.35 0.00 0.00 0 0 Champions Lg (2 Seasons) 6.2 0 5 0 0.0 0.81 0.00 0.00 0 0 Europa Lg (1 Season) 5.2 0 8 4 50.0 1.55 0.77 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 2016-2017 21 Lille fr FRA Coupe de France 1 46 46 51.1 0.5 0 0 1 45 0 0.00 1 0 +1 +1.96 -4.18 Matches 2016-2017 21 Lille fr FRA 1. Ligue 1 13 1,115 86 32.6 12.4 13 10 0 1 1.08 13 15 -2 -0.16 +0.03 Matches 2016-2017 21 Braga pt POR 1. Primeira Liga 11 883 80 28.9 9.8 11 8 0 0 2.00 16 8 +8 +0.82 +0.53 Matches 2017-2018 22 Dijon fr FRA 1. Ligue 1 17 1,393 82 40.7 15.5 15 88 12 2 34 1 1.24 23 28 -5 -0.32 +0.25 Matches 2017-2018 22 Lille fr FRA 1. Ligue 1 1 15 15 0.4 0.2 0 0 1 15 1 1.00 0 0 0 0.00 +0.69 Matches 2018-2019 23 Lille fr FRA Coupe de France 2 164 82 60.7 1.8 2 82 0 0 0 1.50 2 1 +1 +0.55 +0.55 Matches 2018-2019 23 Lille fr FRA 1. Coupe de la Ligue 1 64 64 71.1 0.7 1 64 0 0 0 0.00 0 1 -1 -1.41 +2.06 Matches 2018-2019 23 Lille fr FRA 1. Ligue 1 27 2,260 84 66.1 25.1 26 86 20 1 19 0 2.07 41 19 +22 +0.88 -0.13 Matches 2019-2020 24 Lille 1. Champions Lg 3 120 40 22.2 1.3 1 90 1 2 15 3 0.00 1 3 -2 -1.50 +0.21 Matches 2019-2020 24 Lille fr FRA Coupe de France 3 246 82 91.1 2.7 3 82 2 0 0 2.00 6 4 +2 +0.73 +0.73 Matches 2019-2020 24 Lille fr FRA 1. Coupe de la Ligue 2 101 51 33.7 1.1 1 90 1 1 11 1 3.00 3 0 +3 +2.67 +1.77 Matches 2019-2020 24 Lille fr FRA 1. Ligue 1 17 709 42 28.1 7.9 8 73 2 9 14 3 1.94 9 8 +1 +0.13 -0.22 Matches 2020-2021 25 Lille fr FRA Coupe de France 3 241 80 89.3 2.7 3 80 2 0 0 2.00 4 3 +1 +0.37 +3.48 Matches 2020-2021 25 Lille 2. Europa Lg 6 465 78 64.6 5.2 6 78 3 0 1 1.67 11 7 +4 +0.77 +0.77 Matches 2020-2021 25 Lille fr FRA 1. Ligue 1 33 1,200 36 35.1 13.3 11 77 4 22 16 1 2.18 30 9 +21 +1.58 +0.76 Matches 2021-2022 26 Lille 1. Champions Lg 7 435 62 60.4 4.8 5 82 3 2 13 0 1.14 2 6 -4 -0.83 -2.09 Matches 2021-2022 26 Lille fr FRA 1. Ligue 1 23 1,619 70 47.3 18.0 19 82 13 4 13 4 1.74 21 18 +3 +0.17 +0.32 Matches 2021-2022 26 Lille fr FRA Trophée des Champions 1 78 78 86.7 0.9 1 78 0 0 0 3.00 1 0 +1 +1.15 +1.15 Matches 2022-2023 27 Rennes fr FRA Coupe de France 1 12 12 6.7 0.1 1 12 0 0 0 3.00 0 0 0 0.00 0.00 Matches 2022-2023 27 Rennes fr FRA 1. Ligue 1 8 552 69 16.1 6.1 6 85 4 2 23 0 2.38 11 6 +5 +0.82 +0.03 Matches 2024-2025 29 Estoril pt POR 1. Primeira Liga 14 939 67 30.7 10.4 12 73 3 2 30 0 1.86 17 13 +4 +0.38 +0.77 Matches 2025-2026 30 Estoril pt POR 1. Primeira Liga 12 652 54 21.3 7.2 8 73 2 4 17 1 1.00 5 13 -8 -1.10 -1.29 Matches 9 Seasons 5 Clubs 7 Leagues 206 13,309 65 34.0 147.9 153 81 90 53 17 17 1.75 217 162 +55 +0.37 +0.30 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Lille (6 Seasons) 6 Leagues 143 8,878 62 38.6 98.6 100 82 61 43 16 15 1.80 145 94 +51 +0.52 +0.49 Estoril (2 Seasons) 1 League 26 1,591 61 26.0 17.7 20 73 5 6 21 1 1.46 22 26 -4 -0.23 -0.15 Dijon (1 Season) 1 League 17 1,393 82 40.7 15.5 15 88 12 2 34 1 1.24 23 28 -5 -0.32 +0.25 Braga (1 Season) 1 League 11 883 80 28.9 9.8 11 8 0 0 2.00 16 8 +8 +0.82 +0.53 Rennes (1 Season) 2 Leagues 9 564 63 15.7 6.3 7 74 4 2 23 0 2.45 11 6 +5 +0.80 +0.06 Ligue 1 (7 Seasons) 139 8,863 64 33.5 98.5 98 83 65 41 16 11 1.84 148 103 +45 +0.46 +0.36 Coupe de France (5 Seasons) 10 709 71 65.6 7.9 9 74 4 1 45 0 1.80 13 8 +5 +0.63 +0.15 Primeira Liga (3 Seasons) 37 2,474 67 26.9 27.5 31 73 13 6 21 1 1.62 38 34 +4 +0.15 +0.11 Champions Lg (2 Seasons) 10 555 56 44.0 6.2 6 83 4 4 14 3 0.80 3 9 -6 -0.97 -0.46 Coupe de la Ligue (2 Seasons) 3 165 55 42.3 1.8 2 77 1 1 11 1 2.00 3 1 +2 +1.09 +0.69 Europa Lg (1 Season) 6 465 78 64.6 5.2 6 78 3 0 1 1.67 11 7 +4 +0.77 +0.77 Trophée des Champions (1 Season) 1 78 78 86.7 0.9 1 78 0 0 0 3.00 1 0 +1 +1.15 +1.15
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 2016-2017 21 Braga 1 League 11 883 80 28.9 9.8 11 8 0 0 2.00 16 8 +8 +0.82 +0.53 2016-2017 21 Lille 2 Leagues 14 1,161 83 33.1 12.9 13 10 1 45 1 1.00 14 15 -1 -0.08 0.00 2017-2018 22 Dijon 1 League 17 1,393 82 40.7 15.5 15 88 12 2 34 1 1.24 23 28 -5 -0.32 +0.25 2017-2018 22 Lille 1 League 1 15 15 0.4 0.2 0 0 1 15 1 1.00 0 0 0 0.00 +0.69 2018-2019 23 Lille 3 Leagues 30 2,488 83 65.8 27.6 29 85 20 1 19 0 1.96 43 21 +22 +0.80 -0.04 2019-2020 24 Lille 4 Leagues 25 1,176 47 32.4 13.1 13 78 6 12 14 7 1.80 19 15 +4 +0.31 +0.27 2020-2021 25 Lille 3 Leagues 42 1,906 45 43.2 21.2 20 78 9 22 16 2 2.09 45 19 +26 +1.23 +0.54 2021-2022 26 Lille 3 Leagues 31 2,132 69 50.4 23.7 25 82 16 6 13 4 1.65 24 24 0 0.00 -0.04 2022-2023 27 Rennes 2 Leagues 9 564 63 15.7 6.3 7 74 4 2 23 0 2.45 11 6 +5 +0.80 +0.06 2024-2025 29 Estoril 1 League 14 939 67 30.7 10.4 12 73 3 2 30 0 1.86 17 13 +4 +0.38 +0.77 2025-2026 30 Estoril 1 League 12 652 54 21.3 7.2 8 73 2 4 17 1 1.00 5 13 -8 -1.10 -1.29 9 Seasons 5 Clubs 7 Leagues 206 13,309 65 34.0 147.9 153 81 90 53 17 17 1.75 217 162 +55 +0.37 +0.30 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Lille (6 Seasons) 6 Leagues 143 8,878 62 38.6 98.6 100 82 61 43 16 15 1.80 145 94 +51 +0.52 +0.49 Estoril (2 Seasons) 1 League 26 1,591 61 26.0 17.7 20 73 5 6 21 1 1.46 22 26 -4 -0.23 -0.15 Dijon (1 Season) 1 League 17 1,393 82 40.7 15.5 15 88 12 2 34 1 1.24 23 28 -5 -0.32 +0.25 Braga (1 Season) 1 League 11 883 80 28.9 9.8 11 8 0 0 2.00 16 8 +8 +0.82 +0.53 Rennes (1 Season) 2 Leagues 9 564 63 15.7 6.3 7 74 4 2 23 0 2.45 11 6 +5 +0.80 +0.06 Ligue 1 (7 Seasons) 139 8,863 64 33.5 98.5 98 83 65 41 16 11 1.84 148 103 +45 +0.46 +0.36 Coupe de France (5 Seasons) 10 709 71 65.6 7.9 9 74 4 1 45 0 1.80 13 8 +5 +0.63 +0.15 Primeira Liga (3 Seasons) 37 2,474 67 26.9 27.5 31 73 13 6 21 1 1.62 38 34 +4 +0.15 +0.11 Champions Lg (2 Seasons) 10 555 56 44.0 6.2 6 83 4 4 14 3 0.80 3 9 -6 -0.97 -0.46 Coupe de la Ligue (2 Seasons) 3 165 55 42.3 1.8 2 77 1 1 11 1 2.00 3 1 +2 +1.09 +0.69 Europa Lg (1 Season) 6 465 78 64.6 5.2 6 78 3 0 1 1.67 11 7 +4 +0.77 +0.77 Trophée des Champions (1 Season) 1 78 78 86.7 0.9 1 78 0 0 0 3.00 1 0 +1 +1.15 +1.15
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 2016-2017 21 Braga pt POR 1. Primeira Liga 5th 11 883 80 28.9 9.8 11 8 0 0 2.00 16 8 +8 +0.82 +0.53 Matches 2016-2017 21 Lille fr FRA 1. Ligue 1 11th 13 1,115 86 32.6 12.4 13 10 0 1 1.08 13 15 -2 -0.16 +0.03 Matches 2017-2018 22 Dijon fr FRA 1. Ligue 1 11th 17 1,393 82 40.7 15.5 15 88 12 2 34 1 1.24 23 28 -5 -0.32 +0.25 Matches 2017-2018 22 Lille fr FRA 1. Ligue 1 17th 1 15 15 0.4 0.2 0 0 1 15 1 1.00 0 0 0 0.00 +0.69 Matches 2018-2019 23 Lille fr FRA 1. Ligue 1 2nd 27 2,260 84 66.1 25.1 26 86 20 1 19 0 2.07 41 19 +22 +0.88 -0.13 Matches 2019-2020 24 Lille fr FRA 1. Ligue 1 4th 17 709 42 28.1 7.9 8 73 2 9 14 3 1.94 9 8 +1 +0.13 -0.22 Matches 2020-2021 25 Lille fr FRA 1. Ligue 1 1st 33 1,200 36 35.1 13.3 11 77 4 22 16 1 2.18 30 9 +21 +1.58 +0.76 Matches 2021-2022 26 Lille fr FRA 1. Ligue 1 10th 23 1,619 70 47.3 18.0 19 82 13 4 13 4 1.74 21 18 +3 +0.17 +0.32 Matches 2022-2023 27 Rennes fr FRA 1. Ligue 1 4th 8 552 69 16.1 6.1 6 85 4 2 23 0 2.38 11 6 +5 +0.82 +0.03 Matches 2024-2025 29 Estoril pt POR 1. Primeira Liga 8th 14 939 67 30.7 10.4 12 73 3 2 30 0 1.86 17 13 +4 +0.38 +0.77 Matches 2025-2026 30 Estoril pt POR 1. Primeira Liga 10th 12 652 54 21.3 7.2 8 73 2 4 17 1 1.00 5 13 -8 -1.10 -1.29 Matches 9 Seasons 5 Clubs 2 Leagues 176 11,337 64 31.8 126.0 129 81 78 47 17 12 1.80 186 137 +49 +0.39 +0.31 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Lille (6 Seasons) 1 League 114 6,918 61 35.3 76.9 77 82 49 37 15 10 1.89 114 69 +45 +0.59 +0.54 Estoril (2 Seasons) 1 League 26 1,591 61 26.0 17.7 20 73 5 6 21 1 1.46 22 26 -4 -0.23 -0.15 Dijon (1 Season) 1 League 17 1,393 82 40.7 15.5 15 88 12 2 34 1 1.24 23 28 -5 -0.32 +0.25 Braga (1 Season) 1 League 11 883 80 28.9 9.8 11 8 0 0 2.00 16 8 +8 +0.82 +0.53 Rennes (1 Season) 1 League 8 552 69 16.1 6.1 6 85 4 2 23 0 2.38 11 6 +5 +0.82 +0.03 Ligue 1 (7 Seasons) 139 8,863 64 33.5 98.5 98 83 65 41 16 11 1.84 148 103 +45 +0.46 +0.36 Primeira Liga (3 Seasons) 37 2,474 67 26.9 27.5 31 73 13 6 21 1 1.62 38 34 +4 +0.15 +0.11
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 2016-2017 21 Lille fr FRA Coupe de France 5th 1 46 46 51.1 0.5 0 0 1 45 0 0.00 1 0 +1 +1.96 -4.18 Matches 2018-2019 23 Lille fr FRA Coupe de France 9th 2 164 82 60.7 1.8 2 82 0 0 0 1.50 2 1 +1 +0.55 +0.55 Matches 2018-2019 23 Lille fr FRA 1. Coupe de la Ligue 17th 1 64 64 71.1 0.7 1 64 0 0 0 0.00 0 1 -1 -1.41 +2.06 Matches 2019-2020 24 Lille fr FRA Coupe de France 9th 3 246 82 91.1 2.7 3 82 2 0 0 2.00 6 4 +2 +0.73 +0.73 Matches 2019-2020 24 Lille fr FRA 1. Coupe de la Ligue 3rd 2 101 51 33.7 1.1 1 90 1 1 11 1 3.00 3 0 +3 +2.67 +1.77 Matches 2020-2021 25 Lille fr FRA Coupe de France 9th 3 241 80 89.3 2.7 3 80 2 0 0 2.00 4 3 +1 +0.37 +3.48 Matches 2021-2022 26 Lille fr FRA Trophée des Champions 1st 1 78 78 86.7 0.9 1 78 0 0 0 3.00 1 0 +1 +1.15 +1.15 Matches 2022-2023 27 Rennes fr FRA Coupe de France R32 1 12 12 6.7 0.1 1 12 0 0 0 3.00 0 0 0 0.00 0.00 Matches 6 Seasons 2 Clubs 3 Leagues 14 952 68 61.0 10.6 12 75 5 2 28 1 1.93 17 9 +8 +0.76 +0.31 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Lille (5 Seasons) 3 Leagues 13 940 72 68.1 10.4 11 80 5 2 28 1 1.85 17 9 +8 +0.77 +0.15 Rennes (1 Season) 1 League 1 12 12 6.7 0.1 1 12 0 0 0 3.00 0 0 0 0.00 0.00 Coupe de France (5 Seasons) 10 709 71 65.6 7.9 9 74 4 1 45 0 1.80 13 8 +5 +0.63 +0.15 Coupe de la Ligue (2 Seasons) 3 165 55 42.3 1.8 2 77 1 1 11 1 2.00 3 1 +2 +1.09 +0.69 Trophée des Champions (1 Season) 1 78 78 86.7 0.9 1 78 0 0 0 3.00 1 0 +1 +1.15 +1.15
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2019-2020 24 Lille 1. Champions Lg GR 3 120 40 22.2 1.3 1 90 1 2 15 3 0.00 1 3 -2 -1.50 +0.21 Matches 2020-2021 25 Lille 2. Europa Lg R32 6 465 78 64.6 5.2 6 78 3 0 1 1.67 11 7 +4 +0.77 +0.77 Matches 2021-2022 26 Lille 1. Champions Lg R16 7 435 62 60.4 4.8 5 82 3 2 13 0 1.14 2 6 -4 -0.83 -2.09 Matches 3 Seasons 1 Club 2 Leagues 16 1,020 64 51.5 11.3 12 80 7 4 14 4 1.13 14 16 -2 -0.18 +0.20 Champions Lg (2 Seasons) 10 555 56 44.0 6.2 6 83 4 4 14 3 0.80 3 9 -6 -0.97 -0.46 Europa Lg (1 Season) 6 465 78 64.6 5.2 6 78 3 0 1 1.67 11 7 +4 +0.77 +0.77
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 21 Braga 1 League 9.8 4 0 0 20 0 0 0 0 0 0 0 0 2016-2017 21 Lille 2 Leagues 12.9 2 0 0 18 19 1 2 19 14 0 0 0 2017-2018 22 Dijon 1 League 15.5 4 0 0 30 30 1 35 16 16 0 1 0 2017-2018 22 Lille 1 League 0.2 0 0 0 1 0 0 0 1 1 0 0 0 2018-2019 23 Lille 3 Leagues 27.6 11 0 0 59 29 0 25 24 33 0 0 0 2019-2020 24 Lille 4 Leagues 13.1 7 0 0 22 10 0 7 9 14 0 2020-2021 25 Lille 3 Leagues 21.2 10 0 0 41 36 0 25 32 31 0 2021-2022 26 Lille 3 Leagues 23.7 13 0 0 39 23 0 49 27 26 0 2022-2023 27 Rennes 2 Leagues 6.3 1 0 0 13 11 0 0 4 3 0 2024-2025 29 Estoril 1 League 10.4 6 0 0 29 18 0 13 13 17 0 2025-2026 30 Estoril 1 League 7.2 1 0 0 15 9 0 7 7 13 1 9 Seasons 5 Clubs 7 Leagues 147.9 59 0 0 287 185 2 163 152 168 0 1 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Lille (6 Seasons) 6 Leagues 98.6 43 0 0 180 117 1 108 112 119 0 0 0 Estoril (2 Seasons) 1 League 17.7 7 0 0 44 27 0 20 20 30 1 Dijon (1 Season) 1 League 15.5 4 0 0 30 30 1 35 16 16 0 1 0 Braga (1 Season) 1 League 9.8 4 0 0 20 0 0 0 0 0 0 0 0 Rennes (1 Season) 2 Leagues 6.3 1 0 0 13 11 0 0 4 3 0 Ligue 1 (7 Seasons) 98.5 37 0 0 194 141 2 122 107 121 0 1 0 Coupe de France (5 Seasons) 7.9 3 0 0 7 4 0 1 11 7 0 0 0 Primeira Liga (3 Seasons) 27.5 11 0 0 64 27 0 20 20 30 0 0 1 Champions Lg (2 Seasons) 6.2 4 0 0 8 5 0 16 8 3 0 Coupe de la Ligue (2 Seasons) 1.8 1 0 0 4 1 0 2 2 1 0 Europa Lg (1 Season) 5.2 3 0 0 9 6 0 2 4 6 0 Trophée des Champions (1 Season) 0.9 0 0 0 1 1 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 24 Lille 1. Champions Lg GR 1.3 1 0 0 2 0 0 1 3 3 0 Matches 2020-2021 25 Lille 2. Europa Lg R32 5.2 3 0 0 9 6 0 2 4 6 0 Matches 2021-2022 26 Lille 1. Champions Lg R16 4.8 3 0 0 6 5 0 15 5 0 0 Matches 3 Seasons 1 Club 2 Leagues 11.3 7 0 0 17 11 0 18 12 9 0 Champions Lg (2 Seasons) 6.2 4 0 0 8 5 0 16 8 3 0 Europa Lg (1 Season) 5.2 3 0 0 9 6 0 2 4 6 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 Xeka Pages
Xeka Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary