Skip to content
Karim Hafez

Karim Hafez

Defender - Left-Back  at Pyramids FC
Age30
CitizenshipEgypt
Height1.75 m
Footleft
BornMarch 12, 1996
at Pyramids FC 1,357 days · joined 2022-09-05
👕200+ Apps
Market value €300k
Left-Back Defender

Career snapshot

9
clubs played for
12/13
debut season
0.03
goals / match
Pyramids FC
top club · 114 apps

Position rank · 25/26

#129
goals rank
#132
assists rank
10
season goals
31
season assists

Among 139 Defender - Left-Backs · ≥200 mins

Career highs

€1.50m
peak value · 2021
top transfer fee
3
best season · 14/15
7 / 0
int'l caps / goals
333Appearances
10Goals
31Assists
63Yellow cards
2Red cards
51Full matches (90′)
Full nameKarim Hafez
Name in home countryKarim Hafez Ramadan Seif Eldin
Date of birth1996-03-12 (30 yrs)
Place of birthBeheira, Egypt
CitizenshipEgypt
PositionDefender - Left-Back (main: Defender)
Footleft
Height175.00 m
Current clubPyramids FC
Joined2022-09-05
Contract expires2027-06-30
AgentSport Plan
Jul 2025
25/26 — Pyramids FC
4 matches · 1 G · 0 A · across 1 competition
Jul 2024
24/25 — Pyramids FC
40 matches · 1 G · 1 A · across 6 competitions
Jul 2023
23/24 — Pyramids FC
39 matches · 1 G · 3 A · across 5 competitions
Sep 2022
Transfer: Y. Malatyaspor → Pyramids FC
22/23 · Transfer
Jul 2022
22/23 — Pyramids FC
29 matches · 2 G · 1 A · across 5 competitions
Aug 2021
Injury: unknown
4 games missed
Jul 2021
21/22 — Pyramids FC, Yeni Malatyaspor
35 matches · 0 G · 0 A · across 3 competitions
Jan 2021
Injury: unknown
3 games missed
Oct 2020
Injury: unknown
1 games missed
Sep 2020
Transfer: Wadi Degla → Y. Malatyaspor
20/21 · Transfer
Aug 2020
Transfer: Y. Malatyaspor → Wadi Degla
19/20 · Return from loan
Jul 2020
20/21 — Yeni Malatyaspor
33 matches · 0 G · 9 A · across 2 competitions
Jan 2020
Transfer: Wadi Degla → Y. Malatyaspor
19/20 · Loan
Jan 2020
Transfer: Kasimpasa → Wadi Degla
19/20 · Return from loan
Oct 2019
Injury: unknown
1 games missed
Jul 2019
19/20 — Yeni Malatyaspor, Kasimpasa
28 matches · 0 G · 2 A · across 2 competitions
Jul 2019
Transfer: Wadi Degla → Kasimpasa
19/20 · Loan
Jun 2019
Transfer: Kasimpasa → Wadi Degla
18/19 · Return from loan
Jan 2019
Transfer: Wadi Degla → Kasimpasa
18/19 · Loan
Jan 2019
Transfer: Basaksehir → Wadi Degla
18/19 · Return from loan
Sep 2018
Injury: unknown
3 games missed
Aug 2018
Transfer: Wadi Degla → Basaksehir
18/19 · Loan
Jul 2018
18/19 — Kasimpasa, Basaksehir FK, Basaksehir FK U21
19 matches · 0 G · 2 A · across 3 competitions
Jul 2018
Transfer: Lierse SK → Wadi Degla
18/19 · Transfer
Jun 2018
Transfer: Lens → Lierse SK
17/18 · Return from loan
Jan 2018
Injury: unknown
18 games missed
Aug 2017
Transfer: Lierse SK → Lens
17/18 · Loan
Jul 2017
17/18 — RC Lens
23 matches · 2 G · 4 A · across 3 competitions
Jun 2017
Transfer: Lens → Lierse SK
16/17 · Return from loan
Aug 2016
Transfer: Lierse SK → Lens
16/17 · Loan
Aug 2016
Injury: unknown
1 games missed
Jul 2016
16/17 — RC Lens, Lierse SK (-2018)
26 matches · 0 G · 4 A · across 3 competitions
Jun 2016
Transfer: Omonia Nicosia → Lierse SK
15/16 · Return from loan
Aug 2015
Transfer: Lierse SK → Omonia Nicosia
15/16 · Loan
Jul 2015
15/16 — Omonia Nicosia, Lierse SK (-2018)
32 matches · 0 G · 2 A · across 4 competitions
Jul 2014
Transfer: Wadi Degla U21 → Lierse SK
14/15 · Transfer
Jul 2014
14/15 — Lierse SK (-2018)
24 matches · 3 G · 3 A · across 4 competitions
Jul 2013
Transfer: JMG Kairo → Wadi Degla U21
13/14 · Transfer
Jul 2012
12/13 — Wadi Degla FC
1 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €1.50m
Highest valuation recorded in dataset

Percentile rank vs 24 other Defender - Left-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.30/90
88
Assists0 total · 0.00/90
0
G+A1 total · 0.30/90
46
Yellow cards1 total · 0.30/90
17
4,595 min
Minutes played by club
Pyramids FC 46.8%
Yeni Malatyaspor 0.0%
Kasimpasa 0.0%
Basaksehir FK 0.0%
Basaksehir FK U21 0.0%
RC Lens 17.5%
Lierse SK (-2018) 35.7%
Omonia Nicosia 0.0%
Wadi Degla FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Pyramids FC 5 21/22 25/26 114 5 5 2,149
Yeni Malatyaspor 3 19/20 21/22 79 0 11 0
Kasimpasa 2 18/19 19/20 29 0 2 0
Basaksehir FK 1 18/19 18/19 4 0 0 0
Basaksehir FK U21 1 18/19 18/19 1 0 0 0
RC Lens 2 16/17 17/18 47 2 7 806
Lierse SK (-2018) 3 14/15 16/17 29 3 4 1,640
Omonia Nicosia 1 15/16 15/16 29 0 2 0
Wadi Degla FC 1 12/13 12/13 1 0 0 0

Career trajectory — goals, assists & market value

2€375K5€750K7€1.1M9€1.5M14/15 — 3 goals (Lierse SK (-2018))14/15 — 3 assists614/1515/16 — 2 assists215/1616/17 — 4 assists416/1717/18 — 2 goals (RC Lens)17/18 — 4 assists617/1818/19 — 2 assists218/1919/20 — 2 assists219/2020/21 — 9 assists920/2121/2222/23 — 2 goals (Pyramids FC)22/23 — 1 assists322/2323/24 — 1 goals (Pyramids FC)23/24 — 3 assists423/2424/25 — 1 goals (Pyramids FC)24/25 — 1 assists224/2525/26 — 1 goals (Pyramids FC)125/2614/15 — €200K15/16 — €600K16/17 — €900K17/18 — €900K18/19 — €900K19/20 — €1M20/21 — €900K21/22 — €1.5M22/23 — €1.1M23/24 — €600K24/25 — €500K25/26 — €400KGoalsAssistsMarket value

Goals by season

12/13: 0012/1314/15: 3314/1515/16: 0015/1616/17: 0016/1717/18: 2217/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 2222/2323/24: 1123/2424/25: 1124/2525/26: 1125/26

Assists by season

12/13: 0012/1314/15: 3314/1515/16: 2215/1616/17: 4416/1717/18: 4417/1818/19: 2218/1919/20: 2219/2020/21: 9920/2121/22: 0021/2222/23: 1122/2323/24: 3323/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Premier League Pyramids FC 4 1 0 1 0 296
24/25 CAF-Champions League Pyramids FC 11 1 0 1 0 495
24/25 Championship Playoff Pyramids FC 8 0 0 2 0 0
24/25 Egypt Cup Pyramids FC 5 0 1 0 0 0
24/25 Egyptian League Cup Pyramids FC 1 0 0 0 0 0
24/25 Egyptian Super Cup Pyramids FC 2 0 0 1 0 0
24/25 Premier League Pyramids FC 13 0 0 3 0 0
23/24 CAF-Champions League Pyramids FC 6 0 0 0 0 0
23/24 Egypt Cup Pyramids FC 2 0 0 0 0 0
23/24 Egyptian League Cup Pyramids FC 4 0 2 0 0 0
23/24 Egyptian Super Cup Pyramids FC 2 0 0 0 0 0
23/24 Premier League Pyramids FC 25 1 1 3 0 877
22/23 CAF Confederation Cup Pyramids FC 4 0 0 0 0 0
22/23 Egypt Cup Pyramids FC 4 0 0 1 0 0
22/23 Egyptian League Cup Pyramids FC 1 0 0 0 0 0
22/23 Egyptian Super Cup Pyramids FC 1 0 0 0 0 0
22/23 Premier League Pyramids FC 19 2 1 2 0 481
21/22 Egypt Cup Pyramids FC 2 0 0 0 0 0
21/22 Süper Lig Yeni Malatyaspor 31 0 0 10 0 0
21/22 Türkiye Kupasi Yeni Malatyaspor 2 0 0 1 0 0
20/21 Süper Lig Yeni Malatyaspor 33 0 9 7 1 0
20/21 Türkiye Kupasi Yeni Malatyaspor 0 0 0 0 0 0
19/20 Süper Lig Yeni Malatyaspor 13 0 2 1 0 0
19/20 Süper Lig Kasimpasa 13 0 0 3 1 0
19/20 Türkiye Kupasi Kasimpasa 2 0 0 0 0 0
18/19 Süper Lig Kasimpasa 13 0 2 1 0 0
18/19 Süper Lig Basaksehir FK 0 0 0 0 0 0
18/19 Türkiye Kupasi Kasimpasa 1 0 0 1 0 0
18/19 Türkiye Kupasi Basaksehir FK 4 0 0 1 0 0
18/19 U21 Süper Lig Basaksehir FK U21 1 0 0 0 0 0
17/18 Coupe de France RC Lens 2 0 0 1 0 0
17/18 Coupe de la Ligue RC Lens 1 0 0 0 0 0
17/18 Ligue 2 RC Lens 20 2 4 5 0 806
16/17 Coupe de France RC Lens 1 0 0 0 0 0
16/17 Ligue 2 RC Lens 23 0 3 5 0 0
16/17 Proximus League Lierse SK (-2018) 2 0 1 1 0 0
15/16 Champions Round Omonia Nicosia 7 0 0 2 0 0
15/16 Croky Cup Lierse SK (-2018) 1 0 0 0 0 0
15/16 Protathlima Cyta Omonia Nicosia 22 0 2 6 0 0
15/16 Proximus League Lierse SK (-2018) 2 0 0 0 0 0
14/15 Cofidis Cup Lierse SK (-2018) 2 0 0 0 0 0
14/15 Endrunde Jupiler Pro League Lierse SK (-2018) 3 1 0 1 0 269
14/15 JPL Lierse SK (-2018) 15 1 2 2 0 1,011
14/15 Jupiler Pro League Abstiegs-Playoffs Lierse SK (-2018) 4 1 1 1 0 360
12/13 Egypt Cup Wadi Degla FC 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
13/14 2013-07-01 JMG Kairo Wadi Degla U21 Transfer 0
14/15 2014-07-20 Wadi Degla U21 Lierse SK Transfer 0
15/16 2015-08-31 Lierse SK Omonia Nicosia Loan 600000
15/16 2016-06-30 Omonia Nicosia Lierse SK Return from loan 900000
16/17 2016-08-31 Lierse SK Lens Loan 900000
16/17 2017-06-30 Lens Lierse SK Return from loan 900000
17/18 2017-08-14 Lierse SK Lens Loan 900000
17/18 2018-06-30 Lens Lierse SK Return from loan 900000
18/19 2018-07-01 Lierse SK Wadi Degla Transfer 900000
18/19 2018-08-28 Wadi Degla Basaksehir Loan 900000
18/19 2019-01-30 Basaksehir Wadi Degla Return from loan 800000
18/19 2019-01-31 Wadi Degla Kasimpasa Loan 800000
18/19 2019-06-30 Kasimpasa Wadi Degla Return from loan 800000
19/20 2019-07-01 Wadi Degla Kasimpasa Loan 800000
19/20 2020-01-30 Kasimpasa Wadi Degla Return from loan 850000
19/20 2020-01-31 Wadi Degla Y. Malatyaspor Loan 850000
19/20 2020-08-03 Y. Malatyaspor Wadi Degla Return from loan 675000
20/21 2020-09-07 Wadi Degla Y. Malatyaspor Transfer 675000
22/23 2022-09-05 Y. Malatyaspor Pyramids FC Transfer 1000000
SeasonInjuryFromToDays missedGames missed
16/17 Ill 2016-08-05 2016-08-06 2 1
17/18 Ankle injury 2018-01-24 2018-04-24 91 18
18/19 unknown injury 2018-09-03 2018-09-22 20 3
19/20 unknown injury 2019-10-14 2019-10-21 8 1
20/21 Corona virus 2020-10-16 2020-10-24 9 1
20/21 Calf strain 2021-01-28 2021-02-09 13 3
21/22 Torn thigh muscle 2021-08-22 2021-09-18 28 4
Current€400k
Peak€1.50m
Low€200k
Δ since start+€200k
€200k€525k€850k€1.18m€1.50m197019701970
DateValue
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €600k
Jan 1, 1970 €600k
Jan 1, 1970 €1.10m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.40m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €675k
Jan 1, 1970 €900k
Jan 1, 1970 €850k
Jan 1, 1970 €675k
Jan 1, 1970 €1.00m
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €900k
Jan 1, 1970 €900k
Jan 1, 1970 €900k
Jan 1, 1970 €900k
Jan 1, 1970 €900k
Jan 1, 1970 €400k
Jan 1, 1970 €600k
Jan 1, 1970 €200k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #3672 #13 7 0 former national player
TeammatePPG played withJoint goalsMinutes
Ertaç Özbir 1 0 0
Benjamin Tetteh 1 1 0
Mustafa Eskihellaç 1 0 0
Fagrie Lakay 2 0 0
Jean-Kévin Duverne 2 0 0
Kévin Fortuné 2 1 0
Ibrahim Adel 2 0 0
Issam Chebake 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
17/18 Ligue 2 RC Lens 2 20
22/23 Premier League Pyramids FC 2 19
25/26 Premier League Pyramids FC 1 4

Top assist seasons

SeasonCompetitionClubAssistsMatches
20/21 Süper Lig Yeni Malatyaspor 9 33
17/18 Ligue 2 RC Lens 4 20
16/17 Ligue 2 RC Lens 3 23

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2020-08-03 Y. Malatyaspor Wadi Degla Return from loan €675k
19/20 2020-01-31 Wadi Degla Y. Malatyaspor Loan €850k
19/20 2020-01-30 Kasimpasa Wadi Degla Return from loan €850k
19/20 2019-07-01 Wadi Degla Kasimpasa Loan €800k
18/19 2019-06-30 Kasimpasa Wadi Degla Return from loan €800k
18/19 2019-01-31 Wadi Degla Kasimpasa Loan €800k
18/19 2019-01-30 Basaksehir Wadi Degla Return from loan €800k
18/19 2018-08-28 Wadi Degla Basaksehir Loan €900k
17/18 2018-06-30 Lens Lierse SK Return from loan €900k
17/18 2017-08-14 Lierse SK Lens Loan €900k
16/17 2017-06-30 Lens Lierse SK Return from loan €900k
16/17 2016-08-31 Lierse SK Lens Loan €900k
15/16 2016-06-30 Omonia Nicosia Lierse SK Return from loan €900k
15/16 2015-08-31 Lierse SK Omonia Nicosia Loan €600k

Last 50 matches for Pyramids FC while Karim Hafez was at the club (joined 2022-09-05). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-05-04 EGY1 Pharco FC 3–2 Pyramids FC Available
2025-04-30 EGY1 Haras El Hodood 1–2 Pyramids FC Available
2025-04-12 EGY1 Pyramids FC 1–1 Al Ahly SC Available
2025-03-12 EGY1 Pyramids FC 0–0 Al Masry Club Available
2025-03-05 EGY1 Pyramids FC 2–1 Ceramica Cleopatra Available
2025-02-28 EGY1 Ittihad El Iskandary 1–3 Pyramids FC Available
2025-02-23 EGY1 Pyramids FC 2–1 Tala'ea El Gaish SC Available
2025-02-17 EGY1 Future FC 0–1 Pyramids FC Available
2025-02-12 EGY1 Pyramids FC 3–0 Haras El Hodood Available
2025-02-07 EGY1 Smouha Sporting Club 0–1 Pyramids FC Available
2025-01-31 EGY1 Pyramids FC 3–0 Zamalek Available
2025-01-26 EGY1 Al Ahly SC 2–2 Pyramids FC Available
2025-01-22 EGY1 ZED FC 0–1 Pyramids FC Available
2025-01-15 EGY1 Pyramids FC 3–0 Ghazl Al Mehalla Available
2024-12-30 EGY1 El Gouna 0–1 Pyramids FC Available
2024-12-25 EGY1 Pyramids FC 3–0 Pharco FC Available
2024-12-21 EGY1 Ismaily 1–1 Pyramids FC Available
2024-12-02 EGY1 Al Masry Club 1–0 Pyramids FC Available
2024-11-22 EGY1 Pyramids FC 3–1 National Bank SC Available
2024-11-08 EGY1 ENPPI 1–2 Pyramids FC Available
2024-11-01 EGY1 Pyramids FC 1–1 PetroJet FC Available
2024-06-23 EGY1 Pyramids FC 3–1 Al Mokawloon Available
2024-06-19 EGY1 Baladeyet Al Mahalla 0–2 Pyramids FC Available
2024-06-13 EGY1 Pyramids FC 3–0 Smouha Sporting Club Available
2024-05-27 EGY1 Pyramids FC 1–0 El Gouna Available
2024-05-19 EGY1 Ismaily 0–2 Pyramids FC Available
2024-05-15 EGY1 Pyramids FC 2–1 Ceramica Cleopatra Available
2024-05-11 EGY1 Al Masry Club 0–1 Pyramids FC Available
2024-05-06 EGY1 Pyramids FC 2–1 Future FC Available
2024-05-01 EGY1 ENPPI 0–1 Pyramids FC Available
2024-04-24 EGY1 Pyramids FC 3–2 National Bank SC Available
2024-04-15 EGY1 Al Mokawloon 0–2 Pyramids FC Available
2024-04-09 EGY1 El Gouna 0–4 Pyramids FC Available
2024-04-05 EGY1 Pyramids FC 0–0 Tala'ea El Gaish SC Available
2024-03-10 EGY1 El Daklyeh 0–2 Pyramids FC Available
2024-03-06 EGY1 Pyramids FC 1–1 Pharco FC Available
2024-02-18 EGY1 Pyramids FC 1–0 Ittihad El Iskandary Available
2024-02-14 EGY1 ZED FC 0–0 Pyramids FC Available
2023-12-14 EGY1 Pyramids FC 2–2 Baladeyet Al Mahalla Available
2023-11-28 EGY1 Pyramids FC 2–1 Ismaily Available
2023-11-03 EGY1 Ceramica Cleopatra 2–0 Pyramids FC Available
2023-10-27 EGY1 Al Masry Club 2–3 Pyramids FC Available
2023-10-22 EGY1 Future FC 0–1 Pyramids FC Available
2023-10-08 EGY1 Pyramids FC 1–0 ENPPI Available
2023-09-25 EGY1 National Bank SC 0–1 Pyramids FC Available
2023-09-21 EGY1 Pyramids FC 2–2 Zamalek Available
2023-08-14 EGY1 Pyramids FC 1–0 El Daklyeh Available
2023-08-11 EGY1 Tala'ea El Gaish SC 2–5 Pyramids FC Available
2023-08-04 EGY1 Pyramids FC 2–1 ZED FC Available
2023-07-30 EGY1 Pharco FC 2–2 Pyramids FC Available

Teams faced most often by Karim Hafez's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
FC Lorient 6 2 2 2 11 8 +3 33%
Stade de Reims 6 2 2 2 8 8 0 33%
Olympique Marseille 4 2 0 2 4 7 -3 50%
AJ Auxerre 4 3 0 1 6 3 +3 75%
Stade Rennais 4 2 0 2 3 4 -1 50%
OGC Nice 4 1 1 2 3 3 0 25%
Clermont Foot 63 4 2 0 2 6 3 +3 50%
Stade Brestois 29 4 1 2 1 7 8 -1 25%
Al Ahly SC 4 0 2 2 5 7 -2 0%
Olympique Lyonnais 4 2 0 2 3 4 -1 50%
Paris Saint-Germain 4 1 0 3 6 11 -5 25%
Al Masry Club 4 2 1 1 4 3 +1 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
12/13 Senior debut season
14/15 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 4 296 1 0 0 0.3
24/25 40 495 7 0 0 1.27
23/24 39 877 3 0 0 0.31
22/23 29 481 3 0 0 0.56
21/22 35 0 11 0 0 0
20/21 33 0 7 0 1 0
19/20 28 0 4 1 1 0
18/19 19 0 3 0 0 0
17/18 23 806 6 0 0 0.67
16/17 26 0 6 0 0 0
15/16 32 0 8 1 0 0
14/15 24 1,640 4 1 0 0.27

Output by competition

Career goals and assists broken down by tournament.

Premier League
61 apps
4 G
2 A
Ligue 2
43 apps
2 G
7 A
JPL
15 apps
1 G
2 A
Jupiler Pro League Abstiegs-Playoffs
4 apps
1 G
1 A
CAF-Champions League
17 apps
1 G
0 A
Endrunde Jupiler Pro League
3 apps
1 G
0 A
Süper Lig
103 apps
0 G
13 A
Egyptian League Cup
6 apps
0 G
2 A
Protathlima Cyta
22 apps
0 G
2 A
Egypt Cup
14 apps
0 G
1 A

Frequently asked about Karim Hafez

Who is Karim Hafez?

Karim Hafez is an Egypt professional footballer who plays as a left-back for Pyramids FC.

How old is Karim Hafez?

Karim Hafez is 30 years old. He was born on March 12, 1996 in Beheira.

What position does Karim Hafez play?

Karim Hafez plays as a left-back (Defender - Left-Back).

What club does Karim Hafez play for?

Karim Hafez currently plays for Pyramids FC.

How many career goals has Karim Hafez scored?

Across all senior club competitions in our dataset, Karim Hafez has scored 10 goals in 333 appearances.

What is Karim Hafez's market value?

Karim Hafez's most recent reported market value is €300k.