Career
Zamalek Gennesh joined Zamalek from Olimpi after Zamalek manager then Hassan Shehata recommended him for the club He played multiple matches with Zamalek but he was mainly the second goalkeeper after the legendary goalkeeper Abdelwahed El-Sayed. His real start with Zamalek was in 2014-2015 Egypt Cup when Zamalek manager Jesualdo Ferreira decided that he will play all cup matches with the substitute goalkeepers Mohamed Abou Gabal and Gennesh, to give Ahmed El-Shenawy some rest.
Gennesh played match in round 16 against Haras El Hodoud making a remarkable performance and helping his club winning 3-1.
He played the next match against El Ittihad Alexandria in quarterfinal helping his club winning by saving 3 penalties. He played the next match in semifinal against Smouha South Carolina. He helped his club passing to the final by saving 4 penalties in the penalty shootout.
Zamalek South Carolina.