The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
MOR

Botola Pro 2024/25

Every result, the table as it finished, and the price each match went off at. 244 matches played between August 2024 and May 2025.

244Matches
562Goals
2.3Per game
43%Home wins
49%Priced at kickoff
Renaissance BerkaneTop of the table

Final table 18 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 RBRenaissance Berkane 30 21 7 2 +35 70
2 FRFAR Rabat 30 16 9 5 +24 57
3 WAWydad AC 30 14 12 4 +18 54
4 FRFUS Rabat 30 15 8 7 +27 53
5 RCRaja Casablanca 30 12 12 6 +13 48
6 CKZCR Khemis Zemamra 30 14 5 11 +5 47
7 MFMaghreb Fès 30 12 10 8 +5 46
8 OSOlympique Safi 30 12 10 8 +4 46
9 DEJDifaa EL Jadida 30 11 9 10 -6 42
10 ITIttihad Tanger 30 9 10 11 -2 37
11 CMCODM Meknès 30 9 9 12 -17 36
12 URUTS Rabat 30 8 11 11 -5 35
13 HAHassania Agadir 32 9 6 17 -6 33
14 RSRiadi Salmi 32 7 7 18 -23 28
15 MTMoghreb Tetouan 30 5 8 17 -15 23
16 CMChabab Mohammédia 30 0 4 26 -58 4
17 ODOlympique Dcheïra 2 1 0 1 +2 3
18 RBMRaja Beni Mellal 2 0 1 1 -1 1

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.3
562 goals. 41.4% of matches went over 2.5.
Home advantage
43%
Draws 28.3%, away wins 28.7%.
Half-time lead held
73.1%
From 130 matches where someone led at the break.
1–1 35 · 14.3%
1–0 31 · 12.7%
2–1 23 · 9.4%
2–0 23 · 9.4%
0–0 23 · 9.4%
0–1 19 · 7.8%

Results 244

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 31 May 2025
16:00 Hassania Agadir 1 – 0 Raja Beni Mellal 2.00 3.10 3.40
Friday 30 May 2025
19:00 Riadi Salmi 0 – 3 Olympique Dcheïra — — —
Sunday 25 May 2025
17:00 Raja Beni Mellal 0 – 0 Hassania Agadir 3.79 3.10 2.27
Saturday 24 May 2025
17:00 Olympique Dcheïra 1 – 2 Riadi Salmi — — —
Monday 12 May 2025
20:00 Chabab Mohammédia 0 – 6 Raja Casablanca 16.00 7.10 1.19
Sunday 11 May 2025
20:00 Moghreb Tetouan 0 – 3 Riadi Salmi — — —
20:00 Wydad AC 2 – 0 CR Khemis Zemamra 1.36 4.85 11.50
20:00 Hassania Agadir 0 – 3 FAR Rabat 7.50 2.80 1.62
20:00 UTS Rabat 0 – 2 Olympique Safi — — —
20:00 CODM Meknès 0 – 3 FUS Rabat — — —
20:00 Difaa EL Jadida 2 – 1 Ittihad Tanger 2.34 3.30 3.45
20:00 Maghreb Fès 1 – 3 Renaissance Berkane — — —
Thursday 8 May 2025
20:00 Raja Casablanca 3 – 2 Difaa EL Jadida 1.61 4.02 5.65
20:00 Ittihad Tanger 2 – 0 CODM Meknès 1.45 3.40 7.50
20:00 FUS Rabat 2 – 1 Hassania Agadir — — —
20:00 CR Khemis Zemamra 3 – 0 UTS Rabat — — —
20:00 FAR Rabat 2 – 1 Moghreb Tetouan 1.40 3.70 8.00
20:00 Olympique Safi 2 – 2 Maghreb Fès — — —
20:00 Riadi Salmi 0 – 2 Wydad AC — — —
Wednesday 7 May 2025
20:00 Renaissance Berkane 1 – 0 Chabab Mohammédia 1.10 11.00 27.00
Sunday 4 May 2025
20:00 CODM Meknès 0 – 4 Renaissance Berkane 3.10 2.99 2.71
20:00 Difaa EL Jadida 0 – 5 FUS Rabat — — —
20:00 Maghreb Fès 2 – 0 Riadi Salmi — — —
20:00 Moghreb Tetouan 3 – 0 CR Khemis Zemamra 2.12 3.35 3.91
20:00 Hassania Agadir 2 – 3 Olympique Safi — — —
20:00 Chabab Mohammédia 1 – 2 Ittihad Tanger 38.00 12.93 1.09
20:00 UTS Rabat 0 – 0 Raja Casablanca 3.05 3.10 2.55
Saturday 3 May 2025
20:00 Wydad AC 2 – 1 FAR Rabat 2.30 2.80 3.20
Thursday 1 May 2025
20:00 Renaissance Berkane 1 – 1 Difaa EL Jadida — — —
Wednesday 23 April 2025
20:00 FAR Rabat 2 – 0 Riadi Salmi — — —
20:00 Raja Casablanca 1 – 0 Hassania Agadir 1.84 3.80 5.10
20:00 Ittihad Tanger 0 – 1 UTS Rabat 2.75 3.10 2.92
20:00 FUS Rabat 2 – 2 Moghreb Tetouan — — —
20:00 CR Khemis Zemamra 1 – 1 Maghreb Fès — — —
20:00 Chabab Mohammédia 1 – 2 CODM Meknès 10.00 5.00 1.25
20:00 Olympique Safi 1 – 1 Wydad AC — — —
Monday 14 April 2025
18:00 Moghreb Tetouan 2 – 1 Ittihad Tanger 2.88 3.25 2.20
Sunday 13 April 2025
18:00 UTS Rabat 0 – 1 FAR Rabat 5.10 3.24 2.27
16:00 Hassania Agadir 2 – 0 Renaissance Berkane 4.20 2.98 3.21
Saturday 12 April 2025
20:00 Wydad AC 1 – 1 Raja Casablanca 1.84 3.40 5.50
18:00 Difaa EL Jadida 1 – 0 Chabab Mohammédia — — —
16:00 Maghreb Fès 1 – 0 FUS Rabat — — —
Friday 11 April 2025
20:00 Riadi Salmi 0 – 1 CR Khemis Zemamra — — —
18:00 CODM Meknès 1 – 0 Olympique Safi — — —
Sunday 16 March 2025
22:00 Difaa EL Jadida 2 – 1 CODM Meknès 1.96 3.34 4.60
22:00 Raja Casablanca 1 – 1 Moghreb Tetouan 1.42 4.20 9.70
22:00 Chabab Mohammédia 0 – 4 Hassania Agadir 7.50 3.70 1.42
Saturday 15 March 2025
22:00 Ittihad Tanger 1 – 1 Wydad AC 3.80 3.10 1.91
22:00 FUS Rabat 4 – 2 Riadi Salmi — — —
22:00 Renaissance Berkane 1 – 1 UTS Rabat — — —
Friday 14 March 2025
22:00 Olympique Safi 2 – 0 CR Khemis Zemamra — — —
22:00 FAR Rabat 3 – 1 Maghreb Fès — — —
Monday 10 March 2025
22:00 CODM Meknès 1 – 2 Raja Casablanca 3.65 3.04 2.35
22:00 Hassania Agadir 1 – 1 Difaa EL Jadida 2.96 2.96 2.80
Sunday 9 March 2025
22:00 Wydad AC 2 – 2 FUS Rabat — — —
22:00 Moghreb Tetouan 0 – 2 Renaissance Berkane 11.00 3.56 1.50
Saturday 8 March 2025
22:00 Maghreb Fès 1 – 1 Ittihad Tanger — — —
22:00 CR Khemis Zemamra 1 – 2 FAR Rabat 3.30 2.98 2.55
Friday 7 March 2025
22:00 UTS Rabat 2 – 1 Chabab Mohammédia — — —
22:00 Riadi Salmi 0 – 1 Olympique Safi — — —
Friday 28 February 2025
21:00 Renaissance Berkane 0 – 0 Wydad AC — — —
19:00 Olympique Safi 1 – 1 FAR Rabat — — —
17:00 Raja Casablanca 0 – 0 Maghreb Fès — — —
17:00 FUS Rabat 3 – 0 CR Khemis Zemamra — — —
Thursday 27 February 2025
21:00 Difaa EL Jadida 1 – 0 UTS Rabat 2.40 3.15 3.87
19:00 CODM Meknès 1 – 0 Hassania Agadir 2.05 2.80 3.70
17:00 Chabab Mohammédia 0 – 2 Moghreb Tetouan 5.00 3.10 1.75
15:00 Ittihad Tanger 1 – 0 Riadi Salmi — — —
Sunday 23 February 2025
20:00 UTS Rabat 2 – 1 Hassania Agadir 2.07 3.04 4.10
18:00 FAR Rabat 0 – 0 Raja Casablanca 2.09 3.34 4.80
16:00 CR Khemis Zemamra 2 – 0 Ittihad Tanger 2.15 3.24 4.60
Saturday 22 February 2025
19:00 Olympique Safi 0 – 0 FUS Rabat — — —
17:00 Moghreb Tetouan 1 – 3 Difaa EL Jadida 3.35 2.99 2.66
15:00 Wydad AC 0 – 0 CODM Meknès 1.29 4.33 9.50
Friday 21 February 2025
19:00 Maghreb Fès 1 – 0 Chabab Mohammédia — — —
17:00 Riadi Salmi 0 – 4 Renaissance Berkane — — —
Sunday 16 February 2025
19:00 Renaissance Berkane 1 – 0 CR Khemis Zemamra — — —
17:00 Chabab Mohammédia 1 – 5 Wydad AC 13.00 7.00 1.14
15:00 Difaa EL Jadida 1 – 1 Maghreb Fès — — —
Saturday 15 February 2025
19:00 Raja Casablanca 2 – 0 Riadi Salmi — — —
17:00 FUS Rabat 2 – 1 FAR Rabat — — —
15:00 Ittihad Tanger 4 – 2 Olympique Safi — — —
Friday 14 February 2025
19:00 CODM Meknès 0 – 0 UTS Rabat — — —
17:00 Hassania Agadir 1 – 1 Moghreb Tetouan 1.85 3.10 4.00
Sunday 9 February 2025
19:00 Wydad AC 2 – 0 Hassania Agadir 1.33 4.10 8.50
17:00 FUS Rabat 0 – 1 Renaissance Berkane — — —
15:00 CR Khemis Zemamra 1 – 2 Raja Casablanca 2.70 3.09 2.84
Saturday 8 February 2025
19:00 Olympique Safi 0 – 0 Difaa EL Jadida — — —
17:00 FAR Rabat 3 – 2 Ittihad Tanger 1.48 3.75 6.00
15:00 Maghreb Fès 1 – 3 CODM Meknès — — —
Friday 7 February 2025
19:00 Riadi Salmi 1 – 1 Chabab Mohammédia — — —
17:00 Moghreb Tetouan 1 – 1 UTS Rabat 3.30 3.12 2.50
Thursday 30 January 2025
19:00 Renaissance Berkane 2 – 0 FAR Rabat 2.35 3.04 3.70
17:00 Raja Casablanca 1 – 1 Olympique Safi — — —
Sunday 26 January 2025
19:00 FUS Rabat 2 – 1 Raja Casablanca — — —
17:00 FAR Rabat 1 – 0 Difaa EL Jadida 1.59 4.11 6.46
15:00 Ittihad Tanger 1 – 3 Renaissance Berkane 5.80 3.05 2.00
Thursday 23 January 2025
19:00 Renaissance Berkane 2 – 2 Olympique Safi — — —
17:00 Raja Casablanca 1 – 1 Ittihad Tanger 1.80 3.65 5.50
15:00 CODM Meknès 2 – 2 FAR Rabat 5.25 3.70 1.53
Sunday 19 January 2025
18:00 Difaa EL Jadida 0 – 2 Wydad AC 4.30 3.10 2.05
14:00 Hassania Agadir 2 – 2 Maghreb Fès — — —
Saturday 18 January 2025
19:00 UTS Rabat 3 – 1 Riadi Salmi — — —
17:00 Chabab Mohammédia 0 – 1 CR Khemis Zemamra 8.61 4.67 1.46
15:00 Ittihad Tanger 1 – 0 FUS Rabat — — —
Friday 17 January 2025
19:00 CODM Meknès 1 – 0 Moghreb Tetouan 2.05 2.80 3.75
Sunday 12 January 2025
19:00 Wydad AC 2 – 1 UTS Rabat 1.60 3.70 6.40
17:00 Maghreb Fès 2 – 1 Moghreb Tetouan — — —
15:00 CR Khemis Zemamra 2 – 0 Hassania Agadir 1.93 3.06 4.90
Saturday 11 January 2025
17:00 Olympique Safi 2 – 1 Chabab Mohammédia — — —
15:00 Riadi Salmi 1 – 1 CODM Meknès — — —
Sunday 5 January 2025
17:00 Difaa EL Jadida 0 – 3 CR Khemis Zemamra 2.36 2.90 4.30
15:00 UTS Rabat 0 – 3 Maghreb Fès — — —
Saturday 4 January 2025
17:00 Moghreb Tetouan 1 – 2 Wydad AC 5.75 3.75 1.50
15:00 Hassania Agadir 3 – 1 Riadi Salmi — — —
Friday 3 January 2025
19:00 Chabab Mohammédia 0 – 2 FUS Rabat — — —
Sunday 29 December 2024
19:00 Renaissance Berkane 2 – 0 Raja Casablanca 1.87 3.13 5.42
17:00 FAR Rabat 2 – 0 Chabab Mohammédia 1.07 9.50 29.00
15:00 Olympique Safi 1 – 0 Moghreb Tetouan — — —
15:00 Riadi Salmi 2 – 0 Difaa EL Jadida — — —
Saturday 28 December 2024
19:00 Wydad AC 1 – 4 Maghreb Fès — — —
17:00 FUS Rabat 2 – 0 UTS Rabat — — —
15:00 CR Khemis Zemamra 3 – 2 CODM Meknès 1.90 3.53 4.64
15:00 Ittihad Tanger 1 – 0 Hassania Agadir 2.05 2.88 3.60
Wednesday 25 December 2024
19:00 Difaa EL Jadida 2 – 0 Raja Casablanca 3.90 3.05 2.38
17:00 Moghreb Tetouan 1 – 2 FAR Rabat 6.50 3.70 1.50
15:00 Chabab Mohammédia 0 – 2 Renaissance Berkane 15.00 6.20 1.22
Monday 23 December 2024
19:00 FUS Rabat 5 – 1 CODM Meknès — — —
17:00 CR Khemis Zemamra 0 – 0 Wydad AC 5.10 3.04 2.06
Sunday 22 December 2024
19:00 FAR Rabat 2 – 1 Hassania Agadir 1.27 4.50 11.00
17:00 Renaissance Berkane 2 – 0 Maghreb Fès — — —
15:00 Raja Casablanca 3 – 0 Chabab Mohammédia 1.20 8.00 19.00
15:00 Olympique Safi 2 – 1 UTS Rabat — — —
Saturday 21 December 2024
15:00 Ittihad Tanger 1 – 1 Difaa EL Jadida 2.66 3.25 3.00
15:00 Riadi Salmi 2 – 0 Moghreb Tetouan — — —
Thursday 19 December 2024
19:00 Raja Casablanca 2 – 1 UTS Rabat 1.81 3.50 6.00
17:00 FAR Rabat 2 – 2 Wydad AC 2.30 3.00 2.90
15:00 Renaissance Berkane 3 – 0 CODM Meknès 1.36 4.60 12.00
Sunday 15 December 2024
15:00 Maghreb Fès 0 – 1 Olympique Safi — — —
Saturday 14 December 2024
19:00 UTS Rabat 0 – 0 CR Khemis Zemamra — — —
17:00 Wydad AC 3 – 0 Riadi Salmi — — —
15:00 CODM Meknès 1 – 0 Ittihad Tanger 2.60 2.80 2.63
Friday 13 December 2024
19:00 Hassania Agadir 0 – 1 FUS Rabat — — —
Sunday 8 December 2024
17:00 Riadi Salmi 0 – 2 Maghreb Fès — — —
15:00 CR Khemis Zemamra 2 – 0 Moghreb Tetouan 1.95 3.30 4.75
14:00 Ittihad Tanger 1 – 1 Chabab Mohammédia 1.33 4.00 8.50
Saturday 7 December 2024
15:00 Olympique Safi 0 – 0 Hassania Agadir — — —
Friday 6 December 2024
19:00 FUS Rabat 3 – 3 Difaa EL Jadida — — —
Sunday 1 December 2024
19:00 Maghreb Fès 0 – 1 CR Khemis Zemamra — — —
17:00 Difaa EL Jadida 1 – 1 Renaissance Berkane — — —
15:00 Hassania Agadir 1 – 3 Raja Casablanca 5.13 3.20 2.07
Saturday 30 November 2024
19:00 Moghreb Tetouan 0 – 2 FUS Rabat — — —
17:00 CODM Meknès 1 – 1 Chabab Mohammédia 1.40 3.75 7.50
15:00 Riadi Salmi 0 – 3 FAR Rabat — — —
Friday 29 November 2024
19:00 Wydad AC 1 – 0 Olympique Safi — — —
17:00 UTS Rabat 3 – 1 Ittihad Tanger 2.25 3.08 4.06
Monday 25 November 2024
19:00 FUS Rabat 1 – 1 Maghreb Fès — — —
Sunday 24 November 2024
17:00 Chabab Mohammédia 1 – 4 Difaa EL Jadida 6.00 4.00 1.65
15:00 CR Khemis Zemamra 0 – 0 Riadi Salmi — — —
Saturday 23 November 2024
19:00 Renaissance Berkane 2 – 1 Hassania Agadir 1.37 4.52 11.23
15:00 Ittihad Tanger 1 – 2 Moghreb Tetouan 1.95 2.90 4.00
Friday 22 November 2024
19:00 Olympique Safi 3 – 0 CODM Meknès — — —
17:00 FAR Rabat 1 – 1 UTS Rabat 1.75 3.51 6.00
17:00 Raja Casablanca 1 – 1 Wydad AC 2.50 3.14 3.52
Sunday 10 November 2024
17:00 UTS Rabat 0 – 1 Renaissance Berkane — — —
15:00 Hassania Agadir 2 – 1 Chabab Mohammédia 1.40 3.70 8.50
Saturday 9 November 2024
19:00 Wydad AC 2 – 2 Ittihad Tanger 1.45 3.50 7.50
19:00 Moghreb Tetouan 0 – 0 Raja Casablanca 7.10 3.61 1.60
17:00 Maghreb Fès 1 – 0 FAR Rabat — — —
15:00 CR Khemis Zemamra 2 – 1 Olympique Safi — — —
Friday 8 November 2024
19:00 CODM Meknès 3 – 0 Difaa EL Jadida 2.93 3.03 3.16
17:00 Riadi Salmi 1 – 1 FUS Rabat — — —
Sunday 3 November 2024
19:00 Ittihad Tanger 1 – 1 Maghreb Fès — — —
17:00 FUS Rabat 0 – 1 Wydad AC — — —
15:00 FAR Rabat 1 – 0 CR Khemis Zemamra 1.38 4.79 9.50
Saturday 2 November 2024
19:00 Difaa EL Jadida 2 – 0 Hassania Agadir 2.15 3.05 4.10
17:00 Chabab Mohammédia 0 – 3 UTS Rabat — — —
15:00 Renaissance Berkane 2 – 1 Moghreb Tetouan 1.40 4.49 12.01
15:00 Raja Casablanca 0 – 0 CODM Meknès 1.34 4.75 11.60
Friday 1 November 2024
15:00 Olympique Safi 1 – 0 Riadi Salmi — — —
Sunday 27 October 2024
17:00 Riadi Salmi 2 – 1 Ittihad Tanger — — —
15:00 CR Khemis Zemamra 3 – 1 FUS Rabat — — —
Saturday 26 October 2024
20:00 Wydad AC 0 – 1 Renaissance Berkane — — —
18:00 Hassania Agadir 3 – 0 CODM Meknès 2.32 3.01 3.77
18:00 FAR Rabat 1 – 1 Olympique Safi — — —
16:00 UTS Rabat 2 – 2 Difaa EL Jadida 2.43 3.00 3.59
Friday 25 October 2024
20:00 Moghreb Tetouan 3 – 0 Chabab Mohammédia 1.60 3.10 6.00
18:00 Maghreb Fès 0 – 0 Raja Casablanca — — —
Wednesday 23 October 2024
20:00 Ittihad Tanger 0 – 1 CR Khemis Zemamra 2.15 3.41 4.70
18:00 Renaissance Berkane 1 – 0 Riadi Salmi — — —
16:00 CODM Meknès 2 – 0 Wydad AC 7.00 3.20 1.53
16:00 FUS Rabat 3 – 0 Olympique Safi — — —
Tuesday 22 October 2024
20:00 Raja Casablanca 0 – 0 FAR Rabat 2.60 3.05 3.40
18:00 Difaa EL Jadida 1 – 0 Moghreb Tetouan 2.12 3.14 5.10
16:00 Chabab Mohammédia 0 – 1 Maghreb Fès — — —
16:00 Hassania Agadir 2 – 1 UTS Rabat 2.92 2.92 2.94
Sunday 20 October 2024
20:00 Olympique Safi 2 – 3 Ittihad Tanger — — —
Saturday 19 October 2024
20:00 Wydad AC 3 – 2 Chabab Mohammédia 1.12 8.61 32.00
18:00 Moghreb Tetouan 0 – 2 Hassania Agadir 2.27 2.95 3.77
16:00 UTS Rabat 0 – 0 CODM Meknès — — —
16:00 Maghreb Fès 1 – 0 Difaa EL Jadida — — —
Friday 18 October 2024
20:00 Riadi Salmi 2 – 1 Raja Casablanca — — —
18:00 CR Khemis Zemamra 1 – 3 Renaissance Berkane — — —
18:00 FAR Rabat 1 – 0 FUS Rabat — — —
Sunday 6 October 2024
20:00 Renaissance Berkane 0 – 1 FUS Rabat — — —
18:00 Raja Casablanca 2 – 0 CR Khemis Zemamra 1.36 4.60 11.00
18:00 Ittihad Tanger 1 – 1 FAR Rabat 6.00 3.45 1.85
16:00 Difaa EL Jadida 1 – 2 Olympique Safi — — —
Saturday 5 October 2024
20:00 Hassania Agadir 1 – 1 Wydad AC 6.80 3.73 1.65
18:00 CODM Meknès 2 – 0 Maghreb Fès — — —
Friday 4 October 2024
20:00 Chabab Mohammédia 0 – 0 Riadi Salmi — — —
18:00 UTS Rabat 1 – 0 Moghreb Tetouan 1.95 3.10 5.50
Wednesday 2 October 2024
20:00 Renaissance Berkane 0 – 0 Ittihad Tanger 1.42 4.33 9.48
18:00 Raja Casablanca 1 – 0 FUS Rabat — — —
16:00 Difaa EL Jadida 1 – 0 FAR Rabat 6.42 3.91 1.65
Sunday 29 September 2024
20:00 Olympique Safi 2 – 3 Raja Casablanca — — —
18:00 FAR Rabat 1 – 1 Renaissance Berkane 2.15 3.38 5.40
18:00 FUS Rabat 0 – 0 Ittihad Tanger — — —
16:00 Moghreb Tetouan 1 – 1 CODM Meknès 1.95 3.25 4.94
Saturday 28 September 2024
20:00 Riadi Salmi 0 – 0 UTS Rabat — — —
18:00 Wydad AC 4 – 1 Difaa EL Jadida 1.43 4.20 9.20
16:00 CR Khemis Zemamra 3 – 0 Chabab Mohammédia 1.52 4.10 8.69
Friday 27 September 2024
18:00 Maghreb Fès 1 – 0 Hassania Agadir — — —
Wednesday 25 September 2024
20:00 FAR Rabat 4 – 0 CODM Meknès 1.22 6.00 15.00
18:00 Ittihad Tanger 3 – 1 Raja Casablanca 8.70 4.00 1.48
16:00 Olympique Safi 0 – 2 Renaissance Berkane — — —
Sunday 22 September 2024
18:00 Chabab Mohammédia 1 – 2 Olympique Safi — — —
16:00 CODM Meknès 0 – 2 Riadi Salmi — — —
Saturday 21 September 2024
18:00 Hassania Agadir 0 – 1 CR Khemis Zemamra 2.60 3.14 3.21
Friday 20 September 2024
20:00 Moghreb Tetouan 1 – 1 Maghreb Fès — — —
18:00 UTS Rabat 1 – 1 Wydad AC 7.50 3.87 1.65
Sunday 15 September 2024
20:00 FUS Rabat 4 – 0 Chabab Mohammédia — — —
18:00 CR Khemis Zemamra 1 – 2 Difaa EL Jadida 2.27 3.12 3.94
16:00 Riadi Salmi 0 – 1 Hassania Agadir — — —
Saturday 14 September 2024
20:00 Maghreb Fès 1 – 2 UTS Rabat — — —
18:00 Wydad AC 1 – 0 Moghreb Tetouan 1.30 6.60 20.96
Saturday 31 August 2024
21:00 Hassania Agadir 0 – 1 Ittihad Tanger 1.88 3.35 6.00
19:00 CODM Meknès 1 – 1 CR Khemis Zemamra 2.92 2.78 3.20
19:00 Moghreb Tetouan 0 – 0 Olympique Safi — — —
17:00 Raja Casablanca 0 – 1 Renaissance Berkane 1.65 3.50 7.17
Friday 30 August 2024
21:00 UTS Rabat 2 – 2 FUS Rabat — — —
21:00 Maghreb Fès 1 – 0 Wydad AC — — —
19:00 Chabab Mohammédia 0 – 5 FAR Rabat 11.00 4.70 1.42
17:00 Difaa EL Jadida 1 – 1 Riadi Salmi — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key