List of Moroccan football champions
| Founded | 1915 |
|---|---|
| Country | Morocco |
| Confederation | CAF |
| 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 each. 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 teams from that division. Only three clubs have never been relegated, Wydad AC, Raja CA and AS FAR.
Champions
Before Independence (1915–55)
|
|
|
After Independence (1956–present)
| 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 |
- The "Top scorer(s)" column refers to the player who scored the most goals during that season
- The "Goals" column refers to the number of goals scored by the top scorer in the league in that season
Total Botola Pro titles won
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 | — |
- Italic – club dissolved or merged.
By city
| 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) |
By region
| 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) |
See also
Notes
- ^ a b Also won the Afro-Asian Club Championship
- ^ The first season with a modern three points-for-a-win format.
References
- ^ "RS Berkane clinch historic first Moroccan league title". CAFonline. Retrieved 25 August 2025.
- ^ a b c d e "Morocco - List of Champions". Rsssf. Archived from the original on 13 August 2022. Retrieved 18 September 2022.
- ^ "Morocco - List of Topscorers". RSSSF. 23 August 2025. Retrieved 23 August 2025.
- ^ "Palmarès des buteurs du championnat national de football". SNRT. Retrieved 18 August 2025.
- ^ Houssine Rahimi (RCA), Youssef El Fahli (FAR), Mohamed Rayhi (WAC), They scored the same number of goals.