Botola

ClubWinners
Wydad Casablanca15
AS FAR12
Raja Casablanca11
Maghreb Fez4
KAC Kenitra4
Kawkab Marrakech2
Moghreb Tétouan2
Hassania Agadir2
FUS Rabat1
Olympique Khouribga1
Racing de Casablanca1
Renaissance de Settat1
IR Tanger1
Olympique de Casablanca1
Mouloudia Oujda1
CODM de Meknès1
Chabab Mohammédia1
Raja de Beni Mellal1
Étoile de Casablanca1
SeasonChampion
(Manager)
Runner-upTopscorersTeamGoals
1956–57Wydad CasablancaKawkab Marrakech
1957–58Kawkab MarrakechWydad Casablanca
1958–59Étoile de CasablancaWydad Casablanca
1959–60KAC KenitraAS FAR
1960–61AS FARMaghreb Fez
1961–62AS FARRacing de Casablanca
1962–63AS FARKawkab Marrakech
1963–64AS FARStade Marocain
1964–65Maghreb FezRacing de Casablanca
1965–66Wydad CasablancaRaja Casablanca
1966–67AS FARRenaissance de Settat Abdelatif ChiadmiDifaa El Jadida18
1967–68AS FARRenaissance de Settat Hassan ChichaDifaa El Jadida19
1968–69Wydad CasablancaMaghreb Fez Ahmed FarasChabab Mohammédia16
1969–70AS FARUnion Sidi Kacem
1970–71Renaissance de SettatAS FAR
1971–72Racing de CasablancaWydad Casablanca
1972–73KAC KenitraFUS Rabat Ahmed FarasChabab Mohammédia16
1973–74Raja de Beni MellalFUS Rabat
1974–75Mouloudia OujdaMaghreb Fez  Hassan ChichaDifaa El Jadida12
1975–76Wydad CasablancaDifaa El Jadida
1976–77Wydad CasablancaMouloudia Oujda Mohamed BoussatiKAC Kenitra17
1977–78Wydad CasablancaMaghreb Fez
1978–79Maghreb FezKAC Kenitra
1979–80Chabab MohammédiaWydad Casablanca Idriss OuadichAS FAR15
1980–81KAC KenitraFUS Rabat Mohamed BoussatiKAC Kenitra17
1981–82KAC KenitraWydad Casablanca Mohamed BoussatiKAC Kenitra25
1982–83Maghreb FezRenaissance de Berkane Abdeslam LaghrissiAS FAR14
1983–84AS FAROlympique KhouribgaMjidou
Tmimi
Wydad Casablanca
Mouloudia d'Oujda
14
1984–85Maghreb FezKAC Kenitra BoushabaRenaissance Berkane13
1985–86Wydad CasablancaRaja Casablanca Hassan Nader
Mohammed Chaouch
Wydad Casablanca
Kawkab Marrakech
13
1986–87AS FARKawkab Marrakech Abderrazak KhairiAS FAR12
1987–88Raja CasablancaKawkab Marrakech Lahcen AnaflousAS FAR17
1988–89AS FARMaghreb Fez Hassan NaderWydad Casablanca18
1989–90Wydad CasablancaIR Tanger Abdeslam LaghrissiAS FAR22
1990–91Wydad CasablancaAS FAR  Lahcen AnaflousAS FAR15
1991–92Kawkab MarrakechRaja Casablanca  Lahcen AnaflousAS FAR11
1992–93Wydad CasablancaRaja Casablanca Youssef FertoutWydad Casablanca18
1993–94Olympique de CasablancaWydad Casablanca  Ahmed BahjaKawkab Marrakech14
1994–95CODM de MeknèsOlympique de Casablanca Abdeslam LaghrissiAS FAR15
1995–96Raja CasablancaOlympique KhouribgaSoufirJeunesse El Massira16
1996–97Raja CasablancaWydad CasablancaAnaneAS Salé17
1997–98Raja CasablancaKawkab Marrakech Rachid RokkiChabab Mohammédia15
1998–99Raja CasablancaKawkab MarrakechZouineOlympique Khouribga16
1999–00Raja CasablancaWydad Casablanca Mustapha BidoudaneFUS Rabat17
2000–01Raja CasablancaFUS Rabat Samir SarsarKawkab Marrakech12
2001–02Hassania AgadirWydad Casablanca Omar ZaouitTihad Sportif Casablanca14
2002–03Hassania AgadirRaja Casablanca Mustapha BidoudaneRaja Casablanca14
2003–04Raja CasablancaAS FAR Mustapha BidoudaneRaja Casablanca13
2004–05AS FARRaja Casablanca  Mohamed ArmoumenAS FAR12
2005–06Wydad CasablancaAS FAR Mamadou Ba CamaraOlympique Khouribga9
2006–07Olympique KhouribgaAS FAR  Jawad OuaddouchAS FAR12
2007–08AS FARIZK Khemisset  Abderrazak LamnasfiAS FAR13
2008–09Raja CasablancaDifaa El Jadida  Mustapha AllaouiAS FAR14
2009–10Wydad CasablancaRaja Casablanca Omar HassiWidad Fez12
2010–11Raja CasablancaMaghreb FezJawad OuaddouchAS FAR11
2011–12Moghreb TétouanFUS RabatKarl Max BarthelemyDifaa El Jadida17
2012–13Raja CasablancaAS FARAbderazak HamdallahOlympic Safi15
2013–14Moghreb TétouanRaja CasablancaZouhaur Naim
Zoumana Kone
Moghreb Tétouan
Hassania Agadir
11
2014–15XWydad Casablanca
John Toshack
Olympique KhouribgaMalick EvounaWydad Casablanca16
2015–16FUS RabatWydad CasablancaMahdi NaghmiAS FAR12
2016–17Wydad Casablanca
Hussein Amotta
Difaa El JadidaWilliam JeborWydad Casablanca19
2017–18IR TangerWydad CasablancaMouhssine IajourRaja Casablanca17
2018–19Wydad Casablanca
Faouzi Benzarti
Raja CasablancaKodjo Fo-Doh Laba
Mouhssine Iajour
Raja Casablanca
RS Berkane
19
2019–20Raja Casablanca
Jamal Sellami
Wydad CasablancaBrahim El BahraouiRC Oued Zem16
2020–21