1959-1960: Larbi Benmbarek, Abdelkader Lohkmiri, Mohamed Kadmiri.
1961: Mohamed Massoum, Kader Firoud.
1961-1964: Mohamed Massoum.
1964-1967: Mohamed Massoum, Abderrahman Belmahjoub.
1968-1969: Guy Cluseau (FRA), Abdellah Settati.
1970: Blagoje Vidinic (YUG).
1971-1972: José Barinaga (ESP).
1972-1973: Abderrahman Belmahjoub.
1974-1978: Gheorge Mardarescu (ROU).
1979: Guy Cluseau (FRA).
1980-1981: Juste Fontaine (FRA), assisted by Jebrane et Hamiddouch.
1982-1983: Abdellah El Ammari, Jaime Valenté (BRA).
1984-1988: Mehdi Faria (BRA).
1988-1989: Jaime Valenté (BRA).
1989-1990: Antonio Angelilo (ITA).
1991-1992: Abdelghani Bennaciri, Olk Verner (GER).
1992-1993: Abdelkhalek Louzani.
1993-1994: Abdellah Blinda.
1994-1995: El Ammari, Gilson Nunez (BRA).
1996-2000: Henri Michel (FRA).
2000-2001: Henri Kasperczak (FRA/POL).
2001-2002: Humberto Cuelho (POR).
2002-2005: Baddou Zaki.
2005 (29 Oct-30 Dec): Philippe Troussier (France)
2005-2007 (31 Dec 2005-15 Aug 2007): Mhamed Fakhir
2007-2008 (1 Sep 2007-7 Feb 2008): Henri Michel (France)
2008 (7 Feb-??) Fathi Jamal