M. Diaby

Midfielder

M. Diaby 2025/26 Stats

France27 years old170 / 68Bayer LeverkusenBundesliga

Player Summary

M. Diaby has 45 appearances across 4 competitions in 2025/26.

Season goals5
Season assists13
Rating6.84

Performance by competition

Scope: 2025/26 seasonCompetitions: 4Metric scope: All competitions
CompetitionAppearancesGoalsAssistsYellowRedPKMin
AFC Champions League Elite915100788
Friendlies Clubs10000060
King's Cup401000218
Pro League31472202,442
2025/26 total455133203,508
Appearances
MetricTotalRanking
Appearances455 of 11 seasons
Minutes3,508'3 of 11 seasons
Starts403 of 11 seasons
Substitute appearances07 of 11 seasons
Substituted off07 of 11 seasons
Bench08 of 11 seasons
Captain appearances01 of 11 seasons
Appearances by positionFW 4 matches (8.9%) / MF 40 matches (88.9%)-
Goals · Shots
MetricTotalRanking
Goals58 of 11 seasons
Shots506 of 11 seasons
Shots on target266 of 11 seasons
Shot accuracy52%6 of 9 seasons
Assists · Passing
MetricTotalRanking
Assists134 of 11 seasons
Key passes911 of 11 seasons
Total passes1,2783 of 11 seasons
Pass accuracy29.7%5 of 11 seasons
Dribbling
MetricTotalRanking
Dribble attempts1405 of 11 seasons
Successful dribbles635 of 11 seasons
Dribble success rate45%9 of 10 seasons
Dribbled past by opponents147 of 11 seasons
Cards · Fouls
MetricTotalRanking
Yellow cards35 of 11 seasons
Second-yellow reds01 of 11 seasons
Red cards211 of 11 seasons
Total cards56 of 11 seasons
Fouls drawn283 of 11 seasons
Fouls committed338 of 11 seasons
Defending
MetricTotalRanking
Tackles174 of 11 seasons
Interceptions142 of 11 seasons
Blocks04 of 11 seasons
Total duels2814 of 11 seasons
Duels won1104 of 11 seasons
Goals conceded01 of 11 seasons
Saves01 of 11 seasons
Penalties
MetricTotalRanking
Penalties won03 of 11 seasons
Penalties conceded111 of 11 seasons
Penalties scored01 of 11 seasons
Penalties missed01 of 11 seasons
Penalties saved01 of 11 seasons

Past seasons

SeasonCompetitionGoalsAssistsAppsRating
2026/27Bundesliga43176.82
2025/26Pro League513456.84
2024/25Pro League814277.53
2023/24Premier League129606.93
2022/23Bundesliga1510567.07
2021/22Bundesliga1715527.07
2020/21Bundesliga1014477.04
2019/20Bundesliga99436.87
2018/19Ligue 186436.81
2017/18UEFA Youth League25106.65
2016/17National 2 - Group A001-