1956-57: Wydad de Casablanca.
1957-58: Kawkab de Marrakech.
1958-59: Etoile de Casablanca.
1959-60: KAC de Kenitra.
1960-61: FAR de Rabat.
1961-62: FAR de Rabat.
1962-63: FAR de Rabat.
1963-64: FAR de Rabat.
1964-65: Maghreb de Fès.
1965-66: Wydad de Casablanca.
1966-67: FAR de Rabat.
1967-68: FAR de Rabat.
1968-69: Wydad de Casablanca.
1969-70: FAR de Rabat.
1970-71: Renaissance de Settat.
1971-72: Racing de Casablanca.
1972-73: KAC de Kenitra.
1973-74: Raja de Beni Mellal.
1974-75: Mouloudia d’Oujda.
1975-76: Wydad de Casablanca.
1976-77: Wydad de Casablanca.
1977-78: Wydad de Casablanca.
1978-79: Maghreb de Fès.
1979-80: Chabab de Mohammedia.
1980-81: KAC de Kénitra.
1981-82: KAC de Kénitra.
1982-83: Moghreb de Fès.
1983-84: FAR de Rabat.
1984-85: Moghreb de Fès.
1985-86: Wydad de Casablanca.
1986-87: FAR de Rabat.
1987-88: Raja Casablanca.
1988-89: FAR de Rabat.
1989-90: Wydad de Casablanca.
1990-91: Wydad de Casablanca.
1991-92: Kawkab de Marrakech.
1992-93: Wydad de Casablanca.
1993-94: Olympique de Casablanca.
1994-95: CODM de Meknès.
1995-96: Raja Casablanca.
1996-97: Raja Casablanca.
1997-98: Raja Casablanca.
1998-99: Raja Casablanca.
1999-00: Raja Casablanca.
2000-01: Raja Casablanca.
2001-02: Hassania d’Agadir.
2002-03: Hassania d’Agadir.
2003-04: Raja Casablanca.
2004-05: FAR de Rabat.
2005-06: Wydad de Casablanca.
2006-07: Olympique de Khouribga.
2007-08: FAR de Rabat.
2008-09: Raja Casablanca.
2009-10: Wydad Casablanca.
2010-11: Raja Casablanca.