Karim Hafez

Defender

Karim Hafez 2023/24 Stats

Egypt30 years old175 / 64Pyramids FCPremier League

Player Summary

Karim Hafez has 30 appearances across 7 competitions in 2023/24.

Season goals1
Season assists1
Rating6.90

Performance by competition

Scope: 2023/24 seasonCompetitions: 7Metric scope: All competitions
CompetitionAppearancesGoalsAssistsYellowRedPKMin
Africa Cup of Nations0000000
CAF Champions League300000180
Cup2001000
League Cup4000000
Premier League2011201688
Super Cup1000001
World Cup - Qualification Africa0000000
2023/24 total3011301869
Appearances
MetricTotalRanking
Appearances303 of 13 seasons
Minutes869'11 of 13 seasons
Starts1510 of 13 seasons
Substitute appearances81 of 13 seasons
Substituted off04 of 13 seasons
Bench24 of 13 seasons
Captain appearances01 of 13 seasons
Appearances by positionDF 29 matches (96.7%)-
Goals · Shots
MetricTotalRanking
Goals15 of 13 seasons
Shots87 of 13 seasons
Shots on target51 of 13 seasons
Shot accuracy63%1 of 11 seasons
Assists · Passing
MetricTotalRanking
Assists19 of 13 seasons
Key passes158 of 13 seasons
Total passes4499 of 13 seasons
Pass accuracy0.0%10 of 13 seasons
Dribbling
MetricTotalRanking
Dribble attempts109 of 13 seasons
Successful dribbles510 of 13 seasons
Dribble success rate50%11 of 11 seasons
Dribbled past by opponents01 of 13 seasons
Cards · Fouls
MetricTotalRanking
Yellow cards36 of 13 seasons
Second-yellow reds01 of 13 seasons
Red cards01 of 13 seasons
Total cards36 of 13 seasons
Fouls drawn1210 of 13 seasons
Fouls committed186 of 13 seasons
Defending
MetricTotalRanking
Tackles127 of 13 seasons
Interceptions108 of 13 seasons
Blocks07 of 13 seasons
Total duels808 of 13 seasons
Duels won398 of 13 seasons
Goals conceded01 of 13 seasons
Saves01 of 13 seasons
Penalties
MetricTotalRanking
Penalties won02 of 13 seasons
Penalties conceded01 of 13 seasons
Penalties scored12 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