⚽ Tomulator
Overview
◈Dashboard📅Today's games◎State of play
Money
💷Bets & strategies
Explore
⊞Leagues & seasons📐Metrics▤Data sources
Engine room
🎲Simulations🧪Lab≣Catalog?How this works

Karim Hafez

Egypt · 30 years old

form

plays for Egypt

144
matches with a full stat line
2
goals in those matches
21
assists
6.89
average match rating (10 = perfect)

Match loglatest games — tap a match for its full picture

MatchMinsGoalsAssistsShots (on)Rating
Argentina v Egypt · Jul 7, 26 · WC900016.3
Australia v Egypt · Jul 3, 26 · WC8001—7.2
Belgium v Egypt · Jun 15, 26 · WC · sub200——
Yeni Malatyaspor v Fenerbahce · May 21, 22 · TSL4500—6.7
Kayserispor v Yeni Malatyaspor · May 14, 22 · TSL9000—6.3
Yeni Malatyaspor v Rizespor · May 8, 22 · TSL · sub570027.2
Yeni Malatyaspor v Konyaspor · Apr 24, 22 · TSL · sub6200—6.3
Galatasaray SK v Yeni Malatyaspor · Apr 18, 22 · TSL8900—6.7
Yeni Malatyaspor v Giresunspor · Apr 10, 22 · TSL9000—7.3
Başakşehir v Yeni Malatyaspor · Apr 4, 22 · TSL8900—6.9
Altay v Yeni Malatyaspor · Mar 12, 22 · TSL9000—6.0
Yeni Malatyaspor v Adana Demirspor · Mar 4, 22 · TSL9000—7.2
Hatayspor v Yeni Malatyaspor · Feb 27, 22 · TSL9000—6.9
Gaziantep v Yeni Malatyaspor · Feb 23, 22 · TSL9000—7.3
Yeni Malatyaspor v Antalyaspor · Feb 19, 22 · TSL · sub45001 (1)6.9
Full stat lines · every recorded number per match (passes, tackles, duels, saves…) — tap to expand
Matchblocksconcededdribbles pastduelsduels wonfouls committedfouls drawninterceptionskey passespassesredtacklesyellow
Argentina v Egypt—0174111—400—0
Australia v Egypt10195—12148030
Belgium v Egypt—0—11————70—0
Yeni Malatyaspor v Fenerbahce—011————290—

Season by season

SeasonTeamAppsGoalsAssistsMinutesAvg rating
2026 · FIFA World CupEgypt3011726.75
2021 · Süper LigYeni Malatyaspor31002,3066.79
2020 · Süper LigYeni Malatyaspor33092,8446.93
2019 · Süper LigYeni Malatyaspor13029927.01
2019 · Süper LigKasımpaşa13001,0426.34
2018 · Süper LigKasımpaşa13027116.93
2017 · Ligue 2Racing Club de Lens20241,6127.04
2016 · Ligue 2Racing Club de Lens18031,5917.11

only matches where we hold the full stat line — coverage grows as the history backfill runs

0
Kayserispor v Yeni Malatyaspor—01731—2—38010
Yeni Malatyaspor v Rizespor—0—42——21330—0
Yeni Malatyaspor v Konyaspor—01521—5—250—1
Galatasaray SK v Yeni Malatyaspor—02106——1125050
Yeni Malatyaspor v Giresunspor10152—212350—1
Başakşehir v Yeni Malatyaspor20185—21—36020
Altay v Yeni Malatyaspor—026221——390—1
Yeni Malatyaspor v Adana Demirspor—029511—138011
Hatayspor v Yeni Malatyaspor10174—2—140010
Gaziantep v Yeni Malatyaspor—0—32——3—40010
Yeni Malatyaspor v Antalyaspor—0—5412—113010