# 2020–21 Moroccan Amateur National Championship

The 2022–23 Amateur National Championship is the 2022–23 season for Tier 3, Tier 4 and Tier 5 divisions of the Moroccan football league. Those championships are managed by the LNFA "Ligue nationale du football amateur".

## Division National
### Clubs

| Team name | Acronym | Location | Stadium |
| Association Al Mansoria | ASM | Al Mansoria | Stade Municipal Al Mansoria |
| Rachad Bernoussi | RB | Casablanca | Stade Municipal de Sidi Moumen |
| Chabab Rif Al Hoceima | CRA | Al Hoceima | Stade Mimoun El Arssi |
| Mouloudia Dakhla | CMD | Dakhla | Stade Municipal de Dakhla |
| JS de Kasbah Tadla | JSKT | Kasbah Tadla | Complexe Sportif Municipal de Kasbah Tadla |
| JS Massira | JSM | Laayoune | Stade Municipal El Marsa |
| COD Meknès | CODM | Meknes | Stade d'Honneur de Meknes |
| Chabab Mrirt | CCM | Mrirt | Stade Municipal de Mrirt |
| CSM Ouarzazate | CSMO | Ouarzazate | Stade Sidi Daoud |
| US Musulmane d'Oujda | USMO | Oujda | Stade Municipal d'Oujda |
| Fath Nador | FRN | Nador | Stade Municipal de Nador |
| Union Sidi Kacem | USK | Sidi Kacem | Stade de Mechra Bel Ksiri |
| Wydad Serghini | WASK | El Kelaa des Sraghna | Terrain Municipal - Kelaa Sraghna |
| Hilal Tarrast | ASHTI | Inezgane | |
| US Témara | UST | Temara | Stade Municipal Temara |
| Olympique Youssoufia | OCY | Youssoufia | Stade Dakhla Youssoufia |
Source=
| | Regions of Morocco | Number of teams | Teams |
| 1 | Rabat-Salé-Kénitra | 2 | Union Sidi Kacem and US Témara |
| 1 | Casablanca-Settat | 2 | Association Al Mansoria and Rachad Bernoussi |
| 1 | Béni Mellal-Khénifra | 2 | Chabab Mrirt and JS de Kasbah Tadla |
| 1 | Oriental | 2 | Fath Nador and US Musulmane d'Oujda |
| 1 | Marrakech-Safi | 2 | Olympique Youssoufia and Wydad Serghini |
| 6 | Fès-Meknès | 1 | COD Meknès |
| 6 | Souss-Massa | 1 | Hilal Tarrast |
| 6 | Dakhla-Oued Ed-Dahab | 1 | Mouloudia Dakhla |
| 6 | Laâyoune-Sakia El Hamra | 1 | JS Massira |
| 6 | Tanger-Tetouan-Al Hoceima | 1 | Chabab Rif Al Hoceima |
| 6 | Drâa-Tafilalet | 1 | CSM Ouarzazate |

### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Kawkab Marrakech | 26 | 17 | 7 | 2 | 32 | 13 | +19 | 58 | Promoted to Botola 2 |
| 2 | COD Meknès | 26 | 15 | 9 | 2 | 38 | 18 | +20 | 54 | Promoted to Botola 2 |
| 3 | US Amal Tiznit | 26 | 14 | 8 | 4 | 37 | 21 | +16 | 50 | |
| 4 | Wydad Serghini | 26 | 10 | 9 | 7 | 29 | 20 | +9 | 39 | |
| 5 | Kenitra AC | 26 | 8 | 14 | 4 | 25 | 22 | +3 | 38 | |
| 6 | Tihad Casablanca | 26 | 9 | 9 | 8 | 27 | 26 | +1 | 36 | |
| 7 | Fath Nador | 26 | 7 | 12 | 7 | 33 | 32 | +1 | 33 | |
| 8 | US Témara | 26 | 7 | 12 | 7 | 26 | 29 | −3 | 33 | |
| 9 | U23 FUS Rabat | 26 | 8 | 8 | 10 | 25 | 25 | 0 | 32 | |
| 10 | Association Al Mansoria | 26 | 8 | 6 | 12 | 22 | 32 | −10 | 30 | |
| 11 | Hassania Lazari Oujda | 26 | 6 | 11 | 9 | 27 | 32 | −5 | 29 | |
| 12 | Rachad Bernoussi | 26 | 7 | 7 | 12 | 21 | 26 | −5 | 28 | |
| 13 | Union Sidi Kacem | 26 | 5 | 9 | 12 | 18 | 30 | −12 | 24 | |
| 14 | Olympique Youssoufia | 26 | 3 | 14 | 9 | 18 | 26 | −8 | 23 | |
| 15 | Chabab Mrirt | 26 | 4 | 8 | 14 | 15 | 29 | −14 | 20 | Relegation to Amateur Division I |
| 16 | JS de Kasbah Tadla | 26 | 3 | 11 | 12 | 18 | 30 | −12 | 20 | Relegation to Amateur Division I |

### Results

| Home \ Away | ASM | RB | CRA | CMD | JSKT | JSM | CODM | CCM | CSMO | USMO | FRN | USK | WASK | ASHTI | UST | OCY |
| Association Al Mansoria | — | 2–1 | 0–0 | 5–1 | 2–0 | 1–2 | 4–0 | 0–1 | 4–1 | 0–1 | 1–1 | 2–1 | 1–0 | 3–0 | 4–4 | 2–1 |
| Rachad Bernoussi | 1–1 | — | 0–2 | 4–1 | 1–1 | 0–2 | 1–1 | 1–0 | 2–1 | 2–2 | 2–0 | 0–0 | 2–0 | 0–0 | 1–2 | 1–2 |
| Chabab Rif Al Hoceima | 0–1 | 0–0 | — | 2–0 | 1–2 | 0–0 | 0–0 | 0–0 | 2–3 | 1–2 | 1–1 | 1–1 | 0–2 | 3–3 | 0–0 | 2–1 |
| Mouloudia Dakhla | 1–0 | 1–1 | 3–0 | — | 1–0 | 0–1 | 1–1 | 0–0 | 1–1 | 1–2 | 0–0 | 2–0 | 1–4 | 1–0 | 2–0 | 2–0 |
| JS de Kasbah Tadla | 1–0 | 0–1 | 2–1 | 1–1 | — | 5–0 | 0–2 | 2–0 | 3–1 | 1–2 | 1–0 | 1–2 | 1–2 | 1–2 | 0–0 | 2–0 |
| JS Massira | 0–1 | 1–1 | 1–0 | 1–2 | 3–0 | — | 1–1 | 0–0 | 1–1 | 0–0 | 1–1 | 1–1 | 1–1 | 1–0 | 2–0 | 1–0 |
| COD Meknès | 1–1 | 1–0 | 2–0 | 2–0 | 1–1 | 0–1 | — | 2–0 | 3–0 | 2–1 | 1–1 | 1–0 | 2–1 | 3–2 | 0–1 | 3–0 |
| Chabab Mrirt | 0–2 | 1–0 | 1–0 | 1–4 | 1–1 | 2–3 | 0–0 | — | 3–2 | 0–0 | 0–1 | 2–2 | 2–1 | 1–0 | 3–0 | 1–1 |
| CSM Ouarzazate | 3–1 | 1–1 | 2–0 | 1–0 | 1–0 | 1–0 | 2–1 | 1–1 | — | 2–2 | 0–2 | 0–3 | 0–1 | 3–1 | 0–0 | 2–1 |
| US Musulmane d'Oujda | 3–2 | 2–1 | 1–0 | 2–2 | 1–0 | 1–1 | 1–0 | 2–1 | 2–1 | — | 0–0 | 1–1 | 2–1 | 2–1 | 0–0 | 2–1 |
| Fath Nador | 2–1 | 3–1 | 2–1 | 1–0 | 2–3 | 0–0 | 2–1 | 0–0 | 1–0 | 1–3 | — | 1–0 | 1–0 | 1–0 | 1–0 | 0–1 |
| Union Sidi Kacem | 2–1 | 0–1 | 3–0 | 4–1 | 1–2 | 0–1 | 2–0 | 1–1 | 7–0 | 0–0 | 0–1 | — | 3–2 | 5–0 | 1–0 | 0–0 |
| Wydad Serghini | 3–1 | 1–1 | 3–1 | 1–1 | 0–0 | 0–0 | 1–0 | 1–1 | 1–1 | 3–1 | 0–0 | 0–1 | — | 1–0 | 1–0 | 2–0 |
| Hilal Tarrast | 2–0 | 1–0 | 5–2 | 0–0 | 1–0 | 1–2 | 0–1 | 3–1 | 1–1 | 1–0 | 1–0 | 3–1 | 1–1 | — | 1–1 | 1–2 |
| US Témara | 2–0 | 1–0 | 4–0 | 0–0 | 1–1 | 0–2 | 2–0 | 1–1 | 3–3 | 1–1 | 1–1 | 3–1 | 1–0 | 2–2 | — | 0–2 |
| Olympique Youssoufia | 3–1 | 0–1 | 2–1 | 0–0 | 1–1 | 3–2 | 1–2 | 2–2 | 2–3 | 1–2 | 0–0 | 3–1 | 0–0 | 2–1 | 1–1 | — |
* ↑ Moloudia Dakhla won 3-0 after a no show by Rif el Hoceima.

## Division I
### Clubs

* Amal Belksiri
* Hassania Benslimane
* Étoile de Casablanca
* Fath Casablanca
* Wafa Sportif Driouch
* Wafaa Fez
* ASO Formation Professionnelle
* Difâa Hamrya de Khénifra
* Renaissance Martil
* Fath Wislan Meknes
* Mouloudia Missour
* Hassania Lazari Oujda
* FUS Rabat U23
* Union Salé
* Wydad Sefrou
* Nasma Sportif Settat

### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | FUS Rabat U23 (C, P) | 30 | 15 | 8 | 7 | 46 | 43 | +3 | 53 | Promoted to Amateur Division Nationale |
| 2 | Nasma Sportif Settat | 30 | 14 | 9 | 7 | 40 | 25 | +15 | 51 | |
| 3 | Fath Wislan Meknes | 30 | 13 | 9 | 8 | 34 | 25 | +9 | 48 | |
| 4 | Amal Belksiri | 30 | 13 | 8 | 9 | 49 | 32 | +17 | 47 | |
| 5 | Étoile de Casablanca | 30 | 11 | 13 | 6 | 42 | 35 | +7 | 46 | |
| 6 | Union Salé | 30 | 10 | 13 | 7 | 36 | 30 | +6 | 43 | |
| 7 | Wafa Sportif Driouch | 30 | 11 | 10 | 9 | 33 | 28 | +5 | 43 | |
| 8 | Hassania Lazari Oujda | 30 | 12 | 7 | 11 | 33 | 31 | +2 | 43 | |
| 9 | Wafaa Fez | 30 | 8 | 13 | 9 | 37 | 42 | −5 | 37 | |
| 10 | ASO Formation Professionnelle | 30 | 8 | 12 | 10 | 26 | 25 | +1 | 36 | |
| 11 | Fath Casablanca | 30 | 7 | 14 | 9 | 33 | 35 | −2 | 35 | |
| 12 | Mouloudia Missour | 30 | 9 | 8 | 13 | 45 | 48 | −3 | 35 | |
| 13 | Hassania Benslimane | 30 | 8 | 11 | 11 | 30 | 38 | −8 | 35 | |
| 14 | Difâa Hamrya de Khénifra | 30 | 8 | 8 | 14 | 28 | 41 | −13 | 32 | |
| 15 | Renaissance Martil (R) | 30 | 6 | 11 | 13 | 30 | 44 | −14 | 29 | Relegation to Amateur Division II |
| 16 | Wydad Sefrou (R) | 30 | 6 | 8 | 16 | 31 | 51 | −20 | 26 | Relegation to Amateur Division II |

### Results

| Home \ Away | ACK | HSBS | EJSC | CCFAC | WSD | WARF | ASOFP | DHKH | RSM | AFSO | MM | HLO | FUS U23 | TSS | WSS | ANSS |
| Amal Belksiri | — | 2–0 | 2–1 | 2–0 | 2–0 | 3–0 | 2–1 | 2–2 | 4–0 | 0–1 | 1–2 | 2–1 | 8–1 | 1–1 | 2–2 | 3–2 |
| Hassania Benslimane | 0–0 | — | 0–1 | 3–1 | 2–3 | 0–0 | 2–0 | 0–2 | 2–0 | 0–2 | 2–0 | 2–0 | 1–1 | 1–0 | 4–1 | 0–3 |
| Étoile de Casablanca | 2–2 | 1–1 | — | 1–1 | 1–0 | 2–2 | 1–1 | 2–0 | 2–0 | 0–1 | 3–2 | 1–1 | 1–1 | 3–3 | 2–0 | 1–2 |
| Fath Casablanca | 1–0 | 1–1 | 2–2 | — | 2–2 | 1–2 | 1–1 | 2–2 | 2–0 | 1–0 | 1–2 | 3–0 | 1–2 | 1–1 | 1–1 | 1–0 |
| Wafa Sportif Driouch | 0–0 | 5–1 | 1–2 | 0–0 | — | 3–1 | 1–0 | 2–1 | 1–0 | 1–2 | 1–0 | 0–1 | 3–2 | 0–1 | 2–1 | 1–1 |
| Wafaa Fez | 0–4 | 1–1 | 2–2 | 1–2 | 0–0 | — | 1–0 | 2–0 | 3–3 | 1–1 | 2–2 | 3–1 | 0–1 | 2–2 | 2–1 | 2–0 |
| ASO Formation Professionnelle | 1–0 | 0–0 | 0–0 | 0–1 | 1–0 | 1–1 | — | 3–1 | 3–0 | 0–0 | 2–0 | 2–0 | 2–0 | 1–1 | 1–0 | 0–1 |
| Difâa Hamrya de Khénifra | 0–1 | 0–0 | 1–2 | 3–2 | 0–1 | 1–3 | 0–0 | — | 1–0 | 1–0 | 0–0 | 2–0 | 1–4 | 2–1 | 2–0 | 1–2 |
| Renaissance Martil | 0–0 | 3–4 | 3–1 | 2–1 | 1–1 | 1–1 | 1–1 | 0–0 | — | 1–1 | 3–2 | 1–1 | 0–1 | 1–2 | 2–0 | 0–2 |
| Fath Wislan Meknes | 1–1 | 2–0 | 2–1 | 2–0 | 1–0 | 0–0 | 2–1 | 1–1 | 0–0 | — | 1–2 | 2–0 | 2–2 | 1–2 | 3–2 | 0–0 |
| Mouloudia Missour | 3–2 | 2–0 | 2–3 | 1–1 | 0–1 | 1–1 | 4–1 | 2–2 | 3–0 | 2–1 | — | 1–2 | 1–2 | 0–0 | 2–3 | 2–2 |
| Hassania Lazari Oujda | 2–0 | 2–0 | 0–0 | 1–0 | 2–1 | 3–0 | 2–1 | 1–0 | 0–1 | 1–0 | 2–0 | — | 1–2 | 0–0 | 5–0 | 0–0 |
| FUS Rabat U23 | 0–1 | 1–1 | 2–0 | 1–1 | 1–1 | 2–1 | 1–1 | 5–0 | 0–4 | 1–0 | 3–2 | 4–3 | — | 0–3 | 2–0 | 0–0 |
| Union Salé | 2–0 | 1–1 | 0–0 | 1–1 | 0–0 | 2–3 | 1–0 | 2–1 | 2–2 | 0–1 | 1–2 | 0–0 | 1–2 | — | 2–1 | 1–0 |
| Wydad Sefrou | 4–1 | 3–1 | 0–2 | 0–0 | 1–1 | 1–0 | 0–0 | 0–1 | 1–1 | 2–4 | 1–1 | 1–1 | 2–0 | 2–1 | — | 1–3 |
| Nasma Sportif Settat | 2–1 | 0–0 | 1–2 | 1–1 | 1–1 | 1–0 | 1–1 | 1–0 | 2–0 | 2–0 | 4–2 | 2–0 | 1–2 | 1–2 | 2–0 | — |

### Clubs

* Union Aït Melloul
* Najah Souss Agadir
* Rajaa Agadir
* Mouloudia Assa
* Nojom Awsred
* AJS Boujdour
* Chabab Houara
* Club Municipal Laayoune
* Mouloudia Laayoune
* Ittifaq Marrakech
* Mouloudia de Marrakech
* Olympique Marrakech
* Olympique Phosboucraa
* Amal Souk Sebt
* Adrar Souss
* Mouloudia Tarfaya

### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Ittifaq Marrakech | 30 | 18 | 6 | 6 | 42 | 21 | +21 | 60 | Promoted to Amateur Division Nationale |
| 2 | Mouloudia Assa | 30 | 17 | 8 | 5 | 39 | 18 | +21 | 59 | |
| 3 | Olympique Marrakech | 30 | 14 | 10 | 6 | 41 | 26 | +15 | 52 | |
| 4 | Najah Souss Agadir | 30 | 12 | 10 | 8 | 49 | 31 | +18 | 46 | |
| 5 | Union Aït Melloul | 30 | 11 | 12 | 7 | 38 | 25 | +13 | 45 | |
| 6 | Amal Souk Sebt | 30 | 13 | 5 | 12 | 37 | 30 | +7 | 44 | |
| 7 | Chabab Houara | 30 | 10 | 12 | 8 | 32 | 28 | +4 | 42 | |
| 8 | AJS Boujdour | 30 | 11 | 9 | 10 | 29 | 30 | −1 | 42 | |
| 9 | Nojom Awsred | 30 | 9 | 12 | 9 | 42 | 45 | −3 | 39 | |
| 10 | Mouloudia Laayoune | 30 | 11 | 6 | 13 | 35 | 40 | −5 | 39 | |
| 11 | Adrar Souss | 30 | 9 | 11 | 10 | 26 | 26 | 0 | 38 | |
| 12 | Mouloudia Tarfaya | 30 | 9 | 9 | 12 | 31 | 32 | −1 | 36 | |
| 13 | Mouloudia de Marrakech | 30 | 10 | 6 | 14 | 30 | 40 | −10 | 36 | |
| 14 | Rajaa Agadir | 30 | 8 | 11 | 11 | 35 | 45 | −10 | 35 | |
| 15 | Olympique Phosboucraa (R) | 30 | 6 | 4 | 20 | 18 | 56 | −38 | 22 | Relegation to Amateur Division II |
| 16 | Club Municipal Laayoune (R) | 30 | 3 | 7 | 20 | 19 | 50 | −31 | 16 | Relegation to Amateur Division II |

### Results

| Home \ Away | USMAM | ANSA | RCMA | ASMA | CSA | AJSB | CCH | CML | MSE | CISM | MCM | OM | OCPL | CASS | AUAS | ASMT |
| Union Aït Melloul | — | 3–1 | 1–1 | 0–0 | 1–0 | 1–0 | 0–0 | 2–0 | 1–0 | 0–0 | 1–1 | 1–1 | 5–0 | 4–2 | 0–1 | 0–0 |
| Najah Souss Agadir | 0–0 | — | 0–0 | 1–2 | 2–2 | 1–1 | 2–2 | 4–0 | 3–2 | 3–0 | 5–1 | 1–1 | 2–0 | 2–0 | 1–2 | 2–0 |
| Rajaa Agadir | 2–2 | 1–1 | — | 0–0 | 1–1 | 1–1 | 1–2 | 1–0 | 2–1 | 0–1 | 5–1 | 2–2 | 2–0 | 1–0 | 1–1 | 1–4 |
| Mouloudia Assa | 1–0 | 1–0 | 5–3 | — | 2–2 | 1–0 | 1–0 | 2–0 | 2–0 | 2–0 | 1–0 | 1–0 | 3–0 | 1–1 | 1–0 | 1–1 |
| Nojom Awsred | 2–1 | 0–2 | 0–3 | 2–0 | — | 1–1 | 1–0 | 0–0 | 4–1 | 1–1 | 1–1 | 2–2 | 3–1 | 1–0 | 2–1 | 1–3 |
| AJS Boujdour | 2–1 | 2–2 | 1–1 | 2–1 | 1–1 | — | 0–1 | 1–0 | 0–1 | 0–2 | 1–0 | 0–2 | 1–0 | 4–2 | 1–0 | 3–1 |
| Chabab Houara | 0–0 | 1–4 | 4–0 | 0–0 | 4–1 | 0–0 | — | 4–1 | 1–0 | 1–1 | 3–2 | 1–1 | 0–0 | 0–2 | 0–0 | 1–0 |
| Club Municipal Laayoune | 2–4 | 0–0 | 2–3 | 0–4 | 1–4 | 0–1 | 1–1 | — | 0–1 | 0–2 | 1–0 | 2–2 | 2–0 | 0–0 | 0–2 | 1–0 |
| Mouloudia Laayoune | 1–2 | 3–0 | 1–0 | 1–0 | 2–2 | 3–0 | 1–1 | 3–2 | — | 1–3 | 0–1 | 1–0 | 2–0 | 0–0 | 0–3 | 1–1 |
| Ittifaq Marrakech | 1–0 | 0–2 | 3–0 | 0–0 | 6–1 | 2–0 | 2–1 | 1–0 | 2–1 | — | 2–1 | 2–2 | 3–0 | 1–3 | 2–0 | 1–0 |
| Mouloudia de Marrakech | 1–0 | 1–0 | 1–0 | 0–2 | 0–0 | 1–3 | 2–0 | 2–1 | 3–0 | 0–0 | — | 1–3 | 5–0 | 0–0 | 2–1 | 0–0 |
| Olympique Marrakech | 2–2 | 2–1 | 2–0 | 1–0 | 1–0 | 0–0 | 2–0 | 1–0 | 1–3 | 1–0 | 3–2 | — | 1–0 | 3–0 | 0–1 | 0–2 |
| Olympique Phosboucraa | 1–4 | 2–5 | 0–1 | 0–0 | 1–3 | 0–2 | 1–0 | 1–1 | 3–1 | 1–0 | 1–2 | 1–0 | — | 0–3 | 2–1 | 0–0 |
| Amal Souk Sebt | 2–0 | 0–1 | 4–1 | 1–0 | 1–0 | 3–1 | 1–2 | 2–1 | 0–0 | 0–1 | 4–0 | 0–1 | 2–1 | — | 3–1 | 1–0 |
| Adrar Souss | 0–0 | 1–1 | 0–0 | 0–1 | 3–2 | 0–0 | 0–1 | 1–1 | 2–2 | 0–2 | 1–0 | 0–0 | 2–0 | 1–0 | — | 1–1 |
| Mouloudia Tarfaya | 1–2 | 1–0 | 4–1 | 3–4 | 2–2 | 1–0 | 1–1 | 1–0 | 1–2 | 0–1 | 1–0 | 0–3 | 0–2 | 2–0 | 0–0 | — |

## Division II
### Clubs

* Amal Aroui
* Club Sportif Azrou
* Tihad Chaouen
* Chabab Kawakeb Fes
* Club Sportif Fnideq
* Hassania Guercif
* Club Riyadi Ifran
* Club de Kasr Lakbir
* Chabab Larache
* Chabab Seloun
* Amal Sidi Hrazem
* Ajax Tanger
* Union Sportif Taounat
* Qods Taza
* Club Toulal
* Renaissance Zaio

### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Qods Taza (C, P) | 30 | 20 | 5 | 5 | 51 | 28 | +23 | 65 | Promoted to Amateur Division I |
| 2 | Club Sportif Fnideq | 30 | 14 | 11 | 5 | 42 | 27 | +15 | 53 | |
| 3 | Renaissance Zaio | 30 | 14 | 10 | 6 | 45 | 26 | +19 | 52 | |
| 4 | Amal Aroui | 30 | 13 | 7 | 10 | 37 | 26 | +11 | 46 | |
| 5 | Tihad Chaouen | 30 | 13 | 7 | 10 | 37 | 34 | +3 | 46 | |
| 6 | Ajax Tanger | 30 | 12 | 5 | 13 | 46 | 45 | +1 | 41 | |
| 7 | Chabab Kawakeb Fes | 30 | 10 | 9 | 11 | 38 | 42 | −4 | 39 | |
| 8 | Chabab Larache | 30 | 10 | 9 | 11 | 31 | 31 | 0 | 39 | |
| 9 | Club Riyadi Ifran | 30 | 10 | 8 | 12 | 35 | 39 | −4 | 38 | |
| 10 | Chabab Seloun | 30 | 9 | 11 | 10 | 27 | 32 | −5 | 38 | |
| 11 | Hassania Guercif | 30 | 9 | 9 | 12 | 38 | 43 | −5 | 36 | |
| 12 | Club de Kasr Lakbir | 30 | 8 | 10 | 12 | 32 | 37 | −5 | 34 | |
| 13 | Club Toulal | 30 | 7 | 13 | 10 | 30 | 36 | −6 | 34 | |
| 14 | Union Sportif Taounat | 30 | 8 | 9 | 13 | 34 | 37 | −3 | 33 | |
| 15 | Amal Sidi Hrazem | 30 | 9 | 3 | 18 | 26 | 48 | −22 | 30 | Relegation to Regional Leagues |
| 16 | Club Sportif Azrou | 30 | 7 | 8 | 15 | 32 | 50 | −18 | 29 | Relegation to Regional Leagues |

### Results

| Home \ Away | ARA | CSA | TRCH | CKF | CSF | HG | CRI | CSK | CHL | RJS | ASH | CSAT | USTA | AQST | CSMT | RSZ |
| Amal Aroui | — | 2–1 | 3–1 | 1–1 | 1–0 | 5–1 | 2–2 | 2–2 | 1–1 | 1–0 | 2–0 | 1–0 | 0–0 | 1–2 | 1–2 | 0–1 |
| Club Sportif Azrou | 1–3 | — | 3–0 | 0–2 | 0–1 | 2–1 | 1–1 | 0–0 | 2–1 | 1–0 | 3–0 | 3–4 | 1–1 | 0–1 | 0–1 | 0–1 |
| Tihad Chaouen | 0–1 | 1–1 | — | 0–3 | 0–0 | 1–1 | 3–0 | 0–1 | 2–1 | 2–2 | 2–0 | 2–1 | 2–1 | 1–0 | 3–1 | 2–1 |
| Chabab Kawakeb Fes | 1–0 | 1–0 | 2–1 | — | 1–1 | 1–2 | 1–4 | 2–0 | 1–1 | 2–2 | 2–3 | 1–1 | 1–0 | 1–4 | 4–2 | 1–1 |
| Club Sportif Fnideq | 1–0 | 3–3 | 2–0 | 2–1 | — | 1–1 | 2–0 | 2–2 | 2–1 | 0–1 | 3–0 | 3–2 | 4–0 | 2–1 | 0–0 | 1–0 |
| Hassania Guercif | 0–2 | 3–2 | 0–1 | 2–0 | 0–1 | — | 2–2 | 2–1 | 1–2 | 1–0 | 2–1 | 1–2 | 1–1 | 3–1 | 3–1 | 2–2 |
| Club Riyadi Ifran | 1–0 | 0–0 | 1–4 | 2–1 | 1–1 | 1–2 | — | 1–0 | 2–1 | 3–0 | 0–1 | 1–0 | 2–0 | 0–1 | 1–1 | 2–1 |
| Club de Kasr Lakbir | 1–0 | 0–2 | 1–1 | 1–1 | 0–2 | 1–1 | 1–0 | — | 0–1 | 1–1 | 0–3 | 2–0 | 3–1 | 3–0 | 3–0 | 0–1 |
| Chabab Larache | 0–2 | 2–0 | 0–1 | 1–1 | 1–0 | 0–0 | 1–1 | 4–2 | — | 1–0 | 1–1 | 3–4 | 1–0 | 1–2 | 1–0 | 1–0 |
| Chabab Seloun | 2–1 | 2–2 | 0–0 | 1–2 | 1–2 | 1–0 | 1–0 | 2–0 | 0–0 | — | 1–0 | 1–0 | 0–1 | 0–0 | 1–1 | 3–1 |
| Amal Sidi Hrazem | 0–0 | 2–1 | 1–2 | 1–0 | 2–2 | 2–1 | 0–2 | 1–3 | 0–1 | 0–1 | — | 1–2 | 1–0 | 0–1 | 1–0 | 0–2 |
| Ajax Tanger | 2–3 | 2–0 | 1–1 | 0–1 | 1–1 | 2–2 | 2–1 | 1–1 | 3–2 | 4–0 | 5–1 | — | 2–1 | 2–1 | 0–3 | 1–3 |
| Union Sportif Taounat | 0–1 | 9–0 | 2–1 | 4–2 | 2–0 | 1–0 | 1–0 | 1–1 | 0–0 | 2–2 | 0–2 | 1–0 | — | 2–2 | 1–1 | 0–0 |
| Qods Taza | 2–1 | 4–0 | 3–2 | 3–0 | 2–0 | 2–1 | 4–1 | 1–0 | 1–0 | 2–0 | 2–1 | 2–1 | 2–1 | — | 2–1 | 1–1 |
| Club Toulal | 1–0 | 2–2 | 0–1 | 0–0 | 2–2 | 3–1 | 2–2 | 1–1 | 1–1 | 0–0 | 2–1 | 0–1 | 1–0 | 0–0 | — | 1–1 |
| Renaissance Zaio | 0–0 | 0–1 | 1–0 | 2–1 | 1–1 | 1–1 | 3–1 | 3–1 | 1–0 | 2–2 | 5–0 | 2–0 | 4–1 | 2–2 | 2–0 | — |

### Clubs

* FC Casablanca
* SCC Roches Noires Casablanca
* Wafaa Wydad Casablanca
* Raja Casablanca U23
* FAR U23
* MAS Fez U23
* Renaissance El Gara
* Chabab Hassani
* USD Meknes
* AWF Oulad Ziane
* Association Shabab Almostoqbal
* Youssoufia Rabat
* Renaissance Settat
* US Sidi Maarouf
* Amal Sidi Rahal
* Union Yacoub el Mansour

### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Union Yacoub el Mansour (C, P) | 30 | 21 | 3 | 6 | 49 | 22 | +27 | 66 | Promoted to Amateur Division I |
| 2 | Raja Casablanca U23 | 30 | 17 | 4 | 9 | 46 | 30 | +16 | 55 | |
| 3 | Wafaa Wydad Casablanca | 30 | 14 | 12 | 4 | 35 | 19 | +16 | 54 | |
| 4 | Youssoufia Rabat | 30 | 15 | 5 | 10 | 52 | 38 | +14 | 50 | |
| 5 | Chabab Hassani | 30 | 12 | 10 | 8 | 43 | 34 | +9 | 46 | |
| 6 | Renaissance El Gara | 30 | 12 | 7 | 11 | 36 | 38 | −2 | 43 | |
| 7 | Association Shabab Almostoqbal | 29 | 12 | 7 | 10 | 30 | 28 | +2 | 43 | |
| 8 | FAR U23 | 29 | 11 | 9 | 9 | 35 | 30 | +5 | 42 | |
| 9 | AWF Oulad Ziane | 30 | 10 | 10 | 10 | 33 | 32 | +1 | 40 | |
| 10 | Amal Sidi Rahal | 30 | 11 | 6 | 13 | 29 | 37 | −8 | 39 | |
| 11 | Renaissance Settat | 30 | 11 | 6 | 13 | 25 | 30 | −5 | 39 | |
| 12 | USD Meknes | 30 | 10 | 6 | 14 | 30 | 32 | −2 | 36 | |
| 13 | SCC Roches Noires Casablanca | 30 | 8 | 10 | 12 | 33 | 32 | +1 | 34 | |
| 14 | US Sidi Maarouf | 30 | 9 | 3 | 18 | 21 | 47 | −26 | 30 | |
| 15 | FC Casablanca | 30 | 6 | 8 | 16 | 30 | 46 | −16 | 26 | Relegation to Regional Leagues |
| 16 | MAS Fez U23 (R) | 30 | 5 | 4 | 21 | 20 | 52 | −32 | 19 | Relegation to Regional Leagues |

### Results

| Home \ Away | FCC | AEA | CWW | RCA U23 | FAR U23 | MAS U23 | NG | CEH | USDM | AWFOZ | AJF | YCR | RSS | USSM | NASR | CUSYM |
| FC Casablanca | — | 0–0 | 1–2 | 1–1 | 2–2 | 1–0 | 2–3 | 2–1 | 0–2 | 0–0 | 0–0 | 2–4 | 0–3 | 2–1 | 2–0 | 1–1 |
| SCC Roches Noires Casablanca | 2–0 | — | 1–1 | 0–1 | 2–0 | 1–1 | 0–0 | 1–3 | 2–0 | 1–1 | 2–0 | 0–1 | 2–1 | 1–1 | 1–1 | 0–1 |
| Wafaa Wydad Casablanca | 3–2 | 1–0 | — | 2–1 | 0–0 | 2–0 | 1–1 | 2–2 | 2–0 | 3–0 | 0–0 | 2–0 | 1–1 | 1–0 | 1–0 | 1–0 |
| Raja Casablanca U23 | 4–2 | 3–2 | 0–0 | — | 0–3 | 2–0 | 2–0 | 0–0 | 3–1 | 1–0 | 1–0 | 3–0 | 2–0 | 4–0 | 1–2 | 0–0 |
| FAR U23 | 2–0 | 0–0 | 1–0 | 3–4 | — | 1–0 | 0–0 | 0–0 | 0–1 | 1–1 | 1–1 | 2–1 | 1–0 | 0–0 | 2–0 | 0–2 |
| MAS Fez U23 | 2–2 | 1–0 | 3–2 | 1–2 | 1–5 | — | 0–3 | 0–0 | 0–2 | 2–1 | 1–1 | 0–1 | 0–1 | 3–0 | 0–2 | 0–3 |
| Renaissance El Gara | 0–2 | 1–2 | 2–2 | 2–1 | 3–1 | 1–0 | — | 0–0 | 1–0 | 0–0 | 2–1 | 2–3 | 0–0 | 1–0 | 0–3 | 2–1 |
| Chabab Hassani | 2–2 | 1–1 | 1–1 | 0–2 | 3–2 | 1–0 | 3–1 | — | 1–0 | 0–1 | 6–2 | 1–2 | 1–0 | 2–0 | 4–1 | 1–2 |
| USD Meknes | 1–0 | 0–2 | 0–2 | 3–1 | 1–2 | 4–1 | 3–1 | 1–1 | — | 2–1 | 0–2 | 0–0 | 2–0 | 0–1 | 0–0 | 1–2 |
| AWF Oulad Ziane | 3–0 | 2–2 | 1–2 | 2–1 | 2–1 | 1–0 | 0–2 | 1–0 | 2–1 | — | 1–1 | 1–1 | 2–0 | 7–2 | 0–0 | 0–3 |
| Association Shabab Almostoqbal | 0–3 | 2–1 | 1–0 | 2–0 | – | 2–0 | 2–1 | 3–0 | 1–1 | 1–0 | — | 0–1 | 2–1 | 2–1 | 2–0 | 0–0 |
| Youssoufia Rabat | 2–0 | 2–5 | 0–0 | 1–2 | 2–0 | 5–0 | 2–0 | 1–1 | 1–0 | 1–1 | 2–1 | — | 1–0 | 5–0 | 4–5 | 3–4 |
| Renaissance Settat | 1–0 | 2–0 | 0–0 | 1–0 | 2–1 | 2–1 | 1–0 | 2–3 | 1–1 | 1–1 | 1–0 | 1–0 | — | 1–0 | 0–2 | 0–1 |
| US Sidi Maarouf | 1–0 | 1–0 | 0–1 | 0–2 | 1–2 | 2–1 | 2–3 | 1–0 | 1–1 | 0–1 | 0–1 | 3–2 | 2–1 | — | 1–0 | 1–0 |
| Amal Sidi Rahal | 2–1 | 2–1 | 0–0 | 1–2 | 0–0 | 1–0 | 2–3 | 1–2 | 0–2 | 1–0 | 1–0 | 0–3 | 0–0 | 1–0 | — | 0–3 |
| Union Yacoub el Mansour | 2–0 | 2–1 | 1–0 | 1–0 | 1–2 | 1–2 | 2–1 | 2–3 | 1–0 | 2–0 | 1–0 | 2–1 | 4–1 | 2–0 | 2–1 | — |
* ↑ Association Shabab Almostoqbal won 3-0 after a no show by Chabab Hassani.

### Clubs

* Najm Anza
* Union Azilal
* US Bejaâd
* Raja Ben Guerir
* Ittihad Fkih Ben Salah
* Fath Inezgane
* DHJ U23
* Mouloudia Jorf
* Kasbat Mzar
* Wifak Safi
* Fath Sidi Bennour
* CS Sidi Smail
* CS Kasbah Tamlalt
* Union Taroudant
* Chabab Tata
* US Amal Tiznit

### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | US Amal Tiznit (C, P) | 29 | 17 | 11 | 1 | 54 | 21 | +33 | 62 | Promoted to Amateur Division I |
| 2 | Mouloudia Jorf | 29 | 16 | 5 | 8 | 51 | 38 | +13 | 53 | |
| 3 | US Bejaâd | 29 | 13 | 10 | 6 | 43 | 27 | +16 | 49 | |
| 4 | Union Azilal | 29 | 13 | 9 | 7 | 25 | 20 | +5 | 48 | |
| 5 | Kasbat Mzar | 29 | 13 | 9 | 7 | 32 | 23 | +9 | 48 | |
| 6 | Ittihad Fkih Ben Salah | 29 | 12 | 8 | 9 | 32 | 26 | +6 | 44 | |
| 7 | Fath Sidi Bennour | 29 | 12 | 6 | 11 | 34 | 28 | +6 | 42 | |
| 8 | Raja Ben Guerir | 29 | 11 | 7 | 11 | 36 | 34 | +2 | 40 | |
| 9 | Najm Anza | 29 | 10 | 7 | 12 | 32 | 35 | −3 | 37 | |
| 10 | Wifak Safi | 29 | 10 | 6 | 13 | 27 | 41 | −14 | 36 | |
| 11 | CS Kasbah Tamlalt | 29 | 7 | 14 | 8 | 39 | 42 | −3 | 35 | |
| 12 | Fath Inezgane | 29 | 7 | 12 | 10 | 32 | 29 | +3 | 33 | |
| 13 | Union Taroudant | 29 | 8 | 6 | 15 | 31 | 48 | −17 | 30 | |
| 14 | DHJ U23 | 29 | 6 | 11 | 12 | 21 | 22 | −1 | 29 | |
| 15 | CS Sidi Smail (R) | 29 | 6 | 5 | 18 | 32 | 54 | −22 | 23 | Relegation to Regional Leagues |
| 16 | Chabab Tata (R) | 29 | 5 | 6 | 18 | 30 | 63 | −33 | 21 | Relegation to Regional Leagues |

### Results

| Home \ Away | ASEA | USAZ | USB | ARSB | IRFBS | AUFI | DHJ U23 | ASMJ | USSKM | CWSS | CFSB | CSSI | CSKT | UJST | CJTA | USAT |
| Najm Anza | — | 0–0 | 2–0 | 0–0 | 2–1 | 3–3 | 2–1 | 1–2 | 1–1 | – | 1–0 | 1–0 | 0–0 | 5–1 | 1–0 | 0–1 |
| Union Azilal | 3–0 | — | 1–0 | 1–0 | 0–2 | 1–0 | 1–0 | 2–1 | 1–0 | 1–0 | 1–0 | 1–0 | 2–2 | 1–1 | 1–1 | 0–0 |
| US Bejaâd | 0–0 | 3–0 | — | 2–1 | 3–0 | 1–0 | 0–0 | 1–0 | 2–0 | 2–1 | 3–1 | – | 1–1 | 0–2 | 5–1 | 0–3 |
| Raja Ben Guerir | 1–0 | 2–1 | 0–3 | — | 1–0 | 0–0 | 0–2 | 3–0 | 0–3 | 4–0 | 1–0 | 0–0 | 1–1 | 1–0 | 6–1 | 0–1 |
| Ittihad Fkih Ben Salah | 1–0 | 1–0 | 3–1 | 1–1 | — | 1–2 | 0–0 | 1–0 | 1–1 | 3–0 | 2–0 | 1–0 | 1–1 | 1–0 | – | 0–0 |
| Fath Inezgane | 1–1 | 1–1 | 1–2 | 1–1 | 0–0 | — | 2–0 | 2–0 | 0–1 | 2–0 | 0–0 | 3–0 | 2–2 | 3–0 | 1–1 | 2–3 |
| DHJ U23 | 4–0 | 0–0 | 0–0 | 2–0 | 3–1 | 0–0 | — | 0–2 | 0–1 | 0–1 | 0–0 | 0–0 | 0–1 | – | 0–0 | 1–1 |
| Mouloudia Jorf | 3–2 | 1–1 | 2–2 | 4–1 | 1–0 | 3–1 | 2–0 | — | – | 1–0 | 3–0 | 8–6 | 2–0 | 1–3 | 4–0 | 1–1 |
| Kasbat Mzar | 2–1 | 1–1 | 2–1 | 1–0 | 2–1 | 2–1 | 0–0 | 0–0 | — | 0–0 | 1–0 | 2–0 | 1–2 | 2–2 | 0–1 | 1–0 |
| Wifak Safi | 2–1 | 2–1 | 0–0 | 1–2 | 2–1 | 1–0 | 1–0 | 1–2 | 0–0 | — | 1–3 | 1–0 | 3–1 | 2–1 | 4–0 | 0–3 |
| Fath Sidi Bennour | 0–1 | 1–0 | 0–0 | – | 0–1 | 0–0 | 2–1 | 4–0 | 1–0 | 2–0 | — | 2–0 | 2–1 | 3–0 | 5–2 | 0–0 |
| CS Sidi Smail | 2–1 | 0–1 | 0–2 | 1–1 | 0–2 | 2–1 | 0–1 | 2–3 | 1–2 | 5–2 | 1–3 | — | 1–1 | 0–0 | 3–2 | 0–5 |
| CS Kasbah Tamlalt | 2–1 | 0–1 | 1–1 | 2–3 | 2–1 | – | 2–2 | 1–2 | 2–2 | 1–1 | 1–1 | 3–0 | — | 2–1 | 3–2 | 1–1 |
| Union Taroudant | 1–2 | 1–0 | 1–1 | 2–4 | 0–0 | 0–1 | 1–0 | 0–1 | 0–3 | 1–1 | 3–1 | 2–4 | 3–0 | — | 3–2 | 0–1 |
| Chabab Tata | 1–2 | 0–1 | 1–4 | 2–1 | 0–1 | 2–1 | 1–4 | 2–1 | 3–1 | 0–0 | 1–2 | 1–4 | 1–1 | 0–1 | — | 2–2 |
| US Amal Tiznit | 1–0 | – | 3–3 | 2–1 | 4–4 | 1–1 | 1–0 | 1–1 | 1–0 | 4–0 | 3–1 | 2–0 | 2–1 | 6–1 | 1–0 | — |
* ↑ Union Taroudant won 3-0 after a no show by CS Kasbah Tamlalt.

### Clubs

* Chabab Akhfennir
* Club el Argoub Dakhla
* Union Assa Zag
* CF Foum el Oued
* Jawhara Guelmim
* Majd Laayoune
* Rachad Laayoune
* Moustaqbal el Marsa
* Mouloudia Naïla
* Club Municipal El Ouatia
* Chabab Saguia el-Hamra
* Hawzat Smara
* Nahdat Tan-Tan
* Najma Tarfaya

### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Moustaqbal el Marsa | 25 | 13 | 6 | 6 | 38 | 19 | +19 | 45 | Promoted to Amateur Division I |
| 2 | Club el Argoub Dakhla | 25 | 12 | 7 | 6 | 27 | 15 | +12 | 43 | |
| 3 | Union Assa Zag | 25 | 11 | 8 | 6 | 24 | 17 | +7 | 41 | |
| 4 | Chabab Akhfennir | 25 | 11 | 7 | 7 | 28 | 25 | +3 | 40 | |
| 5 | Najma Tarfaya | 25 | 10 | 9 | 6 | 32 | 25 | +7 | 39 | |
| 6 | Majd Laayoune | 25 | 9 | 10 | 6 | 28 | 28 | 0 | 37 | |
| 7 | Chabab Saguia el-Hamra | 25 | 8 | 10 | 7 | 27 | 25 | +2 | 34 | |
| 8 | CF Foum el Oued | 25 | 8 | 9 | 8 | 22 | 22 | 0 | 33 | |
| 9 | Hawzat Smara | 25 | 7 | 10 | 8 | 32 | 30 | +2 | 31 | |
| 10 | Nahdat Tan-Tan | 25 | 8 | 6 | 11 | 25 | 28 | −3 | 30 | |
| 11 | Mouloudia Naïla | 25 | 8 | 6 | 11 | 29 | 37 | −8 | 30 | |
| 12 | Jawhara Guelmim | 25 | 7 | 6 | 12 | 25 | 28 | −3 | 27 | |
| 13 | Rachad Laayoune | 25 | 6 | 9 | 10 | 19 | 29 | −10 | 27 | |
| 14 | Club Municipal El Ouatia (R) | 25 | 2 | 7 | 16 | 18 | 46 | −28 | 13 | Relegation to Regional Leagues |

### Results

| Home \ Away | CCA | CAS | ASUAZ | CFF | APSG | CMLS | CRL | CMM | CMNA | CMOF | CSE | ASSH | NSTT | ACET |
| Chabab Akhfennir | — | 1–0 | – | 2–1 | 2–0 | 3–2 | 1–1 | 1–0 | 0–1 | 0–0 | 1–1 | 3–0 | 2–1 | 0–0 |
| Club el Argoub Dakhla | 4–0 | — | 0–1 | 1–0 | 2–0 | 0–2 | 1–0 | 0–0 | 2–0 | 2–0 | 1–0 | 2–1 | 1–0 | 1–0 |
| Union Assa Zag | 2–0 | 0–0 | — | 1–0 | 1–0 | 2–0 | 1–0 | 0–0 | 0–2 | 0–1 | 2–1 | 2–1 | 1–2 | 1–1 |
| CF Foum el Oued | 1–0 | 2–1 | 0–0 | — | 2–1 | 1–1 | 1–2 | 0–0 | 1–1 | 1–1 | 1–0 | 0–0 | 1–0 | 2–2 |
| Jawhara Guelmim | 0–1 | 2–1 | 2–2 | 0–0 | — | 0–0 | 0–1 | 1–0 | 1–0 | 2–0 | 0–1 | 3–0 | 1–0 | – |
| Majd Laayoune | 0–0 | 0–0 | 1–3 | 0–1 | 1–0 | — | 1–0 | 2–0 | 4–1 | 3–2 | 1–1 | – | 1–0 | 2–2 |
| Rachad Laayoune | 0–2 | 1–1 | 0–0 | 0–2 | 2–2 | 0–2 | — | 0–2 | 4–2 | – | 0–0 | 1–1 | 0–0 | 0–2 |
| Moustaqbal el Marsa | 3–0 | 1–1 | 0–1 | 2–1 | 2–2 | 6–0 | 0–1 | — | 2–2 | 2–1 | 2–0 | 1–3 | 3–1 | 1–0 |
| Mouloudia Naïla | 2–1 | – | 1–3 | 0–1 | 2–0 | 1–1 | 1–2 | 0–1 | — | 1–0 | 0–0 | 2–4 | 2–1 | 2–1 |
| Club Municipal El Ouatia | 0–0 | 0–2 | 1–1 | 1–1 | 2–6 | 2–3 | 0–0 | 1–4 | 2–0 | — | 1–1 | 0–3 | 1–2 | 1–3 |
| Chabab Saguia el-Hamra | 2–2 | 2–1 | 1–0 | 1–0 | 2–1 | 0–0 | 1–1 | – | 2–3 | 3–0 | — | 0–0 | 1–1 | 2–0 |
| Hawzat Smara | 2–1 | 1–1 | 0–0 | 3–1 | 2–0 | 1–1 | 2–3 | 0–1 | 0–0 | 2–0 | 3–4 | — | 0–0 | 2–2 |
| Nahdat Tan-Tan | 1–2 | 1–2 | 2–0 | – | 1–1 | 2–0 | 2–0 | 0–3 | 1–1 | 1–0 | 2–1 | 2–1 | — | 0–1 |
| Najma Tarfaya | 1–3 | 0–0 | 1–0 | 2–1 | 1–0 | 0–0 | 1–0 | 1–2 | 3–2 | 3–1 | 2–0 | 0–0 | 2–2 | — |