En la temporada 2012-2013 llegó al Difaa El Jadida de la Primera División marroquí, en este periplo ganó la Copa del Trono 2013.
También disputó la Copa Confederación de la CAF 2014 donde avanzó con su equipo tres rondas hasta caer eliminado por el máximo campeón en el último minuto.
En la siguiente jornada, el 9 de septiembre, anotó su primer gol con la selección ante Congo en el Estadio Idriss Mahamat Ouya para darle el segundo punto a su equipo en la competición.
Disputó todos los partidos de las Eliminatorias al Mundial 2010 donde salieron eliminados en primera ronda y solo le pudo marcar a Sudan.
Las Eliminatorias para la CAN de 2013 fueron por eliminación directa; en primera fase se enfrentó a la Selección de fútbol de Malawi e hizo su primer doblete con la selección y vencieron 3-2; sin embargo, no disputó la vuelta y su selección perdió 2-0.