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

Botola Pro 2020/21

Every result, the table as it finished, and the price each match went off at. 240 matches played between December 2020 and July 2021.

240Matches
538Goals
2.24Per game
37.5%Home wins
51%Priced at kickoff
Wydad ACTop 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 WAWydad AC 30 20 7 3 +32 67
2 RCRaja Casablanca 30 17 8 5 +22 59
3 FRFAR Rabat 30 14 9 7 +10 51
4 RBRenaissance Berkane 30 13 6 11 +1 45
5 MOMouloudia Oujda 30 12 6 12 +3 42
6 MFMaghreb Fès 30 7 15 8 -4 36
7 ITIttihad Tanger 30 10 6 14 -7 36
8 CMChabab Mohammédia 30 7 14 9 +1 35
9 HAHassania Agadir 30 8 11 11 -3 35
10 FRFUS Rabat 30 8 11 11 -4 35
11 DEJDifaa EL Jadida 30 9 8 13 -8 35
12 OSOlympique Safi 30 8 11 11 -11 35
13 ROZRapide Oued ZEM 30 7 13 10 -6 34
14 YBYoussoufia Berrechid 30 7 12 11 -10 33
15 MTMoghreb Tetouan 30 6 14 10 -7 32
16 CKZCR Khemis Zemamra 30 7 9 14 -9 30

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.24
538 goals. 38.3% of matches went over 2.5.
Home advantage
37.5%
Draws 33.3%, away wins 29.2%.
Half-time lead held
73.6%
From 121 matches where someone led at the break.
1–1 37 · 15.4%
0–0 34 · 14.2%
0–1 25 · 10.4%
1–0 22 · 9.2%
2–0 19 · 7.9%
1–2 19 · 7.9%

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.

Wednesday 28 July 2021
21:30 Hassania Agadir 2 – 0 Difaa EL Jadida 2.30 3.10 3.54
21:30 Olympique Safi 0 – 0 Mouloudia Oujda — — —
19:00 Wydad AC 2 – 0 FAR Rabat 1.90 4.35 9.00
19:00 Maghreb Fès 2 – 3 Raja Casablanca — — —
Tuesday 27 July 2021
19:30 Youssoufia Berrechid 1 – 0 Ittihad Tanger 1.48 5.50 8.25
19:30 FUS Rabat 2 – 0 Chabab Mohammédia — — —
19:30 Moghreb Tetouan 2 – 3 Renaissance Berkane 3.25 2.95 3.90
19:30 CR Khemis Zemamra 1 – 1 Rapide Oued ZEM 2.46 3.00 3.77
Saturday 24 July 2021
21:30 Ittihad Tanger 0 – 0 Maghreb Fès — — —
21:30 Mouloudia Oujda 1 – 0 Hassania Agadir — — —
19:15 Chabab Mohammédia 1 – 1 Wydad AC 4.50 3.25 2.15
17:00 FAR Rabat 0 – 0 Olympique Safi — — —
Friday 23 July 2021
19:30 Raja Casablanca 1 – 0 CR Khemis Zemamra 1.40 4.40 9.70
19:30 Renaissance Berkane 3 – 2 FUS Rabat — — —
19:30 Rapide Oued ZEM 2 – 1 Moghreb Tetouan 2.55 3.25 2.92
19:30 Difaa EL Jadida 2 – 3 Youssoufia Berrechid 3.30 3.19 2.50
Sunday 18 July 2021
19:30 Maghreb Fès 2 – 2 CR Khemis Zemamra — — —
19:30 Youssoufia Berrechid 0 – 1 Chabab Mohammédia 2.60 3.35 4.30
19:30 Difaa EL Jadida 3 – 1 Renaissance Berkane — — —
19:30 FUS Rabat 0 – 0 Rapide Oued ZEM — — —
17:00 Wydad AC 2 – 4 Ittihad Tanger 2.10 3.60 5.00
Saturday 17 July 2021
21:30 Moghreb Tetouan 0 – 1 Mouloudia Oujda — — —
19:15 Hassania Agadir 0 – 1 FAR Rabat 3.40 2.88 2.70
17:00 Olympique Safi 2 – 2 Raja Casablanca — — —
Wednesday 14 July 2021
21:30 Mouloudia Oujda 0 – 2 Wydad AC — — —
21:30 Chabab Mohammédia 1 – 1 Maghreb Fès — — —
19:15 Ittihad Tanger 0 – 1 Difaa EL Jadida — — —
17:00 Raja Casablanca 4 – 1 Moghreb Tetouan 1.40 4.50 9.20
Tuesday 13 July 2021
21:30 Rapide Oued ZEM 2 – 1 Olympique Safi — — —
19:15 Renaissance Berkane 1 – 0 Hassania Agadir 2.35 2.88 3.90
17:00 CR Khemis Zemamra 1 – 0 FUS Rabat — — —
17:00 FAR Rabat 3 – 2 Youssoufia Berrechid 1.70 3.60 6.50
Thursday 8 July 2021
21:30 Ittihad Tanger 0 – 2 Renaissance Berkane 3.26 2.80 2.76
19:15 Difaa EL Jadida 1 – 0 FAR Rabat 4.05 3.30 2.01
17:00 Moghreb Tetouan 2 – 2 FUS Rabat — — —
Wednesday 7 July 2021
21:30 Wydad AC 2 – 0 Rapide Oued ZEM 1.30 5.75 11.00
19:15 Olympique Safi 1 – 1 Chabab Mohammédia — — —
17:00 Youssoufia Berrechid 1 – 1 CR Khemis Zemamra 2.45 2.92 3.85
Tuesday 6 July 2021
19:15 Maghreb Fès 2 – 1 Mouloudia Oujda — — —
17:00 Hassania Agadir 0 – 0 Raja Casablanca 3.26 2.75 2.78
Sunday 4 July 2021
21:30 Renaissance Berkane 3 – 0 Olympique Safi — — —
19:15 Chabab Mohammédia 2 – 0 Difaa EL Jadida 2.40 2.88 4.33
17:00 FAR Rabat 2 – 1 Ittihad Tanger 1.95 3.00 5.25
17:00 CR Khemis Zemamra 3 – 0 Moghreb Tetouan 2.28 3.02 4.15
Saturday 3 July 2021
21:30 Raja Casablanca 1 – 2 Wydad AC 3.04 2.85 3.25
19:15 Rapide Oued ZEM 0 – 1 Hassania Agadir 3.40 2.80 2.57
19:15 Mouloudia Oujda 3 – 1 Youssoufia Berrechid — — —
17:00 FUS Rabat 0 – 1 Maghreb Fès — — —
Thursday 1 July 2021
21:30 Olympique Safi 2 – 2 CR Khemis Zemamra — — —
19:15 Ittihad Tanger 0 – 1 Chabab Mohammédia 2.80 2.95 3.10
17:00 FAR Rabat 3 – 1 Renaissance Berkane 2.39 2.86 3.75
Wednesday 30 June 2021
21:30 Youssoufia Berrechid 1 – 0 Raja Casablanca 7.60 3.75 1.61
19:15 Wydad AC 4 – 2 Moghreb Tetouan 1.38 4.98 10.00
17:00 Hassania Agadir 0 – 0 FUS Rabat — — —
Tuesday 29 June 2021
21:30 Maghreb Fès 2 – 1 Rapide Oued ZEM — — —
19:15 Difaa EL Jadida 2 – 2 Mouloudia Oujda — — —
Sunday 27 June 2021
21:30 FUS Rabat 2 – 1 Olympique Safi — — —
19:15 Chabab Mohammédia 0 – 2 FAR Rabat 3.04 2.75 2.97
17:00 CR Khemis Zemamra 1 – 0 Hassania Agadir 2.90 2.98 2.81
Saturday 26 June 2021
21:30 Rapide Oued ZEM 2 – 0 Youssoufia Berrechid 3.07 2.80 2.95
19:15 Mouloudia Oujda 0 – 0 Ittihad Tanger — — —
17:00 Moghreb Tetouan 0 – 0 Maghreb Fès — — —
Thursday 24 June 2021
19:15 Raja Casablanca 2 – 0 Difaa EL Jadida 1.43 4.42 9.50
Tuesday 22 June 2021
21:30 Renaissance Berkane 0 – 2 Wydad AC — — —
Sunday 20 June 2021
21:30 Hassania Agadir 1 – 1 Maghreb Fès — — —
19:15 Youssoufia Berrechid 2 – 1 FUS Rabat — — —
17:00 Difaa EL Jadida 1 – 1 Rapide Oued ZEM 2.50 2.88 3.75
Saturday 19 June 2021
21:30 Chabab Mohammédia 2 – 0 Renaissance Berkane 3.45 2.78 2.75
19:15 Olympique Safi 0 – 0 Moghreb Tetouan — — —
17:00 FAR Rabat 1 – 0 Mouloudia Oujda — — —
Wednesday 16 June 2021
21:30 Ittihad Tanger 0 – 3 Raja Casablanca 4.26 3.36 2.01
19:15 Wydad AC 0 – 0 CR Khemis Zemamra 1.33 5.75 12.00
Sunday 13 June 2021
21:30 Raja Casablanca 0 – 1 Renaissance Berkane 1.80 3.20 5.75
19:15 Hassania Agadir 3 – 5 Wydad AC 5.20 3.25 1.93
Wednesday 9 June 2021
19:15 Renaissance Berkane 1 – 1 Youssoufia Berrechid 1.70 3.50 7.27
17:00 Wydad AC 4 – 2 Difaa EL Jadida 1.36 4.95 10.30
Thursday 3 June 2021
21:30 Youssoufia Berrechid 0 – 1 Wydad AC 7.90 3.78 1.55
19:15 Renaissance Berkane 3 – 1 Mouloudia Oujda — — —
17:00 Rapide Oued ZEM 0 – 2 Raja Casablanca 9.10 3.75 1.50
Sunday 30 May 2021
21:30 Raja Casablanca 3 – 2 FAR Rabat 2.00 3.10 5.50
21:30 Moghreb Tetouan 2 – 1 Hassania Agadir 3.26 2.75 3.00
19:15 FUS Rabat 0 – 0 Wydad AC — — —
17:00 Mouloudia Oujda 3 – 2 Chabab Mohammédia — — —
Saturday 29 May 2021
21:30 Rapide Oued ZEM 1 – 2 Ittihad Tanger 3.55 2.95 2.50
19:15 Maghreb Fès 1 – 2 Olympique Safi — — —
17:00 CR Khemis Zemamra 1 – 0 Difaa EL Jadida 2.63 3.10 3.41
Thursday 27 May 2021
21:30 Chabab Mohammédia 1 – 2 Raja Casablanca 5.75 3.15 1.83
19:15 Youssoufia Berrechid 0 – 3 Moghreb Tetouan 2.84 2.80 3.60
Wednesday 26 May 2021
21:30 Difaa EL Jadida 3 – 1 FUS Rabat — — —
21:30 FAR Rabat 1 – 1 Rapide Oued ZEM 1.70 3.46 6.50
19:15 Ittihad Tanger 2 – 0 CR Khemis Zemamra 1.94 3.52 4.40
17:00 Wydad AC 2 – 0 Maghreb Fès — — —
Tuesday 25 May 2021
21:30 Olympique Safi 1 – 0 Hassania Agadir — — —
Sunday 23 May 2021
21:30 Moghreb Tetouan 1 – 0 Ittihad Tanger 3.02 2.70 3.52
19:15 CR Khemis Zemamra 3 – 4 Mouloudia Oujda — — —
17:00 FUS Rabat 2 – 1 FAR Rabat — — —
Saturday 22 May 2021
21:30 Olympique Safi 1 – 1 Youssoufia Berrechid — — —
19:15 Rapide Oued ZEM 3 – 2 Chabab Mohammédia 3.54 2.70 2.65
17:00 Maghreb Fès 1 – 3 Difaa EL Jadida — — —
Thursday 20 May 2021
21:30 FAR Rabat 2 – 1 CR Khemis Zemamra 1.66 3.90 6.50
19:15 Mouloudia Oujda 0 – 2 Raja Casablanca — — —
17:00 Ittihad Tanger 1 – 2 FUS Rabat — — —
Wednesday 19 May 2021
21:30 Renaissance Berkane 0 – 0 Rapide Oued ZEM 1.63 3.64 7.40
19:15 Chabab Mohammédia 0 – 0 Hassania Agadir 2.85 2.40 3.65
17:00 Youssoufia Berrechid 1 – 1 Maghreb Fès — — —
Tuesday 18 May 2021
21:30 Wydad AC 3 – 1 Olympique Safi — — —
19:15 Difaa EL Jadida 2 – 2 Moghreb Tetouan 2.85 2.80 3.15
Sunday 16 May 2021
21:30 Hassania Agadir 2 – 1 Youssoufia Berrechid 1.78 3.26 6.01
19:15 Maghreb Fès 2 – 0 Renaissance Berkane — — —
17:00 FUS Rabat 0 – 3 Mouloudia Oujda — — —
Saturday 15 May 2021
20:15 Moghreb Tetouan 0 – 0 FAR Rabat 4.08 2.80 2.55
18:00 CR Khemis Zemamra 1 – 1 Chabab Mohammédia 3.01 2.88 3.00
18:00 Olympique Safi 1 – 1 Ittihad Tanger — — —
Thursday 13 May 2021
23:00 Renaissance Berkane 2 – 0 CR Khemis Zemamra — — —
23:00 Raja Casablanca 1 – 1 FUS Rabat — — —
23:00 Chabab Mohammédia 0 – 0 Moghreb Tetouan 2.55 2.90 4.00
23:00 FAR Rabat 3 – 2 Maghreb Fès — — —
Wednesday 12 May 2021
23:00 Ittihad Tanger 1 – 1 Hassania Agadir 3.25 2.71 3.00
23:00 Difaa EL Jadida 0 – 1 Olympique Safi — — —
23:00 Mouloudia Oujda 0 – 0 Rapide Oued ZEM — — —
Monday 10 May 2021
23:00 Renaissance Berkane 1 – 1 Moghreb Tetouan — — —
23:00 Raja Casablanca 1 – 0 Maghreb Fès — — —
23:00 FAR Rabat 0 – 0 Wydad AC 3.71 3.13 2.30
Sunday 9 May 2021
23:00 Difaa EL Jadida 1 – 0 Hassania Agadir 2.95 2.73 3.35
23:00 Chabab Mohammédia 0 – 0 FUS Rabat — — —
23:00 Mouloudia Oujda 3 – 2 Olympique Safi — — —
23:00 Rapide Oued ZEM 3 – 2 CR Khemis Zemamra 2.70 3.07 3.00
Saturday 8 May 2021
23:00 Ittihad Tanger 2 – 0 Youssoufia Berrechid 2.20 2.80 4.40
Thursday 6 May 2021
23:00 FUS Rabat 3 – 1 Renaissance Berkane — — —
Monday 3 May 2021
23:00 Moghreb Tetouan 1 – 1 Rapide Oued ZEM 1.87 3.20 5.30
23:00 CR Khemis Zemamra 1 – 1 Raja Casablanca 7.50 3.92 1.60
23:00 Wydad AC 4 – 0 Renaissance Berkane — — —
Sunday 2 May 2021
23:00 Maghreb Fès 2 – 1 Ittihad Tanger — — —
23:00 Olympique Safi 0 – 3 FAR Rabat — — —
23:00 Youssoufia Berrechid 0 – 1 Difaa EL Jadida 2.90 3.04 2.65
Saturday 1 May 2021
23:00 Hassania Agadir 1 – 0 Mouloudia Oujda — — —
Friday 30 April 2021
23:00 Wydad AC 1 – 1 Chabab Mohammédia 1.52 3.86 7.75
Monday 26 April 2021
23:00 Renaissance Berkane 2 – 0 Difaa EL Jadida — — —
23:00 Raja Casablanca 2 – 0 Olympique Safi — — —
23:00 Ittihad Tanger 3 – 2 Wydad AC 5.95 3.30 1.80
Sunday 25 April 2021
23:00 Chabab Mohammédia 0 – 1 Youssoufia Berrechid 1.80 3.37 6.00
23:00 Mouloudia Oujda 1 – 2 Moghreb Tetouan — — —
23:00 Rapide Oued ZEM 2 – 1 FUS Rabat — — —
Saturday 24 April 2021
23:00 CR Khemis Zemamra 1 – 1 Maghreb Fès — — —
23:00 FAR Rabat 0 – 2 Hassania Agadir 2.55 2.88 3.50
Monday 19 April 2021
23:00 Difaa EL Jadida 0 – 0 Ittihad Tanger 2.85 2.81 3.38
23:00 Maghreb Fès 1 – 1 Chabab Mohammédia — — —
23:00 Youssoufia Berrechid 1 – 1 FAR Rabat 4.33 2.90 2.15
Sunday 18 April 2021
23:00 FUS Rabat 1 – 2 CR Khemis Zemamra — — —
23:00 Olympique Safi 2 – 1 Rapide Oued ZEM — — —
Saturday 17 April 2021
23:00 Hassania Agadir 1 – 2 Renaissance Berkane — — —
23:00 Moghreb Tetouan 2 – 3 Raja Casablanca 5.60 3.42 1.86
Friday 16 April 2021
23:00 Wydad AC 1 – 1 Mouloudia Oujda — — —
Sunday 11 April 2021
20:30 FUS Rabat 2 – 1 Moghreb Tetouan — — —
18:15 Chabab Mohammédia 3 – 0 Olympique Safi — — —
16:00 CR Khemis Zemamra 0 – 0 Youssoufia Berrechid 2.25 3.00 4.33
Saturday 10 April 2021
15:00 Mouloudia Oujda 3 – 0 Maghreb Fès — — —
Friday 9 April 2021
19:30 FAR Rabat 1 – 0 Difaa EL Jadida 2.55 3.14 4.47
Wednesday 7 April 2021
19:30 Rapide Oued ZEM 0 – 1 Wydad AC 8.50 4.30 1.42
17:15 Raja Casablanca 0 – 1 Hassania Agadir 1.66 3.60 7.00
15:00 Renaissance Berkane 1 – 2 Ittihad Tanger 2.15 3.05 4.11
Sunday 4 April 2021
15:00 Maghreb Fès 1 – 1 FUS Rabat — — —
Saturday 3 April 2021
19:30 Youssoufia Berrechid 0 – 1 Mouloudia Oujda — — —
17:15 Difaa EL Jadida 0 – 0 Chabab Mohammédia 2.70 2.71 3.45
15:00 Moghreb Tetouan 3 – 0 CR Khemis Zemamra 2.22 2.80 4.02
Friday 2 April 2021
19:30 Hassania Agadir 1 – 1 Rapide Oued ZEM 2.15 3.04 5.00
17:15 Ittihad Tanger 1 – 2 FAR Rabat 3.30 2.71 3.45
Sunday 21 March 2021
16:00 Wydad AC 2 – 0 Raja Casablanca 2.44 3.00 3.48
14:00 Olympique Safi 0 – 0 Renaissance Berkane — — —
Sunday 14 March 2021
18:30 Rapide Oued ZEM 0 – 0 Maghreb Fès — — —
16:15 Chabab Mohammédia 1 – 2 Ittihad Tanger 2.81 2.69 3.25
14:00 Mouloudia Oujda 4 – 0 Difaa EL Jadida — — —
Saturday 13 March 2021
18:30 FUS Rabat 0 – 0 Hassania Agadir — — —
16:15 CR Khemis Zemamra 1 – 2 Olympique Safi — — —
Thursday 11 March 2021
18:30 Moghreb Tetouan 2 – 2 Wydad AC 5.80 3.30 1.83
Sunday 7 March 2021
14:00 Raja Casablanca 1 – 1 Youssoufia Berrechid 1.47 4.04 8.00
Saturday 6 March 2021
16:15 Renaissance Berkane 1 – 2 FAR Rabat 2.23 3.06 3.80
Sunday 28 February 2021
18:30 Difaa EL Jadida 0 – 0 Raja Casablanca 4.20 3.18 2.05
16:15 Ittihad Tanger 1 – 2 Mouloudia Oujda — — —
14:00 Olympique Safi 0 – 1 FUS Rabat — — —
Saturday 27 February 2021
18:30 Youssoufia Berrechid 1 – 1 Rapide Oued ZEM 2.38 3.00 3.65
14:00 Hassania Agadir 1 – 0 CR Khemis Zemamra 2.09 3.10 5.50
Friday 26 February 2021
18:30 Maghreb Fès 0 – 0 Moghreb Tetouan — — —
16:15 FAR Rabat 1 – 1 Chabab Mohammédia 2.80 2.93 3.70
Thursday 25 February 2021
18:30 Raja Casablanca 2 – 0 Ittihad Tanger 1.63 3.68 6.50
Sunday 21 February 2021
18:30 Maghreb Fès 0 – 0 Hassania Agadir — — —
16:15 Rapide Oued ZEM 0 – 2 Difaa EL Jadida 2.94 2.89 3.30
14:00 Renaissance Berkane 1 – 1 Chabab Mohammédia 2.15 3.28 4.33
Saturday 20 February 2021
18:30 Mouloudia Oujda 1 – 2 FAR Rabat — — —
16:15 FUS Rabat 1 – 2 Youssoufia Berrechid — — —
14:00 Moghreb Tetouan 1 – 3 Olympique Safi — — —
Friday 19 February 2021
14:00 CR Khemis Zemamra 1 – 2 Wydad AC 7.00 3.60 1.60
Wednesday 17 February 2021
18:30 FAR Rabat 1 – 1 Raja Casablanca 3.30 3.20 2.45
Tuesday 16 February 2021
18:30 Wydad AC 3 – 2 FUS Rabat — — —
Sunday 14 February 2021
18:30 Youssoufia Berrechid 1 – 0 Renaissance Berkane 4.85 2.95 2.00
16:15 Olympique Safi 1 – 1 Maghreb Fès — — —
14:00 Chabab Mohammédia 0 – 1 Mouloudia Oujda — — —
Saturday 13 February 2021
18:30 Difaa EL Jadida 1 – 0 CR Khemis Zemamra 2.10 3.10 4.20
16:15 Ittihad Tanger 0 – 1 Rapide Oued ZEM 2.06 2.90 4.50
14:00 Hassania Agadir 1 – 1 Moghreb Tetouan 2.43 2.75 3.65
Sunday 27 December 2020
18:30 Mouloudia Oujda 0 – 1 Renaissance Berkane — — —
16:30 Hassania Agadir 2 – 0 Olympique Safi — — —
14:30 CR Khemis Zemamra 4 – 1 Ittihad Tanger 3.40 2.80 2.78
Saturday 26 December 2020
18:30 Maghreb Fès 0 – 1 Wydad AC — — —
16:30 Raja Casablanca 1 – 0 Chabab Mohammédia 1.83 3.48 5.25
14:30 Rapide Oued ZEM 0 – 0 FAR Rabat 3.56 3.05 2.70
Friday 25 December 2020
18:30 FUS Rabat 1 – 1 Difaa EL Jadida — — —
16:30 Moghreb Tetouan 0 – 0 Youssoufia Berrechid 2.25 3.10 4.15
Sunday 20 December 2020
18:30 Difaa EL Jadida 1 – 2 Maghreb Fès — — —
18:30 Ittihad Tanger 1 – 1 Moghreb Tetouan 2.45 2.91 3.55
16:30 Mouloudia Oujda 1 – 2 CR Khemis Zemamra — — —
14:30 FAR Rabat 0 – 0 FUS Rabat — — —
Saturday 19 December 2020
18:30 Chabab Mohammédia 0 – 0 Rapide Oued ZEM 2.05 3.30 4.80
18:30 Renaissance Berkane 0 – 1 Raja Casablanca 2.66 3.10 3.15
16:30 Wydad AC 3 – 0 Hassania Agadir 1.57 3.96 7.90
14:30 Youssoufia Berrechid 0 – 0 Olympique Safi — — —
Sunday 13 December 2020
18:30 FUS Rabat 0 – 1 Ittihad Tanger — — —
18:30 Raja Casablanca 3 – 0 Mouloudia Oujda — — —
16:30 Moghreb Tetouan 2 – 2 Difaa EL Jadida 2.81 3.04 3.00
14:30 Rapide Oued ZEM 1 – 3 Renaissance Berkane 3.80 3.00 2.15
Saturday 12 December 2020
18:30 Hassania Agadir 0 – 0 Chabab Mohammédia 2.75 3.00 2.80
16:30 Olympique Safi 2 – 1 Wydad AC — — —
14:30 Maghreb Fès 1 – 1 Youssoufia Berrechid — — —
Friday 11 December 2020
18:30 CR Khemis Zemamra 0 – 2 FAR Rabat 3.68 2.90 2.40
Thursday 10 December 2020
18:30 Raja Casablanca 3 – 2 Rapide Oued ZEM 1.42 4.33 7.50
16:30 Mouloudia Oujda 0 – 1 FUS Rabat — — —
Wednesday 9 December 2020
18:30 Ittihad Tanger 1 – 0 Olympique Safi — — —
16:30 Youssoufia Berrechid 0 – 0 Hassania Agadir 2.73 2.96 3.25
14:30 Difaa EL Jadida 0 – 1 Wydad AC 3.40 3.13 2.32
Tuesday 8 December 2020
18:30 Chabab Mohammédia 1 – 0 CR Khemis Zemamra 1.72 3.42 6.00
16:30 FAR Rabat 2 – 3 Moghreb Tetouan 1.81 3.48 5.00
14:30 Renaissance Berkane 1 – 1 Maghreb Fès — — —
Sunday 6 December 2020
18:30 FUS Rabat 3 – 3 Raja Casablanca — — —
16:30 Wydad AC 2 – 0 Youssoufia Berrechid 1.29 5.10 11.00
14:30 Hassania Agadir 0 – 1 Ittihad Tanger 2.50 2.88 3.55
Saturday 5 December 2020
18:30 Olympique Safi 4 – 3 Difaa EL Jadida — — —
16:30 Rapide Oued ZEM 1 – 1 Mouloudia Oujda — — —
14:30 CR Khemis Zemamra 0 – 2 Renaissance Berkane — — —
Friday 4 December 2020
18:30 Maghreb Fès 2 – 1 FAR Rabat — — —
16:30 Moghreb Tetouan 0 – 2 Chabab Mohammédia 2.35 3.00 3.75

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