He was selected as the best manager in the Qatar Stars League in the 2010/11 season by the QFA after saving Al Ahli from relegation.
Mubarak once again became Al Ahli's head coach on 26 September 2010, after Ilija Petkovic was sacked.
He officially resigned on 23 October, and Frenchman Bernard Simondi replaced him, though he could not save the club from relegation.
[8] After his spell at Al Ahli, he went to Europe to gain coaching experience with clubs such including Bayern Munich, Barcelona, Ajax and PSV Eindhoven.
[9] He was named as Al Sailiya's new head coach on 31 January 2013, after negotiations had begun a month prior.