The 2025–26 Botola Pro, also known as Botola Pro Inwi for sponsorship reasons, is the 69th season of the Botola Pro, the highest tier football league of Morocco. RS Berkane is the defending champions, and KAC Marrakech, US Yacoub El Mansour and Olympique Dcheira are the three newly promoted teams. The fixtures were released on Friday 12 September.
| Season | 2025–26 |
|---|---|
| Dates | 12 September 2025 – 5 July 2026 July 2026 (Play-off) |
| Champions | MAS Fez (5th title) |
| Relegated | US Yacoub Mansour OC Safi |
| CAF Champions League | MAS Fez RS Berkane |
| CAF Confederation Cup | Raja CA AS FAR[1] |
| Top goalscorer | Soufiane Benjdida (20 Goals) |
| Biggest home win | MAS Fez 4–0 OC Safi (2 Nov 2025) MAS Fez 4–0 HUS Agadir (29 Apr 2025) |
| Biggest away win | Olympique Dcheira 0–5 Wydad AC (21 Feb 2026) |
| Highest scoring | UTS Rabat 3–4 Wydad AC (8 Mar 2026) RS Berkane 4-3 UTS Rabat (7 May 2026) RCA Zemamra 3-4 Raja CA (17 June 2026) |
| Longest winning run | RS Berkane (5 games) |
| Longest unbeaten run | AS FAR (28 games) |
| Longest winless run | UTS Rabat (16 games) |
| Longest losing run | Wydad AC (7 games) |
← 2024–25 2026–27 →
All statistics correct as of 5 July 2026. | |
One of the games with a high attendance was the derby between Raja and Wydad, which took place in Casablanca in front of a capacity crowd of 45,000.[2]
Teams
editA total of 16 teams contest the league, including 13 sides from the 2024–25 season and 3 promoted teams from 2024–25 Botola Pro 2.
Stadium and locations
edit| Team name | Acronym | Location | Stadium | Capacity |
|---|---|---|---|---|
| AS FAR | ASFAR | Rabat | Prince Moulay Abdellah Stadium | 69,000 |
| COD Meknès | CODM | Meknès | Honneur Stadium | 20,000 |
| DH Jadida | DHJ | El Jadida | Ben M'Hamed El Abdi Stadium | 10,000 |
| FUS Rabat | FUS | Rabat | Moulay Hassan Stadium | 22,000 |
| HUS Agadir | HUSA | Agadir | Adrar Stadium | 45,480 |
| IR Tanger | IRT | Tanger | Ibn Batouta Stadium | 75,000 |
| MAS Fez | MAS | Fez | Fez Stadium | 45,000 |
| KAC Marrakech | KACM | Marrakech | Marrakesh Stadium | 45,240 |
| OC Safi | OCS | Safi | El Massira Stadium | 10,000 |
| Olympique Dcheira | OD | Dcheira El Jihadia | Adrar Stadium | 45,480 |
| Raja CA | RCA | Casablanca | Mohammed V Stadium | 45,891 |
| RCA Zemamra | RCAZ | Zemamra | Ahmed Choukri Stadium | 2,500 |
| RS Berkane | RSB | Berkane | Berkane Municipal Stadium | 15,000 |
| US Yacoub El Mansour | USYM | Rabat | Rabat Olympic Stadium | 21,000 |
| UTS Rabat | UTS | Rabat | Al Medina Stadium | 18,000 |
| Wydad AC | WAC | Casablanca | Mohammed V Stadium | 45,891 |
Personnel and kits
edit| Team | Head coach | Captain | Kit manufacturer | Shirt sponsors (front) |
|---|---|---|---|---|
| AS FAR | ||||
| COD Meknès | Biougnach, InterPub1, Dante2 | |||
| DH El Jadidi | TGCC, Mazagan | |||
| FUS Rabat | Novec, Cosumar, LafargeHolcim Maroc1 | |||
| HUS Agadir | Afriquia, Moov'up2 | |||
| IR Tanger | Tanger-Med | |||
| KAC Marrakech | Visit Marrakech, Pickalbatros | |||
| MAS Fes | TGCC, Daiko1, Ingelec1, VitrA3 | |||
| OC Safi | ||||
| Olympique Dcheira | Afriquia Gaz, Atay Diwan1, Continental1, Vivalu2 | |||
| Raja CA | Changan, Kayna, Sofac3, Nor'Dar, Marsa Maroc1, Pare-Brise Express23 | |||
| RCA Zemamra | IGASERG, BH Medical Groupe | |||
| RS Berkane | Thé Dahmiss, Viva1, National Gaz1 | |||
| UTS Rabat | ||||
| US Yacoub El Mansour | CAT+, Smalter1, Guichet2 | |||
| Wydad AC | Vacant | Ingelec, Or Blanc1 |
Managerial changes
edit| Teams | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
|---|---|---|---|---|---|---|
| HUS Agadir | End of contract | 5 June 2025 | Pre-season | 5 June 2025 | ||
| Raja CA | Mutual consent | 22 September 2025 | 5th | 22 September 2025 | ||
| KAC Marrakech | Sacked | 30 September 2025 | 16th | 3 October 2025 | ||
| OC Safi | Sacked | 4 October 2025 | 8th | 4 October 2025 | ||
| RCA Zemamra | Sacked | 10 October 2025 | 15th | (Caretaker) |
14 October 2025 | |
| OC Safi | 31 October 2025 | 9th | 3 November 2025 | |||
| IR Tanger | Sacked | 18 November 2025 | 9th | 2 December 2025 | ||
| RCA Zemamra | (Caretaker) |
1 January 2026 | 10th | 1 January 2026 | ||
| OC Safi | Sacked | 21 February 2026 | 16th | 24 February 2026 | ||
| RCA Zemamra | Sacked | 25 February 2026 | 13th | 25 February 2026 | ||
| HUS Agadir | Signed by Burkina Faso | 1 March 2026 | 9th | 10 March 2026 | ||
| IR Tanger | Contract Terminated | 10 March 2026 | 12th | 11 March 2026 | ||
| UTS Rabat | Sacked | 13 March 2026 | 14th | 13 March 2026 | ||
| Wydad AC | Mutual consent | 24 March 2026 | 2nd | 25 March 2026 | ||
| Olympique Dcheira | Sacked | 31 March 2026 | 10th | 1 April 2026 | ||
| Wydad AC | Sacked | 30 April 2026 | 4th | 1 May 2026 | ||
| Olympique Dcheira | 14 May 2026 | 13th | 20 May 2026 | |||
| COD Meknes | Sacked | 25 May 2026 | 8th | 25 May 2026 | ||
| OC Safi | Sacked | 2 June 2026 | 16th | 4 June 2026 | ||
| Raja CA | Sacked | 11 June 2026 | 5th | 12 June 2026 | ||
| Wydad AC | Sacked | 22 June 2026 | 5th | 25 June 2026 |
League table
edit| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | MAS Fez (C) | 30 | 16 | 11 | 3 | 40 | 17 | +23 | 59 | Qualification for Champions League |
| 2 | RS Berkane | 30 | 16 | 9 | 5 | 44 | 27 | +17 | 57 | |
| 3 | Raja CA | 30 | 16 | 8 | 6 | 39 | 19 | +20 | 56 | Qualification for Confederation Cup |
| 4 | AS FAR[a] | 30 | 13 | 16 | 1 | 45 | 22 | +23 | 55 | |
| 5 | Wydad AC | 30 | 13 | 4 | 13 | 39 | 33 | +6 | 43 | |
| 6 | DH Jadida | 30 | 9 | 13 | 8 | 30 | 34 | −4 | 40 | |
| 7 | IR Tanger | 30 | 9 | 12 | 9 | 27 | 31 | −4 | 39 | |
| 8 | FUS Rabat | 30 | 9 | 10 | 11 | 31 | 36 | −5 | 37 | |
| 9 | COD Meknes | 30 | 9 | 9 | 12 | 24 | 33 | −9 | 36 | |
| 10 | KAC Marrakech | 30 | 8 | 12 | 10 | 27 | 26 | +1 | 36 | |
| 11 | RCA Zemamra | 30 | 8 | 9 | 13 | 28 | 37 | −9 | 33 | |
| 12 | HUS Agadir | 30 | 8 | 9 | 13 | 27 | 39 | −12 | 33 | |
| 13 | UTS Rabat | 30 | 6 | 13 | 11 | 32 | 40 | −8 | 31 | Qualification to relegation play-offs |
| 14 | Olympique Dcheira | 30 | 7 | 9 | 14 | 29 | 40 | −11 | 30[b] | |
| 15 | US Yacoub Mansour (R) | 30 | 7 | 9 | 14 | 34 | 44 | −10 | 30[b] | Relegation to Botola Pro 2 |
| 16 | OC Safi (R) | 30 | 3 | 13 | 14 | 24 | 42 | −18 | 22 |
Updated to match(es) played on 5 July 2026. Source: FRMF.ma
Rules for classification: 1) Points; 2a) Head-to-head goal difference if they are two teams with equal points; 2b) Goal difference if they are more than two teams with equal points; 3) Number of wins; 4) Goals scored; 5) Play-off between involved teams.
(C) Champions; (R) Relegated
Notes:
Rules for classification: 1) Points; 2a) Head-to-head goal difference if they are two teams with equal points; 2b) Goal difference if they are more than two teams with equal points; 3) Number of wins; 4) Goals scored; 5) Play-off between involved teams.
(C) Champions; (R) Relegated
Notes:
Promotion/relegation play-offs
edit| US Amal Tiznit | v | Olympique Dcheira |
|---|---|---|
TBD, TBD
| Olympique Dcheira | v | US Amal Tiznit |
|---|---|---|
TBD, TBD
| JS Massira | v | UTS Rabat |
|---|---|---|
TBD, TBD
| UTS Rabat | v | JS Massira |
|---|---|---|
TBD, TBD
See also
editReferences
edit- ↑ Throne Cup was postponed until next season, AS FAR are Qualified to Confederation Cup
- ↑ https://www.moroccoworldnews.com/2025/10/265921/ultras-lit-up-the-stands-in-disappointing-casablanca-derby/
- ↑ "Amir Abdou signe à Hassania Agadir" [Amir Abdou signs for Hassania Agadir]. sportnewsafrica.com. 16 June 2025.
- ↑ "Raja Casablanca Appoint South African Fadlu Davids as New Head Coach". moroccoworldnews.com. 22 September 2025.