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

Botola 2 2023/24

Every result, the table as it finished, and the price each match went off at. 240 matches played between September 2023 and June 2024.

240Matches
504Goals
2.1Per game
43.8%Home wins
46%Priced at kickoff
CODM MeknèsTop of the table

Final table 16 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 CMCODM Meknès 30 17 7 6 +12 58
2 UOUSM Oujda 30 15 7 8 +15 52
3 DEJDifaa EL Jadida 30 13 13 4 +13 52
4 KMKawkab Marrakech 30 14 9 7 +13 51
5 SMStade Marocain 30 13 10 7 +4 49
6 RBMRaja Beni Mellal 30 11 11 8 +17 44
7 ODOlympique Dcheïra 30 10 12 8 0 42
8 OKOlympique Khouribga 30 11 6 13 -1 39
9 RDCRacing de Casablanca 31 9 10 12 -1 37
10 CAKChabab Atl. Khenifra 30 7 15 8 -2 36
11 CBGChabab Ben Guerir 30 7 14 9 -2 35
12 EMEl Massira 30 8 9 13 -9 33
13 ROZRapide Oued ZEM 29 7 11 11 -5 32
14 WFWydad Fès 30 7 8 15 -13 29
15 IMIttifaq Marrakech 30 5 12 13 -17 27
16 ASAS Salé 30 6 6 18 -24 24

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.1
504 goals. 35.8% of matches went over 2.5.
Home advantage
43.8%
Draws 33.3%, away wins 22.9%.
Half-time lead held
71.1%
From 114 matches where someone led at the break.
1–0 40 · 16.7%
1–1 37 · 15.4%
0–0 30 · 12.5%
0–1 27 · 11.3%
2–1 23 · 9.6%
2–0 15 · 6.3%

Results 240

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 15 June 2024
17:00 Wydad Fès 1 – 0 AS Salé 1.75 4.21 6.74
17:00 Stade Marocain 2 – 1 Rapide Oued ZEM 2.02 3.35 3.97
17:00 Raja Beni Mellal 3 – 1 Chabab Atl. Khenifra — — —
17:00 Racing de Casablanca 1 – 0 CODM Meknès 3.01 3.19 2.73
17:00 Olympique Dcheïra 0 – 0 Difaa EL Jadida 3.15 2.85 3.24
17:00 Olympique Khouribga 2 – 1 Ittifaq Marrakech 2.02 3.15 3.40
17:00 Kawkab Marrakech 1 – 0 Chabab Ben Guerir — — —
17:00 El Massira 1 – 3 USM Oujda — — —
Saturday 8 June 2024
17:00 Chabab Atl. Khenifra 1 – 3 Stade Marocain — — —
17:00 USM Oujda 2 – 0 Wydad Fès 2.07 4.55 9.55
17:00 Rapide Oued ZEM 0 – 1 Olympique Dcheïra 2.28 2.90 3.80
17:00 Difaa EL Jadida 0 – 0 Kawkab Marrakech 3.67 3.53 4.87
17:00 CODM Meknès 3 – 0 El Massira — — —
17:00 Chabab Ben Guerir 0 – 0 Olympique Khouribga — — —
17:00 Ittifaq Marrakech 0 – 0 Racing de Casablanca 2.33 3.05 2.85
17:00 AS Salé 2 – 1 Raja Beni Mellal 3.05 3.20 2.96
Friday 31 May 2024
17:00 Olympique Khouribga 2 – 0 AS Salé — — —
17:00 Raja Beni Mellal 0 – 1 Chabab Ben Guerir — — —
17:00 Olympique Dcheïra 2 – 1 USM Oujda — — —
17:00 El Massira 1 – 1 Difaa EL Jadida — — —
17:00 Kawkab Marrakech 3 – 0 Ittifaq Marrakech 1.88 3.72 8.00
17:00 Wydad Fès 1 – 2 Chabab Atl. Khenifra — — —
17:00 Stade Marocain 2 – 0 CODM Meknès 3.33 3.05 3.57
17:00 Racing de Casablanca 1 – 2 Rapide Oued ZEM 2.50 2.82 3.70
Sunday 26 May 2024
17:00 Difaa EL Jadida 5 – 0 AS Salé 1.40 4.10 9.50
17:00 Chabab Atl. Khenifra 1 – 3 Racing de Casablanca — — —
17:00 Stade Marocain 4 – 2 El Massira — — —
17:00 CODM Meknès 3 – 3 Olympique Dcheïra 1.72 3.48 7.02
17:00 Rapide Oued ZEM 1 – 0 Kawkab Marrakech 3.24 2.93 2.70
17:00 Ittifaq Marrakech 2 – 2 Raja Beni Mellal — — —
17:00 Chabab Ben Guerir 1 – 0 Wydad Fès — — —
17:00 USM Oujda 2 – 0 Olympique Khouribga — — —
Monday 20 May 2024
17:00 Racing de Casablanca 4 – 0 Stade Marocain 3.01 3.12 3.23
17:00 AS Salé 2 – 1 Chabab Ben Guerir — — —
17:00 Raja Beni Mellal 2 – 0 USM Oujda — — —
17:00 Wydad Fès 3 – 4 Difaa EL Jadida 3.20 2.75 2.60
17:00 Olympique Dcheïra 1 – 0 Ittifaq Marrakech — — —
17:00 El Massira 1 – 1 Chabab Atl. Khenifra — — —
17:00 Kawkab Marrakech 1 – 2 CODM Meknès 2.18 3.22 4.45
17:00 Olympique Khouribga 0 – 1 Rapide Oued ZEM — — —
Sunday 12 May 2024
17:00 Rapide Oued ZEM 2 – 2 Raja Beni Mellal 2.60 2.95 3.20
17:00 Racing de Casablanca 0 – 0 El Massira — — —
17:00 Ittifaq Marrakech 1 – 0 AS Salé — — —
Saturday 11 May 2024
17:00 USM Oujda 2 – 1 Chabab Ben Guerir — — —
17:00 Stade Marocain 1 – 0 Olympique Dcheïra 2.05 2.95 3.60
17:00 Difaa EL Jadida 2 – 0 Olympique Khouribga 2.21 2.90 3.20
17:00 CODM Meknès 2 – 1 Wydad Fès 1.66 3.92 7.23
17:00 Chabab Atl. Khenifra 1 – 1 Kawkab Marrakech — — —
Sunday 5 May 2024
17:00 Raja Beni Mellal 1 – 0 CODM Meknès 2.43 2.95 3.35
17:00 Kawkab Marrakech 3 – 0 Stade Marocain 2.06 3.30 4.90
17:00 Chabab Ben Guerir 0 – 0 Difaa EL Jadida — — —
17:00 AS Salé 1 – 2 USM Oujda 2.98 3.10 2.56
Saturday 4 May 2024
17:00 Wydad Fès 0 – 0 Ittifaq Marrakech 2.05 2.99 4.20
17:00 Olympique Dcheïra 1 – 2 Racing de Casablanca 2.05 3.08 4.30
17:00 Olympique Khouribga 0 – 3 Chabab Atl. Khenifra — — —
17:00 El Massira 2 – 2 Rapide Oued ZEM — — —
Sunday 28 April 2024
17:00 Rapide Oued ZEM 1 – 0 Wydad Fès 2.15 3.02 3.90
17:00 El Massira 1 – 2 Olympique Dcheïra — — —
17:00 Ittifaq Marrakech 1 – 1 Chabab Ben Guerir — — —
17:00 Chabab Atl. Khenifra 1 – 1 AS Salé — — —
Saturday 27 April 2024
17:00 Racing de Casablanca 0 – 1 Kawkab Marrakech — — —
17:00 Difaa EL Jadida 1 – 0 USM Oujda — — —
17:00 Stade Marocain 2 – 1 Raja Beni Mellal 2.37 3.06 3.90
17:00 CODM Meknès 3 – 2 Olympique Khouribga — — —
Sunday 21 April 2024
19:00 USM Oujda 0 – 1 CODM Meknès 2.34 2.95 4.34
19:00 Kawkab Marrakech 0 – 1 El Massira — — —
19:00 Raja Beni Mellal 0 – 0 Olympique Dcheïra 2.24 3.35 5.30
19:00 Difaa EL Jadida 0 – 1 Ittifaq Marrakech 1.77 3.29 6.38
Saturday 20 April 2024
19:00 Olympique Khouribga 3 – 1 Stade Marocain 2.31 3.16 3.58
17:00 Wydad Fès 3 – 1 Racing de Casablanca 2.35 3.10 3.60
17:00 Chabab Ben Guerir 1 – 1 Chabab Atl. Khenifra — — —
17:00 AS Salé 1 – 0 Rapide Oued ZEM 2.55 3.09 2.90
Sunday 14 April 2024
16:00 Stade Marocain 1 – 1 Wydad Fès 1.82 3.60 4.30
16:00 Rapide Oued ZEM 0 – 1 Chabab Ben Guerir — — —
16:00 Racing de Casablanca 1 – 0 Olympique Khouribga 3.45 3.01 2.64
16:00 El Massira 1 – 4 Raja Beni Mellal — — —
Saturday 13 April 2024
17:00 Olympique Dcheïra 2 – 1 Kawkab Marrakech — — —
17:00 Ittifaq Marrakech 0 – 2 USM Oujda — — —
17:00 CODM Meknès 2 – 0 AS Salé 1.43 4.32 10.50
17:00 Chabab Atl. Khenifra 0 – 0 Difaa EL Jadida — — —
Sunday 17 March 2024
22:00 Wydad Fès 1 – 0 Olympique Dcheïra 2.82 3.08 3.06
22:00 USM Oujda 1 – 0 Chabab Atl. Khenifra — — —
22:00 Olympique Khouribga 4 – 2 El Massira — — —
22:00 Ittifaq Marrakech 1 – 1 Stade Marocain — — —
Saturday 16 March 2024
15:00 Chabab Ben Guerir 1 – 1 CODM Meknès — — —
15:00 AS Salé 0 – 1 Racing de Casablanca — — —
Friday 15 March 2024
22:00 Raja Beni Mellal 2 – 2 Kawkab Marrakech 2.47 3.35 3.05
22:00 Difaa EL Jadida 1 – 0 Rapide Oued ZEM — — —
Sunday 3 March 2024
14:00 Stade Marocain 1 – 1 Chabab Ben Guerir — — —
14:00 Racing de Casablanca 1 – 0 USM Oujda — — —
14:00 Kawkab Marrakech 2 – 1 Olympique Khouribga 2.15 2.90 4.20
14:00 CODM Meknès 1 – 1 Difaa EL Jadida — — —
Saturday 2 March 2024
14:00 Racing de Casablanca 2 – 5 Raja Beni Mellal 3.13 2.80 2.60
14:00 Olympique Dcheïra 2 – 1 AS Salé 1.88 3.25 3.75
14:00 El Massira 3 – 2 Wydad Fès — — —
14:00 Chabab Atl. Khenifra 1 – 0 Ittifaq Marrakech — — —
Sunday 25 February 2024
14:00 AS Salé 0 – 0 El Massira — — —
14:00 Chabab Ben Guerir 1 – 2 Olympique Dcheïra — — —
14:00 USM Oujda 3 – 0 Stade Marocain 2.20 2.99 3.76
14:00 Difaa EL Jadida 1 – 1 Racing de Casablanca 1.67 3.57 5.50
Saturday 24 February 2024
14:00 Wydad Fès 1 – 2 Kawkab Marrakech 2.80 2.85 2.86
14:00 Olympique Khouribga 4 – 1 Raja Beni Mellal — — —
14:00 Chabab Atl. Khenifra 1 – 1 CODM Meknès — — —
14:00 Ittifaq Marrakech 1 – 1 Rapide Oued ZEM — — —
Sunday 18 February 2024
16:00 Kawkab Marrakech 1 – 1 AS Salé 1.37 4.30 14.00
14:00 Rapide Oued ZEM 1 – 0 Chabab Atl. Khenifra — — —
14:00 Raja Beni Mellal 5 – 0 Wydad Fès 1.86 3.00 4.56
14:00 Olympique Dcheïra 2 – 1 Olympique Khouribga 3.00 2.75 2.70
Saturday 17 February 2024
14:00 Stade Marocain 0 – 0 Difaa EL Jadida 1.92 3.16 5.96
14:00 Racing de Casablanca 0 – 1 USM Oujda 2.32 2.95 3.79
14:00 El Massira 3 – 1 Chabab Ben Guerir — — —
14:00 CODM Meknès 1 – 0 Ittifaq Marrakech — — —
Sunday 11 February 2024
14:00 AS Salé 2 – 0 Stade Marocain 2.95 2.92 2.60
14:00 Olympique Khouribga 0 – 0 Wydad Fès 2.15 3.05 4.20
14:00 CODM Meknès 2 – 1 Rapide Oued ZEM — — —
Saturday 10 February 2024
14:00 Ittifaq Marrakech 0 – 3 El Massira — — —
14:00 Chabab Atl. Khenifra 2 – 2 Olympique Dcheïra — — —
14:00 USM Oujda 1 – 1 Kawkab Marrakech 2.33 3.12 3.28
Friday 9 February 2024
16:00 Difaa EL Jadida 2 – 1 Raja Beni Mellal 2.01 3.15 4.50
14:00 Chabab Ben Guerir 1 – 1 Racing de Casablanca — — —
Sunday 17 December 2023
15:00 Difaa EL Jadida 2 – 1 Olympique Dcheïra 1.80 3.21 4.91
14:00 Rapide Oued ZEM 0 – 1 Stade Marocain 2.82 2.85 2.85
14:00 CODM Meknès 2 – 1 Racing de Casablanca — — —
14:00 Ittifaq Marrakech 0 – 1 Olympique Khouribga — — —
Saturday 16 December 2023
14:00 USM Oujda 2 – 0 El Massira — — —
14:00 Chabab Ben Guerir 1 – 1 Kawkab Marrakech — — —
14:00 Chabab Atl. Khenifra 0 – 0 Raja Beni Mellal — — —
14:00 AS Salé 1 – 3 Wydad Fès 2.50 2.95 3.05
Sunday 10 December 2023
14:00 Wydad Fès 1 – 0 USM Oujda 3.20 2.90 2.46
14:00 Racing de Casablanca 3 – 0 Ittifaq Marrakech 2.35 2.85 3.45
14:00 Olympique Khouribga 1 – 0 Chabab Ben Guerir — — —
Saturday 9 December 2023
14:00 Olympique Dcheïra 0 – 0 Rapide Oued ZEM — — —
14:00 El Massira 1 – 2 CODM Meknès — — —
14:00 Stade Marocain 0 – 0 Chabab Atl. Khenifra — — —
14:00 Raja Beni Mellal 4 – 0 AS Salé 1.95 3.25 4.60
Friday 8 December 2023
14:00 Kawkab Marrakech 1 – 0 Difaa EL Jadida 2.65 2.90 3.10
Sunday 3 December 2023
16:00 Ittifaq Marrakech 0 – 1 Kawkab Marrakech 3.25 3.05 2.35
14:00 Chabab Ben Guerir 0 – 0 Raja Beni Mellal — — —
14:00 USM Oujda 3 – 0 Olympique Dcheïra 2.30 2.95 3.41
14:00 Rapide Oued ZEM 1 – 1 Racing de Casablanca 1.88 3.10 4.90
14:00 Difaa EL Jadida 0 – 3 El Massira — — —
14:00 CODM Meknès 2 – 0 Stade Marocain — — —
14:00 Chabab Atl. Khenifra 0 – 0 Wydad Fès — — —
14:00 AS Salé 2 – 1 Olympique Khouribga 2.80 3.12 2.75
Monday 27 November 2023
16:00 Kawkab Marrakech 1 – 1 Rapide Oued ZEM 1.82 3.35 5.75
Sunday 26 November 2023
16:00 Olympique Khouribga 1 – 1 USM Oujda 2.25 2.90 3.50
14:00 Raja Beni Mellal 1 – 0 Ittifaq Marrakech 2.25 2.90 3.70
14:00 Racing de Casablanca 1 – 1 Chabab Atl. Khenifra — — —
Saturday 25 November 2023
14:00 Wydad Fès 1 – 1 Chabab Ben Guerir — — —
14:00 Olympique Dcheïra 0 – 0 CODM Meknès — — —
14:00 El Massira 2 – 4 Stade Marocain — — —
14:00 AS Salé 2 – 3 Difaa EL Jadida 3.61 3.35 2.16
Sunday 19 November 2023
16:00 Ittifaq Marrakech 1 – 1 Olympique Dcheïra 2.55 2.80 3.05
15:00 Difaa EL Jadida 1 – 0 Wydad Fès 1.74 3.20 6.71
14:00 Rapide Oued ZEM 1 – 2 Olympique Khouribga 2.42 2.90 2.93
14:00 CODM Meknès 1 – 0 Kawkab Marrakech — — —
Saturday 18 November 2023
14:00 Chabab Atl. Khenifra 1 – 0 El Massira — — —
14:00 Chabab Ben Guerir 1 – 0 AS Salé — — —
14:00 USM Oujda 1 – 1 Raja Beni Mellal 2.20 3.14 4.10
14:00 Stade Marocain 2 – 0 Racing de Casablanca 1.69 3.70 7.50
Sunday 12 November 2023
16:00 Raja Beni Mellal 3 – 1 Rapide Oued ZEM 3.42 2.85 2.33
16:00 Olympique Khouribga 1 – 0 Difaa EL Jadida 3.35 2.90 2.41
16:00 Kawkab Marrakech 0 – 0 Chabab Atl. Khenifra — — —
14:00 Wydad Fès 0 – 1 CODM Meknès — — —
Saturday 11 November 2023
14:00 Olympique Dcheïra 0 – 0 Stade Marocain 3.20 3.14 2.13
14:00 El Massira 1 – 0 Racing de Casablanca — — —
14:00 Chabab Ben Guerir 1 – 1 USM Oujda — — —
14:00 AS Salé 2 – 2 Ittifaq Marrakech 2.75 3.12 2.65
Sunday 5 November 2023
17:00 Difaa EL Jadida 2 – 1 Chabab Ben Guerir — — —
17:00 Ittifaq Marrakech 1 – 0 Wydad Fès 2.33 2.92 3.07
14:00 Racing de Casablanca 0 – 1 Olympique Dcheïra 2.75 2.98 2.85
14:00 USM Oujda 3 – 0 AS Salé 2.05 3.25 4.80
Saturday 4 November 2023
18:00 Rapide Oued ZEM 0 – 0 El Massira — — —
17:00 Chabab Atl. Khenifra 0 – 1 Olympique Khouribga — — —
14:00 Stade Marocain 4 – 1 Kawkab Marrakech 2.50 2.94 3.20
14:00 CODM Meknès 0 – 3 Raja Beni Mellal — — —
Sunday 29 October 2023
18:00 Kawkab Marrakech 2 – 2 Racing de Casablanca 1.37 4.50 6.98
18:00 Olympique Khouribga 0 – 1 CODM Meknès — — —
16:00 Raja Beni Mellal 2 – 2 Stade Marocain 2.76 3.10 2.42
Saturday 28 October 2023
16:00 AS Salé 2 – 0 Chabab Atl. Khenifra — — —
16:00 Chabab Ben Guerir 0 – 1 Ittifaq Marrakech — — —
16:00 Olympique Dcheïra 2 – 0 El Massira — — —
16:00 Wydad Fès 0 – 1 Rapide Oued ZEM 2.04 3.18 3.40
15:00 USM Oujda 0 – 0 Difaa EL Jadida 3.46 2.95 2.30
Sunday 22 October 2023
19:00 Ittifaq Marrakech 0 – 0 Difaa EL Jadida 2.33 3.09 2.89
19:00 Rapide Oued ZEM 2 – 1 AS Salé 1.94 3.22 3.64
16:00 Olympique Dcheïra 1 – 1 Raja Beni Mellal 2.75 2.93 2.83
16:00 CODM Meknès 1 – 0 USM Oujda — — —
Saturday 21 October 2023
18:00 Chabab Atl. Khenifra 0 – 1 Chabab Ben Guerir — — —
16:00 Stade Marocain 1 – 0 Olympique Khouribga 2.38 3.02 3.72
16:00 Racing de Casablanca 2 – 2 Wydad Fès 2.33 3.15 3.03
16:00 El Massira 0 – 2 Kawkab Marrakech — — —
Sunday 15 October 2023
19:00 Difaa EL Jadida 0 – 0 Chabab Atl. Khenifra — — —
19:00 Kawkab Marrakech 2 – 1 Olympique Dcheïra — — —
19:00 Raja Beni Mellal 2 – 2 El Massira — — —
19:00 Olympique Khouribga 0 – 1 Racing de Casablanca — — —
Saturday 14 October 2023
19:00 Wydad Fès 1 – 1 Stade Marocain 3.35 3.00 2.34
16:00 AS Salé 0 – 2 CODM Meknès — — —
16:00 Chabab Ben Guerir 0 – 0 Rapide Oued ZEM — — —
16:00 USM Oujda 1 – 0 Ittifaq Marrakech 2.18 3.15 4.83
Sunday 8 October 2023
18:00 Chabab Atl. Khenifra 2 – 2 USM Oujda — — —
16:00 Stade Marocain 3 – 0 Ittifaq Marrakech 1.82 3.40 5.00
16:00 El Massira 1 – 1 Olympique Khouribga — — —
16:00 CODM Meknès 1 – 0 Chabab Ben Guerir — — —
Saturday 7 October 2023
19:00 Kawkab Marrakech 2 – 1 Raja Beni Mellal — — —
19:00 Rapide Oued ZEM 1 – 1 Difaa EL Jadida — — —
16:00 Racing de Casablanca 1 – 1 AS Salé 2.20 3.10 3.61
16:00 Olympique Dcheïra 0 – 0 Wydad Fès — — —
Sunday 1 October 2023
19:00 Olympique Khouribga 1 – 0 Kawkab Marrakech 3.00 2.82 2.44
16:00 Chabab Ben Guerir 3 – 1 Stade Marocain — — —
16:00 USM Oujda 1 – 0 Rapide Oued ZEM 2.20 3.00 3.60
16:00 Ittifaq Marrakech 1 – 1 Chabab Atl. Khenifra — — —
Saturday 30 September 2023
16:00 AS Salé 2 – 2 Olympique Dcheïra 2.75 2.95 2.75
16:00 Raja Beni Mellal 1 – 0 Racing de Casablanca — — —
16:00 Wydad Fès 0 – 2 El Massira — — —
Friday 29 September 2023
18:00 Difaa EL Jadida 4 – 2 CODM Meknès — — —
Sunday 24 September 2023
17:00 Stade Marocain 1 – 1 USM Oujda 1.81 3.63 4.40
17:00 Rapide Oued ZEM 0 – 0 Ittifaq Marrakech 1.87 3.40 4.31
17:00 Raja Beni Mellal 0 – 0 Olympique Khouribga 3.11 3.10 2.35
17:00 Kawkab Marrakech 2 – 0 Wydad Fès 1.86 3.38 5.00
Saturday 23 September 2023
17:00 Racing de Casablanca 0 – 1 Difaa EL Jadida 3.35 3.00 2.30
17:00 Olympique Dcheïra 0 – 1 Chabab Ben Guerir — — —
17:00 El Massira 2 – 0 AS Salé — — —
17:00 CODM Meknès 0 – 1 Chabab Atl. Khenifra — — —
Monday 18 September 2023
17:00 Wydad Fès 2 – 1 Raja Beni Mellal 2.17 3.00 3.72
Sunday 17 September 2023
17:00 Ittifaq Marrakech 0 – 0 CODM Meknès — — —
17:00 Difaa EL Jadida 0 – 0 Stade Marocain 2.00 3.20 4.17
17:00 Chabab Atl. Khenifra 1 – 0 Rapide Oued ZEM — — —
17:00 Olympique Khouribga 1 – 1 Olympique Dcheïra — — —
17:00 AS Salé 0 – 1 Kawkab Marrakech 2.60 2.88 3.00
17:00 Chabab Ben Guerir 1 – 1 El Massira — — —
17:00 USM Oujda 1 – 0 Racing de Casablanca 2.50 2.80 3.35
Sunday 3 September 2023
17:00 El Massira 0 – 1 Ittifaq Marrakech — — —
Saturday 2 September 2023
20:00 Rapide Oued ZEM 1 – 1 CODM Meknès — — —
20:00 Wydad Fès 2 – 1 Olympique Khouribga — — —
20:00 Raja Beni Mellal 0 – 1 Difaa EL Jadida — — —
20:00 Kawkab Marrakech 3 – 0 USM Oujda — — —
17:00 Stade Marocain 3 – 2 AS Salé 1.72 3.58 5.15
17:00 Racing de Casablanca 1 – 1 Chabab Ben Guerir — — —
17:00 Olympique Dcheïra 0 – 2 Chabab Atl. Khenifra — — —

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