Karim Hafez

Defender

Karim Hafez 2025/26 Stats

Egypt30 years old175 / 64Pyramids FCPremier League

Player Summary

Karim Hafez has 30 appearances across 6 competitions in 2025/26.

Season goals4
Season assists2
Rating6.96

Performance by competition

Scope: 2025/26 seasonCompetitions: 6Metric scope: All competitions
CompetitionAppearancesGoalsAssistsYellowRedPKMin
CAF Champions League601200374
Cup1000000
FIFA Intercontinental Cup20000086
Friendlies1000000
Premier League18214021,174
Super Cup220100149
2025/26 total30427021,783
Appearances
MetricTotalRanking
Appearances303 of 13 seasons
Minutes1,783'6 of 13 seasons
Starts196 of 13 seasons
Substitute appearances72 of 13 seasons
Substituted off61 of 13 seasons
Bench113 of 13 seasons
Captain appearances01 of 13 seasons
Appearances by positionMF 18 matches (60.0%) / DF 10 matches (33.3%)-
Goals · Shots
MetricTotalRanking
Goals41 of 13 seasons
Shots78 of 13 seasons
Shots on target34 of 13 seasons
Shot accuracy43%3 of 11 seasons
Assists · Passing
MetricTotalRanking
Assists26 of 13 seasons
Key passes235 of 13 seasons
Total passes8623 of 13 seasons
Pass accuracy82.3%1 of 13 seasons
Dribbling
MetricTotalRanking
Dribble attempts148 of 13 seasons
Successful dribbles88 of 13 seasons
Dribble success rate57%10 of 11 seasons
Dribbled past by opponents17 of 13 seasons
Cards · Fouls
MetricTotalRanking
Yellow cards79 of 13 seasons
Second-yellow reds01 of 13 seasons
Red cards01 of 13 seasons
Total cards79 of 13 seasons
Fouls drawn265 of 13 seasons
Fouls committed259 of 13 seasons
Defending
MetricTotalRanking
Tackles255 of 13 seasons
Interceptions206 of 13 seasons
Blocks43 of 13 seasons
Total duels1466 of 13 seasons
Duels won756 of 13 seasons
Goals conceded01 of 13 seasons
Saves01 of 13 seasons
Penalties
MetricTotalRanking
Penalties won11 of 13 seasons
Penalties conceded01 of 13 seasons
Penalties scored21 of 13 seasons
Penalties missed01 of 13 seasons
Penalties saved01 of 13 seasons

Past seasons

SeasonCompetitionGoalsAssistsAppsRating
2027Africa Cup of Nations - Qualification0016.84
2026/27Premier League02166.85
2025/26Premier League42306.96
2024/25Premier League30276.80
2023/24Premier League11306.90
2022/23Premier League0096.61
2021/22Süper Lig00356.79
2020/21Süper Lig09336.93
2019/20Süper Lig02286.68
2018/19Süper Lig04206.93
2017/18Ligue 224267.04
2016/17Ligue 203257.11