League Table
| # | Team Name | P | W | D | L | F | A | GD | PTS |
| 1 | KACM Marrakech | 30 | 19 | 8 | 3 | 44 | 12 | +32 | 65 |
| 2 | ASS Sale | 30 | 16 | 9 | 5 | 30 | 13 | +17 | 57 |
| 3 | IZK Khemisset | 30 | 15 | 5 | 10 | 25 | 26 | –1 | 50 |
| 4 | MCO Oujda | 30 | 12 | 13 | 5 | 30 | 20 | +10 | 49 |
| 5 | Rachad Bernoussi | 30 | 12 | 9 | 9 | 27 | 22 | +5 | 45 |
| 6 | USM Ait Melloul | 30 | 11 | 11 | 8 | 26 | 25 | +1 | 44 |
| 7 | Youssoufia Berrechid | 30 | 10 | 9 | 11 | 34 | 38 | –4 | 39 |
| 8 | USM Oujda | 30 | 10 | 6 | 14 | 29 | 32 | –3 | 36 |
| 9 | Union Mohammedia | 30 | 7 | 14 | 9 | 27 | 28 | –1 | 35 |
| 10 | JSK Chabab Kasba Tadla | 30 | 9 | 8 | 13 | 19 | 22 | –3 | 35 |
| 11 | Racing de Casablanca | 30 | 8 | 11 | 11 | 26 | 33 | –7 | 35 |
| 12 | JSM Laayoune | 30 | 7 | 13 | 10 | 26 | 32 | –6 | 34 |
| 13 | Ittihad Tanger | 30 | 8 | 9 | 13 | 28 | 35 | –7 | 33 |
| 14 | Tihad Temara | 30 | 8 | 8 | 14 | 23 | 31 | –8 | 32 |
| 15 | TAS de Casablanca | 30 | 7 | 11 | 12 | 17 | 27 | –10 | 32 |
| 16 | Olympique de Marrakech | 30 | 4 | 10 | 16 | 25 | 40 | –15 | 22 |
Results
F
T
- ASS Sale
- 1 - 1
- Youssoufia Berrechid
F
T
- Ittihad Tanger
- 4 - 0
- IZK Khemisset
F
T
- JSK Chabab Kasba Tadla
- 1 - 0
- Tihad Temara
F
T
- KACM Marrakech
- 1 - 1
- JSM Laayoune
F
T
- Racing de Casablanca
- 2 - 0
- MCO Oujda
F
T
- USM Ait Melloul
- 2 - 1
- Olympique de Marrakech
F
T
- USM Oujda
- 2 - 1
- TAS de Casablanca
F
T
- Union Mohammedia
- 2 - 1
- Rachad Bernoussi
F
T
- MCO Oujda
- 0 - 1
- JSK Chabab Kasba Tadla
F
T
- Olympique de Marrakech
- 0 - 2
- ASS Sale
F
T
- TAS de Casablanca
- 2 - 1
- Ittihad Tanger
F
T
- Tihad Temara
- 2 - 1
- KACM Marrakech
F
T
- Union Mohammedia
- 1 - 1
- USM Ait Melloul
F
T
- Youssoufia Berrechid
- 1 - 0
- USM Oujda
F
T
- IZK Khemisset
- 1 - 0
- Racing de Casablanca
F
T
- Rachad Bernoussi
- 2 - 1
- JSM Laayoune
F
T
- JSM Laayoune
- 2 - 1
- IZK Khemisset