K. Hafez´s career

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Pyramids
Pyramids
2024/25
39 1 0 7 0 39 20 19 1842 29 5.8 64
Premier League
Premier League
21 0 0 5 0 21 9 12 900' 29 5.7 64
CAF Champions League
CAF Champions League
9 0 0 1 0 9 5 4 411' 28 5.2 64
Super Cup Egypt
Super Cup Egypt
2 0 0 1 0 2 1 1 65' 28 4.4 61
Cup Egypt
Cup Egypt
4 0 0 0 0 4 3 1 292' 29 6 64
Copa de la Liga de Egipto
Copa de la Liga de Egipto
1 0 0 0 0 1 1 0 90' 28 6.5 60
Clasificación CAF Champions League
Clasificación CAF Champions League
2 1 0 0 0 2 1 1 84' 28 4.7 62
Pyramids
Pyramids
2023/24
39 1 1 3 0 39 21 18 1835 27 6 63
Pyramids
Pyramids
2022/23
25 2 1 3 0 25 12 13 1188 27 6.1 61
Pyramids
Pyramids
2021/22
2 0 0 0 0 2 0 2 68 26 4.4 59
Yeni Malatyaspor
Yeni Malatyaspor
2021/22
33 0 0 11 0 33 25 8 2436 25 5.7 68
Yeni Malatyaspor
Yeni Malatyaspor
2020/21
33 0 9 7 1 33 31 2 2843 24 6.9 68
Yeni Malatyaspor
Yeni Malatyaspor
2019/20
13 0 2 2 0 13 11 2 984 23 5.6 60
Kasımpaşa
Kasımpaşa
2019/20
15 0 0 4 2 15 14 1 1152 23 5.6 60
Kasımpaşa
Kasımpaşa
2018/19
14 0 2 2 0 14 8 6 844 22 5.3 59
İstanbul Başakşehir
İstanbul Başakşehir
2018/19
4 0 0 1 0 4 4 0 360 22 5.5 63
İstanbul Başakşehir U21
İstanbul Başakşehir U21
2018/19
1 0 0 0 0 1 1 0 90 22 6.3 62
Lens
Lens
2017/18
23 2 4 6 0 23 21 2 1882 21 7.1 67
Lens
Lens
2016/17
23 0 3 5 0 23 23 0 2041 20 7.1 66
Lierse SK
Lierse SK
2016/17
2 0 0 0 0 2 2 0 167 20 6 65
Omonia Nicosia
Omonia Nicosia
2015/16
35 1 0 9 1 35 34 1 3019 20 7.2 66
Lierse SK
Lierse SK
2015/16
3 0 0 0 0 3 3 0 215 19 4.9 50
Lierse SK
Lierse SK
2014/15
24 3 3 4 1 24 20 4 1759 18 6.5 51
328 10 25 64 5 328 250 78 22725 - - -

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Egypt
Egypt
2022
0 0 0 0 0 0 0 0 - 26 0 64
International Friendly
International Friendly
0 0 0 0 0 0 0 0 0 26 0 63
AFCON Qualifying
AFCON Qualifying
0 0 0 0 0 0 0 0 0 26 0 64
Egypt
Egypt
2019
1 0 0 0 0 1 1 0 90 23 5.2 59
Egypt
Egypt
2018
1 0 0 0 0 1 1 0 62 22 5.2 65
Egypt
Egypt
2017
4 0 0 2 0 4 4 0 316 20 5.9 66
Egypt
Egypt
2015
1 0 0 0 0 1 0 1 35 19 4.3 51
7 0 0 2 0 7 6 1 503 - - -

Career summary

Teams MP
MP GS MS Min Age Pts ELO
Pyramids
Pyramids
105 4 2 13 0 105 53 52 4933 29 5.6 64
Egypt
Egypt
7 0 0 2 0 7 6 1 503 26 4.7 64
Yeni Malatyaspor
Yeni Malatyaspor
79 0 11 20 1 79 67 12 6263 25 5.7 68
İstanbul Başakşehir
İstanbul Başakşehir
4 0 0 1 0 4 4 0 360 22 5.1 63
Kasımpaşa
Kasımpaşa
29 0 2 6 2 29 22 7 1996 23 5.7 60
İstanbul Başakşehir U21
İstanbul Başakşehir U21
1 0 0 0 0 1 1 0 90 22 7.1 62
Lens
Lens
46 2 7 11 0 46 44 2 3923 21 6.6 67
Omonia Nicosia
Omonia Nicosia
35 1 0 9 1 35 34 1 3019 20 6.5 66
Lierse SK
Lierse SK
29 3 3 4 1 29 25 4 2141 20 6.8 65
335 10 25 66 5 335 256 79 23228 - - -