Finalmente fichó por el Montpellier H. S. C., equipo que, tras seis años formándole, le dio la oportunidad de debutar en Ligue 1 el 8 de agosto de 2009 ante el PSG.
En la temporada de su debut jugó 33 partidos, 19 de ellos como titular, y ayudó al equipo, que era recién ascendido, a quedar en la 5.ª posición, clasificándose para la Liga Europa de la UEFA.
El franco-marroquí no paró de marcar goles, hasta 12, en la temporada más importante de la historia del club francés.
Fue junto a Giroud y Utaka una pieza clave para lograr la Ligue 1.
Ha sido internacional con la selección de fútbol de Marruecos, con la que ha jugado 58 partidos internacionales y ha anotado 5 goles.