After progressing through the youth ranks at Cairo club Al Ahly, Sobhi made his professional debut at the age of 16 on 6 February 2014, in a 2013–14 Egyptian Premier League match against Ghazl El Mahalla under the management of Mohamed Youssef.[4] In April 2014 he took part in the Sheikh Zayed friendly tournament in the UAE with Al Ahly-U17's, and attracted the attentions of Spanish club Atlético Madrid.[5] On 16 June 2014, he scored his first goal for Al Ahly in a 3–0 win over Misr Lel-Makkasa.[6] On 28 June 2014 he started the decisive championship play-off match against city rivals, Zamalek and helped his team to a 1–0 victory.[7] On 2 July he scored twice against Petrojet to secure a 4–0 win and Al Ahly went on to claim the league title.[8][9] In March 2015, Sobhi signed a long-term contract with Al Ahly.[10][11]