 Mohamad began his career at Safa Sporting Club, signing to the first-team from the youth team.He got promoted to the first team in 1999 and played for 3 years, making 25 league appearances and scoring 3 times.In 2002, he transferred to Olympic Beirut, a club that was founded in 2000.