
- Age
- 26
- Height
- 170 cm
- Weight
- 68 kg
- Born
- 1999-07-07 · Paris
Current Season
M. Diaby has made 101 appearances this season with 21 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.
101
Appearances
8282
Min
21
Goals
27
Assists
165
Shots
92
On Target
186
Key Passes
83%
Pass Accuracy %
43
Tackles
22
Interceptions
308
Dribbles
275
Duels Won
63
Fouls
11
Yellow Cards
2
Red Cards
7.0
Rating
Statistics by Season
M. Diaby has recorded 112 goals and 111 assists in 489 appearances across 10 seasons. Career history spans 11 teams including Al-Ittihad FC, Aston Villa, France. Season-by-season breakdown reveals consistency and long-term impact.
| Team | Season | Competition | Appearances | Goals | Assists | Min | Rating | ||
|---|---|---|---|---|---|---|---|---|---|
| TeamAl-Ittihad FC | Season2025 | CompetitionKing's Cup | Appearances33 | Goals9 | Assists8 | Min2714 | 4 | 0 | Rating7.2 |
| TeamAl-Ittihad FC | Season2025 | CompetitionFriendlies Clubs | Appearances33 | Goals9 | Assists8 | Min2714 | 4 | 0 | Rating7.2 |
| TeamAl-Ittihad FC | Season2025 | CompetitionPro League | Appearances26 | Goals2 | Assists6 | Min2066 | 2 | 2 | Rating6.7 |
| TeamAl-Ittihad FC | Season2025 | CompetitionAFC Champions League Elite | Appearances9 | Goals1 | Assists5 | Min788 | 1 | 0 | Rating7.0 |
| TeamAl-Ittihad FC | Season2024 | CompetitionSuper Cup | Appearances3 | Goals— | Assists1 | Min269 | 1 | 0 | Rating6.8 |
| TeamAl-Ittihad FC | Season2024 | CompetitionPro League | Appearances24 | Goals5 | Assists14 | Min1994 | 4 | 1 | Rating7.5 |
| TeamAston Villa | Season2024 | CompetitionPremier League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamAl-Ittihad FC | Season2024 | CompetitionKing's Cup | Appearances33 | Goals9 | Assists8 | Min2714 | 4 | 0 | Rating7.2 |
| TeamFrance | Season2024 | CompetitionFriendlies | Appearances1 | Goals0 | Assists— | Min7 | 0 | 0 | Rating— |
| TeamBayer Leverkusen | Season2023 | CompetitionBundesliga | Appearances— | Goals— | Assists— | Min— | — | — | Rating— |
| TeamAston Villa | Season2023 | CompetitionPremier League | Appearances38 | Goals6 | Assists8 | Min2197 | 1 | 0 | Rating7.0 |
| TeamAston Villa | Season2023 | CompetitionLeague Cup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating6.3 |
| TeamAston Villa | Season2023 | CompetitionFA Cup | Appearances3 | Goals1 | Assists— | Min128 | 0 | 0 | Rating7.1 |
| TeamAston Villa | Season2023 | CompetitionUEFA Europa Conference League | Appearances12 | Goals3 | Assists1 | Min740 | 3 | 0 | Rating6.9 |
| TeamAston Villa | Season2023 | CompetitionPremier League - Summer Series | Appearances2 | Goals2 | Assists— | Min115 | 0 | 0 | Rating— |
| TeamFrance | Season2023 | CompetitionEuro Championship - Qualification | Appearances2 | Goals0 | Assists— | Min48 | 0 | 0 | Rating6.6 |
| TeamFrance U21 | Season2023 | CompetitionUEFA U21 Championship - Qualification | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamFrance | Season2023 | CompetitionFriendlies | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamBayer Leverkusen | Season2022 | CompetitionBundesliga | Appearances33 | Goals9 | Assists8 | Min2714 | 4 | 0 | Rating7.2 |
| TeamBayer Leverkusen | Season2022 | CompetitionDFB Pokal | Appearances1 | Goals0 | Assists1 | Min90 | 1 | 0 | Rating6.2 |
| TeamBayer Leverkusen | Season2022 | CompetitionUEFA Champions League | Appearances6 | Goals2 | Assists— | Min509 | 0 | 0 | Rating7.0 |
| TeamBayer Leverkusen | Season2022 | CompetitionUEFA Europa League | Appearances8 | Goals3 | Assists1 | Min569 | 2 | 0 | Rating7.0 |
| TeamFrance | Season2022 | CompetitionUEFA Nations League | Appearances3 | Goals0 | Assists— | Min169 | 0 | 0 | Rating6.7 |
| TeamFrance | Season2022 | CompetitionFriendlies | Appearances1 | Goals0 | Assists— | Min25 | 0 | 0 | Rating— |
| TeamBayer Leverkusen | Season2021 | CompetitionBundesliga | Appearances32 | Goals13 | Assists12 | Min2773 | 9 | 0 | Rating7.1 |
| TeamBayer Leverkusen | Season2021 | CompetitionDFB Pokal | Appearances2 | Goals0 | Assists— | Min180 | 0 | 0 | Rating6.9 |
| TeamBayer Leverkusen | Season2021 | CompetitionUEFA Europa League | Appearances8 | Goals4 | Assists2 | Min624 | 2 | 0 | Rating7.1 |
| TeamBayer Leverkusen | Season2021 | CompetitionFriendlies Clubs | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamFrance U21 | Season2021 | CompetitionUEFA U21 Championship | Appearances10 | Goals0 | Assists1 | Min702 | 0 | 0 | Rating6.9 |
| TeamBayer Leverkusen | Season2020 | CompetitionBundesliga | Appearances32 | Goals4 | Assists10 | Min2394 | 5 | 0 | Rating7.0 |
| TeamBayer Leverkusen | Season2020 | CompetitionDFB Pokal | Appearances3 | Goals2 | Assists— | Min210 | 0 | 0 | Rating7.6 |
| TeamBayer Leverkusen | Season2020 | CompetitionUEFA Europa League | Appearances8 | Goals4 | Assists3 | Min473 | 0 | 0 | Rating7.1 |
| TeamFrance | Season2020 | CompetitionWorld Cup - Qualification Europe | Appearances4 | Goals0 | Assists1 | Min101 | 0 | 0 | Rating6.8 |
| TeamFrance | Season2020 | CompetitionUEFA Nations League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamBayer Leverkusen | Season2019 | CompetitionBundesliga | Appearances28 | Goals5 | Assists5 | Min1767 | 3 | 0 | Rating6.9 |
| TeamBayer Leverkusen | Season2019 | CompetitionDFB Pokal | Appearances5 | Goals2 | Assists1 | Min272 | 1 | 0 | Rating6.9 |
| TeamBayer Leverkusen | Season2019 | CompetitionUEFA Europa League | Appearances4 | Goals1 | Assists1 | Min331 | 1 | 0 | Rating6.7 |
| TeamBayer Leverkusen | Season2019 | CompetitionUEFA Champions League | Appearances2 | Goals0 | Assists— | Min180 | 0 | 0 | Rating6.5 |
| TeamBayer Leverkusen | Season2019 | CompetitionClub Friendlies | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamFrance U20 | Season2019 | CompetitionWorld Cup - U20 | Appearances4 | Goals1 | Assists— | Min348 | 0 | 0 | Rating— |
| TeamParis Saint Germain | Season2018 | CompetitionLigue 1 | Appearances25 | Goals2 | Assists6 | Min1129 | 1 | 0 | Rating6.8 |
| TeamParis Saint Germain | Season2018 | CompetitionCoupe de la Ligue | Appearances2 | Goals1 | Assists— | Min102 | 0 | 0 | Rating— |
| TeamParis Saint Germain | Season2018 | CompetitionCoupe de France | Appearances6 | Goals1 | Assists— | Min288 | 0 | 0 | Rating— |
| TeamParis Saint Germain | Season2018 | CompetitionUEFA Champions League | Appearances1 | Goals0 | Assists— | Min7 | 0 | 0 | Rating6.7 |
| TeamParis Saint Germain | Season2018 | CompetitionInternational Champions Cup | Appearances1 | Goals1 | Assists— | Min44 | 0 | 0 | Rating— |
| TeamFrance U19 | Season2018 | CompetitionUEFA U19 Championship | Appearances8 | Goals3 | Assists— | Min637 | 1 | 0 | Rating— |
| TeamCrotone | Season2017 | CompetitionSerie A | Appearances2 | Goals0 | Assists— | Min69 | 0 | 0 | Rating6.6 |
| TeamPSG II | Season2017 | CompetitionNational 2 - Group A | Appearances8 | Goals2 | Assists— | Min548 | 4 | 0 | Rating— |
| TeamCrotone | Season2017 | CompetitionCoppa Italia | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamPSG U19 | Season2017 | CompetitionUEFA Youth League | Appearances6 | Goals1 | Assists— | Min524 | 1 | 0 | Rating— |
| TeamFrance U19 | Season2017 | CompetitionUEFA U19 Championship | Appearances3 | Goals1 | Assists— | Min180 | 0 | 0 | Rating— |
| TeamPSG II | Season2016 | CompetitionNational 2 - Group D | Appearances6 | Goals0 | Assists— | Min433 | 0 | 0 | Rating— |
| TeamPSG U19 | Season2016 | CompetitionUEFA Youth League | Appearances7 | Goals3 | Assists— | Min508 | 0 | 0 | Rating— |
Career Timeline
Trophies10
Injuries4
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 ★ | |
|---|---|---|---|---|---|---|---|---|---|---|
| Goals | 0 | 0 | 2 | 5 | 4 | 13 | 9 | 0 | 0 | 9 |
| Assists | 0 | 0 | 6 | 5 | 10 | 12 | 8 | 0 | 1 | 8 |
| Appearances | 6 | 2 | 25 | 28 | 32 | 32 | 33 | 0 | 3 | 33 |
| Goals per 90 | — | — | — | — | — | — | — | — | — | 0.24 |
| Win Rate | — | — | — | — | — | — | — | — | — | 59% |
| Min | 433 | 69 | 1,129 | 1,767 | 2,394 | 2,773 | 2,714 | — | 269 | 2,714 |
| Yellow Cards | — | — | 1 | 3 | 5 | 9 | 4 | — | 1 | 4 |
Recent Matches
Al-Ittihad FCTrophies
16M. Diaby has earned 16 trophy entries with 10 titles won, including Saudi League, King's Cup, UEFA Nations League. Honours at club and international level reflect sustained success and competitive pedigree.
| Competition | Season | Country | Result |
|---|---|---|---|
| CompetitionSaudi League | Season2024/2025 | Country | ResultWinner |
| CompetitionKing's Cup | Season2024/2025 | Country | ResultWinner |
| CompetitionPremier League Summer Series | Season2023 | CountryWorld | Result2nd Place |
| CompetitionUEFA Nations League | Season2020/2022 | CountryEurope | ResultWinner |
| CompetitionDFB Pokal | Season2019/2020 | Country | Result2nd Place |
| CompetitionLigue 1 | Season2018/2019 | Country | ResultWinner |
| CompetitionCoupe de France | Season2018/2019 | Country | Result2nd Place |
| CompetitionTrophée des Champions | Season2018 | Country | ResultWinner |
| CompetitionTrophée des Champions | Season— | Country | ResultWinner |
| CompetitionLigue 1 | Season— | Country | ResultWinner |
| CompetitionCoupe de France | Season— | Country | Result2nd Place |
| CompetitionDFB Pokal | Season— | Country | Result2nd Place |
| CompetitionSaudi League | Season— | Country | ResultWinner |
| CompetitionKing's Cup | Season— | Country | ResultWinner |
| CompetitionUEFA Nations League | Season— | CountryEurope | ResultWinner |
| CompetitionPremier League Summer Series | Season— | CountryWorld | Result2nd Place |
Transfer History
1M. Diaby has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.
| Date | From | To | Type |
|---|---|---|---|
| Date— | From— | To— | Type— |
Injury History
4M. Diaby has 4 recorded injury periods. The table below shows each injury type, duration, and days missed.
| Injury | Start | End | Days Out |
|---|---|---|---|
| InjuryKnock | StartOct 4, 2023 | EndOct 7, 2023 | Days Out3d |
| InjuryKnock | StartFeb 17, 2023 | EndFeb 22, 2023 | Days Out5d |
| InjuryVirus | StartMar 20, 2021 | EndApr 2, 2021 | Days Out13d |
| InjuryKnock | StartApr 4, 2019 | EndApr 12, 2019 | Days Out8d |
API data: May 10, 2026 · Stats updated: Apr 26, 2026