Mısırlı futbolcu Mustafa Mohamed, 28 Kasım 1997 tarihinde Kahire’de doğdu. Futbol kariyerine 13 yaşındayken Dina Farms takımıyla başladı. Ardından Wadi Digle takımında oynadı. Genç futbolcu 2015 yılında henüz 18 yaşına yeni girmişken Mısır’ın iki büyük kulübünden birisi olan Zamalek’in gençleri arasına girdi.
Genç futbolcu Mohamed, Zamalek kulübünde 5 maçta oynadı. 2016-2017 sezonunda Ed-Dahiliye (İçişleri Bakanlığı) takımında forma giydiği 17 maçta 4 gol kaydederken, bir sonraki sezonda ise Tanta FC takımında oynadığı 23 maçta 6 gol attı.
Ayak çapraz bağlarındaki sorundan dolayı kariyerine bir müddet ara veren futbolcu, 2018-2019 sezonunda El-Ceyş (Ordu) takımında transfer oldu. Sahaya çıktığı 29 maçta 12 gol atarak tekrar Zamalek’in dikkatini çekmeyi başardı ve eski kulübüne geri döndü.
Genç golcü, geçen yıl takımı ile çıktığı 46 maçta 16 gol attı ve 3 asist yaptı.