Przebieg kariery
Urodzony w Kairze Hafez znany jest piłkarskiemu środowisku eWinner 2 Ligi. Do Polski trafił w marcu 2020, kiedy to podpisał kontrakt z Hutnikiem Kraków. Przez dwa lata gry w stolicy Małopolski rozegrał 50 meczów, w których zdobył siedem goli i zapisał osiem asyst.
Rundę wiosenną spędził już na wypożyczeniu w Fortuna 1 Lidze, reprezentując barwy Górnika Polkowice. Klub skorzystał z wykupu zawodnika i minione rozgrywki Hafez również spędził w Polkowicach. Łącznie zanotował 31 meczów, siedem goli i jedną asystę.
Reprezentował także swój kraj w zespołach do lat 18 i 20.