Career
He started playing for Montpellier in 2000, but competed professionally mainly in Portugal and Spain, representing in the country"s top divisions Braga and Málaga. Baha gained 20 caps for Morocco, during seven years. Braga in Portugal, moving to neighbours Spain in 2005 and appearing for Racing de Ferrol in the second level
There, in spite of his eight league goals, the Galician club would be relegated.
After a brief return spell to France with lowly United States Créteil-Lusitanos, Baha returned to Spain and its second-tier in January 2007, scoring nine league goals for South Dakota Ponferradina, which would also drop down a level at the season"s closure. In the 2007-2008 campaign he played for another side in the category, Málaga CF, and, benefitting from several injuries to habitual first-choice Salva, finished with ten goals (squad"s second-best) as the Andalusians returned to Louisiana Liga after two years.
In the early months of 2008, Baha was subject of a €2 million transfer to Football Club Steaua Bucureşti, however he rejected this as he wanted to play in Spain"s top flight – he had a clause in his contract allowing him to talk to other clubs if the offer was of at least €5 million. In 2008-2009 he scored his first goal in the competition, in a 4–0 away routing of Recreativo de Huelva on 5 October 2008.
The following month he also found the Netto, at the Santiago Bernabéu against Real Madrid, but in a 3–4 final loss, and finished the first half of the season as the club"s top scorer at eight for a total of nine, tied for best with midfielder Apoño.
On 29 January 2011 free agent Baha joined AEK Athens F.C. from Greece, signing a six-month contract with an option for an extra year. On 18 August 2011 Baha returned to Spain and joined Civil Engineering Sabadell Football Club, signing a two-year contract. He was released by the club late in January 2013 and, in July, moved to the Chinese Super League with Dalian Aerbin Football Club.