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

Botola Pro 2017/18

Every result, the table as it finished, and the price each match went off at. 240 matches played between September 2017 and May 2018.

240Matches
546Goals
2.27Per game
45.8%Home wins
63%Priced at kickoff
Ittihad TangerTop 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 ITIttihad Tanger 30 14 10 6 +11 52
2 HAHassania Agadir 30 13 12 5 +18 51
3 WAWydad AC 30 14 9 7 +17 51
4 FRFUS Rabat 30 13 10 7 +8 49
5 DEJDifaa EL Jadida 30 13 9 8 +16 48
6 RCRaja Casablanca 30 13 9 8 +12 48
7 OSOlympique Safi 30 10 13 7 +4 43
8 FRFAR Rabat 30 11 10 9 +1 43
9 RBRenaissance Berkane 30 11 8 11 +3 41
10 ROZRapide Oued ZEM 30 10 7 13 -4 37
11 MTMoghreb Tetouan 30 10 6 14 -11 36
12 OKOlympique Khouribga 30 9 8 13 -9 35
13 CRHChabab RIF Hoceima 30 7 12 11 -4 33
14 KMKawkab Marrakech 30 8 8 14 -19 32
15 CAKChabab Atl. Khenifra 30 6 11 13 -11 29
16 RDCRacing de Casablanca 30 3 8 19 -32 17

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.27
546 goals. 42.9% of matches went over 2.5.
Home advantage
45.8%
Draws 31.3%, away wins 22.9%.
Half-time lead held
—
No half-time scores recorded for this season.
1–0 39 · 16.3%
0–0 32 · 13.3%
1–1 31 · 12.9%
2–1 28 · 11.7%
1–2 18 · 7.5%
2–0 16 · 6.7%

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.

Monday 21 May 2018
23:00 Renaissance Berkane 3 – 2 Kawkab Marrakech 2.03 3.36 4.20
Sunday 20 May 2018
23:00 Wydad AC 3 – 1 Chabab Atl. Khenifra — — —
23:00 Rapide Oued ZEM 0 – 1 FUS Rabat — — —
23:00 Racing de Casablanca 1 – 2 Raja Casablanca 6.15 4.15 1.54
23:00 Moghreb Tetouan 0 – 1 Hassania Agadir 4.25 3.40 2.00
23:00 Difaa EL Jadida 1 – 0 Olympique Safi — — —
23:00 Chabab RIF Hoceima 2 – 0 Ittihad Tanger 1.64 4.00 6.70
Friday 18 May 2018
23:00 FAR Rabat 1 – 0 Olympique Khouribga 1.73 3.97 4.81
Sunday 13 May 2018
16:00 Olympique Khouribga 5 – 0 Racing de Casablanca 1.42 4.30 8.50
16:00 Kawkab Marrakech 1 – 0 Chabab RIF Hoceima 2.11 3.16 4.20
16:00 Chabab Atl. Khenifra 2 – 3 Rapide Oued ZEM — — —
Saturday 12 May 2018
19:00 Raja Casablanca 2 – 1 Renaissance Berkane 1.67 4.00 5.50
19:00 Olympique Safi 1 – 1 Wydad AC — — —
19:00 Ittihad Tanger 2 – 1 Moghreb Tetouan 1.55 3.75 7.71
19:00 Hassania Agadir 3 – 1 Difaa EL Jadida 2.57 3.00 3.26
Friday 11 May 2018
20:00 FUS Rabat 1 – 1 FAR Rabat — — —
Wednesday 9 May 2018
20:00 Wydad AC 1 – 0 Hassania Agadir 1.99 3.25 4.30
20:00 Difaa EL Jadida 1 – 1 Ittihad Tanger 2.14 3.05 4.50
16:30 Renaissance Berkane 1 – 1 Olympique Khouribga 3.15 3.20 2.40
16:30 Chabab RIF Hoceima 0 – 0 Raja Casablanca 2.14 3.52 3.60
Saturday 5 May 2018
16:00 Rapide Oued ZEM 1 – 0 Olympique Safi — — —
16:00 Racing de Casablanca 1 – 2 FAR Rabat 5.75 3.50 1.72
16:00 Moghreb Tetouan 1 – 0 Kawkab Marrakech 1.95 3.31 4.30
16:00 FUS Rabat 4 – 1 Chabab Atl. Khenifra — — —
Wednesday 2 May 2018
18:00 Moghreb Tetouan 1 – 0 Renaissance Berkane 1.75 3.75 7.50
16:00 Rapide Oued ZEM 3 – 1 Raja Casablanca 3.60 3.05 2.39
Sunday 29 April 2018
18:00 Hassania Agadir 1 – 0 Rapide Oued ZEM 1.78 3.39 5.30
16:00 Racing de Casablanca 1 – 3 Renaissance Berkane 6.02 3.40 1.91
16:00 Ittihad Tanger 0 – 0 Wydad AC 3.10 2.90 2.79
16:00 FAR Rabat 1 – 2 Chabab Atl. Khenifra — — —
Saturday 28 April 2018
20:00 Kawkab Marrakech 2 – 5 Difaa EL Jadida 3.25 2.98 2.76
18:00 Raja Casablanca 0 – 0 Moghreb Tetouan 1.83 3.60 5.00
16:00 Olympique Khouribga 1 – 1 Chabab RIF Hoceima 2.05 3.35 4.75
Friday 27 April 2018
20:00 Olympique Safi 1 – 0 FUS Rabat — — —
Wednesday 25 April 2018
19:30 Wydad AC 2 – 1 Renaissance Berkane — — —
16:00 Chabab Atl. Khenifra 2 – 3 Raja Casablanca — — —
Monday 23 April 2018
16:00 Rapide Oued ZEM 2 – 0 Ittihad Tanger 3.25 2.80 2.68
Sunday 22 April 2018
20:00 FUS Rabat 2 – 1 Hassania Agadir — — —
18:00 Moghreb Tetouan 2 – 1 Olympique Khouribga 1.62 3.88 5.92
16:00 Renaissance Berkane 2 – 3 FAR Rabat 2.64 2.88 3.25
16:00 Difaa EL Jadida 2 – 1 Raja Casablanca 2.71 3.02 3.19
Saturday 21 April 2018
20:00 Wydad AC 4 – 1 Kawkab Marrakech 1.52 3.94 7.13
16:00 Chabab Atl. Khenifra 2 – 0 Olympique Safi — — —
Friday 20 April 2018
17:00 Chabab RIF Hoceima 1 – 2 Racing de Casablanca 2.31 3.05 4.01
Wednesday 18 April 2018
17:00 Kawkab Marrakech 3 – 2 Rapide Oued ZEM 2.10 3.00 4.10
Monday 16 April 2018
16:00 Hassania Agadir 0 – 0 Chabab Atl. Khenifra — — —
Sunday 15 April 2018
20:00 Ittihad Tanger 1 – 2 FUS Rabat — — —
18:00 Olympique Khouribga 3 – 3 Difaa EL Jadida 2.59 3.07 2.89
16:00 Racing de Casablanca 0 – 2 Moghreb Tetouan 4.50 3.20 1.87
Saturday 14 April 2018
20:30 FAR Rabat 3 – 4 Olympique Safi — — —
18:30 Renaissance Berkane 2 – 1 Chabab RIF Hoceima 1.65 3.30 6.00
16:00 Raja Casablanca 1 – 1 Wydad AC 2.60 3.02 2.93
Sunday 8 April 2018
20:00 Wydad AC 4 – 2 Olympique Khouribga 1.53 3.45 7.00
18:00 Difaa EL Jadida 1 – 1 Racing de Casablanca 1.36 3.90 9.50
16:00 FUS Rabat 2 – 1 Kawkab Marrakech — — —
16:00 Chabab RIF Hoceima 1 – 1 FAR Rabat 3.25 2.89 2.55
Saturday 7 April 2018
18:00 Olympique Safi 1 – 1 Hassania Agadir — — —
16:00 Chabab Atl. Khenifra 0 – 1 Ittihad Tanger — — —
Monday 2 April 2018
19:00 Renaissance Berkane 0 – 0 Difaa EL Jadida — — —
19:00 Racing de Casablanca 0 – 1 Wydad AC 9.50 4.18 1.47
17:00 Chabab RIF Hoceima 0 – 2 Moghreb Tetouan 3.10 2.88 3.30
Sunday 1 April 2018
20:00 Ittihad Tanger 1 – 0 Olympique Safi — — —
18:00 Raja Casablanca 1 – 2 FUS Rabat — — —
16:00 Olympique Khouribga 1 – 0 Rapide Oued ZEM — — —
Saturday 31 March 2018
18:00 FAR Rabat 0 – 0 Hassania Agadir — — —
16:00 Kawkab Marrakech 1 – 1 Chabab Atl. Khenifra — — —
Thursday 29 March 2018
20:00 Raja Casablanca 0 – 0 Olympique Safi — — —
18:00 Renaissance Berkane 0 – 0 Rapide Oued ZEM 1.94 3.26 4.75
16:00 Chabab RIF Hoceima 0 – 0 Wydad AC 6.30 3.10 1.83
Wednesday 28 March 2018
16:00 Moghreb Tetouan 1 – 0 Difaa EL Jadida 3.06 2.98 2.56
Sunday 25 March 2018
18:00 Olympique Safi 2 – 1 Kawkab Marrakech — — —
16:00 Rapide Oued ZEM 2 – 1 Racing de Casablanca 2.10 3.00 4.20
16:00 Hassania Agadir 1 – 1 Ittihad Tanger 2.49 2.85 3.45
Saturday 24 March 2018
19:30 FUS Rabat 0 – 0 Olympique Khouribga — — —
17:00 Difaa EL Jadida 3 – 1 Chabab RIF Hoceima 1.61 3.76 7.50
15:00 Moghreb Tetouan 1 – 0 FAR Rabat 2.85 2.95 3.13
Sunday 18 March 2018
17:00 Olympique Khouribga 1 – 0 Chabab Atl. Khenifra — — —
15:00 Racing de Casablanca 2 – 2 FUS Rabat — — —
15:00 FAR Rabat 2 – 1 Ittihad Tanger 2.69 2.81 3.08
Saturday 17 March 2018
18:00 Kawkab Marrakech 0 – 0 Hassania Agadir 3.28 3.02 2.50
Sunday 11 March 2018
19:00 Wydad AC 0 – 0 Moghreb Tetouan 1.57 4.00 8.00
17:00 FUS Rabat 0 – 0 Renaissance Berkane — — —
15:00 Olympique Safi 2 – 0 Olympique Khouribga — — —
15:00 Difaa EL Jadida 1 – 0 FAR Rabat 2.49 3.10 3.10
Saturday 10 March 2018
17:00 Ittihad Tanger 1 – 0 Kawkab Marrakech 1.72 3.62 6.00
15:00 Hassania Agadir 1 – 0 Raja Casablanca 3.00 2.97 2.66
15:00 Chabab Atl. Khenifra 2 – 0 Racing de Casablanca — — —
Friday 9 March 2018
15:00 Rapide Oued ZEM 1 – 0 Chabab RIF Hoceima 2.28 2.93 3.66
Sunday 4 March 2018
19:00 FAR Rabat 2 – 3 Kawkab Marrakech 1.86 3.36 5.25
17:00 Olympique Khouribga 2 – 1 Hassania Agadir 3.00 3.00 2.66
15:00 Racing de Casablanca 1 – 2 Olympique Safi — — —
15:00 Difaa EL Jadida 0 – 1 Wydad AC 3.02 2.91 2.65
14:30 Chabab RIF Hoceima 0 – 0 FUS Rabat — — —
Saturday 3 March 2018
17:00 Renaissance Berkane 2 – 1 Chabab Atl. Khenifra — — —
15:00 Moghreb Tetouan 1 – 0 Rapide Oued ZEM 2.08 3.26 3.76
Friday 2 March 2018
19:00 Raja Casablanca 1 – 1 Ittihad Tanger 2.22 3.16 3.75
Wednesday 28 February 2018
19:00 Difaa EL Jadida 3 – 0 FUS Rabat — — —
17:00 Wydad AC 3 – 1 FAR Rabat 2.39 2.90 3.64
17:00 Renaissance Berkane 1 – 1 Hassania Agadir 2.29 3.24 3.45
Sunday 25 February 2018
19:00 Hassania Agadir 2 – 1 Racing de Casablanca 1.58 3.88 6.50
17:00 Ittihad Tanger 2 – 0 Olympique Khouribga 1.75 3.66 5.25
15:00 Rapide Oued ZEM 0 – 0 Difaa EL Jadida 3.00 3.19 2.54
15:00 Kawkab Marrakech 0 – 3 Raja Casablanca 3.80 3.15 2.17
Saturday 24 February 2018
19:00 FUS Rabat 2 – 0 Moghreb Tetouan — — —
14:30 Chabab Atl. Khenifra 1 – 0 Chabab RIF Hoceima — — —
14:00 Olympique Safi 1 – 0 Renaissance Berkane — — —
Monday 19 February 2018
15:00 Racing de Casablanca 1 – 2 Ittihad Tanger 4.35 2.94 2.12
Sunday 18 February 2018
19:00 Wydad AC 3 – 1 Rapide Oued ZEM 1.62 3.68 7.50
17:00 Olympique Khouribga 3 – 0 Kawkab Marrakech 2.33 2.93 3.62
15:00 Moghreb Tetouan 4 – 3 Chabab Atl. Khenifra — — —
15:00 FAR Rabat 2 – 1 Raja Casablanca 3.02 2.99 2.63
Saturday 17 February 2018
15:00 Chabab RIF Hoceima 2 – 1 Olympique Safi — — —
Wednesday 14 February 2018
17:00 Ittihad Tanger 2 – 1 Renaissance Berkane 2.18 2.94 4.40
17:00 FUS Rabat 2 – 4 Wydad AC — — —
15:00 Raja Casablanca 4 – 3 Olympique Khouribga 1.45 4.33 7.90
15:00 Chabab Atl. Khenifra 3 – 3 Difaa EL Jadida — — —
Sunday 11 February 2018
16:30 Kawkab Marrakech 0 – 0 Racing de Casablanca 1.92 3.38 4.33
15:00 Olympique Safi 0 – 0 Moghreb Tetouan — — —
14:30 Rapide Oued ZEM 0 – 1 FAR Rabat 3.28 2.93 2.46
Saturday 10 February 2018
17:00 Hassania Agadir 0 – 0 Chabab RIF Hoceima 1.78 3.35 7.50
15:00 Wydad AC 1 – 2 Raja Casablanca 2.86 3.05 2.85
Monday 8 January 2018
19:00 Kawkab Marrakech 2 – 1 Wydad AC 3.85 2.87 2.35
Thursday 4 January 2018
14:30 Renaissance Berkane 2 – 1 Wydad AC — — —
Sunday 31 December 2017
15:00 Olympique Safi 2 – 2 Difaa EL Jadida — — —
15:00 Chabab Atl. Khenifra 0 – 0 Wydad AC — — —
13:00 Hassania Agadir 2 – 1 Moghreb Tetouan 1.50 3.90 8.00
Saturday 30 December 2017
19:00 Ittihad Tanger 3 – 0 Chabab RIF Hoceima 1.91 3.10 4.75
19:00 FUS Rabat 1 – 0 Rapide Oued ZEM — — —
17:00 Olympique Khouribga 1 – 2 FAR Rabat 2.70 2.90 2.60
15:00 Raja Casablanca 2 – 0 Racing de Casablanca 1.40 4.60 7.50
15:00 Kawkab Marrakech 0 – 3 Renaissance Berkane 3.00 2.87 2.55
Thursday 28 December 2017
17:00 Difaa EL Jadida 1 – 0 Hassania Agadir 2.39 3.15 2.95
15:00 Wydad AC 0 – 1 Olympique Safi — — —
Wednesday 27 December 2017
19:00 FAR Rabat 0 – 0 FUS Rabat — — —
17:00 Moghreb Tetouan 0 – 1 Ittihad Tanger 3.35 3.00 2.40
15:00 Rapide Oued ZEM 1 – 0 Chabab Atl. Khenifra — — —
15:00 Racing de Casablanca 2 – 1 Olympique Khouribga 2.37 2.90 3.25
14:30 Renaissance Berkane 1 – 0 Raja Casablanca 2.25 2.85 3.39
14:30 Chabab RIF Hoceima 1 – 0 Kawkab Marrakech 2.19 3.00 3.80
Monday 25 December 2017
18:00 Hassania Agadir 1 – 0 Wydad AC 3.39 2.95 2.25
Sunday 24 December 2017
19:00 Kawkab Marrakech 0 – 0 Moghreb Tetouan 2.00 3.39 4.33
15:00 Olympique Khouribga 1 – 0 Renaissance Berkane 2.90 2.90 2.45
15:00 Raja Casablanca 1 – 1 Chabab RIF Hoceima 1.54 3.65 6.50
Saturday 23 December 2017
18:00 FAR Rabat 2 – 0 Racing de Casablanca 1.74 3.55 5.00
15:00 Ittihad Tanger 1 – 0 Difaa EL Jadida 2.55 2.90 2.80
15:00 Chabab Atl. Khenifra 1 – 1 FUS Rabat — — —
Friday 22 December 2017
18:00 Olympique Safi 0 – 0 Rapide Oued ZEM — — —
Thursday 21 December 2017
15:00 Wydad AC 1 – 0 Chabab RIF Hoceima 1.72 3.45 5.25
Wednesday 20 December 2017
14:30 Renaissance Berkane 0 – 1 FUS Rabat — — —
Tuesday 19 December 2017
17:00 Moghreb Tetouan 1 – 3 Raja Casablanca 3.85 3.35 1.95
Monday 18 December 2017
15:00 Wydad AC 0 – 1 Ittihad Tanger 1.71 3.25 5.30
Sunday 17 December 2017
17:00 Difaa EL Jadida 1 – 0 Kawkab Marrakech 1.65 3.55 5.15
15:00 Chabab Atl. Khenifra 0 – 0 FAR Rabat — — —
14:30 Chabab RIF Hoceima 1 – 1 Olympique Khouribga 1.95 3.05 3.95
Saturday 16 December 2017
18:00 FUS Rabat 0 – 0 Olympique Safi — — —
15:00 Rapide Oued ZEM 0 – 0 Hassania Agadir 3.20 2.95 2.35
14:30 Renaissance Berkane 4 – 0 Racing de Casablanca 1.74 3.30 5.75
Tuesday 12 December 2017
16:00 Raja Casablanca 3 – 2 Difaa EL Jadida 2.40 2.90 2.95
Monday 11 December 2017
17:00 FAR Rabat 1 – 3 Renaissance Berkane 2.18 3.15 3.50
Sunday 10 December 2017
19:00 Hassania Agadir 2 – 1 FUS Rabat — — —
15:00 Racing de Casablanca 0 – 1 Chabab RIF Hoceima 2.85 2.90 2.50
Saturday 9 December 2017
17:00 Olympique Safi 1 – 1 Chabab Atl. Khenifra — — —
15:00 Ittihad Tanger 1 – 0 Rapide Oued ZEM 1.91 3.05 4.20
Friday 8 December 2017
18:00 Olympique Khouribga 1 – 0 Moghreb Tetouan 2.38 2.95 3.15
Wednesday 6 December 2017
19:00 FUS Rabat 0 – 2 Chabab RIF Hoceima — — —
17:00 Difaa EL Jadida 1 – 2 Renaissance Berkane — — —
Monday 4 December 2017
15:00 Rapide Oued ZEM 1 – 2 Kawkab Marrakech 3.00 2.90 2.55
15:00 Moghreb Tetouan 1 – 1 Racing de Casablanca 1.82 3.25 4.45
Sunday 3 December 2017
19:00 Difaa EL Jadida 4 – 1 Olympique Khouribga 1.95 3.60 6.05
15:00 FUS Rabat 0 – 0 Ittihad Tanger — — —
Saturday 2 December 2017
18:00 Olympique Safi 1 – 1 FAR Rabat — — —
15:00 Chabab RIF Hoceima 1 – 1 Renaissance Berkane 2.95 2.80 2.50
15:00 Chabab Atl. Khenifra 1 – 5 Hassania Agadir — — —
Wednesday 29 November 2017
15:00 Moghreb Tetouan 1 – 2 Wydad AC 4.70 3.05 1.90
15:00 FUS Rabat 1 – 0 Difaa EL Jadida — — —
Monday 27 November 2017
17:00 Raja Casablanca 3 – 1 Rapide Oued ZEM 1.50 3.75 6.40
Sunday 26 November 2017
17:00 Kawkab Marrakech 2 – 1 FUS Rabat — — —
15:00 Racing de Casablanca 0 – 3 Difaa EL Jadida 3.65 3.05 2.05
15:00 Olympique Khouribga 0 – 5 Wydad AC 3.15 2.99 2.33
15:00 FAR Rabat 2 – 2 Chabab RIF Hoceima 1.67 3.50 5.80
Saturday 25 November 2017
15:00 Renaissance Berkane 1 – 2 Moghreb Tetouan 2.30 2.80 3.80
15:00 Ittihad Tanger 1 – 0 Chabab Atl. Khenifra — — —
Friday 24 November 2017
18:00 Hassania Agadir 1 – 0 Olympique Safi — — —
Thursday 23 November 2017
17:00 FUS Rabat 0 – 0 Raja Casablanca — — —
Wednesday 22 November 2017
17:00 Wydad AC 2 – 1 Difaa EL Jadida 2.71 2.80 2.95
Sunday 19 November 2017
19:00 Wydad AC 0 – 0 Racing de Casablanca 1.50 4.45 7.35
17:00 Hassania Agadir 2 – 2 FAR Rabat 2.40 3.05 3.00
15:00 Rapide Oued ZEM 1 – 0 Olympique Khouribga 2.50 2.91 2.95
15:00 Chabab Atl. Khenifra 0 – 0 Kawkab Marrakech — — —
Friday 17 November 2017
17:00 Olympique Safi 1 – 0 Ittihad Tanger — — —
15:00 Moghreb Tetouan 0 – 2 Chabab RIF Hoceima 2.10 3.10 4.33
Wednesday 15 November 2017
17:00 FAR Rabat 0 – 0 Wydad AC 3.79 2.87 2.40
Friday 10 November 2017
15:00 Rapide Oued ZEM 1 – 1 Wydad AC 4.33 3.20 1.91
Sunday 5 November 2017
19:00 Raja Casablanca 1 – 2 Chabab Atl. Khenifra — — —
17:00 Olympique Khouribga 2 – 1 FUS Rabat — — —
15:00 FAR Rabat 2 – 0 Moghreb Tetouan 1.65 3.39 7.00
15:00 Chabab RIF Hoceima 2 – 2 Difaa EL Jadida 3.89 3.20 2.05
Saturday 4 November 2017
15:00 Kawkab Marrakech 1 – 1 Olympique Safi — — —
15:00 Ittihad Tanger 2 – 2 Hassania Agadir 2.10 3.05 3.79
Friday 3 November 2017
15:00 Racing de Casablanca 3 – 1 Rapide Oued ZEM 3.05 3.00 2.45
Wednesday 1 November 2017
15:00 Moghreb Tetouan 0 – 2 FUS Rabat — — —
Sunday 29 October 2017
19:30 Difaa EL Jadida 3 – 0 Moghreb Tetouan 1.80 3.20 5.25
17:00 Ittihad Tanger 0 – 1 FAR Rabat 2.28 2.87 3.50
15:00 Rapide Oued ZEM 1 – 1 Renaissance Berkane 3.25 2.79 2.55
15:00 Olympique Safi 2 – 0 Raja Casablanca — — —
Saturday 28 October 2017
18:00 Hassania Agadir 1 – 1 Kawkab Marrakech 1.61 3.60 7.00
15:00 FUS Rabat 2 – 0 Racing de Casablanca — — —
15:00 Chabab Atl. Khenifra 0 – 1 Olympique Khouribga — — —
Monday 23 October 2017
19:30 Raja Casablanca 2 – 1 Hassania Agadir 1.48 4.20 6.50
Sunday 22 October 2017
17:00 Olympique Khouribga 2 – 2 Olympique Safi — — —
15:00 Racing de Casablanca 1 – 1 Chabab Atl. Khenifra — — —
Saturday 21 October 2017
15:00 Chabab RIF Hoceima 1 – 2 Rapide Oued ZEM 2.40 3.15 3.10
Friday 20 October 2017
19:00 Kawkab Marrakech 2 – 2 Ittihad Tanger 3.35 3.00 2.35
17:00 FAR Rabat 1 – 2 Difaa EL Jadida 2.48 3.20 2.90
Sunday 1 October 2017
16:00 Rapide Oued ZEM 2 – 0 Moghreb Tetouan 3.15 3.10 2.40
16:00 Ittihad Tanger 1 – 1 Raja Casablanca 3.30 2.85 2.45
Saturday 30 September 2017
18:00 Kawkab Marrakech 0 – 1 FAR Rabat 3.00 2.88 2.50
16:00 Hassania Agadir 3 – 0 Olympique Khouribga 1.70 3.65 6.50
Friday 29 September 2017
19:00 Olympique Safi 2 – 2 Racing de Casablanca — — —
16:00 Chabab Atl. Khenifra 1 – 1 Renaissance Berkane — — —
Sunday 24 September 2017
20:00 Difaa EL Jadida 3 – 1 Rapide Oued ZEM 1.57 3.60 6.50
18:00 Olympique Khouribga 1 – 1 Ittihad Tanger 3.10 2.82 2.50
16:00 Racing de Casablanca 0 – 3 Hassania Agadir 3.30 2.90 2.40
16:00 Chabab RIF Hoceima 2 – 0 Chabab Atl. Khenifra — — —
Saturday 23 September 2017
16:00 Renaissance Berkane 1 – 0 Olympique Safi — — —
16:00 Raja Casablanca 4 – 0 Kawkab Marrakech 1.65 3.50 6.00
Sunday 17 September 2017
20:00 Kawkab Marrakech 2 – 1 Olympique Khouribga 2.26 3.05 3.65
18:00 Ittihad Tanger 1 – 1 Racing de Casablanca 1.63 3.60 7.50
16:00 Olympique Safi 2 – 1 Chabab RIF Hoceima — — —
16:00 Hassania Agadir 3 – 0 Renaissance Berkane 2.61 2.85 2.88
Saturday 16 September 2017
17:00 Raja Casablanca 2 – 0 FAR Rabat 2.09 3.30 3.80
16:00 Chabab Atl. Khenifra 2 – 0 Moghreb Tetouan — — —
Sunday 10 September 2017
20:30 Wydad AC 1 – 3 FUS Rabat — — —
16:00 Olympique Khouribga 1 – 1 Raja Casablanca 3.80 3.15 2.01
16:00 Moghreb Tetouan 2 – 2 Olympique Safi — — —
Saturday 9 September 2017
19:00 Difaa EL Jadida 0 – 0 Chabab Atl. Khenifra — — —
16:00 Renaissance Berkane 0 – 3 Ittihad Tanger 2.38 2.85 3.40
16:00 Chabab RIF Hoceima 1 – 1 Hassania Agadir 2.75 2.95 3.00
Friday 8 September 2017
19:00 FAR Rabat 0 – 0 Rapide Oued ZEM 1.44 4.10 10.00
17:00 Racing de Casablanca 1 – 2 Kawkab Marrakech 2.80 3.10 3.20

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