
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 - 1 Jul 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...
Promo/Releg Playoff
| Date | Home | Status | Road | Venue | ||||
| Aggregate | JS Massira | 14 | Union Touarga Sportif |
| 17.07.26 | ![]() | 11 | Union Touarga Sportif![]() | Stade El Bachir |
| 21.07.26 | ![]() | 30 | JS Massira![]() | Al Medina Stadium |
| Aggregate | US Amal Tiznit | 11 | Olympique Dcheïra |
| 18.07.26 | ![]() | 00 | Olympique Dcheïra![]() | Stade Ben Ahmed El Abdi |
| 21.07.26 | ![]() | 11 | US Amal Tiznit![]() | Stade Ahmed Fana |
| League | Home | Road | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
| 1 | Maghreb AS de Fès | 30 | 16 -11-3 | 59 | - | 40 | 17 | 23 | 15 | 9 -3-3 | 30 | 24 | 10 | 14 | 15 | 7 -8-0 | 29 | 16 | 7 | 9 |
| 2 | RSB Berkane | 30 | 16 -9-5 | 57 | - | 44 | 27 | 17 | 15 | 9 -5-1 | 32 | 24 | 14 | 10 | 15 | 7 -4-4 | 25 | 20 | 13 | 7 |
| 3 | Raja Casablanca | 30 | 16 -8-6 | 56 | - | 39 | 19 | 20 | 15 | 9 -4-2 | 31 | 20 | 6 | 14 | 15 | 7 -4-4 | 25 | 19 | 13 | 6 |
| 4 | FAR Rabat | 30 | 13 -16-1 | 55 | - | 45 | 22 | 23 | 15 | 9 -6-0 | 33 | 24 | 9 | 15 | 15 | 4 -10-1 | 22 | 21 | 13 | 8 |
| 5 | Wydad Casablanca | 30 | 13 -4-13 | 43 | - | 39 | 33 | 6 | 15 | 7 -2-6 | 23 | 19 | 16 | 3 | 15 | 6 -2-7 | 20 | 20 | 17 | 3 |
| 6 | Difaâ Hassani d'El Jadida | 30 | 9 -13-8 | 40 | - | 30 | 34 | -4 | 15 | 5 -7-3 | 22 | 16 | 19 | -3 | 15 | 4 -6-5 | 18 | 14 | 15 | -1 |
| 7 | Ittihad Riadhi de Tanger | 30 | 9 -12-9 | 39 | - | 27 | 31 | -4 | 15 | 5 -8-2 | 23 | 15 | 14 | 1 | 15 | 4 -4-7 | 16 | 12 | 17 | -5 |
| 8 | FUS Rabat | 30 | 9 -10-11 | 37 | - | 31 | 36 | -5 | 15 | 5 -6-4 | 21 | 15 | 16 | -1 | 15 | 4 -4-7 | 16 | 16 | 20 | -4 |
| 9 | Kawkab Marrakech | 30 | 8 -12-10 | 36 | - | 27 | 26 | 1 | 15 | 7 -5-3 | 26 | 19 | 11 | 8 | 15 | 1 -7-7 | 10 | 8 | 15 | -7 |
| 10 | Club Omnisports de Meknès | 30 | 9 -9-12 | 36 | - | 24 | 33 | -9 | 15 | 8 -3-4 | 27 | 15 | 11 | 4 | 15 | 1 -6-8 | 9 | 9 | 22 | -13 |
| 11 | CR Khemis Zemamra | 30 | 8 -9-13 | 33 | - | 28 | 37 | -9 | 15 | 3 -7-5 | 16 | 13 | 15 | -2 | 15 | 5 -2-8 | 17 | 15 | 22 | -7 |
| 12 | Hassania US d'Agadir | 30 | 8 -9-13 | 33 | - | 27 | 39 | -12 | 15 | 5 -5-5 | 20 | 14 | 16 | -2 | 15 | 3 -4-8 | 13 | 13 | 23 | -10 |
| 13 | Union Touarga Sportif | 30 | 6 -13-11 | 31 | - | 32 | 40 | -8 | 15 | 2 -7-6 | 13 | 15 | 20 | -5 | 15 | 4 -6-5 | 18 | 17 | 20 | -3 |
| 14 | US Yacoub El Mansour | 30 | 7 -9-14 | 30 | - | 34 | 44 | -10 | 15 | 4 -5-6 | 17 | 20 | 23 | -3 | 15 | 3 -4-8 | 13 | 14 | 21 | -7 |
| 15 | Olympique Dcheïra | 30 | 7 -9-14 | 30 | - | 29 | 40 | -11 | 15 | 2 -5-8 | 11 | 10 | 23 | -13 | 15 | 5 -4-6 | 19 | 19 | 17 | 2 |
| 16 | Olympique Club de Safi | 30 | 3 -13-14 | 22 | - | 24 | 42 | -18 | 15 | 2 -5-8 | 11 | 12 | 22 | -10 | 15 | 1 -8-6 | 11 | 12 | 20 | -8 |
2026-2027 CAFCL 2026-2027 CAFCC Relegation Playoff Relegation to MAR2 | ||||||||||||||||||||
Results
![]() | 20 | Olympique Dcheïra![]() | Complexe Sportif de Fès |
![]() | 01 | US Yacoub El Mansour![]() | Stade du FUS |
![]() | 02 | Raja Casablanca![]() | Stade El Massira |
![]() | 21 | Club Omnisports de Meknès![]() | Grand Stade de Tanger |
![]() | 11 | Kawkab Marrakech![]() | Grand Stade d'Agadir |
![]() | 00 | CR Khemis Zemamra![]() | Stade Prince Moulay Abdellah |
![]() | 12 | Union Touarga Sportif![]() | Stade Mohamed V |
![]() | 13 | RSB Berkane![]() | Stade Ben Ahmed El Abdi |
![]() | 22 | Difaâ Hassani d'El Jadida![]() | Stade Yacoub-El-Mansour |
![]() | 32 | FAR Rabat![]() | Stade d'Honneur (Mèknes) |
![]() | 10 | Ittihad Riadhi de Tanger![]() | Al Medina Stadium |
![]() | 11 | Olympique Club de Safi![]() | Stade Ahmed Fana |
![]() | 11 | FUS Rabat![]() | Stade Ahmed Choukri |
![]() | 20 | Hassania US d'Agadir![]() | Stade Mohamed V |
![]() | 00 | Maghreb AS de Fès![]() | Stade de Marrakech |
![]() | 20 | Wydad Casablanca![]() | Stade Municipal de Berkane |
![]() | 21 | US Yacoub El Mansour![]() | Complexe Sportif de Fès |
![]() | 21 | RSB Berkane![]() | Stade du FUS |
![]() | 22 | Club Omnisports de Meknès![]() | Stade El Massira |
![]() | 11 | Raja Casablanca![]() | Grand Stade de Tanger |



























