
Karim Hafez
Defender · Pyramids FC · 30 · Egypt
- Season score
- 57.1
- Last 4 weeks
- 60.7
- Market value
- €800k
- +€100k (+14%)
Photo: Bryan Berlin, CC BY-SA 4.0, via Wikimedia Commons
- Born
- 12 Mar 1996
- Height
- 175 cm
- Foot
- L
- Contract until
- 30 Jun 2027
- Wikipedia views
- 440
Wikipedia Wikidata Transfermarkt
Every week
4 of 70 weeks with 60+ minutes, averaging 60.7 (minutes-weighted); 1 of them 70 or better.
Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+
Every week as a table
| Week | Matches | Minutes | Score | Expected | Underlying |
|---|---|---|---|---|---|
| 29 Sep – 5 Oct 2026 | 1 | 90 | 54.3 | 55.4 | 54.2 |
| 7–13 Jul 2026 | 1 | 90 | 72.7 | 54.2 | 72.9 |
| 30 Jun – 6 Jul 2026 | 1 | 80 | 60.1 | 54.0 | 60.1 |
| 9–15 Jun 2026 | 1 | 1 | 100.0 | 54.1 | 100.0 |
| 2–8 Jun 2026 | 1 | 15 | 83.4 | 53.9 | 81.9 |
| 26 May – 1 Jun 2026 | 1 | 90 | 55.4 | 53.9 | 55.3 |
Against expectation
How it's expectedEach week's score beside what the player's earlier matches led to expect. Over the last 4 weeks with 60+ minutes: +6.3 a week above expectation.
Market value
Where these come fromEvery value as a table
| Date | Source | Value |
|---|---|---|
| 25 Oct 2026 | Current estimate (BSD) | €725k |
| 30 Sep 2026 | Transfermarkt | €800k |
| 20 May 2026 | Transfermarkt | €700k |
| 29 Jun 2023 | Transfermarkt | €600k |
| 24 Feb 2023 | Transfermarkt | €500k |
| 15 Sep 2022 | Transfermarkt | €600k |
| 1 Jun 2022 | Transfermarkt | €1.0M |
| 31 Mar 2022 | Transfermarkt | €1.0M |
| 4 Jan 2022 | Transfermarkt | €1.1M |
| 12 Oct 2021 | Transfermarkt | €1.4M |
| 21 May 2021 | Transfermarkt | €1.5M |
| 16 Mar 2021 | Transfermarkt | €1.0M |
| 23 Dec 2020 | Transfermarkt | €900k |
| 4 Aug 2020 | Transfermarkt | €675k |
| 8 Apr 2020 | Transfermarkt | €675k |
| 3 Jan 2020 | Transfermarkt | €850k |
| 4 Oct 2019 | Transfermarkt | €1.0M |
| 4 Jun 2019 | Transfermarkt | €800k |
| 4 Jan 2019 | Transfermarkt | €800k |
| 16 May 2018 | Transfermarkt | €900k |
| 15 Jun 2017 | Transfermarkt | €900k |
| 20 Mar 2017 | Transfermarkt | €900k |
| 3 Aug 2016 | Transfermarkt | €900k |
| 5 May 2016 | Transfermarkt | €900k |
Two different estimates, so each is its own line and each change is measured within its own line.
What the score is made of
Int. Friendly Games 2026, 195 minutes. Each part as a percentile against 547 top-five-league defender seasons of 900+ minutes since 2025/26: 50 is the middle of them (the dashed ring).
As a table
| Part | Percentile | Per 90 vs average |
|---|---|---|
| Shooting | 0 | −0.42 |
| Creating | 100 | +2.06 |
| Progressing | 96 | +1.02 |
| Keeping the ball | 44 | −0.06 |
| Defending | 89 | +0.21 |
| Aerial | 0 | −0.98 |
| Finishing | 65 | +0.04 |
Attention
English Wikipedia views per week, the article and its redirects, last 52 weeks.
Seasons
| Season | Competition | Team | Matches | Minutes | Score | Underlying |
|---|---|---|---|---|---|---|
| Int. Friendly Games 2026 | International Friendlies | Egypt | 3 | 195 | 57.1 | 56.8 |
| World Cup 2026 | World Cup 2026 | Egypt | 3 | 171 | 69.9 | 70.0 |
| Super Lig 21/22 | Süper Lig | Yeni Malatyaspor | 18 | 1,309 | 58.7 | 58.3 |
Latest matches
| Date | Competition | Opponent | Result | Min | Goals | Assists | xG | xA | Score |
|---|---|---|---|---|---|---|---|---|---|
| 4 Oct 2026 | International Friendlies | South Africa | L 0–1 | 90 | 0 | 0 | – | – | 54.3 |
| 7 Jul 2026 | World Cup 2026 | at Argentina | L 2–3 | 90 | 0 | 0 | 0.02 | 0.02 | 72.7 |
| 3 Jul 2026 | World Cup 2026 | at Australia | D 1–1 | 80 | 0 | 1 | – | 0.23 | 60.1 |
| 15 Jun 2026 | World Cup 2026 | at Belgium | D 1–1 | 1 | 0 | 0 | – | 0.01 | 100.0 |
| 6 Jun 2026 | International Friendlies | at Brazil | L 1–2 | 15 | 0 | 0 | – | – | 83.4 |
| 28 May 2026 | International Friendlies | Russia | W 1–0 | 90 | 0 | 0 | – | – | 55.4 |