MOR

Cup 2024/25

Every result, the table as it finished, and the price each match went off at. 42 matches played between February 2025 and June 2025.

42Matches
111Goals
2.64Per game
59.5%Home wins
29%Priced at kickoff
Olympique SafiTop of the table

Final table 45 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 OSOlympique Safi 4 3 1 0 +4 10
2 RBRenaissance Berkane 3 3 0 0 +7 9
3 URUTS Rabat 4 3 0 1 +6 9
4 SMStade Marocain 4 3 0 1 +4 9
5 MTMoghreb Tetouan 4 3 0 1 0 9
6 FRFAR Rabat 2 2 0 0 +4 6
7 UOUSM Oujda 3 2 0 1 +2 6
8 OKOlympique Khouribga 4 2 0 2 0 6
9 RSRiadi Salmi 2 1 1 0 +2 4
10 CEOChabab El Ouatia 1 1 0 0 +3 3
11 HAHassania Agadir 2 1 0 1 +2 3
12 IKIttihad Khemisset 2 1 0 1 +2 3
13 RCRaja Casablanca 2 1 0 1 +1 3
14 CKZCR Khemis Zemamra 2 1 0 1 +1 3
15 TMÉtoile Marrakech 1 1 0 0 +1 3
16 FCFath Casablanca 1 1 0 0 +1 3
17 OMOlympique Marrakech 1 1 0 0 +1 3
18 RBMRaja Beni Mellal 2 1 0 1 0 3
19 CBGChabab Ben Guerir 2 1 0 1 0 3
20 WSWydad Serghini 2 1 0 1 0 3
21 YBYoussoufia Berrechid 2 1 0 1 0 3
22 WAWydad AC 2 1 0 1 0 3
23 DEJDifaa EL Jadida 2 1 0 1 -1 3
24 JSJeunesse Sportive 2 1 0 1 -1 3
25 KMKawkab Marrakech 2 1 0 1 -1 3
26 RDCRacing de Casablanca 2 1 0 1 -1 3
27 SKSidi Kacem 2 1 0 1 -1 3
28 TCTihad Casablanca 3 1 0 2 -2 3
29 KKKAC Kenitra 1 0 0 1 -1 0
30 MFMaghreb Fès 1 0 0 1 -1 0
31 MOMouloudia Oujda 1 0 0 1 -1 0
32 FRFUS Rabat 1 0 0 1 -1 0
33 IMIttifaq Marrakech 1 0 0 1 -1 0
34 ITIttihad Tanger 1 0 0 1 -1 0
35 ROZRapide Oued ZEM 1 0 0 1 -1 0
36 WFWydad Fès 1 0 0 1 -1 0
37 HNHilal Nador 1 0 0 1 -2 0
38 ASAS Salé 1 0 0 1 -2 0
39 EMEl Massira 1 0 0 1 -2 0
40 JCÉJS Casablanca 1 0 0 1 -2 0
41 OYOlympique Youssoufia 1 0 0 1 -3 0
42 RBRachad Bernoussi 1 0 0 1 -3 0
43 CMChabab Mohammédia 1 0 0 1 -4 0
44 IFBIttihad Fkih Ben Salah 2 0 0 2 -4 0
45 ABAJS Boujdour 2 0 0 2 -4 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.64
111 goals. 52.4% of matches went over 2.5.
Home advantage
59.5%
Draws 2.4%, away wins 38.1%.
Half-time lead held
93.3%
From 15 matches where someone led at the break.
1–0 7 · 16.7%
0–1 6 · 14.3%
2–1 5 · 11.9%
2–0 4 · 9.5%
3–0 3 · 7.1%
1–1 3 · 7.1%

Results 47

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.

Sunday 29 June 2025
18:00 Olympique Safi 2 – 2 Renaissance Berkane — — —
Sunday 22 June 2025
19:00 Moghreb Tetouan 0 – 3 Renaissance Berkane 9.00 3.40 1.58
Saturday 21 June 2025
19:00 UTS Rabat 0 – 1 Olympique Safi — — —
Sunday 15 June 2025
19:00 FAR Rabat 1 – 1 Renaissance Berkane 2.85 2.76 3.25
16:00 Moghreb Tetouan 1 – 0 Olympique Khouribga 3.00 3.37 2.95
Saturday 14 June 2025
19:00 UTS Rabat 1 – 0 Stade Marocain — — —
16:00 Olympique Safi 2 – 1 USM Oujda — — —
Sunday 1 June 2025
19:00 Kawkab Marrakech 0 – 3 Renaissance Berkane 7.20 3.24 1.51
Wednesday 21 May 2025
19:00 FAR Rabat 3 – 0 CR Khemis Zemamra — — —
Sunday 6 April 2025
20:00 Olympique Khouribga 2 – 1 Hassania Agadir 4.98 3.52 1.95
17:00 Tihad Casablanca 0 – 2 UTS Rabat — — —
14:00 Youssoufia Berrechid 0 – 1 Stade Marocain 2.66 2.95 3.80
Saturday 5 April 2025
21:00 USM Oujda 2 – 1 Raja Casablanca 10.00 3.64 1.56
18:00 Moghreb Tetouan 1 – 0 Wydad AC — — —
15:00 Riadi Salmi 1 – 1 Olympique Safi — — —
Sunday 30 March 2025
22:00 Olympique Safi 3 – 1 Jeunesse Sportive — — —
14:30 Hilal Nador 1 – 3 USM Oujda — — —
14:30 Stade Marocain 2 – 0 Sidi Kacem — — —
Saturday 29 March 2025
22:00 AJS Boujdour 0 – 3 Hassania Agadir — — —
22:00 CR Khemis Zemamra 4 – 0 Difaa EL Jadida — — —
22:00 Raja Casablanca 4 – 2 Raja Beni Mellal 1.57 3.75 7.58
22:00 Chabab Mohammédia 2 – 6 UTS Rabat — — —
Friday 28 March 2025
22:00 Olympique Khouribga 3 – 0 Ittihad Fkih Ben Salah — — —
22:00 Mouloudia Oujda 1 – 2 Tihad Casablanca — — —
22:00 Ittihad Khemisset 0 – 1 Moghreb Tetouan 5.90 2.95 2.05
22:00 Wydad AC 1 – 0 FUS Rabat — — —
Thursday 27 March 2025
22:00 Ittihad Tanger 0 – 1 Renaissance Berkane 5.03 3.26 2.20
Wednesday 26 March 2025
22:00 Chabab Ben Guerir 1 – 3 Riadi Salmi — — —
22:00 FAR Rabat 2 – 1 Maghreb Fès — — —
14:30 Kawkab Marrakech 2 – 0 Racing de Casablanca 1.63 3.82 5.90
14:30 Youssoufia Berrechid 2 – 1 Wydad Serghini 2.05 4.20 7.14
Sunday 2 March 2025
22:00 Difaa EL Jadida 4 – 1 Olympique Youssoufia — — —
22:00 CODM Meknès 0 – 0 Hilal Nador — — —
Wednesday 26 February 2025
15:00 AJS Boujdour 0 – 1 Olympique Marrakech — — —
15:00 El Massira 0 – 2 Chabab Ben Guerir — — —
15:00 Olympique Dcheïra 1 – 1 Kawkab Marrakech — — —
15:00 Wydad Serghini 1 – 0 Ittifaq Marrakech — — —
15:00 Chabab El Ouatia 3 – 0 Olympique Khouribga — — —
15:00 Jeunesse Sportive 1 – 0 Rapide Oued ZEM — — —
15:00 Étoile Marrakech 3 – 2 Ittihad Fkih Ben Salah — — —
15:00 Stade Marocain 2 – 0 AS Salé 1.37 3.70 12.50
15:00 Sidi Kacem 1 – 0 Wydad Fès — — —
15:00 KAC Kenitra 1 – 2 Racing de Casablanca — — —
15:00 Tihad Casablanca 0 – 1 Fath Casablanca — — —
15:00 USM Oujda 2 – 2 Chabab Atl. Khenifra — — —
15:00 Raja Beni Mellal 2 – 0 ÉJS Casablanca — — —
15:00 Ittihad Khemisset 4 – 1 Rachad Bernoussi — — —

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key