Club career

07/2012 - 06/2014 Al Ittihad Tripolis Defender
07/2011 - 06/2012 Olympique de Khouribga Defender
07/2006 - 06/2011 Al Ittihad Tripolis Defender
01/2005 - 06/2006 Al Olympique Defender
07/2003 - 12/2004 Al Swihli Defender

Internationals