I. Ndiaye

Midfielder

I. Ndiaye 2024/25 Stats

Senegal26 years old180 / 70Manchester CityPremier League

Player Summary

I. Ndiaye has 45 appearances across 7 competitions in 2024/25.

Season goals12
Season assists0
Rating7.07

Performance by competition

Scope: 2024/25 seasonCompetitions: 7Metric scope: All competitions
CompetitionAppearancesGoalsAssistsYellowRedPKMin
FA Cup210101180
Friendlies300000136
Friendlies Clubs200000118
League Cup210000169
Ligue 10000000
Premier League33903022,440
Premier League - Summer Series310100228
2024/25 total451205033,271
Appearances
MetricTotalRanking
Appearances454 of 7 seasons
Minutes3,271'3 of 7 seasons
Starts393 of 7 seasons
Substitute appearances13 of 7 seasons
Substituted off23 of 7 seasons
Bench14 of 7 seasons
Captain appearances01 of 7 seasons
Appearances by positionFW 7 matches (15.6%) / MF 35 matches (77.8%)-
Goals · Shots
MetricTotalRanking
Goals122 of 7 seasons
Shots314 of 7 seasons
Shots on target213 of 7 seasons
Shot accuracy68%2 of 6 seasons
Assists · Passing
MetricTotalRanking
Assists06 of 7 seasons
Key passes226 of 7 seasons
Total passes8053 of 7 seasons
Pass accuracy21.0%4 of 7 seasons
Dribbling
MetricTotalRanking
Dribble attempts1503 of 7 seasons
Successful dribbles803 of 7 seasons
Dribble success rate53%4 of 6 seasons
Dribbled past by opponents316 of 7 seasons
Cards · Fouls
MetricTotalRanking
Yellow cards56 of 7 seasons
Second-yellow reds01 of 7 seasons
Red cards01 of 7 seasons
Total cards56 of 7 seasons
Fouls drawn592 of 7 seasons
Fouls committed253 of 7 seasons
Defending
MetricTotalRanking
Tackles603 of 7 seasons
Interceptions211 of 7 seasons
Blocks51 of 7 seasons
Total duels4013 of 7 seasons
Duels won2053 of 7 seasons
Goals conceded01 of 7 seasons
Saves01 of 7 seasons
Penalties
MetricTotalRanking
Penalties won02 of 7 seasons
Penalties conceded01 of 7 seasons
Penalties scored31 of 7 seasons
Penalties missed01 of 7 seasons
Penalties saved01 of 7 seasons

Past seasons

SeasonCompetitionGoalsAssistsAppsRating
2026/27Premier League37236.58
2025/26Premier League75506.88
2024/25Premier League120457.07
2023/24Ligue 185636.85
2022/23Championship1512567.07
2021/22Championship72356.73
2020/21Premier League0016.70
2018/19FA Cup000-