Botola Pro
FIFA Region
CAF
Season
2025-2026
Location
Morocco
Abbreviation
MAR1

Summary

The Botola Pro Inwi (MAR1) is the top football league in Morocco's football system. At the end of the 2025-2026 MAR1 season, the MAR1 teams listed below qualify for the following non-league play:

  • 2027 CAF Champions League:
    • 1st and 2nd place 2025-2026 MAR1 teams
  • 2027 CAF Confederation Cup:
    • 3rd place 2025-2026 MAR1 team

The winner of the 2026-2027 Moroccan Throne Cup, typically a MAR1 team, also receives a berth in the 2027 CAF Confederation Cup.

Leagues Pyramid - Morocco

Abbrev League # of Teams
MAR1 Botola Maroc Telecom 16
MAR2 Botola 2 16
MAR3 Amateur National Championship 16

Competition Structure

Season

# of Teams

22 Aug 2025 - 12 May 2026  16: MAR1 (12 minimum), MAR2 (4 maximum)

Season Format

Each MAR1 team plays Home-Away matches with the other 15 MAR1 teams for a total of 30 league matches. Table ranking ties are broken by (1a) head-to-head goal difference (if 2 teams have have equal points), (1b) goal difference (if more than 2 teams have equal points), (2) total wins, (3) goals scored, then (4) a playoff.

Playoffs

Not applicable.

Relegation

At the end of the 2025-2026 MAR1 season, the 15th and 16th place MAR1 teams will be relegated to the MAR2, and the 13th and 14th place MAR1 teams will enter into relegation playoffs.


More Info...


 LeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1FAR Rabat 158 -7-031-2351885 -3-0181331073 -4-0131028
2Maghreb AS de Fès 158 -7-031-2271575 -2-0171331083 -5-014945
3Wydad Casablanca 159 -3-330-26131374 -2-11494585 -1-2161798
4Raja Casablanca 158 -6-130-1741385 -3-018101973 -3-112734
5RSB Berkane 157 -6-227-2314974 -3-015127583 -3-2121174
6Club Omnisports de Meknès 157 -5-326-1211186 -1-11994571 -4-2737-4
7Difaâ Hassani d'El Jadida 155 -6-421-1215-383 -3-21269-372 -3-29660
8FUS Rabat 155 -3-718-1820-273 -2-21199082 -1-57911-2
9Kawkab Marrakech 153 -7-516-1313073 -3-11295480 -4-4448-4
10CR Khemis Zemamra 154 -4-716-1320-771 -4-2745-183 -0-59915-6
11Olympique Dcheïra 154 -4-716-1322-981 -2-55416-1273 -2-211963
12Hassania US d'Agadir 154 -3-815-1219-772 -1-4759-482 -2-48710-3
13Ittihad Riadhi de Tanger 152 -7-613-1119-881 -5-2869-371 -2-45510-5
14Olympique Club de Safi 152 -5-811-1224-1281 -3-46612-671 -2-45612-6
15Union Touarga Sportif 150 -9-69-1423-980 -5-351014-470 -4-3449-5
16US Yacoub El Mansour 151 -4-107-1325-1271 -1-54712-580 -3-53613-7
2026-2027 CAFCL
2026-2027 CAFCC
Relegation Playoff
Relegation to MAR2

Fixtures

Sat - 25 Apr 2026
 Kawkab Marrakech   Wydad CasablancaStade de Marrakech
Sun - 26 Apr 2026
 CR Khemis Zemamra   Maghreb AS de FèsStade Ahmed Choukri
 Raja Casablanca   FUS RabatStade Mohamed V
 RSB Berkane   Olympique DcheïraStade Municipal de Berkane
Wed - 29 Apr 2026
 Maghreb AS de Fès   Hassania US d'AgadirComplexe Sportif de Fès
Thu - 30 Apr 2026
 Difaâ Hassani d'El Jadida   CR Khemis ZemamraComplexe Sportif de Fès
 FAR Rabat   Raja CasablancaStade Prince Moulay Abdellah
 RSB Berkane   Kawkab MarrakechStade Municipal de Berkane

Results

Wed - 22 Apr 2026
Sun - 12 Apr 2026
 Maghreb AS de Fès 10 Wydad CasablancaComplexe Sportif de Fès
Mon - 6 Apr 2026
Sun - 5 Apr 2026
 Kawkab Marrakech 00 FAR RabatStade de Marrakech
 RSB Berkane 11 Maghreb AS de FèsStade Municipal de Berkane
Sat - 4 Apr 2026
Fri - 3 Apr 2026
Thu - 2 Apr 2026
Wed - 1 Apr 2026
Sun - 8 Mar 2026
 RSB Berkane 21 Difaâ Hassani d'El JadidaStade Municipal de Berkane
Sat - 7 Mar 2026
 CR Khemis Zemamra 00 FAR RabatStade Ahmed Choukri
Fri - 6 Mar 2026
Wed - 4 Mar 2026
 Wydad Casablanca 12 FAR RabatStade Mohamed V