# Team MP W D L F A D P
1 RSB Berkane 25 18 6 1 40 10 +30 60
2 FAR Rabat 25 12 9 4 39 21 +18 45
3 Wydad Casablanca 25 11 10 4 37 24 +13 43
4 FUS Rabat 25 12 7 6 41 22 +19 43
5 Renaissance Ze… 25 12 4 9 29 23 +6 40
6 Olympic Safi 25 10 8 7 29 27 +2 38
7 Maghreb Fès 25 10 8 7 27 23 +4 38
8 Raja Casablanca 25 9 10 6 27 22 +5 37
9 Difaâ El Jadida 25 9 8 8 30 32 -2 35
10 UTS Rabat 25 7 10 8 28 28 +0 31
11 Ittihad Tanger 25 7 10 8 29 31 -2 31
12 CODM Meknès 25 7 9 9 24 34 -10 30
13 Hassania Agadir 25 7 5 13 26 29 -3 26
14 JS Soualem 25 5 7 13 18 35 -17 22
15 Moghreb Tétouan 25 3 7 15 17 32 -15 16
16 Chabab Mohammédia 25 0 4 21 11 59 -48 4
Mon 17/03/25 Difaâ El Jadida 2 - 1 CODM Meknès
Mon 17/03/25 Raja Casablanca 1 - 1 Moghreb Tétouan
Mon 17/03/25 Chabab Mohammédia 0 - 4 Hassania Agadir
Sun 16/03/25 Ittihad Tanger 1 - 1 Wydad Casablanca
Sun 16/03/25 FUS Rabat 4 - 2 JS Soualem
Sun 16/03/25 RSB Berkane 1 - 1 UTS Rabat
Sat 15/03/25 Olympic Safi 2 - 0 Renaissance Ze…
Sat 15/03/25 FAR Rabat 3 - 1 Maghreb Fès
Tue 11/03/25 CODM Meknès 1 - 2 Raja Casablanca
Tue 11/03/25 Hassania Agadir 1 - 1 Difaâ El Jadida
Mon 10/03/25 Moghreb Tétouan 0 - 2 RSB Berkane
Mon 10/03/25 Wydad Casablanca 2 - 2 FUS Rabat
Sun 09/03/25 Maghreb Fès 1 - 1 Ittihad Tanger
Sun 09/03/25 Renaissance Ze… 1 - 2 FAR Rabat
Sat 08/03/25 UTS Rabat 2 - 1 Chabab Mohammédia
Sat 08/03/25 JS Soualem 0 - 1 Olympic Safi
Fri 28/02/25 RSB Berkane 0 - 0 Wydad Casablanca
Fri 28/02/25 Olympic Safi 1 - 1 FAR Rabat
Fri 28/02/25 Raja Casablanca 0 - 0 Maghreb Fès
Fri 28/02/25 FUS Rabat 3 - 0 Renaissance Ze…