 After spending two years with one of Oman's best football club, he moved to Muscat Club in 1999.During his time at the Muscat-based club (previously knows as Ruwi) he won various titles which include two Omani League title in the 2002-03 and 2005-06 seasons and a runners-up place in the 2003–04 season.He also helped his club win Oman's most prestigious tournament, the Sultan Qaboos Cup in 2003 and lead his team twice to the finals in 2004 and 2007.