![]() | |
Founded | 1915 |
---|---|
Country | Morocco |
Confederation | CAF |
Number of clubs | 16 |
Current champions | RS Berkane (1st title) (2024–25) |
Most championships | Wydad AC (22 titles) |
Current: 2025–26 Botola Pro |
The Moroccan football champions are the annual winners of the primary football competition in Morocco. The league is contested on a round-robin basis, with the title awarded to the team that finishes top at the end of the season.
Wydad AC are the most successful club, with 22 league titles, followed by Raja CA and AS FAR with 13. The current champions are RS Berkane, who claimed their first-ever title in the 2024–25 season. [1]
The two lowest-placed teams in Botola Pro are relegated to the Botola Pro D2 and replaced by the top two from that division. Only three clubs have never been relegated, Wydad AC, Raja CA and AS FAR.
|
|
|
Champions also won the Throne Cup that season | |
Champions also won the CAF Champions League that season | |
Champions also won the CAF Confederation Cup that season |
Clubs in bold are competing in Botola Pro as of the 2025–26 season.
Rank | Club | Winners | Runners-up | Winning seasons | Runners-up seasons |
---|---|---|---|---|---|
1 | Wydad AC ![]() ![]() | 22 | 17 | 1947–48, 1948–49, 1949–50, 1950–51, 1954–55, 1956–57, 1965–66, 1968–69, 1975–76, 1976–77, 1977–78, 1985–86, 1989–90, 1990–91, 1992–93, 2005–06, 2009–10, 2014–15, 2016–17, 2018–19, 2020–21, 2021–22 | 1939–40, 1942–43, 1945–46, 1951–52, 1957–58, 1958–59, 1971–72, 1979–80, 1981–82, 93–1994, 1996–97, 1999–00, 2001–02, 2015–16, 2017–18, 2019–20, 2022–23 |
2 | Raja CA ![]() | 13 | 12 | 1987–88, 1995–96, 1996–97, 1997–98, 1998–99, 1999–00, 2000–01, 2003–04, 2008–09, 2010–11, 2012–13, 2019–20, 2023–24 | 1965–66, 1973–74, 1985–86, 1991–92, 1992–93, 2002–03, 2004–05, 2009–10, 2013–14, 2018–19, 2020–21, 2021–22 |
3 | AS FAR ![]() | 13 | 9 | 1960–61, 1961–62, 1962–63, 1963–64, 1966–67, 1967–68, 1969–70, 1983–84, 1986–87, 1988–89, 2004–05, 2007–08, 2022–23 | 1959–60, 1970–71, 1990–91, 2003–04, 2005–06, 2006–07, 2012–13, 2023–24, 2024–25 |
4 | Maghreb Fez | 4 | 6 | 1964–65, 1978–79, 1982–83, 1984–85 | 1960–61, 1968–69, 1974–75, 1977–78, 1988–89, 2010–11 |
Kénitra AC | 4 | 2 | 1959–60, 1972–73, 1980–81, 1981–82 | 1978–79, 1984–85 | |
6 | Racing Casablanca | 3 | 2 | 1944–45, 1953–54, 1971–72 | 1961–62, 1964–65 |
Stade Marocain | 3 | 1 | 1927–28, 1930–31, 1943–44 | 1963–64 | |
8 | KAC Marrakech | 2 | 6 | 1957–58, 1991–92 | 1956–57, 1962–63, 1986–87, 1987–88, 1997–98, 1998–99 |
Hassania Agadir | 2 | — | 2001–02, 2002–03 | — | |
MA Tétouan | 2 | — | 2011–12, 2013–14 | — | |
11 | Fath Union Sport | 1 | 4 | 2015–16 | 1972–73, 1980–81, 2000–01, 2011–12 |
Olympique Khouribga | 1 | 3 | 2006–07 | 1983–84, 1995–96, 2014–15 | |
RS Settat | 1 | 2 | 1970–71 | 1966–67, 1967–68 | |
MC Oujda | 1 | 1 | 1974–75 | 1976–77 | |
Olympique Casablanca | 1 | 1 | 1993–94 | 1994–95 | |
IR Tangier | 1 | 1 | 2017–18 | 1989–90 | |
RS Berkane | 1 | 1 | 2024–25 | 1982–83 | |
Étoile Casablanca | 1 | — | 1958–59 | — | |
Raja Beni Mellal | 1 | — | 1973–74 | — | |
SCC Mohammédia | 1 | — | 1979–80 | — | |
COD Meknès | 1 | — | 1994–95 | — |
City | Championships | Clubs |
---|---|---|
Casablanca | 40 | Wydad AC (22) Raja CA (13) Racing Casablanca (3) Olympique Casablanca (1) Étoile Casablanca (1) |
Rabat | 17 | AS FAR (13) Stade Marocain (3) Fath Union Sport (1) |
Fez | 4 | Maghreb Fez (4) |
Kenitra | 4 | Kénitra AC (4) |
Marrakesh | 2 | KAC Marrakech (2) |
Agadir | 2 | Hassania Agadir (2) |
Tétouan | 2 | MA Tétouan (2) |
Khouribga | 1 | Olympique Khouribga (1) |
Oujda | 1 | MC Oujda (1) |
Settat | 1 | RS Settat (1) |
Beni Mellal | 1 | Raja Beni Mellal (1) |
Mohammedia | 1 | SCC Mohammédia (1) |
Meknes | 1 | COD Meknès (1) |
Tangier | 1 | IR Tangier (1) |
Berkane | 1 | RS Berkane (1) |
Region | Championships | Clubs |
---|---|---|
Casablanca-Settat | 42 | Wydad AC (22) Raja CA (13) Racing Casablanca (3) Olympique Casablanca (1) Étoile Casablanca (1) RS Settat (1) SCC Mohammédia (1) |
Rabat-Salé-Kénitra | 21 | AS FAR (13) Kénitra AC (4) Stade Marocain (3) Fath Union Sport (1) |
Fez-Meknes | 5 | Maghreb of Fez (4) COD Meknès (1) |
Tangier-Tetouan-Al Hoceima | 3 | MA Tétouan (2) IR Tangier (1) |
Marrakesh-Safi | 2 | KAC Marrakech (2) |
Souss-Massa | 2 | Hassania Agadir (2) |
Béni Mellal-Khénifra | 2 | Olympique Khouribga (1) Raja Beni Mellal (1) |
Oriental | 2 | MC Oujda (1) RS Berkane (1) |