Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 18 Lens fr FRA Coupe de France 2 0 48 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 Lens fr FRA 2. Ligue 2 3 2 232 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Lens fr FRA Coupe de France 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Lens fr FRA 1. Coupe de la Ligue 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2018-2019 19 Lens fr FRA 2. Ligue 2 11 8 717 8.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 CD Mirandés es ESP Copa del Rey 0 0 Matches 2019-2020 20 Real Sociedad es ESP Copa del Rey 0 0 Matches 2019-2020 20 Real Sociedad es ESP 1. La Liga 0 0 Matches 2019-2020 20 CD Mirandés es ESP 2. La Liga 2 13 12 1,100 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Real Sociedad es ESP Copa del Rey 1 1 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Real Sociedad 2. Europa Lg 4 3 283 3.1 0 0 0 0 0 0 0 0 0.2 0.2 0.0 0.2 2 16 0 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Matches 2020-2021 21 Real Sociedad es ESP 1. La Liga 16 7 622 6.9 0 0 0 0 0 0 3 0 0.6 0.6 0.3 0.9 10 22 2 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 Matches 2020-2021 21 Real Sociedad es ESP Supercopa de España 0 0 Matches 2021-2022 22 Tondela pt POR 1. Primeira Liga 27 26 2,248 25.0 1 1 2 1 0 0 9 1 0.04 0.04 0.08 0.04 0.08 Matches 2022-2023 23 Utrecht nl NED 1. Eredivisie 23 22 1,809 20.1 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 Matches 2023-2024 24 Montpellier fr FRA Coupe de France 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2023-2024 24 Utrecht nl NED 1. Eredivisie 13 10 874 9.7 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Matches 2023-2024 24 Montpellier fr FRA 1. Ligue 1 13 12 1,054 11.7 2 0 2 2 0 0 5 0 1.2 1.2 0.3 1.5 7 25 5 0.17 0.00 0.17 0.17 0.17 0.10 0.03 0.13 0.10 0.13 Matches 2024-2025 25 Montpellier fr FRA 1. Ligue 1 22 20 1,780 19.8 2 0 2 2 0 0 9 0 0.7 0.7 0.6 1.3 13 42 2 0.10 0.00 0.10 0.10 0.10 0.04 0.03 0.07 0.04 0.07 Matches 8 Seasons 6 Clubs 11 Leagues 152 127 11,205 124.5 9 1 10 9 0 0 35 1 2.7 2.7 1.2 3.9 32 105 9 0.07 0.01 0.08 0.07 0.08 0.07 0.03 0.09 0.07 0.09 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Montpellier (2 Seasons) 2 Leagues 36 33 2,924 32.5 5 0 5 5 0 0 14 0 1.9 1.9 0.9 2.8 20 67 7 0.15 0.00 0.15 0.15 0.15 0.06 0.03 0.09 0.06 0.09 Utrecht (2 Seasons) 1 League 36 32 2,683 29.8 2 0 2 2 0 0 4 0 0.07 0.00 0.07 0.07 0.07 Real Sociedad (2 Seasons) 4 Leagues 21 11 983 10.9 0 0 0 0 0 0 3 0 0.8 0.8 0.3 1.1 12 38 2 0.00 0.00 0.00 0.00 0.00 0.08 0.03 0.11 0.08 0.11 Lens (2 Seasons) 3 Leagues 19 13 1,267 14.1 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 Tondela (1 Season) 1 League 27 26 2,248 25.0 1 1 2 1 0 0 9 1 0.04 0.04 0.08 0.04 0.08 CD Mirandés (1 Season) 2 Leagues 13 12 1,100 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (3 Seasons) 5 3 318 3.5 1 0 1 1 0 0 0 0 0.28 0.00 0.28 0.28 0.28 Eredivisie (2 Seasons) 36 32 2,683 29.8 2 0 2 2 0 0 4 0 0.07 0.00 0.07 0.07 0.07 Ligue 1 (2 Seasons) 35 32 2,834 31.5 4 0 4 4 0 0 14 0 1.9 1.9 0.9 2.8 20 67 7 0.13 0.00 0.13 0.13 0.13 0.06 0.03 0.09 0.06 0.09 La Liga (2 Seasons) 16 7 622 6.9 0 0 0 0 0 0 3 0 0.6 0.6 0.3 0.9 10 22 2 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 Ligue 2 (2 Seasons) 14 10 949 10.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (2 Seasons) 1 1 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (1 Season) 27 26 2,248 25.0 1 1 2 1 0 0 9 1 0.04 0.04 0.08 0.04 0.08 La Liga 2 (1 Season) 13 12 1,100 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 4 3 283 3.1 0 0 0 0 0 0 0 0 0.2 0.2 0.0 0.2 2 16 0 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Coupe de la Ligue (1 Season) 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Supercopa de España (1 Season) 0 0
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 18 Lens 2 Leagues 5 2 280 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 19 Lens 3 Leagues 14 11 987 11.0 1 0 1 1 0 0 3 0 0.09 0.00 0.09 0.09 0.09 2019-2020 20 CD Mirandés 2 Leagues 13 12 1,100 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2019-2020 20 Real Sociedad 2 Leagues 0 0 2020-2021 21 Real Sociedad 4 Leagues 21 11 983 10.9 0 0 0 0 0 0 3 0 0.8 0.8 0.3 1.1 12 38 2 0.00 0.00 0.00 0.00 0.00 0.08 0.03 0.11 0.08 0.11 2021-2022 22 Tondela 1 League 27 26 2,248 25.0 1 1 2 1 0 0 9 1 0.04 0.04 0.08 0.04 0.08 2022-2023 23 Utrecht 1 League 23 22 1,809 20.1 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 2023-2024 24 Utrecht 1 League 13 10 874 9.7 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 2023-2024 24 Montpellier 2 Leagues 14 13 1,144 12.7 3 0 3 3 0 0 5 0 1.2 1.2 0.3 1.5 7 25 5 0.24 0.00 0.24 0.24 0.24 0.10 0.03 0.13 0.10 0.13 2024-2025 25 Montpellier 1 League 22 20 1,780 19.8 2 0 2 2 0 0 9 0 0.7 0.7 0.6 1.3 13 42 2 0.10 0.00 0.10 0.10 0.10 0.04 0.03 0.07 0.04 0.07 8 Seasons 6 Clubs 11 Leagues 152 127 11,205 124.5 9 1 10 9 0 0 35 1 2.7 2.7 1.2 3.9 32 105 9 0.07 0.01 0.08 0.07 0.08 0.07 0.03 0.09 0.07 0.09 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Montpellier (2 Seasons) 2 Leagues 36 33 2,924 32.5 5 0 5 5 0 0 14 0 1.9 1.9 0.9 2.8 20 67 7 0.15 0.00 0.15 0.15 0.15 0.06 0.03 0.09 0.06 0.09 Utrecht (2 Seasons) 1 League 36 32 2,683 29.8 2 0 2 2 0 0 4 0 0.07 0.00 0.07 0.07 0.07 Real Sociedad (2 Seasons) 4 Leagues 21 11 983 10.9 0 0 0 0 0 0 3 0 0.8 0.8 0.3 1.1 12 38 2 0.00 0.00 0.00 0.00 0.00 0.08 0.03 0.11 0.08 0.11 Lens (2 Seasons) 3 Leagues 19 13 1,267 14.1 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 Tondela (1 Season) 1 League 27 26 2,248 25.0 1 1 2 1 0 0 9 1 0.04 0.04 0.08 0.04 0.08 CD Mirandés (1 Season) 2 Leagues 13 12 1,100 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (3 Seasons) 5 3 318 3.5 1 0 1 1 0 0 0 0 0.28 0.00 0.28 0.28 0.28 Eredivisie (2 Seasons) 36 32 2,683 29.8 2 0 2 2 0 0 4 0 0.07 0.00 0.07 0.07 0.07 Ligue 1 (2 Seasons) 35 32 2,834 31.5 4 0 4 4 0 0 14 0 1.9 1.9 0.9 2.8 20 67 7 0.13 0.00 0.13 0.13 0.13 0.06 0.03 0.09 0.06 0.09 La Liga (2 Seasons) 16 7 622 6.9 0 0 0 0 0 0 3 0 0.6 0.6 0.3 0.9 10 22 2 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 Ligue 2 (2 Seasons) 14 10 949 10.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (2 Seasons) 1 1 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (1 Season) 27 26 2,248 25.0 1 1 2 1 0 0 9 1 0.04 0.04 0.08 0.04 0.08 La Liga 2 (1 Season) 13 12 1,100 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 4 3 283 3.1 0 0 0 0 0 0 0 0 0.2 0.2 0.0 0.2 2 16 0 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Coupe de la Ligue (1 Season) 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Supercopa de España (1 Season) 0 0
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 18 Lens fr FRA 2. Ligue 2 14th 3 2 232 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Lens fr FRA 2. Ligue 2 5th 11 8 717 8.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 CD Mirandés es ESP 2. La Liga 2 11th 13 12 1,100 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 Real Sociedad es ESP 1. La Liga 6th 0 0 Matches 2020-2021 21 Real Sociedad es ESP 1. La Liga 5th 16 7 622 6.9 0 0 0 0 0 0 3 0 0.6 0.6 0.3 0.9 10 22 2 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 Matches 2021-2022 22 Tondela pt POR 1. Primeira Liga 17th 27 26 2,248 25.0 1 1 2 1 0 0 9 1 0.04 0.04 0.08 0.04 0.08 Matches 2022-2023 23 Utrecht nl NED 1. Eredivisie 7th 23 22 1,809 20.1 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 Matches 2023-2024 24 Utrecht nl NED 1. Eredivisie 7th 13 10 874 9.7 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Matches 2023-2024 24 Montpellier fr FRA 1. Ligue 1 12th 13 12 1,054 11.7 2 0 2 2 0 0 5 0 1.2 1.2 0.3 1.5 7 25 5 0.17 0.00 0.17 0.17 0.17 0.10 0.03 0.13 0.10 0.13 Matches 2024-2025 25 Montpellier fr FRA 1. Ligue 1 18th 22 20 1,780 19.8 2 0 2 2 0 0 9 0 0.7 0.7 0.6 1.3 13 42 2 0.10 0.00 0.10 0.10 0.10 0.04 0.03 0.07 0.04 0.07 Matches 8 Seasons 6 Clubs 6 Leagues 141 119 10,436 116.0 7 1 8 7 0 0 35 1 2.5 2.5 1.2 3.7 30 89 9 0.06 0.01 0.07 0.06 0.07 0.07 0.03 0.10 0.07 0.10 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Utrecht (2 Seasons) 1 League 36 32 2,683 29.8 2 0 2 2 0 0 4 0 0.07 0.00 0.07 0.07 0.07 Montpellier (2 Seasons) 1 League 35 32 2,834 31.5 4 0 4 4 0 0 14 0 1.9 1.9 0.9 2.8 20 67 7 0.13 0.00 0.13 0.13 0.13 0.06 0.03 0.09 0.06 0.09 Real Sociedad (2 Seasons) 1 League 16 7 622 6.9 0 0 0 0 0 0 3 0 0.6 0.6 0.3 0.9 10 22 2 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 Lens (2 Seasons) 1 League 14 10 949 10.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Tondela (1 Season) 1 League 27 26 2,248 25.0 1 1 2 1 0 0 9 1 0.04 0.04 0.08 0.04 0.08 CD Mirandés (1 Season) 1 League 13 12 1,100 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (2 Seasons) 36 32 2,683 29.8 2 0 2 2 0 0 4 0 0.07 0.00 0.07 0.07 0.07 Ligue 1 (2 Seasons) 35 32 2,834 31.5 4 0 4 4 0 0 14 0 1.9 1.9 0.9 2.8 20 67 7 0.13 0.00 0.13 0.13 0.13 0.06 0.03 0.09 0.06 0.09 La Liga (2 Seasons) 16 7 622 6.9 0 0 0 0 0 0 3 0 0.6 0.6 0.3 0.9 10 22 2 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 Ligue 2 (2 Seasons) 14 10 949 10.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (1 Season) 27 26 2,248 25.0 1 1 2 1 0 0 9 1 0.04 0.04 0.08 0.04 0.08 La Liga 2 (1 Season) 13 12 1,100 12.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2020-2021 21 Real Sociedad 2. Europa Lg R32 4 3 283 3.1 0 0 0 0 0 0 0 0 0.2 0.2 0.0 0.2 2 16 0 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Matches 1 Season 1 Club 1 League 4 3 283 3.1 0 0 0 0 0 0 0 0 0.2 0.2 0.0 0.2 2 16 0 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07
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 2024 24 ml Mali Friendlies (M) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 26 ml Mali WCQ 2 2 145 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 3 3 235 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 2 2 145 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 18 Lens fr FRA Coupe de France 0.5 0 0 0 Matches 2017-2018 18 Lens fr FRA 2. Ligue 2 2.6 0 0 0 0.00 0.00 0 0 Matches 2018-2019 19 Lens fr FRA Coupe de France 2.0 0 0 0 0.00 0.00 0 0 Matches 2018-2019 19 Lens fr FRA 1. Coupe de la Ligue 1.0 1 0 0 Matches 2018-2019 19 Lens fr FRA 2. Ligue 2 8.0 0 0 0 Matches 2019-2020 20 CD Mirandés es ESP 2. La Liga 2 12.2 0 5 1 20.0 0.41 0.08 0.00 0.00 0 0 Matches 2020-2021 21 Real Sociedad es ESP Copa del Rey 0.9 0 0 0 0.00 0.00 0 0 Matches 2020-2021 21 Real Sociedad 2. Europa Lg 3.1 0 3 0 0.0 0.95 0.00 0.00 8.6 0 0 0 0.2 0.2 0.07 -0.2 -0.2 Matches 2020-2021 21 Real Sociedad es ESP 1. La Liga 6.9 0 5 1 20.0 0.72 0.14 0.00 0.00 23.4 1 0 0 0.6 0.6 0.12 -0.6 -0.6 Matches 2021-2022 22 Tondela pt POR 1. Primeira Liga 25.0 1 9 4 44.4 0.36 0.16 0.11 0.25 0 0 Matches 2022-2023 23 Utrecht nl NED 1. Eredivisie 20.1 1 7 1 14.3 0.35 0.05 0.14 1.00 0 0 Matches 2023-2024 24 Montpellier fr FRA Coupe de France 1.0 1 1 1 100.0 1.00 1.00 1.00 1.00 0 0 Matches 2023-2024 24 Utrecht nl NED 1. Eredivisie 9.7 1 6 3 50.0 0.62 0.31 0.17 0.33 0 0 Matches 2023-2024 24 Montpellier fr FRA 1. Ligue 1 11.7 2 9 3 33.3 0.77 0.26 0.22 0.67 19.5 0 0 0 1.2 1.2 0.13 +0.8 +0.8 Matches 2024-2025 25 Montpellier fr FRA 1. Ligue 1 19.8 2 10 3 30.0 0.51 0.15 0.20 0.67 11.5 0 0 0 0.7 0.7 0.07 +1.3 +1.3 Matches 8 Seasons 6 Clubs 11 Leagues 124.5 9 55 17 30.9 0.48 0.15 0.15 0.47 16.0 1 0 0 2.7 2.7 0.10 +1.3 +1.3 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Montpellier (2 Seasons) 2 Leagues 32.5 5 20 7 35.0 0.62 0.22 0.25 0.71 15.3 0 0 0 1.9 1.9 0.10 +2.1 +2.1 Utrecht (2 Seasons) 1 League 29.8 2 13 4 30.8 0.44 0.13 0.15 0.50 0 0 Real Sociedad (2 Seasons) 4 Leagues 10.9 0 8 1 12.5 0.73 0.09 0.00 0.00 17.8 1 0 0 0.8 0.8 0.10 -0.8 -0.8 Lens (2 Seasons) 3 Leagues 14.1 1 0 0 0.00 0.00 0 0 Tondela (1 Season) 1 League 25.0 1 9 4 44.4 0.36 0.16 0.11 0.25 0 0 CD Mirandés (1 Season) 2 Leagues 12.2 0 5 1 20.0 0.41 0.08 0.00 0.00 0 0 Coupe de France (3 Seasons) 3.5 1 1 1 100.0 0.33 0.33 1.00 1.00 0 0 Eredivisie (2 Seasons) 29.8 2 13 4 30.8 0.44 0.13 0.15 0.50 0 0 Ligue 1 (2 Seasons) 31.5 4 19 6 31.6 0.60 0.19 0.21 0.67 15.3 0 0 0 1.9 1.9 0.10 +2.1 +2.1 La Liga (2 Seasons) 6.9 0 5 1 20.0 0.72 0.14 0.00 0.00 23.4 1 0 0 0.6 0.6 0.12 -0.6 -0.6 Ligue 2 (2 Seasons) 10.5 0 0 0 0.00 0.00 0 0 Copa del Rey (2 Seasons) 0.9 0 0 0 0.00 0.00 0 0 Primeira Liga (1 Season) 25.0 1 9 4 44.4 0.36 0.16 0.11 0.25 0 0 La Liga 2 (1 Season) 12.2 0 5 1 20.0 0.41 0.08 0.00 0.00 0 0 Europa Lg (1 Season) 3.1 0 3 0 0.0 0.95 0.00 0.00 8.6 0 0 0 0.2 0.2 0.07 -0.2 -0.2 Coupe de la Ligue (1 Season) 1.0 1 0 0 Supercopa de España (1 Season)
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 18 Lens 2 Leagues 3.1 0 0 0 0.00 0.00 0 0 2018-2019 19 Lens 3 Leagues 11.0 1 0 0 0.00 0.00 0 0 2019-2020 20 CD Mirandés 2 Leagues 12.2 0 5 1 20.0 0.41 0.08 0.00 0.00 0 0 2020-2021 21 Real Sociedad 4 Leagues 10.9 0 8 1 12.5 0.73 0.09 0.00 0.00 17.8 1 0 0 0.8 0.8 0.10 -0.8 -0.8 2021-2022 22 Tondela 1 League 25.0 1 9 4 44.4 0.36 0.16 0.11 0.25 0 0 2022-2023 23 Utrecht 1 League 20.1 1 7 1 14.3 0.35 0.05 0.14 1.00 0 0 2023-2024 24 Utrecht 1 League 9.7 1 6 3 50.0 0.62 0.31 0.17 0.33 0 0 2023-2024 24 Montpellier 2 Leagues 12.7 3 10 4 40.0 0.79 0.31 0.30 0.75 19.5 0 0 0 1.2 1.2 0.13 +0.8 +0.8 2024-2025 25 Montpellier 1 League 19.8 2 10 3 30.0 0.51 0.15 0.20 0.67 11.5 0 0 0 0.7 0.7 0.07 +1.3 +1.3 8 Seasons 6 Clubs 11 Leagues 124.5 9 55 17 30.9 0.48 0.15 0.15 0.47 16.0 1 0 0 2.7 2.7 0.10 +1.3 +1.3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Montpellier (2 Seasons) 2 Leagues 32.5 5 20 7 35.0 0.62 0.22 0.25 0.71 15.3 0 0 0 1.9 1.9 0.10 +2.1 +2.1 Utrecht (2 Seasons) 1 League 29.8 2 13 4 30.8 0.44 0.13 0.15 0.50 0 0 Real Sociedad (2 Seasons) 4 Leagues 10.9 0 8 1 12.5 0.73 0.09 0.00 0.00 17.8 1 0 0 0.8 0.8 0.10 -0.8 -0.8 Lens (2 Seasons) 3 Leagues 14.1 1 0 0 0.00 0.00 0 0 Tondela (1 Season) 1 League 25.0 1 9 4 44.4 0.36 0.16 0.11 0.25 0 0 CD Mirandés (1 Season) 2 Leagues 12.2 0 5 1 20.0 0.41 0.08 0.00 0.00 0 0 Coupe de France (3 Seasons) 3.5 1 1 1 100.0 0.33 0.33 1.00 1.00 0 0 Eredivisie (2 Seasons) 29.8 2 13 4 30.8 0.44 0.13 0.15 0.50 0 0 Ligue 1 (2 Seasons) 31.5 4 19 6 31.6 0.60 0.19 0.21 0.67 15.3 0 0 0 1.9 1.9 0.10 +2.1 +2.1 La Liga (2 Seasons) 6.9 0 5 1 20.0 0.72 0.14 0.00 0.00 23.4 1 0 0 0.6 0.6 0.12 -0.6 -0.6 Ligue 2 (2 Seasons) 10.5 0 0 0 0.00 0.00 0 0 Copa del Rey (2 Seasons) 0.9 0 0 0 0.00 0.00 0 0 Primeira Liga (1 Season) 25.0 1 9 4 44.4 0.36 0.16 0.11 0.25 0 0 La Liga 2 (1 Season) 12.2 0 5 1 20.0 0.41 0.08 0.00 0.00 0 0 Europa Lg (1 Season) 3.1 0 3 0 0.0 0.95 0.00 0.00 8.6 0 0 0 0.2 0.2 0.07 -0.2 -0.2 Coupe de la Ligue (1 Season) 1.0 1 0 0 Supercopa de España (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 18 Lens fr FRA 2. Ligue 2 14th 2.6 0 0 0 0.00 0.00 0 0 Matches 2018-2019 19 Lens fr FRA 2. Ligue 2 5th 8.0 0 0 0 Matches 2019-2020 20 CD Mirandés es ESP 2. La Liga 2 11th 12.2 0 5 1 20.0 0.41 0.08 0.00 0.00 0 0 Matches 2020-2021 21 Real Sociedad es ESP 1. La Liga 5th 6.9 0 5 1 20.0 0.72 0.14 0.00 0.00 23.4 1 0 0 0.6 0.6 0.12 -0.6 -0.6 Matches 2021-2022 22 Tondela pt POR 1. Primeira Liga 17th 25.0 1 9 4 44.4 0.36 0.16 0.11 0.25 0 0 Matches 2022-2023 23 Utrecht nl NED 1. Eredivisie 7th 20.1 1 7 1 14.3 0.35 0.05 0.14 1.00 0 0 Matches 2023-2024 24 Utrecht nl NED 1. Eredivisie 7th 9.7 1 6 3 50.0 0.62 0.31 0.17 0.33 0 0 Matches 2023-2024 24 Montpellier fr FRA 1. Ligue 1 12th 11.7 2 9 3 33.3 0.77 0.26 0.22 0.67 19.5 0 0 0 1.2 1.2 0.13 +0.8 +0.8 Matches 2024-2025 25 Montpellier fr FRA 1. Ligue 1 18th 19.8 2 10 3 30.0 0.51 0.15 0.20 0.67 11.5 0 0 0 0.7 0.7 0.07 +1.3 +1.3 Matches 8 Seasons 6 Clubs 6 Leagues 116.0 7 51 16 31.4 0.47 0.15 0.14 0.44 17.0 1 0 0 2.5 2.5 0.10 +1.5 +1.5 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Utrecht (2 Seasons) 1 League 29.8 2 13 4 30.8 0.44 0.13 0.15 0.50 0 0 Montpellier (2 Seasons) 1 League 31.5 4 19 6 31.6 0.60 0.19 0.21 0.67 15.3 0 0 0 1.9 1.9 0.10 +2.1 +2.1 Real Sociedad (2 Seasons) 1 League 6.9 0 5 1 20.0 0.72 0.14 0.00 0.00 23.4 1 0 0 0.6 0.6 0.12 -0.6 -0.6 Lens (2 Seasons) 1 League 10.5 0 0 0 0.00 0.00 0 0 Tondela (1 Season) 1 League 25.0 1 9 4 44.4 0.36 0.16 0.11 0.25 0 0 CD Mirandés (1 Season) 1 League 12.2 0 5 1 20.0 0.41 0.08 0.00 0.00 0 0 Eredivisie (2 Seasons) 29.8 2 13 4 30.8 0.44 0.13 0.15 0.50 0 0 Ligue 1 (2 Seasons) 31.5 4 19 6 31.6 0.60 0.19 0.21 0.67 15.3 0 0 0 1.9 1.9 0.10 +2.1 +2.1 La Liga (2 Seasons) 6.9 0 5 1 20.0 0.72 0.14 0.00 0.00 23.4 1 0 0 0.6 0.6 0.12 -0.6 -0.6 Ligue 2 (2 Seasons) 10.5 0 0 0 0.00 0.00 0 0 Primeira Liga (1 Season) 25.0 1 9 4 44.4 0.36 0.16 0.11 0.25 0 0 La Liga 2 (1 Season) 12.2 0 5 1 20.0 0.41 0.08 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 Dist PK PKatt Matches 2017-2018 18 Lens fr FRA Coupe de France 5th 0.5 0 0 0 Matches 2018-2019 19 Lens fr FRA Coupe de France 33rd 2.0 0 0 0 0.00 0.00 0 0 Matches 2018-2019 19 Lens fr FRA 1. Coupe de la Ligue 27th 1.0 1 0 0 Matches 2020-2021 21 Real Sociedad es ESP Copa del Rey 9th 0.9 0 0 0 0.00 0.00 0 0 Matches 2023-2024 24 Montpellier fr FRA Coupe de France R16 1.0 1 1 1 100.0 1.00 1.00 1.00 1.00 0 0 Matches 5 Seasons 4 Clubs 4 Leagues 5.4 2 1 1 100.0 0.26 0.26 1.00 1.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Lens (2 Seasons) 2 Leagues 3.5 1 0 0 0.00 0.00 0 0 Real Sociedad (2 Seasons) 2 Leagues 0.9 0 0 0 0.00 0.00 0 0 Montpellier (1 Season) 1 League 1.0 1 1 1 100.0 1.00 1.00 1.00 1.00 0 0 CD Mirandés (1 Season) 1 League Coupe de France (3 Seasons) 3.5 1 1 1 100.0 0.33 0.33 1.00 1.00 0 0 Copa del Rey (2 Seasons) 0.9 0 0 0 0.00 0.00 0 0 Coupe de la Ligue (1 Season) 1.0 1 0 0 Supercopa de España (1 Season)
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2020-2021 21 Real Sociedad 2. Europa Lg R32 3.1 0 3 0 0.0 0.95 0.00 0.00 8.6 0 0 0 0.2 0.2 0.07 -0.2 -0.2 Matches 1 Season 1 Club 1 League 3.1 0 3 0 0.0 0.95 0.00 0.00 8.6 0 0 0 0.2 0.2 0.07 -0.2 -0.2
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2024 24 ml Mali Friendlies (M) 1.0 0 0 0 Matches 2026 26 ml Mali WCQ 1.6 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 2.6 0 0 0 WCQ (1 Season) 1.6 0 0 0 Friendlies (M) (1 Season) 1.0 0 0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 18 Lens 2 Leagues 3.1 0 2018-2019 19 Lens 3 Leagues 11.0 0 2019-2020 20 CD Mirandés 2 Leagues 12.2 0 2020-2021 21 Real Sociedad 4 Leagues 10.9 556 619 89.8 11285 2941 149 163 91.4 336 357 94.1 64 85 75.3 0 0.3 0.1 -0.3 3 29 2 0 38 2021-2022 22 Tondela 1 League 25.0 1 2022-2023 23 Utrecht 1 League 20.1 0 2023-2024 24 Utrecht 1 League 9.7 0 2023-2024 24 Montpellier 2 Leagues 12.7 442 517 85.5 8897 3096 124 147 84.4 236 256 92.2 66 89 74.2 0 0.3 0.4 -0.3 3 27 0 0 25 2024-2025 25 Montpellier 1 League 19.8 678 774 87.6 13995 4774 187 200 93.5 394 424 92.9 89 130 68.5 0 0.6 0.5 -0.6 6 35 3 0 42 8 Seasons 6 Clubs 11 Leagues 124.5 1676 1910 87.7 34177 10811 460 510 90.2 966 1037 93.2 219 304 72.0 1 1.2 1.0 -0.2 12 91 5 0 105 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Montpellier (2 Seasons) 2 Leagues 32.5 1120 1291 86.8 22892 7870 311 347 89.6 630 680 92.6 155 219 70.8 0 0.9 0.9 -0.9 9 62 3 0 67 Utrecht (2 Seasons) 1 League 29.8 0 Real Sociedad (2 Seasons) 4 Leagues 10.9 556 619 89.8 11285 2941 149 163 91.4 336 357 94.1 64 85 75.3 0 0.3 0.1 -0.3 3 29 2 0 38 Lens (2 Seasons) 3 Leagues 14.1 0 Tondela (1 Season) 1 League 25.0 1 CD Mirandés (1 Season) 2 Leagues 12.2 0 Coupe de France (3 Seasons) 3.5 0 Eredivisie (2 Seasons) 29.8 0 Ligue 1 (2 Seasons) 31.5 1120 1291 86.8 22892 7870 311 347 89.6 630 680 92.6 155 219 70.8 0 0.9 0.9 -0.9 9 62 3 0 67 La Liga (2 Seasons) 6.9 339 387 87.6 7187 1786 89 100 89.0 191 208 91.8 55 68 80.9 0 0.3 0.1 -0.3 3 16 1 0 22 Ligue 2 (2 Seasons) 10.5 0 Copa del Rey (2 Seasons) 0.9 0 Primeira Liga (1 Season) 25.0 1 La Liga 2 (1 Season) 12.2 0 Europa Lg (1 Season) 3.1 217 232 93.5 4098 1155 60 63 95.2 145 149 97.3 9 17 52.9 0 0.0 0.0 0.0 0 13 1 0 16 Coupe de la Ligue (1 Season) 1.0 0 Supercopa de España (1 Season)
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 18 Lens fr FRA 2. Ligue 2 14th 2.6 0 Matches 2018-2019 19 Lens fr FRA 2. Ligue 2 5th 8.0 0 Matches 2019-2020 20 CD Mirandés es ESP 2. La Liga 2 11th 12.2 0 Matches 2020-2021 21 Real Sociedad es ESP 1. La Liga 5th 6.9 339 387 87.6 7187 1786 89 100 89.0 191 208 91.8 55 68 80.9 0 0.3 0.1 -0.3 3 16 1 0 22 Matches 2021-2022 22 Tondela pt POR 1. Primeira Liga 17th 25.0 1 Matches 2022-2023 23 Utrecht nl NED 1. Eredivisie 7th 20.1 0 Matches 2023-2024 24 Utrecht nl NED 1. Eredivisie 7th 9.7 0 Matches 2023-2024 24 Montpellier fr FRA 1. Ligue 1 12th 11.7 442 517 85.5 8897 3096 124 147 84.4 236 256 92.2 66 89 74.2 0 0.3 0.4 -0.3 3 27 0 0 25 Matches 2024-2025 25 Montpellier fr FRA 1. Ligue 1 18th 19.8 678 774 87.6 13995 4774 187 200 93.5 394 424 92.9 89 130 68.5 0 0.6 0.5 -0.6 6 35 3 0 42 Matches 8 Seasons 6 Clubs 6 Leagues 116.0 1459 1678 86.9 30079 9656 400 447 89.5 821 888 92.5 210 287 73.2 1 1.2 1.0 -0.2 12 78 4 0 89 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Utrecht (2 Seasons) 1 League 29.8 0 Montpellier (2 Seasons) 1 League 31.5 1120 1291 86.8 22892 7870 311 347 89.6 630 680 92.6 155 219 70.8 0 0.9 0.9 -0.9 9 62 3 0 67 Real Sociedad (2 Seasons) 1 League 6.9 339 387 87.6 7187 1786 89 100 89.0 191 208 91.8 55 68 80.9 0 0.3 0.1 -0.3 3 16 1 0 22 Lens (2 Seasons) 1 League 10.5 0 Tondela (1 Season) 1 League 25.0 1 CD Mirandés (1 Season) 1 League 12.2 0 Eredivisie (2 Seasons) 29.8 0 Ligue 1 (2 Seasons) 31.5 1120 1291 86.8 22892 7870 311 347 89.6 630 680 92.6 155 219 70.8 0 0.9 0.9 -0.9 9 62 3 0 67 La Liga (2 Seasons) 6.9 339 387 87.6 7187 1786 89 100 89.0 191 208 91.8 55 68 80.9 0 0.3 0.1 -0.3 3 16 1 0 22 Ligue 2 (2 Seasons) 10.5 0 Primeira Liga (1 Season) 25.0 1 La Liga 2 (1 Season) 12.2 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2020-2021 21 Real Sociedad 2. Europa Lg R32 3.1 217 232 93.5 4098 1155 60 63 95.2 145 149 97.3 9 17 52.9 0 0.0 0.0 0.0 0 13 1 0 16 Matches 1 Season 1 Club 1 League 3.1 217 232 93.5 4098 1155 60 63 95.2 145 149 97.3 9 17 52.9 0 0.0 0.0 0.0 0 13 1 0 16
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2024 24 ml Mali Friendlies (M) 1.0 0 Matches 2026 26 ml Mali WCQ 1.6 0 Matches 2 Seasons 1 Club 2 Leagues 2.6 0 WCQ (1 Season) 1.6 0 Friendlies (M) (1 Season) 1.0 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 18 Lens 2 Leagues 3.1 0 2018-2019 19 Lens 3 Leagues 11.0 0 2019-2020 20 CD Mirandés 2 Leagues 12.2 0 2020-2021 21 Real Sociedad 4 Leagues 10.9 619 597 20 19 0 10 1 1 0 0 0 0 556 2 3 2021-2022 22 Tondela 1 League 25.0 0 2022-2023 23 Utrecht 1 League 20.1 1 2023-2024 24 Utrecht 1 League 9.7 1 2023-2024 24 Montpellier 2 Leagues 12.7 517 500 15 10 0 5 1 2 0 0 0 0 442 2 6 2024-2025 25 Montpellier 1 League 19.8 774 743 30 23 0 12 1 2 0 0 0 0 678 1 7 8 Seasons 6 Clubs 11 Leagues 124.5 1910 1840 65 52 0 27 5 5 0 0 0 0 1676 5 16 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Montpellier (2 Seasons) 2 Leagues 32.5 1291 1243 45 33 0 17 2 4 0 0 0 0 1120 3 13 Utrecht (2 Seasons) 1 League 29.8 2 Real Sociedad (2 Seasons) 4 Leagues 10.9 619 597 20 19 0 10 1 1 0 0 0 0 556 2 3 Lens (2 Seasons) 3 Leagues 14.1 0 Tondela (1 Season) 1 League 25.0 0 CD Mirandés (1 Season) 2 Leagues 12.2 0 Coupe de France (3 Seasons) 3.5 0 Eredivisie (2 Seasons) 29.8 2 Ligue 1 (2 Seasons) 31.5 1291 1243 45 33 0 17 2 4 0 0 0 0 1120 3 13 La Liga (2 Seasons) 6.9 387 374 11 11 0 8 1 0 0 0 0 0 339 2 3 Ligue 2 (2 Seasons) 10.5 0 Copa del Rey (2 Seasons) 0.9 0 Primeira Liga (1 Season) 25.0 0 La Liga 2 (1 Season) 12.2 0 Europa Lg (1 Season) 3.1 232 223 9 8 0 2 0 1 0 0 0 0 217 0 0 Coupe de la Ligue (1 Season) 1.0 Supercopa de España (1 Season)
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 21 Real Sociedad 2. Europa Lg R32 3.1 232 223 9 8 0 2 0 1 0 0 0 0 217 0 0 Matches 1 Season 1 Club 1 League 3.1 232 223 9 8 0 2 0 1 0 0 0 0 217 0 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2024 24 ml Mali Friendlies (M) 1.0 Matches 2026 26 ml Mali WCQ 1.6 Matches 2 Seasons 1 Club 2 Leagues 2.6 WCQ (1 Season) 1.6 Friendlies (M) (1 Season) 1.0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 18 Lens 2 Leagues 3.1 2018-2019 19 Lens 3 Leagues 11.0 2019-2020 20 CD Mirandés 2 Leagues 12.2 2020-2021 21 Real Sociedad 4 Leagues 10.9 10 0.99 6 1 0 2 1 0 1 0.10 1 0 0 0 0 0 2021-2022 22 Tondela 1 League 25.0 2022-2023 23 Utrecht 1 League 20.1 2023-2024 24 Utrecht 1 League 9.7 2023-2024 24 Montpellier 2 Leagues 12.7 8 0.68 7 0 0 0 0 1 1 0.09 1 0 0 0 0 0 2024-2025 25 Montpellier 1 League 19.8 12 0.61 9 0 2 0 1 0 2 0.10 1 0 1 0 0 0 8 Seasons 6 Clubs 11 Leagues 124.5 30 0.72 22 1 2 2 2 1 4 0.10 3 0 1 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Montpellier (2 Seasons) 2 Leagues 32.5 20 0.64 16 0 2 0 1 1 3 0.10 2 0 1 0 0 0 Utrecht (2 Seasons) 1 League 29.8 Real Sociedad (2 Seasons) 4 Leagues 10.9 10 0.99 6 1 0 2 1 0 1 0.10 1 0 0 0 0 0 Lens (2 Seasons) 3 Leagues 14.1 Tondela (1 Season) 1 League 25.0 CD Mirandés (1 Season) 2 Leagues 12.2 Coupe de France (3 Seasons) 3.5 Eredivisie (2 Seasons) 29.8 Ligue 1 (2 Seasons) 31.5 20 0.64 16 0 2 0 1 1 3 0.10 2 0 1 0 0 0 La Liga (2 Seasons) 6.9 6 0.87 3 1 0 1 1 0 0 0.00 0 0 0 0 0 0 Ligue 2 (2 Seasons) 10.5 Copa del Rey (2 Seasons) 0.9 Primeira Liga (1 Season) 25.0 La Liga 2 (1 Season) 12.2 Europa Lg (1 Season) 3.1 4 1.27 3 0 0 1 0 0 1 0.32 1 0 0 0 0 0 Coupe de la Ligue (1 Season) 1.0 Supercopa de España (1 Season)
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 18 Lens fr FRA 2. Ligue 2 14th 2.6 Matches 2018-2019 19 Lens fr FRA 2. Ligue 2 5th 8.0 Matches 2019-2020 20 CD Mirandés es ESP 2. La Liga 2 11th 12.2 Matches 2020-2021 21 Real Sociedad es ESP 1. La Liga 5th 6.9 6 0.87 3 1 0 1 1 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 22 Tondela pt POR 1. Primeira Liga 17th 25.0 Matches 2022-2023 23 Utrecht nl NED 1. Eredivisie 7th 20.1 Matches 2023-2024 24 Utrecht nl NED 1. Eredivisie 7th 9.7 Matches 2023-2024 24 Montpellier fr FRA 1. Ligue 1 12th 11.7 8 0.68 7 0 0 0 0 1 1 0.09 1 0 0 0 0 0 Matches 2024-2025 25 Montpellier fr FRA 1. Ligue 1 18th 19.8 12 0.61 9 0 2 0 1 0 2 0.10 1 0 1 0 0 0 Matches 8 Seasons 6 Clubs 6 Leagues 116.0 26 0.68 19 1 2 1 2 1 3 0.08 2 0 1 0 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Utrecht (2 Seasons) 1 League 29.8 Montpellier (2 Seasons) 1 League 31.5 20 0.64 16 0 2 0 1 1 3 0.10 2 0 1 0 0 0 Real Sociedad (2 Seasons) 1 League 6.9 6 0.87 3 1 0 1 1 0 0 0.00 0 0 0 0 0 0 Lens (2 Seasons) 1 League 10.5 Tondela (1 Season) 1 League 25.0 CD Mirandés (1 Season) 1 League 12.2 Eredivisie (2 Seasons) 29.8 Ligue 1 (2 Seasons) 31.5 20 0.64 16 0 2 0 1 1 3 0.10 2 0 1 0 0 0 La Liga (2 Seasons) 6.9 6 0.87 3 1 0 1 1 0 0 0.00 0 0 0 0 0 0 Ligue 2 (2 Seasons) 10.5 Primeira Liga (1 Season) 25.0 La Liga 2 (1 Season) 12.2
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 21 Real Sociedad 2. Europa Lg R32 3.1 4 1.27 3 0 0 1 0 0 1 0.32 1 0 0 0 0 0 Matches 1 Season 1 Club 1 League 3.1 4 1.27 3 0 0 1 0 0 1 0.32 1 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2024 24 ml Mali Friendlies (M) 1.0 Matches 2026 26 ml Mali WCQ 1.6 Matches 2 Seasons 1 Club 2 Leagues 2.6 WCQ (1 Season) 1.6 Friendlies (M) (1 Season) 1.0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 18 Lens 2 Leagues 3.1 0 0 0 2018-2019 19 Lens 3 Leagues 11.0 2 2 0 2019-2020 20 CD Mirandés 2 Leagues 12.2 10 15 0 2020-2021 21 Real Sociedad 4 Leagues 10.9 16 11 9 7 0 4 8 50.0 4 9 3 6 13 27 31 1 2021-2022 22 Tondela 1 League 25.0 36 23 0 2022-2023 23 Utrecht 1 League 20.1 21 25 0 2023-2024 24 Utrecht 1 League 9.7 13 8 0 2023-2024 24 Montpellier 2 Leagues 12.7 34 23 23 9 2 15 25 60.0 10 13 9 4 16 49 67 0 2024-2025 25 Montpellier 1 League 19.8 49 27 34 12 3 23 40 57.5 17 20 12 8 26 75 98 4 8 Seasons 6 Clubs 11 Leagues 124.5 99 143 66 28 5 42 73 57.5 31 42 24 18 128 151 196 5 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Montpellier (2 Seasons) 2 Leagues 32.5 83 50 57 21 5 38 65 58.5 27 33 21 12 42 124 165 4 Utrecht (2 Seasons) 1 League 29.8 34 33 0 Real Sociedad (2 Seasons) 4 Leagues 10.9 16 11 9 7 0 4 8 50.0 4 9 3 6 13 27 31 1 Lens (2 Seasons) 3 Leagues 14.1 2 2 0 Tondela (1 Season) 1 League 25.0 36 23 0 CD Mirandés (1 Season) 2 Leagues 12.2 10 15 0 Coupe de France (3 Seasons) 3.5 3 3 0 Eredivisie (2 Seasons) 29.8 34 33 0 Ligue 1 (2 Seasons) 31.5 83 49 57 21 5 38 65 58.5 27 33 21 12 41 124 165 4 La Liga (2 Seasons) 6.9 12 7 6 6 0 4 6 66.7 2 7 2 5 6 18 25 1 Ligue 2 (2 Seasons) 10.5 0 0 0 Copa del Rey (2 Seasons) 0.9 2 2 0 Primeira Liga (1 Season) 25.0 36 23 0 La Liga 2 (1 Season) 12.2 10 15 0 Europa Lg (1 Season) 3.1 4 2 3 1 0 0 2 0.0 2 2 1 1 5 9 6 0 Coupe de la Ligue (1 Season) 1.0 0 Supercopa de España (1 Season) 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 18 Lens fr FRA 2. Ligue 2 14th 2.6 0 0 Matches 2018-2019 19 Lens fr FRA 2. Ligue 2 5th 8.0 Matches 2019-2020 20 CD Mirandés es ESP 2. La Liga 2 11th 12.2 10 15 Matches 2020-2021 21 Real Sociedad es ESP 1. La Liga 5th 6.9 12 7 6 6 0 4 6 66.7 2 7 2 5 6 18 25 1 Matches 2021-2022 22 Tondela pt POR 1. Primeira Liga 17th 25.0 36 23 Matches 2022-2023 23 Utrecht nl NED 1. Eredivisie 7th 20.1 21 25 Matches 2023-2024 24 Utrecht nl NED 1. Eredivisie 7th 9.7 13 8 Matches 2023-2024 24 Montpellier fr FRA 1. Ligue 1 12th 11.7 34 22 23 9 2 15 25 60.0 10 13 9 4 15 49 67 0 Matches 2024-2025 25 Montpellier fr FRA 1. Ligue 1 18th 19.8 49 27 34 12 3 23 40 57.5 17 20 12 8 26 75 98 4 Matches 8 Seasons 6 Clubs 6 Leagues 116.0 95 136 63 27 5 42 71 59.2 29 40 23 17 118 142 190 5 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Utrecht (2 Seasons) 1 League 29.8 34 33 0 Montpellier (2 Seasons) 1 League 31.5 83 49 57 21 5 38 65 58.5 27 33 21 12 41 124 165 4 Real Sociedad (2 Seasons) 1 League 6.9 12 7 6 6 0 4 6 66.7 2 7 2 5 6 18 25 1 Lens (2 Seasons) 1 League 10.5 0 0 0 Tondela (1 Season) 1 League 25.0 36 23 0 CD Mirandés (1 Season) 1 League 12.2 10 15 0 Eredivisie (2 Seasons) 29.8 34 33 0 Ligue 1 (2 Seasons) 31.5 83 49 57 21 5 38 65 58.5 27 33 21 12 41 124 165 4 La Liga (2 Seasons) 6.9 12 7 6 6 0 4 6 66.7 2 7 2 5 6 18 25 1 Ligue 2 (2 Seasons) 10.5 0 0 0 Primeira Liga (1 Season) 25.0 36 23 0 La Liga 2 (1 Season) 12.2 10 15 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 18 Lens fr FRA Coupe de France 5th 0.5 Matches 2018-2019 19 Lens fr FRA Coupe de France 33rd 2.0 2 2 Matches 2018-2019 19 Lens fr FRA 1. Coupe de la Ligue 27th 1.0 Matches 2020-2021 21 Real Sociedad es ESP Copa del Rey 9th 0.9 2 2 Matches 2023-2024 24 Montpellier fr FRA Coupe de France R16 1.0 1 1 Matches 5 Seasons 4 Clubs 4 Leagues 5.4 5 5 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Lens (2 Seasons) 2 Leagues 3.5 2 2 0 Real Sociedad (2 Seasons) 2 Leagues 0.9 2 2 0 Montpellier (1 Season) 1 League 1.0 1 1 0 CD Mirandés (1 Season) 1 League 0 Coupe de France (3 Seasons) 3.5 3 3 0 Copa del Rey (2 Seasons) 0.9 2 2 0 Coupe de la Ligue (1 Season) 1.0 0 Supercopa de España (1 Season) 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020-2021 21 Real Sociedad 2. Europa Lg R32 3.1 4 2 3 1 0 0 2 0.0 2 2 1 1 5 9 6 0 Matches 1 Season 1 Club 1 League 3.1 4 2 3 1 0 0 2 0.0 2 2 1 1 5 9 6 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2024 24 ml Mali Friendlies (M) 1.0 Matches 2026 26 ml Mali WCQ 1.6 Matches 2 Seasons 1 Club 2 Leagues 2.6 0 WCQ (1 Season) 1.6 0 Friendlies (M) (1 Season) 1.0 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 18 Lens 2 Leagues 3.1 2018-2019 19 Lens 3 Leagues 11.0 2019-2020 20 CD Mirandés 2 Leagues 12.2 2020-2021 21 Real Sociedad 4 Leagues 10.9 720 81 323 373 28 13 720 7 5 71.4 2 28.6 481 2437 1402 12 2 0 5 1 504 2 2021-2022 22 Tondela 1 League 25.0 2022-2023 23 Utrecht 1 League 20.1 2023-2024 24 Utrecht 1 League 9.7 2023-2024 24 Montpellier 2 Leagues 12.7 676 107 342 306 31 13 676 2 2 100.0 0 0.0 447 2290 1211 7 3 0 6 3 408 5 2024-2025 25 Montpellier 1 League 19.8 1001 153 519 443 47 17 1001 17 11 64.7 5 29.4 541 2965 1559 13 7 0 7 8 597 2 8 Seasons 6 Clubs 11 Leagues 124.5 2397 341 1184 1122 106 43 2397 26 18 69.2 7 26.9 1469 7692 4172 32 12 0 18 12 1509 9 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Montpellier (2 Seasons) 2 Leagues 32.5 1677 260 861 749 78 30 1677 19 13 68.4 5 26.3 988 5255 2770 20 10 0 13 11 1005 7 Utrecht (2 Seasons) 1 League 29.8 Real Sociedad (2 Seasons) 4 Leagues 10.9 720 81 323 373 28 13 720 7 5 71.4 2 28.6 481 2437 1402 12 2 0 5 1 504 2 Lens (2 Seasons) 3 Leagues 14.1 Tondela (1 Season) 1 League 25.0 CD Mirandés (1 Season) 2 Leagues 12.2 Coupe de France (3 Seasons) 3.5 Eredivisie (2 Seasons) 29.8 Ligue 1 (2 Seasons) 31.5 1677 260 861 749 78 30 1677 19 13 68.4 5 26.3 988 5255 2770 20 10 0 13 11 1005 7 La Liga (2 Seasons) 6.9 461 55 218 229 18 8 461 6 4 66.7 2 33.3 293 1599 875 10 1 0 5 1 315 2 Ligue 2 (2 Seasons) 10.5 Copa del Rey (2 Seasons) 0.9 Primeira Liga (1 Season) 25.0 La Liga 2 (1 Season) 12.2 Europa Lg (1 Season) 3.1 259 26 105 144 10 5 259 1 1 100.0 0 0.0 188 838 527 2 1 0 0 0 189 0 Coupe de la Ligue (1 Season) 1.0 Supercopa de España (1 Season)
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 18 Lens fr FRA 2. Ligue 2 14th 2.6 Matches 2018-2019 19 Lens fr FRA 2. Ligue 2 5th 8.0 Matches 2019-2020 20 CD Mirandés es ESP 2. La Liga 2 11th 12.2 Matches 2020-2021 21 Real Sociedad es ESP 1. La Liga 5th 6.9 461 55 218 229 18 8 461 6 4 66.7 2 33.3 293 1599 875 10 1 0 5 1 315 2 Matches 2021-2022 22 Tondela pt POR 1. Primeira Liga 17th 25.0 Matches 2022-2023 23 Utrecht nl NED 1. Eredivisie 7th 20.1 Matches 2023-2024 24 Utrecht nl NED 1. Eredivisie 7th 9.7 Matches 2023-2024 24 Montpellier fr FRA 1. Ligue 1 12th 11.7 676 107 342 306 31 13 676 2 2 100.0 0 0.0 447 2290 1211 7 3 0 6 3 408 5 Matches 2024-2025 25 Montpellier fr FRA 1. Ligue 1 18th 19.8 1001 153 519 443 47 17 1001 17 11 64.7 5 29.4 541 2965 1559 13 7 0 7 8 597 2 Matches 8 Seasons 6 Clubs 6 Leagues 116.0 2138 315 1079 978 96 38 2138 25 17 68.0 7 28.0 1281 6854 3645 30 11 0 18 12 1320 9 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Utrecht (2 Seasons) 1 League 29.8 Montpellier (2 Seasons) 1 League 31.5 1677 260 861 749 78 30 1677 19 13 68.4 5 26.3 988 5255 2770 20 10 0 13 11 1005 7 Real Sociedad (2 Seasons) 1 League 6.9 461 55 218 229 18 8 461 6 4 66.7 2 33.3 293 1599 875 10 1 0 5 1 315 2 Lens (2 Seasons) 1 League 10.5 Tondela (1 Season) 1 League 25.0 CD Mirandés (1 Season) 1 League 12.2 Eredivisie (2 Seasons) 29.8 Ligue 1 (2 Seasons) 31.5 1677 260 861 749 78 30 1677 19 13 68.4 5 26.3 988 5255 2770 20 10 0 13 11 1005 7 La Liga (2 Seasons) 6.9 461 55 218 229 18 8 461 6 4 66.7 2 33.3 293 1599 875 10 1 0 5 1 315 2 Ligue 2 (2 Seasons) 10.5 Primeira Liga (1 Season) 25.0 La Liga 2 (1 Season) 12.2
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2017-2018 18 Lens fr FRA Coupe de France 5th 0.5 Matches 2018-2019 19 Lens fr FRA Coupe de France 33rd 2.0 Matches 2018-2019 19 Lens fr FRA 1. Coupe de la Ligue 27th 1.0 Matches 2020-2021 21 Real Sociedad es ESP Copa del Rey 9th 0.9 Matches 2023-2024 24 Montpellier fr FRA Coupe de France R16 1.0 Matches 5 Seasons 4 Clubs 4 Leagues 5.4 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Lens (2 Seasons) 2 Leagues 3.5 Real Sociedad (2 Seasons) 2 Leagues 0.9 Montpellier (1 Season) 1 League 1.0 CD Mirandés (1 Season) 1 League Coupe de France (3 Seasons) 3.5 Copa del Rey (2 Seasons) 0.9 Coupe de la Ligue (1 Season) 1.0 Supercopa de España (1 Season)
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2020-2021 21 Real Sociedad 2. Europa Lg R32 3.1 259 26 105 144 10 5 259 1 1 100.0 0 0.0 188 838 527 2 1 0 0 0 189 0 Matches 1 Season 1 Club 1 League 3.1 259 26 105 144 10 5 259 1 1 100.0 0 0.0 188 838 527 2 1 0 0 0 189 0
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2024 24 ml Mali Friendlies (M) 1.0 Matches 2026 26 ml Mali WCQ 1.6 Matches 2 Seasons 1 Club 2 Leagues 2.6 WCQ (1 Season) 1.6 Friendlies (M) (1 Season) 1.0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 18 Lens fr FRA Coupe de France 2 48 24 7.6 0.5 0 0 2 23 1 3.00 1 1 0 0.00 -1.39 Matches 2017-2018 18 Lens fr FRA 2. Ligue 2 3 232 77 6.8 2.6 2 2 1 11 0.33 3 6 -3 -1.16 -1.22 Matches 2018-2019 19 Lens fr FRA Coupe de France 2 180 90 66.7 2.0 2 90 2 0 0 1.50 2 2 0 0.00 -2.00 Matches 2018-2019 19 Lens fr FRA 1. Coupe de la Ligue 1 90 90 42.9 1.0 1 90 1 0 1 3.00 1 0 +1 +1.00 +1.00 Matches 2018-2019 19 Lens fr FRA 2. Ligue 2 11 717 65 21.0 8.0 8 84 6 3 15 12 1.36 10 10 0 0.00 -0.70 Matches 2019-2020 20 CD Mirandés es ESP Copa del Rey 0 0 0 1 Matches 2019-2020 20 Real Sociedad es ESP Copa del Rey 0 0 0 1 Matches 2019-2020 20 Real Sociedad es ESP 1. La Liga 0 0 0 0 3 Matches 2019-2020 20 CD Mirandés es ESP 2. La Liga 2 13 1,100 85 29.1 12.2 12 88 11 1 45 3 1.00 15 20 -5 -0.41 -0.44 Matches 2020-2021 21 Real Sociedad es ESP Copa del Rey 1 78 78 37.1 0.9 1 78 0 0 0 3.00 1 0 +1 +1.15 +1.84 Matches 2020-2021 21 Real Sociedad 2. Europa Lg 4 283 71 39.3 3.1 3 90 3 1 13 4 1.25 2 1 +1 +0.32 +1.14 7.7 2.0 +5.7 +1.83 +1.44 Matches 2020-2021 21 Real Sociedad es ESP 1. La Liga 16 622 39 18.2 6.9 7 69 2 9 15 19 1.44 11 11 0 0.00 -0.68 9.1 9.0 +0.1 +0.01 -0.68 Matches 2020-2021 21 Real Sociedad es ESP Supercopa de España 0 0 0 1 Matches 2021-2022 22 Tondela pt POR 1. Primeira Liga 27 2,248 83 73.5 25.0 26 86 19 1 16 1 0.93 31 46 -15 -0.60 +0.62 Matches 2022-2023 23 Utrecht nl NED 1. Eredivisie 23 1,809 79 59.1 20.1 22 81 15 1 17 9 1.64 36 27 +9 +0.45 +0.74 Matches 2023-2024 24 Montpellier fr FRA Coupe de France 1 90 90 33.3 1.0 1 90 1 0 0 0.00 1 4 -3 -3.00 -5.50 Matches 2023-2024 24 Utrecht nl NED 1. Eredivisie 13 874 67 28.6 9.7 10 83 8 3 15 2 0.85 10 16 -6 -0.62 -0.95 Matches 2023-2024 24 Montpellier fr FRA 1. Ligue 1 13 1,054 81 34.4 11.7 12 88 9 1 1 1 1.46 18 17 +1 +0.09 +0.35 17.3 21.9 -4.6 -0.40 -0.39 Matches 2024-2025 25 Montpellier fr FRA 1. Ligue 1 22 1,780 81 77.6 19.8 20 86 16 2 29 0 0.65 18 43 -25 -1.26 +1.01 23.3 37.9 -14.6 -0.74 +0.23 Matches 8 Seasons 6 Clubs 11 Leagues 152 11,205 74 31.6 124.5 127 84 95 25 18 70 1.18 160 204 -44 -0.35 -0.49 57.3 70.7 -13.4 -0.32 -0.60 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Montpellier (2 Seasons) 2 Leagues 36 2,924 81 52.0 32.5 33 87 26 3 20 1 0.92 37 64 -27 -0.83 -0.36 40.6 59.8 -19.2 -0.61 -0.41 Utrecht (2 Seasons) 1 League 36 2,683 75 43.8 29.8 32 82 23 4 16 11 1.35 46 43 +3 +0.10 0.00 Real Sociedad (2 Seasons) 4 Leagues 21 983 47 11.7 10.9 11 76 5 10 15 28 1.48 14 12 +2 +0.18 -0.24 16.8 11.0 +5.8 +0.58 -0.07 Lens (2 Seasons) 3 Leagues 19 1,267 67 15.9 14.1 13 86 11 6 18 25 1.47 17 19 -2 -0.14 -0.60 Tondela (1 Season) 1 League 27 2,248 83 73.5 25.0 26 86 19 1 16 1 0.93 31 46 -15 -0.60 +0.62 CD Mirandés (1 Season) 2 Leagues 13 1,100 85 25.8 12.2 12 88 11 1 45 4 1.00 15 20 -5 -0.41 -0.44 Coupe de France (3 Seasons) 5 318 64 27.2 3.5 3 91 3 2 23 1 1.80 4 7 -3 -0.85 -2.54 Eredivisie (2 Seasons) 36 2,683 75 43.8 29.8 32 82 23 4 16 11 1.35 46 43 +3 +0.10 0.00 Ligue 1 (2 Seasons) 35 2,834 81 52.9 31.5 32 87 25 3 20 1 0.95 36 60 -24 -0.76 -0.08 40.6 59.8 -19.2 -0.61 -0.41 La Liga (2 Seasons) 16 622 39 9.1 6.9 7 69 2 9 15 22 1.44 11 11 0 0.00 -0.68 9.1 9.0 +0.1 +0.01 -0.68 Ligue 2 (2 Seasons) 14 949 68 13.9 10.5 10 84 8 4 15 23 1.14 13 16 -3 -0.28 -0.64 Copa del Rey (2 Seasons) 1 78 78 6.3 0.9 1 78 0 0 2 3.00 1 0 +1 +1.15 +1.84 Primeira Liga (1 Season) 27 2,248 83 73.5 25.0 26 86 19 1 16 1 0.93 31 46 -15 -0.60 +0.62 La Liga 2 (1 Season) 13 1,100 85 29.1 12.2 12 88 11 1 45 3 1.00 15 20 -5 -0.41 -0.44 Europa Lg (1 Season) 4 283 71 39.3 3.1 3 90 3 1 13 4 1.25 2 1 +1 +0.32 +1.14 7.7 2.0 +5.7 +1.83 +1.44 Coupe de la Ligue (1 Season) 1 90 90 42.9 1.0 1 90 1 0 1 3.00 1 0 +1 +1.00 +1.00 Supercopa de España (1 Season) 0 0 0 1
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 18 Lens 2 Leagues 5 280 56 6.9 3.1 2 2 3 23 12 1.40 4 7 -3 -0.96 -1.23 2018-2019 19 Lens 3 Leagues 14 987 71 25.3 11.0 11 86 9 3 15 13 1.50 13 12 +1 +0.09 -0.62 2019-2020 20 CD Mirandés 2 Leagues 13 1,100 85 25.8 12.2 12 88 11 1 45 4 1.00 15 20 -5 -0.41 -0.44 2019-2020 20 Real Sociedad 2 Leagues 0 0 0 0 4 2020-2021 21 Real Sociedad 4 Leagues 21 983 47 22.0 10.9 11 76 5 10 15 24 1.48 14 12 +2 +0.18 -0.24 16.8 11.0 +5.8 +0.58 -0.07 2021-2022 22 Tondela 1 League 27 2,248 83 73.5 25.0 26 86 19 1 16 1 0.93 31 46 -15 -0.60 +0.62 2022-2023 23 Utrecht 1 League 23 1,809 79 59.1 20.1 22 81 15 1 17 9 1.64 36 27 +9 +0.45 +0.74 2023-2024 24 Utrecht 1 League 13 874 67 28.6 9.7 10 83 8 3 15 2 0.85 10 16 -6 -0.62 -0.95 2023-2024 24 Montpellier 2 Leagues 14 1,144 82 34.4 12.7 13 88 10 1 1 1 1.36 19 21 -2 -0.16 -0.12 17.3 21.9 -4.6 -0.40 -0.39 2024-2025 25 Montpellier 1 League 22 1,780 81 77.6 19.8 20 86 16 2 29 0 0.65 18 43 -25 -1.26 +1.01 23.3 37.9 -14.6 -0.74 +0.23 8 Seasons 6 Clubs 11 Leagues 152 11,205 74 31.6 124.5 127 84 95 25 18 70 1.18 160 204 -44 -0.35 -0.49 57.3 70.7 -13.4 -0.32 -0.60 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Montpellier (2 Seasons) 2 Leagues 36 2,924 81 52.0 32.5 33 87 26 3 20 1 0.92 37 64 -27 -0.83 -0.36 40.6 59.8 -19.2 -0.61 -0.41 Utrecht (2 Seasons) 1 League 36 2,683 75 43.8 29.8 32 82 23 4 16 11 1.35 46 43 +3 +0.10 0.00 Real Sociedad (2 Seasons) 4 Leagues 21 983 47 11.7 10.9 11 76 5 10 15 28 1.48 14 12 +2 +0.18 -0.24 16.8 11.0 +5.8 +0.58 -0.07 Lens (2 Seasons) 3 Leagues 19 1,267 67 15.9 14.1 13 86 11 6 18 25 1.47 17 19 -2 -0.14 -0.60 Tondela (1 Season) 1 League 27 2,248 83 73.5 25.0 26 86 19 1 16 1 0.93 31 46 -15 -0.60 +0.62 CD Mirandés (1 Season) 2 Leagues 13 1,100 85 25.8 12.2 12 88 11 1 45 4 1.00 15 20 -5 -0.41 -0.44 Coupe de France (3 Seasons) 5 318 64 27.2 3.5 3 91 3 2 23 1 1.80 4 7 -3 -0.85 -2.54 Eredivisie (2 Seasons) 36 2,683 75 43.8 29.8 32 82 23 4 16 11 1.35 46 43 +3 +0.10 0.00 Ligue 1 (2 Seasons) 35 2,834 81 52.9 31.5 32 87 25 3 20 1 0.95 36 60 -24 -0.76 -0.08 40.6 59.8 -19.2 -0.61 -0.41 La Liga (2 Seasons) 16 622 39 9.1 6.9 7 69 2 9 15 22 1.44 11 11 0 0.00 -0.68 9.1 9.0 +0.1 +0.01 -0.68 Ligue 2 (2 Seasons) 14 949 68 13.9 10.5 10 84 8 4 15 23 1.14 13 16 -3 -0.28 -0.64 Copa del Rey (2 Seasons) 1 78 78 6.3 0.9 1 78 0 0 2 3.00 1 0 +1 +1.15 +1.84 Primeira Liga (1 Season) 27 2,248 83 73.5 25.0 26 86 19 1 16 1 0.93 31 46 -15 -0.60 +0.62 La Liga 2 (1 Season) 13 1,100 85 29.1 12.2 12 88 11 1 45 3 1.00 15 20 -5 -0.41 -0.44 Europa Lg (1 Season) 4 283 71 39.3 3.1 3 90 3 1 13 4 1.25 2 1 +1 +0.32 +1.14 7.7 2.0 +5.7 +1.83 +1.44 Coupe de la Ligue (1 Season) 1 90 90 42.9 1.0 1 90 1 0 1 3.00 1 0 +1 +1.00 +1.00 Supercopa de España (1 Season) 0 0 0 1
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 18 Lens fr FRA 2. Ligue 2 14th 3 232 77 6.8 2.6 2 2 1 11 0.33 3 6 -3 -1.16 -1.22 Matches 2018-2019 19 Lens fr FRA 2. Ligue 2 5th 11 717 65 21.0 8.0 8 84 6 3 15 12 1.36 10 10 0 0.00 -0.70 Matches 2019-2020 20 CD Mirandés es ESP 2. La Liga 2 11th 13 1,100 85 29.1 12.2 12 88 11 1 45 3 1.00 15 20 -5 -0.41 -0.44 Matches 2019-2020 20 Real Sociedad es ESP 1. La Liga 6th 0 0 0 0 3 Matches 2020-2021 21 Real Sociedad es ESP 1. La Liga 5th 16 622 39 18.2 6.9 7 69 2 9 15 19 1.44 11 11 0 0.00 -0.68 9.1 9.0 +0.1 +0.01 -0.68 Matches 2021-2022 22 Tondela pt POR 1. Primeira Liga 17th 27 2,248 83 73.5 25.0 26 86 19 1 16 1 0.93 31 46 -15 -0.60 +0.62 Matches 2022-2023 23 Utrecht nl NED 1. Eredivisie 7th 23 1,809 79 59.1 20.1 22 81 15 1 17 9 1.64 36 27 +9 +0.45 +0.74 Matches 2023-2024 24 Utrecht nl NED 1. Eredivisie 7th 13 874 67 28.6 9.7 10 83 8 3 15 2 0.85 10 16 -6 -0.62 -0.95 Matches 2023-2024 24 Montpellier fr FRA 1. Ligue 1 12th 13 1,054 81 34.4 11.7 12 88 9 1 1 1 1.46 18 17 +1 +0.09 +0.35 17.3 21.9 -4.6 -0.40 -0.39 Matches 2024-2025 25 Montpellier fr FRA 1. Ligue 1 18th 22 1,780 81 77.6 19.8 20 86 16 2 29 0 0.65 18 43 -25 -1.26 +1.01 23.3 37.9 -14.6 -0.74 +0.23 Matches 8 Seasons 6 Clubs 6 Leagues 141 10,436 74 32.6 116.0 119 84 88 22 17 61 1.13 152 196 -44 -0.38 -0.47 49.6 68.8 -19.2 -0.50 -0.77 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Utrecht (2 Seasons) 1 League 36 2,683 75 43.8 29.8 32 82 23 4 16 11 1.35 46 43 +3 +0.10 0.00 Montpellier (2 Seasons) 1 League 35 2,834 81 52.9 31.5 32 87 25 3 20 1 0.95 36 60 -24 -0.76 -0.08 40.6 59.8 -19.2 -0.61 -0.41 Real Sociedad (2 Seasons) 1 League 16 622 39 9.1 6.9 7 69 2 9 15 22 1.44 11 11 0 0.00 -0.68 9.1 9.0 +0.1 +0.01 -0.68 Lens (2 Seasons) 1 League 14 949 68 13.9 10.5 10 84 8 4 15 23 1.14 13 16 -3 -0.28 -0.64 Tondela (1 Season) 1 League 27 2,248 83 73.5 25.0 26 86 19 1 16 1 0.93 31 46 -15 -0.60 +0.62 CD Mirandés (1 Season) 1 League 13 1,100 85 29.1 12.2 12 88 11 1 45 3 1.00 15 20 -5 -0.41 -0.44 Eredivisie (2 Seasons) 36 2,683 75 43.8 29.8 32 82 23 4 16 11 1.35 46 43 +3 +0.10 0.00 Ligue 1 (2 Seasons) 35 2,834 81 52.9 31.5 32 87 25 3 20 1 0.95 36 60 -24 -0.76 -0.08 40.6 59.8 -19.2 -0.61 -0.41 La Liga (2 Seasons) 16 622 39 9.1 6.9 7 69 2 9 15 22 1.44 11 11 0 0.00 -0.68 9.1 9.0 +0.1 +0.01 -0.68 Ligue 2 (2 Seasons) 14 949 68 13.9 10.5 10 84 8 4 15 23 1.14 13 16 -3 -0.28 -0.64 Primeira Liga (1 Season) 27 2,248 83 73.5 25.0 26 86 19 1 16 1 0.93 31 46 -15 -0.60 +0.62 La Liga 2 (1 Season) 13 1,100 85 29.1 12.2 12 88 11 1 45 3 1.00 15 20 -5 -0.41 -0.44
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2020-2021 21 Real Sociedad 2. Europa Lg R32 4 283 71 39.3 3.1 3 90 3 1 13 4 1.25 2 1 +1 +0.32 +1.14 7.7 2.0 +5.7 +1.83 +1.44 Matches 1 Season 1 Club 1 League 4 283 71 39.3 3.1 3 90 3 1 13 4 1.25 2 1 +1 +0.32 +1.14 7.7 2.0 +5.7 +1.83 +1.44
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 2024 24 ml Mali Friendlies (M) 1 90 90 100.0 1.0 1 90 1 0 0 3.00 2 0 +2 +2.00 Matches 2026 26 ml Mali WCQ 2 145 73 32.2 1.6 2 73 1 0 0 0.50 1 0 +1 +0.62 -0.26 Matches 2 Seasons 1 Club 2 Leagues 3 235 78 43.5 2.6 3 78 2 0 0 1.33 3 0 +3 +1.15 -0.33 WCQ (1 Season) 2 145 73 32.2 1.6 2 73 1 0 0 0.50 1 0 +1 +0.62 -0.26 Friendlies (M) (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 3.00 2 0 +2 +2.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 18 Lens 2 Leagues 3.1 0 0 0 3 0 0 0 0 0 0 0 0 2018-2019 19 Lens 3 Leagues 11.0 3 0 0 2 1 0 0 2 2 0 0 0 2019-2020 20 CD Mirandés 2 Leagues 12.2 2 0 0 24 9 1 0 15 10 0 2020-2021 21 Real Sociedad 4 Leagues 10.9 3 0 0 18 5 0 1 13 11 0 0 0 45 18 15 54.5 2021-2022 22 Tondela 1 League 25.0 9 1 1 47 10 2 0 23 36 0 2022-2023 23 Utrecht 1 League 20.1 3 0 0 17 7 0 1 25 21 0 2023-2024 24 Utrecht 1 League 9.7 1 0 0 8 2 0 1 8 13 0 2023-2024 24 Montpellier 2 Leagues 12.7 5 0 0 21 8 0 1 16 23 0 0 0 51 20 10 66.7 2024-2025 25 Montpellier 1 League 19.8 9 0 0 30 11 1 1 26 27 0 1 0 80 33 36 47.8 8 Seasons 6 Clubs 11 Leagues 124.5 35 1 1 170 53 4 5 128 143 0 1 0 176 71 61 53.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Montpellier (2 Seasons) 2 Leagues 32.5 14 0 0 51 19 1 2 42 50 0 1 0 131 53 46 53.5 Utrecht (2 Seasons) 1 League 29.8 4 0 0 25 9 0 2 33 34 0 Real Sociedad (2 Seasons) 4 Leagues 10.9 3 0 0 18 5 0 1 13 11 0 0 0 45 18 15 54.5 Lens (2 Seasons) 3 Leagues 14.1 3 0 0 5 1 0 0 2 2 0 0 0 Tondela (1 Season) 1 League 25.0 9 1 1 47 10 2 0 23 36 0 CD Mirandés (1 Season) 2 Leagues 12.2 2 0 0 24 9 1 0 15 10 0 Coupe de France (3 Seasons) 3.5 0 0 0 4 1 0 0 3 3 0 0 0 Eredivisie (2 Seasons) 29.8 4 0 0 25 9 0 2 33 34 0 Ligue 1 (2 Seasons) 31.5 14 0 0 49 19 1 2 41 49 0 1 0 131 53 46 53.5 La Liga (2 Seasons) 6.9 3 0 0 13 4 0 1 6 7 0 0 0 33 12 11 52.2 Ligue 2 (2 Seasons) 10.5 3 0 0 3 0 0 0 0 0 0 0 0 Copa del Rey (2 Seasons) 0.9 0 0 0 2 0 0 0 2 2 0 Primeira Liga (1 Season) 25.0 9 1 1 47 10 2 0 23 36 0 La Liga 2 (1 Season) 12.2 2 0 0 24 9 1 0 15 10 0 Europa Lg (1 Season) 3.1 0 0 0 3 1 0 0 5 2 0 0 0 12 6 4 60.0 Coupe de la Ligue (1 Season) 1.0 0 0 0 0 Supercopa de España (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 18 Lens fr FRA 2. Ligue 2 14th 2.6 0 0 0 3 0 0 0 0 0 0 0 0 Matches 2018-2019 19 Lens fr FRA 2. Ligue 2 5th 8.0 3 0 0 0 Matches 2019-2020 20 CD Mirandés es ESP 2. La Liga 2 11th 12.2 2 0 0 24 9 1 0 15 10 0 Matches 2020-2021 21 Real Sociedad es ESP 1. La Liga 5th 6.9 3 0 0 13 4 0 1 6 7 0 0 0 33 12 11 52.2 Matches 2021-2022 22 Tondela pt POR 1. Primeira Liga 17th 25.0 9 1 1 47 10 2 0 23 36 0 Matches 2022-2023 23 Utrecht nl NED 1. Eredivisie 7th 20.1 3 0 0 17 7 0 1 25 21 0 Matches 2023-2024 24 Utrecht nl NED 1. Eredivisie 7th 9.7 1 0 0 8 2 0 1 8 13 0 Matches 2023-2024 24 Montpellier fr FRA 1. Ligue 1 12th 11.7 5 0 0 19 8 0 1 15 22 0 0 0 51 20 10 66.7 Matches 2024-2025 25 Montpellier fr FRA 1. Ligue 1 18th 19.8 9 0 0 30 11 1 1 26 27 0 1 0 80 33 36 47.8 Matches 8 Seasons 6 Clubs 6 Leagues 116.0 35 1 1 161 51 4 5 118 136 0 1 0 164 65 57 53.3 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Utrecht (2 Seasons) 1 League 29.8 4 0 0 25 9 0 2 33 34 0 Montpellier (2 Seasons) 1 League 31.5 14 0 0 49 19 1 2 41 49 0 1 0 131 53 46 53.5 Real Sociedad (2 Seasons) 1 League 6.9 3 0 0 13 4 0 1 6 7 0 0 0 33 12 11 52.2 Lens (2 Seasons) 1 League 10.5 3 0 0 3 0 0 0 0 0 0 0 0 Tondela (1 Season) 1 League 25.0 9 1 1 47 10 2 0 23 36 0 CD Mirandés (1 Season) 1 League 12.2 2 0 0 24 9 1 0 15 10 0 Eredivisie (2 Seasons) 29.8 4 0 0 25 9 0 2 33 34 0 Ligue 1 (2 Seasons) 31.5 14 0 0 49 19 1 2 41 49 0 1 0 131 53 46 53.5 La Liga (2 Seasons) 6.9 3 0 0 13 4 0 1 6 7 0 0 0 33 12 11 52.2 Ligue 2 (2 Seasons) 10.5 3 0 0 3 0 0 0 0 0 0 0 0 Primeira Liga (1 Season) 25.0 9 1 1 47 10 2 0 23 36 0 La Liga 2 (1 Season) 12.2 2 0 0 24 9 1 0 15 10 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 18 Lens fr FRA Coupe de France 5th 0.5 0 0 0 0 Matches 2018-2019 19 Lens fr FRA Coupe de France 33rd 2.0 0 0 0 2 1 0 0 2 2 0 0 0 Matches 2018-2019 19 Lens fr FRA 1. Coupe de la Ligue 27th 1.0 0 0 0 0 Matches 2020-2021 21 Real Sociedad es ESP Copa del Rey 9th 0.9 0 0 0 2 0 0 0 2 2 0 Matches 2023-2024 24 Montpellier fr FRA Coupe de France R16 1.0 0 0 0 2 0 0 0 1 1 0 Matches 5 Seasons 4 Clubs 4 Leagues 5.4 0 0 0 6 1 0 0 5 5 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Lens (2 Seasons) 2 Leagues 3.5 0 0 0 2 1 0 0 2 2 0 0 0 Real Sociedad (2 Seasons) 2 Leagues 0.9 0 0 0 2 0 0 0 2 2 0 Montpellier (1 Season) 1 League 1.0 0 0 0 2 0 0 0 1 1 0 CD Mirandés (1 Season) 1 League Coupe de France (3 Seasons) 3.5 0 0 0 4 1 0 0 3 3 0 0 0 Copa del Rey (2 Seasons) 0.9 0 0 0 2 0 0 0 2 2 0 Coupe de la Ligue (1 Season) 1.0 0 0 0 0 Supercopa de España (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020-2021 21 Real Sociedad 2. Europa Lg R32 3.1 0 0 0 3 1 0 0 5 2 0 0 0 12 6 4 60.0 Matches 1 Season 1 Club 1 League 3.1 0 0 0 3 1 0 0 5 2 0 0 0 12 6 4 60.0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024 24 ml Mali Friendlies (M) 1.0 0 0 0 0 Matches 2026 26 ml Mali WCQ 1.6 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 2.6 0 0 0 0 WCQ (1 Season) 1.6 0 0 0 0 Friendlies (M) (1 Season) 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 Modibo Sagnan Pages
Modibo Sagnan Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary