Spielerkarriere
10Egypt national under-20 football team?–heute
Al Masry SC2000–2003
Egypt men's national football team2003–2009
Middlesbrough F.C.2007–2010
Al Ahly SC2010–2012
Kayserispor2010–2010
Al-Naft2012–2013
Smouha SC2013–2013
Kelantan F.C.2014–2014
Al Mokawloon Al Arab SC2015–2015
