Ghaleb joined the Al-Nassr U-17 team in the summer of 2006. As he was under the scouts' eyes, Al-Nassr U-17 team manager, Nasir AlKanani, succeeded in including Ghaleb in his talent U-17 squad. Not surprisingly, with his accurate passes and mature look in the first year, Ghaleb did not take a long time to get promoted to the first team. His first appearance was in the middle of the 2008/2009 season, when the ArgentineEdgardo Bauza picked him for the line-up in a match against arch rival Al-Hilal. These kinds of games were considered to be tough for a young 17-year old player. However, Ghaleb surprised spectators with his talent by keeping control of the ball and making accurate passes. Since then, he has assured his position in the squad.
On 8 March 2010, Ghaleb signed with a couple of other young talent players, the first professional contract in his career with Al-Nassr ending in 2015.