Shoukry has made his debut with Al Ahly in 2009–10 Egyptian Premier League on 19 October 2009 Against Petrojet.
Shoukry scored his first goal against Ittihad El-Shorta after coming on as a substitute to help Al Ahly win the game 4–2.
Shoukry scored his second goal on the CAF Champions league 2010 in the second leg against Gunners in Cairo to help Al Ahly win the game 2–0.
In July 2011, he moved to Telephonat Bani Sweif on a loan deal, scoring 4 goals in 15 games, in the uncompleted 2011–12 Egyptian League.
Shoukry started 2013 with Al Ahly as a substitute, but after the arrival of Mohamed Youssef the new coach Shoukry was put in the starting line up against Telephonat Beni Suef and scored his first goal this season with Al Ahly from a shot the match after Shoukry was in the starting line up against ENPPI and scored from a volley and played a match against Ghazl El Mahalla but couldn't score and had chance in the post.