Domestic leagues Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating Ligue 2 2023/2024 Troyes 4 4 - - - - 283 1 - - 1 4 2 1 - 201 180 2 - - - - 89.55% - - - 2 33 25 11 6 - - 2 2 3 5 - - 1 - - - - - 6 6.43 La Liga 2023/2024 Cádiz 5 3 2 1 3 - 280 - - - - 1 - - - 101 93 1 - - 3 - 92.08% 2 2 2 1 22 13 5 4 - 3 3 - 5 3 2 - - - - - - - 7 6.8 Ligue 1 2022/2023 Troyes 32 31 1 9 6 - 2668 1 2 3 - 22 6 11 - 1394 1242 23 5 2 47 - 89.1% 61 46 23 25 297 164 44 49 6 39 23 47 52 48 9 - - - - - - - 74 7.07 Ligue 1 2021/2022 Troyes 34 34 0 8 1 2 2977 1 2 4 - 31 11 6 1 1545 1362 20 7 3 3 - 88.16% 92 64 39 32 357 193 47 46 4 - 17 20 43 65 5 - - 1 - - - - 47 7.07 Ligue 2 2020/2021 Troyes 32 31 1 9 1 1 2707 2 3 3 2 44 15 11 - 1743 1529 30 10 2 - - 87.72% 80 57 28 43 378 200 40 22 1 - 41 10 53 62 4 - - - - - - - 30 7.11 Pro League 2019/2020 Cercle Brugge 13 11 2 1 5 - 1038 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5 - - - - - - - 39 - Ligue 2 2019/2020 Troyes 7 7 0 2 - - 525 - 1 1 - 7 - 1 1 243 217 9 2 - - - 89.3% 9 7 3 6 54 25 5 8 1 - 5 3 8 8 3 1 - 1 - - - - 5 6.88 National 3: Group L 2018/2019 Paris II 1 1 0 1 - - 87 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - Ligue 2 2018/2019 Paris 26 19 7 5 14 - 1739 - - - - 10 2 4 - 1168 1037 12 2 - - - 88.78% 30 20 12 22 198 107 27 44 4 - 21 15 33 37 5 - - - - - - - 16 7.06 CFA Group C 2017/2018 Lille II 7 7 0 2 - - 599 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - 9 - Ligue 1 2017/2018 LOSC Lille 6 1 5 0 8 - 197 - 1 1 - - - - - 125 108 6 3 1 - - 86.4% - - - 7 30 14 5 5 - - - - 3 2 - - - - - - - - 13 6.71 CFA Group B 2016/2017 Lille II 22 22 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - National 3: Group G 2015/2016 Lille II - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Domestic cups Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating Copa Del Rey 2023/2024 Cádiz 1 - 1 0 1 - 63 - - - - 1 - - - 68 64 - 1 - - - 94.12% - - - - 7 4 - 1 - - 2 1 3 1 - - - - - - - - - 7.55 Coupe de France 2021/2022 Troyes - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - Belgian Cup 2019/2020 Cercle Brugge 1 - 1 0 1 - 33 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - Coupe de la Ligue 2018/2019 Paris 1 1 - - - - 120 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 2 - - - - - - - - - - National team Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating World Cup Qualification Africa 2022 Mali 1 - 1 2 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - World Cup Qualification Africa 2018 Mali 1 1 0 1 1 - 63 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - African Nations Championship 2016 Mali - - - - 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Trophies Transfers From To Type Amount Date Troyes Cádiz Transfer €2.5M Sep 1, 2023 LOSC Lille Troyes Transfer €2.5M Jul 1, 2021 Troyes LOSC Lille Loan Jun 30, 2021 LOSC Lille Troyes Loan Jul 10, 2020 Troyes LOSC Lille Loan Jun 30, 2020 LOSC Lille Troyes Loan Jan 8, 2020 Cercle Brugge LOSC Lille Loan Jan 7, 2020 LOSC Lille Cercle Brugge Loan Jul 11, 2019 Paris LOSC Lille Loan Jun 30, 2019 LOSC Lille Paris Loan Jul 30, 2018 Lille II LOSC Lille Transfer Jul 1, 2017 Réal Bamako Lille II Transfer Jul 1, 2016 Sidelined Team Type Start date Returning Games missed LOSC Lille doubtful Nov 20, 2017 Nov 20, 2017 1 LOSC Lille injury Sep 28, 2017 Feb 15, 2018 22