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 20 Strasbourg fr FRA Coupe de France 0 0 Matches 2017-2018 20 Strasbourg fr FRA 1. Ligue 1 1 0 1 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Strasbourg fr FRA Coupe de France 2 1 135 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Matches 2018-2019 21 Strasbourg fr FRA 1. Coupe de la Ligue 4 2 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 20 6 627 7.0 1 1 2 1 0 0 0 0 1.0 1.0 0.4 1.4 23 22 68 0.14 0.14 0.29 0.14 0.29 0.14 0.05 0.20 0.14 0.20 Matches 2019-2020 22 Strasbourg fr FRA Coupe de France 3 3 270 3.0 3 1 4 3 0 0 0 0 1.00 0.33 1.33 1.00 1.33 Matches 2019-2020 22 Strasbourg fr FRA 1. Coupe de la Ligue 2 1 142 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 17 5 530 5.9 1 1 2 1 0 0 1 0 1.5 1.5 0.7 2.1 22 17 53 0.17 0.17 0.34 0.17 0.34 0.25 0.11 0.36 0.25 0.36 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 23 2 436 4.8 2 0 2 2 0 0 0 0 0.9 0.9 0.6 1.5 18 20 45 0.41 0.00 0.41 0.41 0.41 0.18 0.13 0.31 0.18 0.31 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 25 8 826 9.2 0 1 1 0 0 0 2 0 2.2 2.2 0.3 2.5 12 20 50 0.00 0.11 0.11 0.00 0.11 0.24 0.03 0.27 0.24 0.27 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 25 10 900 10.0 2 3 5 2 0 0 1 0 2.6 2.6 1.9 4.6 23 32 67 0.20 0.30 0.50 0.20 0.50 0.26 0.19 0.46 0.26 0.46 Matches 2023-2024 26 Sochaux fr FRA Coupe de France 4 1 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 4 3 273 3.0 0 0 0 0 0 0 0 0 0.3 0.3 0.2 0.5 3 10 16 0.00 0.00 0.00 0.00 0.00 0.11 0.06 0.16 0.11 0.16 Matches 8 Seasons 4 Clubs 5 Leagues 130 42 4,516 50.2 10 7 17 10 0 0 4 0 8.5 8.5 4.1 12.6 101 121 300 0.20 0.14 0.34 0.20 0.34 0.21 0.10 0.32 0.21 0.32 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 Strasbourg (4 Seasons) 3 Leagues 72 20 2,329 25.9 8 3 11 8 0 0 1 0 3.3 3.3 1.7 5.0 63 59 167 0.31 0.12 0.43 0.31 0.43 0.19 0.09 0.28 0.19 0.28 Vizela (2 Seasons) 1 League 50 18 1,726 19.2 2 4 6 2 0 0 3 0 4.8 4.8 2.3 7.1 35 52 117 0.10 0.21 0.31 0.10 0.31 0.25 0.12 0.37 0.25 0.37 Stade Laval (1 Season) 1 League 4 3 273 3.0 0 0 0 0 0 0 0 0 0.3 0.3 0.2 0.5 3 10 16 0.00 0.00 0.00 0.00 0.00 0.11 0.06 0.16 0.11 0.16 Sochaux (1 Season) 1 League 4 1 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (4 Seasons) 61 13 1,594 17.7 4 2 6 4 0 0 1 0 3.3 3.3 1.7 5.0 63 59 167 0.23 0.11 0.34 0.23 0.34 0.19 0.09 0.28 0.19 0.28 Coupe de France (4 Seasons) 9 5 593 6.6 4 1 5 4 0 0 0 0 0.61 0.15 0.76 0.61 0.76 Primeira Liga (2 Seasons) 50 18 1,726 19.2 2 4 6 2 0 0 3 0 4.8 4.8 2.3 7.1 35 52 117 0.10 0.21 0.31 0.10 0.31 0.25 0.12 0.37 0.25 0.37 Coupe de la Ligue (2 Seasons) 6 3 330 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (1 Season) 4 3 273 3.0 0 0 0 0 0 0 0 0 0.3 0.3 0.2 0.5 3 10 16 0.00 0.00 0.00 0.00 0.00 0.11 0.06 0.16 0.11 0.16
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 20 Strasbourg 2 Leagues 1 0 1 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Strasbourg 3 Leagues 26 9 950 10.6 2 1 3 2 0 0 0 0 1.0 1.0 0.4 1.4 23 22 68 0.19 0.09 0.28 0.19 0.28 0.14 0.05 0.20 0.14 0.20 2019-2020 22 Strasbourg 3 Leagues 22 9 942 10.5 4 2 6 4 0 0 1 0 1.5 1.5 0.7 2.1 22 17 53 0.38 0.19 0.57 0.38 0.57 0.25 0.11 0.36 0.25 0.36 2020-2021 23 Strasbourg 1 League 23 2 436 4.8 2 0 2 2 0 0 0 0 0.9 0.9 0.6 1.5 18 20 45 0.41 0.00 0.41 0.41 0.41 0.18 0.13 0.31 0.18 0.31 2021-2022 24 Vizela 1 League 25 8 826 9.2 0 1 1 0 0 0 2 0 2.2 2.2 0.3 2.5 12 20 50 0.00 0.11 0.11 0.00 0.11 0.24 0.03 0.27 0.24 0.27 2022-2023 25 Vizela 1 League 25 10 900 10.0 2 3 5 2 0 0 1 0 2.6 2.6 1.9 4.6 23 32 67 0.20 0.30 0.50 0.20 0.50 0.26 0.19 0.46 0.26 0.46 2023-2024 26 Sochaux 1 League 4 1 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 27 Stade Laval 1 League 4 3 273 3.0 0 0 0 0 0 0 0 0 0.3 0.3 0.2 0.5 3 10 16 0.00 0.00 0.00 0.00 0.00 0.11 0.06 0.16 0.11 0.16 8 Seasons 4 Clubs 5 Leagues 130 42 4,516 50.2 10 7 17 10 0 0 4 0 8.5 8.5 4.1 12.6 101 121 300 0.20 0.14 0.34 0.20 0.34 0.21 0.10 0.32 0.21 0.32 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 Strasbourg (4 Seasons) 3 Leagues 72 20 2,329 25.9 8 3 11 8 0 0 1 0 3.3 3.3 1.7 5.0 63 59 167 0.31 0.12 0.43 0.31 0.43 0.19 0.09 0.28 0.19 0.28 Vizela (2 Seasons) 1 League 50 18 1,726 19.2 2 4 6 2 0 0 3 0 4.8 4.8 2.3 7.1 35 52 117 0.10 0.21 0.31 0.10 0.31 0.25 0.12 0.37 0.25 0.37 Stade Laval (1 Season) 1 League 4 3 273 3.0 0 0 0 0 0 0 0 0 0.3 0.3 0.2 0.5 3 10 16 0.00 0.00 0.00 0.00 0.00 0.11 0.06 0.16 0.11 0.16 Sochaux (1 Season) 1 League 4 1 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (4 Seasons) 61 13 1,594 17.7 4 2 6 4 0 0 1 0 3.3 3.3 1.7 5.0 63 59 167 0.23 0.11 0.34 0.23 0.34 0.19 0.09 0.28 0.19 0.28 Coupe de France (4 Seasons) 9 5 593 6.6 4 1 5 4 0 0 0 0 0.61 0.15 0.76 0.61 0.76 Primeira Liga (2 Seasons) 50 18 1,726 19.2 2 4 6 2 0 0 3 0 4.8 4.8 2.3 7.1 35 52 117 0.10 0.21 0.31 0.10 0.31 0.25 0.12 0.37 0.25 0.37 Coupe de la Ligue (2 Seasons) 6 3 330 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (1 Season) 4 3 273 3.0 0 0 0 0 0 0 0 0 0.3 0.3 0.2 0.5 3 10 16 0.00 0.00 0.00 0.00 0.00 0.11 0.06 0.16 0.11 0.16
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 20 Strasbourg fr FRA 1. Ligue 1 15th 1 0 1 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 11th 20 6 627 7.0 1 1 2 1 0 0 0 0 1.0 1.0 0.4 1.4 23 22 68 0.14 0.14 0.29 0.14 0.29 0.14 0.05 0.20 0.14 0.20 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 10th 17 5 530 5.9 1 1 2 1 0 0 1 0 1.5 1.5 0.7 2.1 22 17 53 0.17 0.17 0.34 0.17 0.34 0.25 0.11 0.36 0.25 0.36 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 15th 23 2 436 4.8 2 0 2 2 0 0 0 0 0.9 0.9 0.6 1.5 18 20 45 0.41 0.00 0.41 0.41 0.41 0.18 0.13 0.31 0.18 0.31 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 14th 25 8 826 9.2 0 1 1 0 0 0 2 0 2.2 2.2 0.3 2.5 12 20 50 0.00 0.11 0.11 0.00 0.11 0.24 0.03 0.27 0.24 0.27 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 11th 25 10 900 10.0 2 3 5 2 0 0 1 0 2.6 2.6 1.9 4.6 23 32 67 0.20 0.30 0.50 0.20 0.50 0.26 0.19 0.46 0.26 0.46 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 15th 4 3 273 3.0 0 0 0 0 0 0 0 0 0.3 0.3 0.2 0.5 3 10 16 0.00 0.00 0.00 0.00 0.00 0.11 0.06 0.16 0.11 0.16 Matches 7 Seasons 3 Clubs 3 Leagues 115 34 3,593 39.9 6 6 12 6 0 0 4 0 8.5 8.5 4.1 12.6 101 121 300 0.15 0.15 0.30 0.15 0.30 0.21 0.10 0.32 0.21 0.32 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 Strasbourg (4 Seasons) 1 League 61 13 1,594 17.7 4 2 6 4 0 0 1 0 3.3 3.3 1.7 5.0 63 59 167 0.23 0.11 0.34 0.23 0.34 0.19 0.09 0.28 0.19 0.28 Vizela (2 Seasons) 1 League 50 18 1,726 19.2 2 4 6 2 0 0 3 0 4.8 4.8 2.3 7.1 35 52 117 0.10 0.21 0.31 0.10 0.31 0.25 0.12 0.37 0.25 0.37 Stade Laval (1 Season) 1 League 4 3 273 3.0 0 0 0 0 0 0 0 0 0.3 0.3 0.2 0.5 3 10 16 0.00 0.00 0.00 0.00 0.00 0.11 0.06 0.16 0.11 0.16 Ligue 1 (4 Seasons) 61 13 1,594 17.7 4 2 6 4 0 0 1 0 3.3 3.3 1.7 5.0 63 59 167 0.23 0.11 0.34 0.23 0.34 0.19 0.09 0.28 0.19 0.28 Primeira Liga (2 Seasons) 50 18 1,726 19.2 2 4 6 2 0 0 3 0 4.8 4.8 2.3 7.1 35 52 117 0.10 0.21 0.31 0.10 0.31 0.25 0.12 0.37 0.25 0.37 Ligue 2 (1 Season) 4 3 273 3.0 0 0 0 0 0 0 0 0 0.3 0.3 0.2 0.5 3 10 16 0.00 0.00 0.00 0.00 0.00 0.11 0.06 0.16 0.11 0.16
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 2020 23 ml Mali Friendlies (M) 1 1 82 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 24 ml Mali Africa Cup of Nations qualification 0 0 Matches 2 Seasons 1 Club 2 Leagues 1 1 82 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 1 1 82 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Africa Cup of Nations qualification (1 Season) 0 0
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 20 Strasbourg fr FRA 1. Ligue 1 0.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2018-2019 21 Strasbourg fr FRA Coupe de France 1.5 1 1 1 100.0 0.67 0.67 1.00 1.00 0 0 Matches 2018-2019 21 Strasbourg fr FRA 1. Coupe de la Ligue 2.1 0 0 0 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 7.0 1 17 5 29.4 2.44 0.72 0.06 0.20 18.8 0 0 0 1.0 1.0 0.06 0.0 0.0 Matches 2019-2020 22 Strasbourg fr FRA Coupe de France 3.0 3 6 4 66.7 2.00 1.33 0.50 0.75 0 0 Matches 2019-2020 22 Strasbourg fr FRA 1. Coupe de la Ligue 1.6 0 1 0 0.0 0.63 0.00 0.00 0 0 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 5.9 1 16 5 31.3 2.72 0.85 0.06 0.20 18.2 0 0 0 1.5 1.5 0.09 -0.5 -0.5 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 4.8 2 15 8 53.3 3.10 1.65 0.13 0.25 17.5 0 0 0 0.9 0.9 0.06 +1.1 +1.1 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 9.2 0 20 2 10.0 2.18 0.22 0.00 0.00 15.2 0 0 0 2.2 2.2 0.11 -2.2 -2.2 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 10.0 2 26 9 34.6 2.60 0.90 0.08 0.22 17.4 0 0 0 2.6 2.6 0.10 -0.6 -0.6 Matches 2023-2024 26 Sochaux fr FRA Coupe de France 2.1 0 3 1 33.3 1.44 0.48 0.00 0.00 0 0 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 3.0 0 3 0 0.0 0.99 0.00 0.00 15.3 0 0 0 0.3 0.3 0.11 -0.3 -0.3 Matches 8 Seasons 4 Clubs 5 Leagues 50.2 10 108 35 32.4 2.25 0.73 0.09 0.29 17.3 0 0 0 8.5 8.5 0.09 -2.5 -2.5 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 Strasbourg (4 Seasons) 3 Leagues 25.9 8 56 23 41.1 2.35 0.97 0.14 0.35 18.2 0 0 0 3.3 3.3 0.07 +0.7 +0.7 Vizela (2 Seasons) 1 League 19.2 2 46 11 23.9 2.40 0.57 0.04 0.18 16.4 0 0 0 4.8 4.8 0.11 -2.8 -2.8 Stade Laval (1 Season) 1 League 3.0 0 3 0 0.0 0.99 0.00 0.00 15.3 0 0 0 0.3 0.3 0.11 -0.3 -0.3 Sochaux (1 Season) 1 League 2.1 0 3 1 33.3 1.44 0.48 0.00 0.00 0 0 Ligue 1 (4 Seasons) 17.7 4 48 18 37.5 2.71 1.02 0.08 0.22 18.2 0 0 0 3.3 3.3 0.07 +0.7 +0.7 Coupe de France (4 Seasons) 6.6 4 10 6 60.0 1.52 0.91 0.40 0.67 0 0 Primeira Liga (2 Seasons) 19.2 2 46 11 23.9 2.40 0.57 0.04 0.18 16.4 0 0 0 4.8 4.8 0.11 -2.8 -2.8 Coupe de la Ligue (2 Seasons) 3.7 0 1 0 0.0 0.63 0.00 0.00 0 0 Ligue 2 (1 Season) 3.0 0 3 0 0.0 0.99 0.00 0.00 15.3 0 0 0 0.3 0.3 0.11 -0.3 -0.3
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 20 Strasbourg 2 Leagues 0.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2018-2019 21 Strasbourg 3 Leagues 10.6 2 18 6 33.3 2.13 0.71 0.11 0.33 18.8 0 0 0 1.0 1.0 0.06 0.0 0.0 2019-2020 22 Strasbourg 3 Leagues 10.5 4 23 9 39.1 2.20 0.86 0.17 0.44 18.2 0 0 0 1.5 1.5 0.09 -0.5 -0.5 2020-2021 23 Strasbourg 1 League 4.8 2 15 8 53.3 3.10 1.65 0.13 0.25 17.5 0 0 0 0.9 0.9 0.06 +1.1 +1.1 2021-2022 24 Vizela 1 League 9.2 0 20 2 10.0 2.18 0.22 0.00 0.00 15.2 0 0 0 2.2 2.2 0.11 -2.2 -2.2 2022-2023 25 Vizela 1 League 10.0 2 26 9 34.6 2.60 0.90 0.08 0.22 17.4 0 0 0 2.6 2.6 0.10 -0.6 -0.6 2023-2024 26 Sochaux 1 League 2.1 0 3 1 33.3 1.44 0.48 0.00 0.00 0 0 2024-2025 27 Stade Laval 1 League 3.0 0 3 0 0.0 0.99 0.00 0.00 15.3 0 0 0 0.3 0.3 0.11 -0.3 -0.3 8 Seasons 4 Clubs 5 Leagues 50.2 10 108 35 32.4 2.25 0.73 0.09 0.29 17.3 0 0 0 8.5 8.5 0.09 -2.5 -2.5 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 Strasbourg (4 Seasons) 3 Leagues 25.9 8 56 23 41.1 2.35 0.97 0.14 0.35 18.2 0 0 0 3.3 3.3 0.07 +0.7 +0.7 Vizela (2 Seasons) 1 League 19.2 2 46 11 23.9 2.40 0.57 0.04 0.18 16.4 0 0 0 4.8 4.8 0.11 -2.8 -2.8 Stade Laval (1 Season) 1 League 3.0 0 3 0 0.0 0.99 0.00 0.00 15.3 0 0 0 0.3 0.3 0.11 -0.3 -0.3 Sochaux (1 Season) 1 League 2.1 0 3 1 33.3 1.44 0.48 0.00 0.00 0 0 Ligue 1 (4 Seasons) 17.7 4 48 18 37.5 2.71 1.02 0.08 0.22 18.2 0 0 0 3.3 3.3 0.07 +0.7 +0.7 Coupe de France (4 Seasons) 6.6 4 10 6 60.0 1.52 0.91 0.40 0.67 0 0 Primeira Liga (2 Seasons) 19.2 2 46 11 23.9 2.40 0.57 0.04 0.18 16.4 0 0 0 4.8 4.8 0.11 -2.8 -2.8 Coupe de la Ligue (2 Seasons) 3.7 0 1 0 0.0 0.63 0.00 0.00 0 0 Ligue 2 (1 Season) 3.0 0 3 0 0.0 0.99 0.00 0.00 15.3 0 0 0 0.3 0.3 0.11 -0.3 -0.3
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 20 Strasbourg fr FRA 1. Ligue 1 15th 0.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 11th 7.0 1 17 5 29.4 2.44 0.72 0.06 0.20 18.8 0 0 0 1.0 1.0 0.06 0.0 0.0 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 10th 5.9 1 16 5 31.3 2.72 0.85 0.06 0.20 18.2 0 0 0 1.5 1.5 0.09 -0.5 -0.5 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 15th 4.8 2 15 8 53.3 3.10 1.65 0.13 0.25 17.5 0 0 0 0.9 0.9 0.06 +1.1 +1.1 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 14th 9.2 0 20 2 10.0 2.18 0.22 0.00 0.00 15.2 0 0 0 2.2 2.2 0.11 -2.2 -2.2 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 11th 10.0 2 26 9 34.6 2.60 0.90 0.08 0.22 17.4 0 0 0 2.6 2.6 0.10 -0.6 -0.6 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 15th 3.0 0 3 0 0.0 0.99 0.00 0.00 15.3 0 0 0 0.3 0.3 0.11 -0.3 -0.3 Matches 7 Seasons 3 Clubs 3 Leagues 39.9 6 97 29 29.9 2.43 0.73 0.06 0.21 17.3 0 0 0 8.5 8.5 0.09 -2.5 -2.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 Strasbourg (4 Seasons) 1 League 17.7 4 48 18 37.5 2.71 1.02 0.08 0.22 18.2 0 0 0 3.3 3.3 0.07 +0.7 +0.7 Vizela (2 Seasons) 1 League 19.2 2 46 11 23.9 2.40 0.57 0.04 0.18 16.4 0 0 0 4.8 4.8 0.11 -2.8 -2.8 Stade Laval (1 Season) 1 League 3.0 0 3 0 0.0 0.99 0.00 0.00 15.3 0 0 0 0.3 0.3 0.11 -0.3 -0.3 Ligue 1 (4 Seasons) 17.7 4 48 18 37.5 2.71 1.02 0.08 0.22 18.2 0 0 0 3.3 3.3 0.07 +0.7 +0.7 Primeira Liga (2 Seasons) 19.2 2 46 11 23.9 2.40 0.57 0.04 0.18 16.4 0 0 0 4.8 4.8 0.11 -2.8 -2.8 Ligue 2 (1 Season) 3.0 0 3 0 0.0 0.99 0.00 0.00 15.3 0 0 0 0.3 0.3 0.11 -0.3 -0.3
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2020 23 ml Mali Friendlies (M) 0.9 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.9 0 0 0 Friendlies (M) (1 Season) 0.9 0 0 0 Africa Cup of Nations qualification (1 Season)
Passing Table Season Age Squad Country 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 20 Strasbourg fr FRA 1. Ligue 1 0.0 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2018-2019 21 Strasbourg fr FRA Coupe de France 1.5 0 Matches 2018-2019 21 Strasbourg fr FRA 1. Coupe de la Ligue 2.1 0 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 7.0 142 195 72.8 1996 617 83 100 83.0 39 53 73.6 11 16 68.8 1 0.4 0.5 +0.6 5 7 5 2 22 Matches 2019-2020 22 Strasbourg fr FRA Coupe de France 3.0 1 Matches 2019-2020 22 Strasbourg fr FRA 1. Coupe de la Ligue 1.6 0 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 5.9 105 155 67.7 1606 442 58 74 78.4 30 40 75.0 9 17 52.9 1 0.7 0.8 +0.3 3 8 4 1 17 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 4.8 139 185 75.1 2075 464 83 96 86.5 42 53 79.2 9 21 42.9 0 0.6 0.3 -0.6 3 12 3 1 20 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 9.2 132 197 67.0 1995 454 77 97 79.4 47 68 69.1 6 14 42.9 1 0.3 0.3 +0.7 5 8 4 1 20 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 10.0 191 271 70.5 2765 713 101 131 77.1 65 89 73.0 10 19 52.6 3 1.9 1.7 +1.1 15 15 10 3 32 Matches 2023-2024 26 Sochaux fr FRA Coupe de France 2.1 0 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 3.0 53 78 67.9 700 151 31 40 77.5 16 25 64.0 1 3 33.3 0 0.2 0.2 -0.2 4 4 3 0 10 Matches 8 Seasons 4 Clubs 5 Leagues 50.2 762 1081 70.5 11137 2841 433 538 80.5 239 328 72.9 46 90 51.1 7 4.1 3.8 +2.9 35 54 29 8 121 Country 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 Strasbourg (4 Seasons) 3 Leagues 25.9 386 535 72.1 5677 1523 224 270 83.0 111 146 76.0 29 54 53.7 3 1.7 1.6 +1.3 11 27 12 4 59 Vizela (2 Seasons) 1 League 19.2 323 468 69.0 4760 1167 178 228 78.1 112 157 71.3 16 33 48.5 4 2.3 2.0 +1.7 20 23 14 4 52 Stade Laval (1 Season) 1 League 3.0 53 78 67.9 700 151 31 40 77.5 16 25 64.0 1 3 33.3 0 0.2 0.2 -0.2 4 4 3 0 10 Sochaux (1 Season) 1 League 2.1 0 Ligue 1 (4 Seasons) 17.7 386 535 72.1 5677 1523 224 270 83.0 111 146 76.0 29 54 53.7 2 1.7 1.6 +0.3 11 27 12 4 59 Coupe de France (4 Seasons) 6.6 1 Primeira Liga (2 Seasons) 19.2 323 468 69.0 4760 1167 178 228 78.1 112 157 71.3 16 33 48.5 4 2.3 2.0 +1.7 20 23 14 4 52 Coupe de la Ligue (2 Seasons) 3.7 0 Ligue 2 (1 Season) 3.0 53 78 67.9 700 151 31 40 77.5 16 25 64.0 1 3 33.3 0 0.2 0.2 -0.2 4 4 3 0 10
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 20 Strasbourg 2 Leagues 0.0 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 2018-2019 21 Strasbourg 3 Leagues 10.6 142 195 72.8 1996 617 83 100 83.0 39 53 73.6 11 16 68.8 1 0.4 0.5 +0.6 5 7 5 2 22 2019-2020 22 Strasbourg 3 Leagues 10.5 105 155 67.7 1606 442 58 74 78.4 30 40 75.0 9 17 52.9 2 0.7 0.8 +1.3 3 8 4 1 17 2020-2021 23 Strasbourg 1 League 4.8 139 185 75.1 2075 464 83 96 86.5 42 53 79.2 9 21 42.9 0 0.6 0.3 -0.6 3 12 3 1 20 2021-2022 24 Vizela 1 League 9.2 132 197 67.0 1995 454 77 97 79.4 47 68 69.1 6 14 42.9 1 0.3 0.3 +0.7 5 8 4 1 20 2022-2023 25 Vizela 1 League 10.0 191 271 70.5 2765 713 101 131 77.1 65 89 73.0 10 19 52.6 3 1.9 1.7 +1.1 15 15 10 3 32 2023-2024 26 Sochaux 1 League 2.1 0 2024-2025 27 Stade Laval 1 League 3.0 53 78 67.9 700 151 31 40 77.5 16 25 64.0 1 3 33.3 0 0.2 0.2 -0.2 4 4 3 0 10 8 Seasons 4 Clubs 5 Leagues 50.2 762 1081 70.5 11137 2841 433 538 80.5 239 328 72.9 46 90 51.1 7 4.1 3.8 +2.9 35 54 29 8 121 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 Strasbourg (4 Seasons) 3 Leagues 25.9 386 535 72.1 5677 1523 224 270 83.0 111 146 76.0 29 54 53.7 3 1.7 1.6 +1.3 11 27 12 4 59 Vizela (2 Seasons) 1 League 19.2 323 468 69.0 4760 1167 178 228 78.1 112 157 71.3 16 33 48.5 4 2.3 2.0 +1.7 20 23 14 4 52 Stade Laval (1 Season) 1 League 3.0 53 78 67.9 700 151 31 40 77.5 16 25 64.0 1 3 33.3 0 0.2 0.2 -0.2 4 4 3 0 10 Sochaux (1 Season) 1 League 2.1 0 Ligue 1 (4 Seasons) 17.7 386 535 72.1 5677 1523 224 270 83.0 111 146 76.0 29 54 53.7 2 1.7 1.6 +0.3 11 27 12 4 59 Coupe de France (4 Seasons) 6.6 1 Primeira Liga (2 Seasons) 19.2 323 468 69.0 4760 1167 178 228 78.1 112 157 71.3 16 33 48.5 4 2.3 2.0 +1.7 20 23 14 4 52 Coupe de la Ligue (2 Seasons) 3.7 0 Ligue 2 (1 Season) 3.0 53 78 67.9 700 151 31 40 77.5 16 25 64.0 1 3 33.3 0 0.2 0.2 -0.2 4 4 3 0 10
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 20 Strasbourg fr FRA 1. Ligue 1 15th 0.0 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 11th 7.0 142 195 72.8 1996 617 83 100 83.0 39 53 73.6 11 16 68.8 1 0.4 0.5 +0.6 5 7 5 2 22 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 10th 5.9 105 155 67.7 1606 442 58 74 78.4 30 40 75.0 9 17 52.9 1 0.7 0.8 +0.3 3 8 4 1 17 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 15th 4.8 139 185 75.1 2075 464 83 96 86.5 42 53 79.2 9 21 42.9 0 0.6 0.3 -0.6 3 12 3 1 20 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 14th 9.2 132 197 67.0 1995 454 77 97 79.4 47 68 69.1 6 14 42.9 1 0.3 0.3 +0.7 5 8 4 1 20 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 11th 10.0 191 271 70.5 2765 713 101 131 77.1 65 89 73.0 10 19 52.6 3 1.9 1.7 +1.1 15 15 10 3 32 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 15th 3.0 53 78 67.9 700 151 31 40 77.5 16 25 64.0 1 3 33.3 0 0.2 0.2 -0.2 4 4 3 0 10 Matches 7 Seasons 3 Clubs 3 Leagues 39.9 762 1081 70.5 11137 2841 433 538 80.5 239 328 72.9 46 90 51.1 6 4.1 3.8 +1.9 35 54 29 8 121 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 Strasbourg (4 Seasons) 1 League 17.7 386 535 72.1 5677 1523 224 270 83.0 111 146 76.0 29 54 53.7 2 1.7 1.6 +0.3 11 27 12 4 59 Vizela (2 Seasons) 1 League 19.2 323 468 69.0 4760 1167 178 228 78.1 112 157 71.3 16 33 48.5 4 2.3 2.0 +1.7 20 23 14 4 52 Stade Laval (1 Season) 1 League 3.0 53 78 67.9 700 151 31 40 77.5 16 25 64.0 1 3 33.3 0 0.2 0.2 -0.2 4 4 3 0 10 Ligue 1 (4 Seasons) 17.7 386 535 72.1 5677 1523 224 270 83.0 111 146 76.0 29 54 53.7 2 1.7 1.6 +0.3 11 27 12 4 59 Primeira Liga (2 Seasons) 19.2 323 468 69.0 4760 1167 178 228 78.1 112 157 71.3 16 33 48.5 4 2.3 2.0 +1.7 20 23 14 4 52 Ligue 2 (1 Season) 3.0 53 78 67.9 700 151 31 40 77.5 16 25 64.0 1 3 33.3 0 0.2 0.2 -0.2 4 4 3 0 10
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 2020 23 ml Mali Friendlies (M) 0.9 0 Matches 2 Seasons 1 Club 2 Leagues 0.9 0 Friendlies (M) (1 Season) 0.9 0 Africa Cup of Nations qualification (1 Season)
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 20 Strasbourg 2 Leagues 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 21 Strasbourg 3 Leagues 10.6 195 193 2 1 1 0 13 1 0 0 0 0 142 0 11 2019-2020 22 Strasbourg 3 Leagues 10.5 155 149 5 0 2 3 18 5 0 0 0 0 105 1 7 2020-2021 23 Strasbourg 1 League 4.8 185 180 5 0 1 2 16 5 0 0 0 0 139 0 7 2021-2022 24 Vizela 1 League 9.2 197 192 4 0 0 0 8 2 0 0 0 0 132 1 10 2022-2023 25 Vizela 1 League 10.0 271 267 2 0 2 2 14 2 0 0 0 0 191 2 11 2023-2024 26 Sochaux 1 League 2.1 0 2024-2025 27 Stade Laval 1 League 3.0 78 76 2 0 0 0 4 0 0 0 0 0 53 0 4 8 Seasons 4 Clubs 5 Leagues 50.2 1081 1057 20 1 6 7 73 15 0 0 0 0 762 4 50 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Strasbourg (4 Seasons) 3 Leagues 25.9 535 522 12 1 4 5 47 11 0 0 0 0 386 1 25 Vizela (2 Seasons) 1 League 19.2 468 459 6 0 2 2 22 4 0 0 0 0 323 3 21 Stade Laval (1 Season) 1 League 3.0 78 76 2 0 0 0 4 0 0 0 0 0 53 0 4 Sochaux (1 Season) 1 League 2.1 0 Ligue 1 (4 Seasons) 17.7 535 522 12 1 4 5 43 11 0 0 0 0 386 1 25 Coupe de France (4 Seasons) 6.6 3 Primeira Liga (2 Seasons) 19.2 468 459 6 0 2 2 22 4 0 0 0 0 323 3 21 Coupe de la Ligue (2 Seasons) 3.7 1 Ligue 2 (1 Season) 3.0 78 76 2 0 0 0 4 0 0 0 0 0 53 0 4
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 20 Strasbourg fr FRA 1. Ligue 1 15th 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 11th 7.0 195 193 2 1 1 0 13 1 0 0 0 0 142 0 11 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 10th 5.9 155 149 5 0 2 3 14 5 0 0 0 0 105 1 7 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 15th 4.8 185 180 5 0 1 2 16 5 0 0 0 0 139 0 7 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 14th 9.2 197 192 4 0 0 0 8 2 0 0 0 0 132 1 10 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 11th 10.0 271 267 2 0 2 2 14 2 0 0 0 0 191 2 11 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 15th 3.0 78 76 2 0 0 0 4 0 0 0 0 0 53 0 4 Matches 7 Seasons 3 Clubs 3 Leagues 39.9 1081 1057 20 1 6 7 69 15 0 0 0 0 762 4 50 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Strasbourg (4 Seasons) 1 League 17.7 535 522 12 1 4 5 43 11 0 0 0 0 386 1 25 Vizela (2 Seasons) 1 League 19.2 468 459 6 0 2 2 22 4 0 0 0 0 323 3 21 Stade Laval (1 Season) 1 League 3.0 78 76 2 0 0 0 4 0 0 0 0 0 53 0 4 Ligue 1 (4 Seasons) 17.7 535 522 12 1 4 5 43 11 0 0 0 0 386 1 25 Primeira Liga (2 Seasons) 19.2 468 459 6 0 2 2 22 4 0 0 0 0 323 3 21 Ligue 2 (1 Season) 3.0 78 76 2 0 0 0 4 0 0 0 0 0 53 0 4
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 23 ml Mali Friendlies (M) 0.9 Matches 2 Seasons 1 Club 2 Leagues 0.9 Friendlies (M) (1 Season) 0.9 Africa Cup of Nations qualification (1 Season)
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 20 Strasbourg 2 Leagues 0.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 21 Strasbourg 3 Leagues 10.6 13 1.86 10 1 0 1 1 0 2 0.29 2 0 0 0 0 0 2019-2020 22 Strasbourg 3 Leagues 10.5 14 2.38 7 0 5 2 0 0 2 0.34 1 0 1 0 0 0 2020-2021 23 Strasbourg 1 League 4.8 11 2.27 7 0 2 2 0 0 0 0.00 0 0 0 0 0 0 2021-2022 24 Vizela 1 League 9.2 14 1.53 8 1 1 1 3 0 3 0.33 1 0 0 0 2 0 2022-2023 25 Vizela 1 League 10.0 31 3.10 19 0 5 5 2 0 4 0.40 2 0 1 1 0 0 2023-2024 26 Sochaux 1 League 2.1 2024-2025 27 Stade Laval 1 League 3.0 7 2.30 6 0 1 0 0 0 0 0.00 0 0 0 0 0 0 8 Seasons 4 Clubs 5 Leagues 50.2 90 2.25 57 2 14 11 6 0 11 0.28 6 0 2 1 2 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Strasbourg (4 Seasons) 3 Leagues 25.9 38 2.14 24 1 7 5 1 0 4 0.23 3 0 1 0 0 0 Vizela (2 Seasons) 1 League 19.2 45 2.35 27 1 6 6 5 0 7 0.37 3 0 1 1 2 0 Stade Laval (1 Season) 1 League 3.0 7 2.30 6 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Sochaux (1 Season) 1 League 2.1 Ligue 1 (4 Seasons) 17.7 38 2.14 24 1 7 5 1 0 4 0.23 3 0 1 0 0 0 Coupe de France (4 Seasons) 6.6 Primeira Liga (2 Seasons) 19.2 45 2.35 27 1 6 6 5 0 7 0.37 3 0 1 1 2 0 Coupe de la Ligue (2 Seasons) 3.7 Ligue 2 (1 Season) 3.0 7 2.30 6 0 1 0 0 0 0 0.00 0 0 0 0 0 0
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 20 Strasbourg fr FRA 1. Ligue 1 15th 0.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 11th 7.0 13 1.86 10 1 0 1 1 0 2 0.29 2 0 0 0 0 0 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 10th 5.9 14 2.38 7 0 5 2 0 0 2 0.34 1 0 1 0 0 0 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 15th 4.8 11 2.27 7 0 2 2 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 14th 9.2 14 1.53 8 1 1 1 3 0 3 0.33 1 0 0 0 2 0 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 11th 10.0 31 3.10 19 0 5 5 2 0 4 0.40 2 0 1 1 0 0 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 15th 3.0 7 2.30 6 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Matches 7 Seasons 3 Clubs 3 Leagues 39.9 90 2.25 57 2 14 11 6 0 11 0.28 6 0 2 1 2 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Strasbourg (4 Seasons) 1 League 17.7 38 2.14 24 1 7 5 1 0 4 0.23 3 0 1 0 0 0 Vizela (2 Seasons) 1 League 19.2 45 2.35 27 1 6 6 5 0 7 0.37 3 0 1 1 2 0 Stade Laval (1 Season) 1 League 3.0 7 2.30 6 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Ligue 1 (4 Seasons) 17.7 38 2.14 24 1 7 5 1 0 4 0.23 3 0 1 0 0 0 Primeira Liga (2 Seasons) 19.2 45 2.35 27 1 6 6 5 0 7 0.37 3 0 1 1 2 0 Ligue 2 (1 Season) 3.0 7 2.30 6 0 1 0 0 0 0 0.00 0 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 2020 23 ml Mali Friendlies (M) 0.9 Matches 2 Seasons 1 Club 2 Leagues 0.9 Friendlies (M) (1 Season) 0.9 Africa Cup of Nations qualification (1 Season)
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 20 Strasbourg 2 Leagues 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 21 Strasbourg 3 Leagues 10.6 14 10 6 6 2 5 9 55.6 4 8 0 8 7 21 5 0 2019-2020 22 Strasbourg 3 Leagues 10.5 8 8 3 3 2 3 6 50.0 3 1 0 1 7 12 2 0 2020-2021 23 Strasbourg 1 League 4.8 9 5 3 4 2 2 6 33.3 4 6 0 6 6 15 3 0 2021-2022 24 Vizela 1 League 9.2 10 6 5 5 0 2 9 22.2 7 10 0 10 5 15 11 0 2022-2023 25 Vizela 1 League 10.0 18 7 6 8 4 8 15 53.3 7 11 0 11 5 23 8 0 2023-2024 26 Sochaux 1 League 2.1 1 1 0 2024-2025 27 Stade Laval 1 League 3.0 3 1 2 1 0 3 5 60.0 2 3 0 3 2 5 0 0 8 Seasons 4 Clubs 5 Leagues 50.2 62 38 25 27 10 23 50 46.0 27 39 0 39 33 91 29 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Strasbourg (4 Seasons) 3 Leagues 25.9 31 23 12 13 6 10 21 47.6 11 15 0 15 20 48 10 0 Vizela (2 Seasons) 1 League 19.2 28 13 11 13 4 10 24 41.7 14 21 0 21 10 38 19 0 Stade Laval (1 Season) 1 League 3.0 3 1 2 1 0 3 5 60.0 2 3 0 3 2 5 0 0 Sochaux (1 Season) 1 League 2.1 1 1 0 Ligue 1 (4 Seasons) 17.7 31 21 12 13 6 10 21 47.6 11 15 0 15 17 48 10 0 Coupe de France (4 Seasons) 6.6 2 3 0 Primeira Liga (2 Seasons) 19.2 28 13 11 13 4 10 24 41.7 14 21 0 21 10 38 19 0 Coupe de la Ligue (2 Seasons) 3.7 1 1 0 Ligue 2 (1 Season) 3.0 3 1 2 1 0 3 5 60.0 2 3 0 3 2 5 0 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 20 Strasbourg fr FRA 1. Ligue 1 15th 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 11th 7.0 14 10 6 6 2 5 9 55.6 4 8 0 8 7 21 5 0 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 10th 5.9 8 6 3 3 2 3 6 50.0 3 1 0 1 4 12 2 0 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 15th 4.8 9 5 3 4 2 2 6 33.3 4 6 0 6 6 15 3 0 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 14th 9.2 10 6 5 5 0 2 9 22.2 7 10 0 10 5 15 11 0 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 11th 10.0 18 7 6 8 4 8 15 53.3 7 11 0 11 5 23 8 0 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 15th 3.0 3 1 2 1 0 3 5 60.0 2 3 0 3 2 5 0 0 Matches 7 Seasons 3 Clubs 3 Leagues 39.9 62 35 25 27 10 23 50 46.0 27 39 0 39 29 91 29 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 Strasbourg (4 Seasons) 1 League 17.7 31 21 12 13 6 10 21 47.6 11 15 0 15 17 48 10 0 Vizela (2 Seasons) 1 League 19.2 28 13 11 13 4 10 24 41.7 14 21 0 21 10 38 19 0 Stade Laval (1 Season) 1 League 3.0 3 1 2 1 0 3 5 60.0 2 3 0 3 2 5 0 0 Ligue 1 (4 Seasons) 17.7 31 21 12 13 6 10 21 47.6 11 15 0 15 17 48 10 0 Primeira Liga (2 Seasons) 19.2 28 13 11 13 4 10 24 41.7 14 21 0 21 10 38 19 0 Ligue 2 (1 Season) 3.0 3 1 2 1 0 3 5 60.0 2 3 0 3 2 5 0 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 23 ml Mali Friendlies (M) 0.9 Matches 2 Seasons 1 Club 2 Leagues 0.9 0 Friendlies (M) (1 Season) 0.9 0 Africa Cup of Nations qualification (1 Season) 0
Possession Table Season Age Squad Country 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 20 Strasbourg fr FRA 1. Ligue 1 0.0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 1 1 1 Matches 2018-2019 21 Strasbourg fr FRA Coupe de France 1.5 Matches 2018-2019 21 Strasbourg fr FRA 1. Coupe de la Ligue 2.1 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 7.0 316 5 52 102 171 22 316 35 14 40.0 21 60.0 206 1211 630 23 17 8 19 19 232 68 Matches 2019-2020 22 Strasbourg fr FRA Coupe de France 3.0 Matches 2019-2020 22 Strasbourg fr FRA 1. Coupe de la Ligue 1.6 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 5.9 222 3 25 94 105 16 222 24 15 62.5 9 37.5 163 1075 546 22 16 4 14 9 161 53 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 4.8 262 5 31 123 113 22 262 25 15 60.0 10 40.0 165 1015 465 18 11 6 16 8 182 45 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 9.2 311 12 56 122 139 29 311 20 5 25.0 15 75.0 163 971 359 12 8 3 19 10 193 50 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 10.0 405 6 55 160 196 37 405 36 20 55.6 15 41.7 232 1131 606 23 10 6 27 10 273 67 Matches 2023-2024 26 Sochaux fr FRA Coupe de France 2.1 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 3.0 105 0 12 44 51 8 105 3 1 33.3 1 33.3 62 274 114 3 2 0 7 1 73 16 Matches 8 Seasons 4 Clubs 5 Leagues 50.2 1621 31 231 645 775 134 1621 143 70 49.0 71 49.7 992 5679 2720 101 64 27 102 58 1115 300 Country 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 Strasbourg (4 Seasons) 3 Leagues 25.9 800 13 108 319 389 60 800 84 44 52.4 40 47.6 535 3303 1641 63 44 18 49 37 576 167 Vizela (2 Seasons) 1 League 19.2 716 18 111 282 335 66 716 56 25 44.6 30 53.6 395 2102 965 35 18 9 46 20 466 117 Stade Laval (1 Season) 1 League 3.0 105 0 12 44 51 8 105 3 1 33.3 1 33.3 62 274 114 3 2 0 7 1 73 16 Sochaux (1 Season) 1 League 2.1 Ligue 1 (4 Seasons) 17.7 800 13 108 319 389 60 800 84 44 52.4 40 47.6 535 3303 1641 63 44 18 49 37 576 167 Coupe de France (4 Seasons) 6.6 Primeira Liga (2 Seasons) 19.2 716 18 111 282 335 66 716 56 25 44.6 30 53.6 395 2102 965 35 18 9 46 20 466 117 Coupe de la Ligue (2 Seasons) 3.7 Ligue 2 (1 Season) 3.0 105 0 12 44 51 8 105 3 1 33.3 1 33.3 62 274 114 3 2 0 7 1 73 16
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 20 Strasbourg 2 Leagues 0.0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 1 1 1 2018-2019 21 Strasbourg 3 Leagues 10.6 316 5 52 102 171 22 316 35 14 40.0 21 60.0 206 1211 630 23 17 8 19 19 232 68 2019-2020 22 Strasbourg 3 Leagues 10.5 222 3 25 94 105 16 222 24 15 62.5 9 37.5 163 1075 546 22 16 4 14 9 161 53 2020-2021 23 Strasbourg 1 League 4.8 262 5 31 123 113 22 262 25 15 60.0 10 40.0 165 1015 465 18 11 6 16 8 182 45 2021-2022 24 Vizela 1 League 9.2 311 12 56 122 139 29 311 20 5 25.0 15 75.0 163 971 359 12 8 3 19 10 193 50 2022-2023 25 Vizela 1 League 10.0 405 6 55 160 196 37 405 36 20 55.6 15 41.7 232 1131 606 23 10 6 27 10 273 67 2023-2024 26 Sochaux 1 League 2.1 2024-2025 27 Stade Laval 1 League 3.0 105 0 12 44 51 8 105 3 1 33.3 1 33.3 62 274 114 3 2 0 7 1 73 16 8 Seasons 4 Clubs 5 Leagues 50.2 1621 31 231 645 775 134 1621 143 70 49.0 71 49.7 992 5679 2720 101 64 27 102 58 1115 300 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 Strasbourg (4 Seasons) 3 Leagues 25.9 800 13 108 319 389 60 800 84 44 52.4 40 47.6 535 3303 1641 63 44 18 49 37 576 167 Vizela (2 Seasons) 1 League 19.2 716 18 111 282 335 66 716 56 25 44.6 30 53.6 395 2102 965 35 18 9 46 20 466 117 Stade Laval (1 Season) 1 League 3.0 105 0 12 44 51 8 105 3 1 33.3 1 33.3 62 274 114 3 2 0 7 1 73 16 Sochaux (1 Season) 1 League 2.1 Ligue 1 (4 Seasons) 17.7 800 13 108 319 389 60 800 84 44 52.4 40 47.6 535 3303 1641 63 44 18 49 37 576 167 Coupe de France (4 Seasons) 6.6 Primeira Liga (2 Seasons) 19.2 716 18 111 282 335 66 716 56 25 44.6 30 53.6 395 2102 965 35 18 9 46 20 466 117 Coupe de la Ligue (2 Seasons) 3.7 Ligue 2 (1 Season) 3.0 105 0 12 44 51 8 105 3 1 33.3 1 33.3 62 274 114 3 2 0 7 1 73 16
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 20 Strasbourg fr FRA 1. Ligue 1 15th 0.0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 1 1 1 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 11th 7.0 316 5 52 102 171 22 316 35 14 40.0 21 60.0 206 1211 630 23 17 8 19 19 232 68 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 10th 5.9 222 3 25 94 105 16 222 24 15 62.5 9 37.5 163 1075 546 22 16 4 14 9 161 53 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 15th 4.8 262 5 31 123 113 22 262 25 15 60.0 10 40.0 165 1015 465 18 11 6 16 8 182 45 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 14th 9.2 311 12 56 122 139 29 311 20 5 25.0 15 75.0 163 971 359 12 8 3 19 10 193 50 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 11th 10.0 405 6 55 160 196 37 405 36 20 55.6 15 41.7 232 1131 606 23 10 6 27 10 273 67 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 15th 3.0 105 0 12 44 51 8 105 3 1 33.3 1 33.3 62 274 114 3 2 0 7 1 73 16 Matches 7 Seasons 3 Clubs 3 Leagues 39.9 1621 31 231 645 775 134 1621 143 70 49.0 71 49.7 992 5679 2720 101 64 27 102 58 1115 300 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 Strasbourg (4 Seasons) 1 League 17.7 800 13 108 319 389 60 800 84 44 52.4 40 47.6 535 3303 1641 63 44 18 49 37 576 167 Vizela (2 Seasons) 1 League 19.2 716 18 111 282 335 66 716 56 25 44.6 30 53.6 395 2102 965 35 18 9 46 20 466 117 Stade Laval (1 Season) 1 League 3.0 105 0 12 44 51 8 105 3 1 33.3 1 33.3 62 274 114 3 2 0 7 1 73 16 Ligue 1 (4 Seasons) 17.7 800 13 108 319 389 60 800 84 44 52.4 40 47.6 535 3303 1641 63 44 18 49 37 576 167 Primeira Liga (2 Seasons) 19.2 716 18 111 282 335 66 716 56 25 44.6 30 53.6 395 2102 965 35 18 9 46 20 466 117 Ligue 2 (1 Season) 3.0 105 0 12 44 51 8 105 3 1 33.3 1 33.3 62 274 114 3 2 0 7 1 73 16
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 2020 23 ml Mali Friendlies (M) 0.9 Matches 2 Seasons 1 Club 2 Leagues 0.9 Friendlies (M) (1 Season) 0.9 Africa Cup of Nations qualification (1 Season)
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 20 Strasbourg fr FRA Coupe de France 0 0 0 0 1 Matches 2017-2018 20 Strasbourg fr FRA 1. Ligue 1 1 1 1 0.0 0.0 0 0 1 1 4 1.00 0 0 0 0.00 +0.61 0.0 0.0 0.0 0.00 +0.34 Matches 2018-2019 21 Strasbourg fr FRA Coupe de France 2 135 68 64.3 1.5 1 121 1 1 14 0 1.50 1 1 0 0.00 +1.20 Matches 2018-2019 21 Strasbourg fr FRA 1. Coupe de la Ligue 4 188 47 36.9 2.1 2 81 0 2 14 0 3.00 2 1 +1 +0.48 -0.36 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 20 627 31 18.3 7.0 6 66 0 14 17 6 1.30 10 4 +6 +0.86 +0.73 8.4 8.7 -0.3 -0.04 +0.27 Matches 2019-2020 22 Strasbourg fr FRA Coupe de France 3 270 90 100.0 3.0 3 90 3 0 0 2.00 10 5 +5 +1.67 Matches 2019-2020 22 Strasbourg fr FRA 1. Coupe de la Ligue 2 142 71 67.6 1.6 1 90 1 1 52 0 1.50 1 0 +1 +0.63 +0.63 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 17 530 31 21.8 5.9 5 77 0 12 12 3 1.29 6 4 +2 +0.34 +0.43 6.1 5.3 +0.8 +0.14 +0.08 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 23 436 19 12.7 4.8 2 69 0 21 14 10 0.78 5 8 -3 -0.62 -0.44 7.6 5.9 +1.7 +0.35 +0.33 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 25 826 33 27.0 9.2 8 61 1 17 20 4 1.12 11 17 -6 -0.65 -0.05 11.6 17.8 -6.2 -0.67 -0.41 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 25 900 36 29.4 10.0 10 63 0 15 18 6 0.92 10 12 -2 -0.20 -0.12 12.8 10.6 +2.1 +0.21 +0.28 Matches 2023-2024 26 Sochaux fr FRA Coupe de France 4 188 47 41.8 2.1 1 84 0 3 35 0 1.75 2 4 -2 -0.96 -1.99 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 4 273 68 75.8 3.0 3 76 0 1 45 0 0.50 2 3 -1 -0.33 +0.70 3.4 3.5 -0.1 -0.02 +0.66 Matches 8 Seasons 4 Clubs 5 Leagues 130 4,516 35 21.3 50.2 42 71 6 88 17 34 1.16 60 59 +1 +0.02 +0.24 49.9 51.8 -1.9 -0.05 +0.12 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 Strasbourg (4 Seasons) 3 Leagues 72 2,329 32 16.3 25.9 20 78 5 52 15 24 1.26 35 23 +12 +0.46 +0.66 22.1 19.9 +2.2 +0.12 +0.29 Vizela (2 Seasons) 1 League 50 1,726 35 28.2 19.2 18 62 1 32 19 10 1.02 21 29 -8 -0.42 -0.07 24.4 28.4 -4.0 -0.21 -0.05 Stade Laval (1 Season) 1 League 4 273 68 75.8 3.0 3 76 0 1 45 0 0.50 2 3 -1 -0.33 +0.70 3.4 3.5 -0.1 -0.02 +0.66 Sochaux (1 Season) 1 League 4 188 47 41.8 2.1 1 84 0 3 35 0 1.75 2 4 -2 -0.96 -1.99 Ligue 1 (4 Seasons) 61 1,594 26 12.6 17.7 13 71 0 48 14 23 1.10 21 16 +5 +0.28 +0.50 22.1 19.9 +2.2 +0.12 +0.29 Coupe de France (4 Seasons) 9 593 66 44.9 6.6 5 95 4 4 30 1 1.78 13 10 +3 +0.46 -0.08 Primeira Liga (2 Seasons) 50 1,726 35 28.2 19.2 18 62 1 32 19 10 1.02 21 29 -8 -0.42 -0.07 24.4 28.4 -4.0 -0.21 -0.05 Coupe de la Ligue (2 Seasons) 6 330 55 45.8 3.7 3 84 1 3 26 0 2.50 3 1 +2 +0.55 -0.15 Ligue 2 (1 Season) 4 273 68 75.8 3.0 3 76 0 1 45 0 0.50 2 3 -1 -0.33 +0.70 3.4 3.5 -0.1 -0.02 +0.66
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 20 Strasbourg 2 Leagues 1 1 1 0.0 0.0 0 0 1 1 5 1.00 0 0 0 0.00 +0.61 0.0 0.0 0.0 0.00 +0.34 2018-2019 21 Strasbourg 3 Leagues 26 950 37 22.9 10.6 9 75 1 17 16 6 1.58 13 6 +7 +0.66 +0.49 8.4 8.7 -0.3 -0.04 +0.27 2019-2020 22 Strasbourg 3 Leagues 22 942 43 32.4 10.5 9 83 4 13 15 3 1.41 17 9 +8 +0.76 +0.86 6.1 5.3 +0.8 +0.14 +0.08 2020-2021 23 Strasbourg 1 League 23 436 19 12.7 4.8 2 69 0 21 14 10 0.78 5 8 -3 -0.62 -0.44 7.6 5.9 +1.7 +0.35 +0.33 2021-2022 24 Vizela 1 League 25 826 33 27.0 9.2 8 61 1 17 20 4 1.12 11 17 -6 -0.65 -0.05 11.6 17.8 -6.2 -0.67 -0.41 2022-2023 25 Vizela 1 League 25 900 36 29.4 10.0 10 63 0 15 18 6 0.92 10 12 -2 -0.20 -0.12 12.8 10.6 +2.1 +0.21 +0.28 2023-2024 26 Sochaux 1 League 4 188 47 41.8 2.1 1 84 0 3 35 0 1.75 2 4 -2 -0.96 -1.99 2024-2025 27 Stade Laval 1 League 4 273 68 75.8 3.0 3 76 0 1 45 0 0.50 2 3 -1 -0.33 +0.70 3.4 3.5 -0.1 -0.02 +0.66 8 Seasons 4 Clubs 5 Leagues 130 4,516 35 21.3 50.2 42 71 6 88 17 34 1.16 60 59 +1 +0.02 +0.24 49.9 51.8 -1.9 -0.05 +0.12 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 Strasbourg (4 Seasons) 3 Leagues 72 2,329 32 16.3 25.9 20 78 5 52 15 24 1.26 35 23 +12 +0.46 +0.66 22.1 19.9 +2.2 +0.12 +0.29 Vizela (2 Seasons) 1 League 50 1,726 35 28.2 19.2 18 62 1 32 19 10 1.02 21 29 -8 -0.42 -0.07 24.4 28.4 -4.0 -0.21 -0.05 Stade Laval (1 Season) 1 League 4 273 68 75.8 3.0 3 76 0 1 45 0 0.50 2 3 -1 -0.33 +0.70 3.4 3.5 -0.1 -0.02 +0.66 Sochaux (1 Season) 1 League 4 188 47 41.8 2.1 1 84 0 3 35 0 1.75 2 4 -2 -0.96 -1.99 Ligue 1 (4 Seasons) 61 1,594 26 12.6 17.7 13 71 0 48 14 23 1.10 21 16 +5 +0.28 +0.50 22.1 19.9 +2.2 +0.12 +0.29 Coupe de France (4 Seasons) 9 593 66 44.9 6.6 5 95 4 4 30 1 1.78 13 10 +3 +0.46 -0.08 Primeira Liga (2 Seasons) 50 1,726 35 28.2 19.2 18 62 1 32 19 10 1.02 21 29 -8 -0.42 -0.07 24.4 28.4 -4.0 -0.21 -0.05 Coupe de la Ligue (2 Seasons) 6 330 55 45.8 3.7 3 84 1 3 26 0 2.50 3 1 +2 +0.55 -0.15 Ligue 2 (1 Season) 4 273 68 75.8 3.0 3 76 0 1 45 0 0.50 2 3 -1 -0.33 +0.70 3.4 3.5 -0.1 -0.02 +0.66
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 20 Strasbourg fr FRA 1. Ligue 1 15th 1 1 1 0.0 0.0 0 0 1 1 4 1.00 0 0 0 0.00 +0.61 0.0 0.0 0.0 0.00 +0.34 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 11th 20 627 31 18.3 7.0 6 66 0 14 17 6 1.30 10 4 +6 +0.86 +0.73 8.4 8.7 -0.3 -0.04 +0.27 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 10th 17 530 31 21.8 5.9 5 77 0 12 12 3 1.29 6 4 +2 +0.34 +0.43 6.1 5.3 +0.8 +0.14 +0.08 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 15th 23 436 19 12.7 4.8 2 69 0 21 14 10 0.78 5 8 -3 -0.62 -0.44 7.6 5.9 +1.7 +0.35 +0.33 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 14th 25 826 33 27.0 9.2 8 61 1 17 20 4 1.12 11 17 -6 -0.65 -0.05 11.6 17.8 -6.2 -0.67 -0.41 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 11th 25 900 36 29.4 10.0 10 63 0 15 18 6 0.92 10 12 -2 -0.20 -0.12 12.8 10.6 +2.1 +0.21 +0.28 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 15th 4 273 68 75.8 3.0 3 76 0 1 45 0 0.50 2 3 -1 -0.33 +0.70 3.4 3.5 -0.1 -0.02 +0.66 Matches 7 Seasons 3 Clubs 3 Leagues 115 3,593 31 18.7 39.9 34 67 1 81 16 33 1.04 44 48 -4 -0.10 +0.16 49.9 51.8 -1.9 -0.05 +0.12 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 Strasbourg (4 Seasons) 1 League 61 1,594 26 12.6 17.7 13 71 0 48 14 23 1.10 21 16 +5 +0.28 +0.50 22.1 19.9 +2.2 +0.12 +0.29 Vizela (2 Seasons) 1 League 50 1,726 35 28.2 19.2 18 62 1 32 19 10 1.02 21 29 -8 -0.42 -0.07 24.4 28.4 -4.0 -0.21 -0.05 Stade Laval (1 Season) 1 League 4 273 68 75.8 3.0 3 76 0 1 45 0 0.50 2 3 -1 -0.33 +0.70 3.4 3.5 -0.1 -0.02 +0.66 Ligue 1 (4 Seasons) 61 1,594 26 12.6 17.7 13 71 0 48 14 23 1.10 21 16 +5 +0.28 +0.50 22.1 19.9 +2.2 +0.12 +0.29 Primeira Liga (2 Seasons) 50 1,726 35 28.2 19.2 18 62 1 32 19 10 1.02 21 29 -8 -0.42 -0.07 24.4 28.4 -4.0 -0.21 -0.05 Ligue 2 (1 Season) 4 273 68 75.8 3.0 3 76 0 1 45 0 0.50 2 3 -1 -0.33 +0.70 3.4 3.5 -0.1 -0.02 +0.66
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 2017-2018 20 Strasbourg fr FRA Coupe de France 5th 0 0 0 0 1 Matches 2018-2019 21 Strasbourg fr FRA Coupe de France 17th 2 135 68 64.3 1.5 1 121 1 1 14 0 1.50 1 1 0 0.00 +1.20 Matches 2018-2019 21 Strasbourg fr FRA 1. Coupe de la Ligue 1st 4 188 47 36.9 2.1 2 81 0 2 14 0 3.00 2 1 +1 +0.48 -0.36 Matches 2019-2020 22 Strasbourg fr FRA Coupe de France 9th 3 270 90 100.0 3.0 3 90 3 0 0 2.00 10 5 +5 +1.67 Matches 2019-2020 22 Strasbourg fr FRA 1. Coupe de la Ligue 5th 2 142 71 67.6 1.6 1 90 1 1 52 0 1.50 1 0 +1 +0.63 +0.63 Matches 2023-2024 26 Sochaux fr FRA Coupe de France R16 4 188 47 41.8 2.1 1 84 0 3 35 0 1.75 2 4 -2 -0.96 -1.99 Matches 4 Seasons 2 Clubs 2 Leagues 15 923 62 45.2 10.3 8 91 5 7 28 1 2.07 16 11 +5 +0.49 -0.13 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Strasbourg (3 Seasons) 2 Leagues 11 735 67 46.2 8.2 7 92 5 4 23 1 2.18 14 7 +7 +0.86 +0.47 Sochaux (1 Season) 1 League 4 188 47 41.8 2.1 1 84 0 3 35 0 1.75 2 4 -2 -0.96 -1.99 Coupe de France (4 Seasons) 9 593 66 44.9 6.6 5 95 4 4 30 1 1.78 13 10 +3 +0.46 -0.08 Coupe de la Ligue (2 Seasons) 6 330 55 45.8 3.7 3 84 1 3 26 0 2.50 3 1 +2 +0.55 -0.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 2020 23 ml Mali Friendlies (M) 1 82 82 91.1 0.9 1 82 0 0 0 3.00 3 0 +3 +3.29 +3.29 Matches 2021 24 ml Mali Africa Cup of Nations qualification 0 0 0 1 Matches 2 Seasons 1 Club 2 Leagues 1 82 82 15.2 0.9 1 82 0 0 1 3.00 3 0 +3 +3.29 +3.29 Friendlies (M) (1 Season) 1 82 82 91.1 0.9 1 82 0 0 0 3.00 3 0 +3 +3.29 +3.29 Africa Cup of Nations qualification (1 Season) 0 0 0 1
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 20 Strasbourg 2 Leagues 0.0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2018-2019 21 Strasbourg 3 Leagues 10.6 0 0 0 8 10 2 13 7 10 0 0 0 33 9 16 36.0 2019-2020 22 Strasbourg 3 Leagues 10.5 1 0 0 8 10 4 18 7 8 0 0 0 24 4 10 28.6 2020-2021 23 Strasbourg 1 League 4.8 0 0 0 6 2 0 16 6 5 0 0 0 26 7 4 63.6 2021-2022 24 Vizela 1 League 9.2 2 0 0 8 13 6 8 5 6 2 0 0 41 9 16 36.0 2022-2023 25 Vizela 1 League 10.0 1 0 0 8 13 1 14 5 7 0 0 0 50 10 22 31.3 2023-2024 26 Sochaux 1 League 2.1 0 0 0 0 0 0 0 1 1 0 2024-2025 27 Stade Laval 1 League 3.0 0 0 0 4 4 0 4 2 1 0 0 0 7 2 6 25.0 8 Seasons 4 Clubs 5 Leagues 50.2 4 0 0 43 52 13 73 33 38 2 0 0 181 41 74 35.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Strasbourg (4 Seasons) 3 Leagues 25.9 1 0 0 23 22 6 47 20 23 0 0 0 83 20 30 40.0 Vizela (2 Seasons) 1 League 19.2 3 0 0 16 26 7 22 10 13 2 0 0 91 19 38 33.3 Stade Laval (1 Season) 1 League 3.0 0 0 0 4 4 0 4 2 1 0 0 0 7 2 6 25.0 Sochaux (1 Season) 1 League 2.1 0 0 0 0 0 0 0 1 1 0 Ligue 1 (4 Seasons) 17.7 1 0 0 22 20 4 43 17 21 0 0 0 83 20 30 40.0 Coupe de France (4 Seasons) 6.6 0 0 0 1 2 1 3 3 2 0 0 0 Primeira Liga (2 Seasons) 19.2 3 0 0 16 26 7 22 10 13 2 0 0 91 19 38 33.3 Coupe de la Ligue (2 Seasons) 3.7 0 0 0 0 0 1 1 1 1 0 Ligue 2 (1 Season) 3.0 0 0 0 4 4 0 4 2 1 0 0 0 7 2 6 25.0
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 20 Strasbourg fr FRA 1. Ligue 1 15th 0.0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 Matches 2018-2019 21 Strasbourg fr FRA 1. Ligue 1 11th 7.0 0 0 0 7 10 2 13 7 10 0 0 0 33 9 16 36.0 Matches 2019-2020 22 Strasbourg fr FRA 1. Ligue 1 10th 5.9 1 0 0 8 8 2 14 4 6 0 0 0 24 4 10 28.6 Matches 2020-2021 23 Strasbourg fr FRA 1. Ligue 1 15th 4.8 0 0 0 6 2 0 16 6 5 0 0 0 26 7 4 63.6 Matches 2021-2022 24 Vizela pt POR 1. Primeira Liga 14th 9.2 2 0 0 8 13 6 8 5 6 2 0 0 41 9 16 36.0 Matches 2022-2023 25 Vizela pt POR 1. Primeira Liga 11th 10.0 1 0 0 8 13 1 14 5 7 0 0 0 50 10 22 31.3 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 15th 3.0 0 0 0 4 4 0 4 2 1 0 0 0 7 2 6 25.0 Matches 7 Seasons 3 Clubs 3 Leagues 39.9 4 0 0 42 50 11 69 29 35 2 0 0 181 41 74 35.7 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Strasbourg (4 Seasons) 1 League 17.7 1 0 0 22 20 4 43 17 21 0 0 0 83 20 30 40.0 Vizela (2 Seasons) 1 League 19.2 3 0 0 16 26 7 22 10 13 2 0 0 91 19 38 33.3 Stade Laval (1 Season) 1 League 3.0 0 0 0 4 4 0 4 2 1 0 0 0 7 2 6 25.0 Ligue 1 (4 Seasons) 17.7 1 0 0 22 20 4 43 17 21 0 0 0 83 20 30 40.0 Primeira Liga (2 Seasons) 19.2 3 0 0 16 26 7 22 10 13 2 0 0 91 19 38 33.3 Ligue 2 (1 Season) 3.0 0 0 0 4 4 0 4 2 1 0 0 0 7 2 6 25.0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020 23 ml Mali Friendlies (M) 0.9 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.9 0 0 0 0 Friendlies (M) (1 Season) 0.9 0 0 0 0 Africa Cup of Nations qualification (1 Season)
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 Kévin Zohi Pages
Kévin Zohi 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