Botola Pro — 2018
Standings — 2018
The 2018 Botola Pro season standings featuring 16 teams. Wydad AC leads the table with 59 points from 30 matches, followed by Raja Casablanca on 55 points. The teams have scored 542 goals combined this season.
Played 30Won 17Drawn 8Lost 5Goal Diff +26Points 59
Played 30Won 15Drawn 10Lost 5Goal Diff +20Points 55
Played 30Won 12Drawn 9Lost 9Goal Diff +8Points 45
Played 30Won 12Drawn 9Lost 9Goal Diff -1Points 45
Played 30Won 9Drawn 13Lost 8Goal Diff -3Points 40
6Youssoufia Berrechid
Played 30Won 10Drawn 9Lost 11Goal Diff -1Points 39
Played 30Won 9Drawn 12Lost 9Goal Diff -2Points 39
Played 29Won 8Drawn 14Lost 7Goal Diff +0Points 38
Played 30Won 8Drawn 14Lost 8Goal Diff +0Points 38
10Rapide Oued ZEM
Played 29Won 7Drawn 15Lost 7Goal Diff -3Points 36
Played 29Won 8Drawn 11Lost 10Goal Diff -5Points 35
Played 30Won 8Drawn 10Lost 12Goal Diff -3Points 34
Played 30Won 7Drawn 12Lost 11Goal Diff +0Points 33
14Olympique Khouribga
Played 29Won 7Drawn 12Lost 10Goal Diff -6Points 33
Played 30Won 7Drawn 9Lost 14Goal Diff -6Points 30
16Chabab RIF Hoceima
Played 30Won 6Drawn 9Lost 15Goal Diff -24Points 27
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 30 | 17 | 8 | 5 | 56 | 30 | +26 | 59 | |
| 2 | 30 | 15 | 10 | 5 | 56 | 36 | +20 | 55 | |
| 3 | 30 | 12 | 9 | 9 | 30 | 22 | +8 | 45 | |
| 4 | 30 | 12 | 9 | 9 | 37 | 38 | -1 | 45 | |
| 5 | 30 | 9 | 13 | 8 | 27 | 30 | -3 | 40 | |
6Youssoufia Berrechid | 6 | 30 | 10 | 9 | 11 | 36 | 37 | -1 | 39 |
| 7 | 30 | 9 | 12 | 9 | 30 | 32 | -2 | 39 | |
| 8 | 29 | 8 | 14 | 7 | 32 | 32 | +0 | 38 | |
| 9 | 30 | 8 | 14 | 8 | 25 | 25 | +0 | 38 | |
10Rapide Oued ZEM | 10 | 29 | 7 | 15 | 7 | 26 | 29 | -3 | 36 |
| 11 | 29 | 8 | 11 | 10 | 30 | 35 | -5 | 35 | |
| 12 | 30 | 8 | 10 | 12 | 29 | 32 | -3 | 34 | |
| 13 | 30 | 7 | 12 | 11 | 32 | 32 | +0 | 33 | |
14Olympique Khouribga | 14 | 29 | 7 | 12 | 10 | 35 | 41 | -6 | 33 |
| 15 | 30 | 7 | 9 | 14 | 34 | 40 | -6 | 30 | |
16Chabab RIF Hoceima | 16 | 30 | 6 | 9 | 15 | 27 | 51 | -24 | 27 |
Betting Insights
Both Score %
52.1%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
36.3%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
43.3%
Percentage of matches won by home teams
Draw %
37.1%
Percentage of matches ending in a draw
Away Win %
19.6%
Percentage of matches won by away teams
Most Common Scorelines
1-1
19.6%(47)
1-0
15.4%(37)
0-0
12.5%(30)
2-1
9.2%(22)
2-0
7.1%(17)
0-1
6.3%(15)
1-2
4.6%(11)
3-2
3.8%(9)
2-2
2.9%(7)
0-2
2.9%(7)
Teams
Wydad AC
Raja Casablanca
Hassania Agadir
Olympique Safi
Ittihad Tanger
Youssoufia Berrechid
Difaa EL Jadida
Renaissance Berkane
FUS Rabat
Rapide Oued ZEM
Mouloudia Oujda
Moghreb Tetouan
FAR Rabat
Olympique Khouribga
Kawkab Marrakech
Chabab RIF Hoceima
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Olympique Khouribga | 3 – 1 | Mouloudia Oujda | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Renaissance Berkane | 2 – 2 | Rapide Oued ZEM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Youssoufia Berrechid | 2 – 1 | Olympique Safi | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Raja Casablanca | 2 – 0 | Difaa EL Jadida | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ittihad Tanger | 1 – 3 | FUS Rabat | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hassania Agadir | 1 – 0 | Chabab RIF Hoceima | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kawkab Marrakech | 3 – 3 | Wydad AC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FAR Rabat | 0 – 2 | Moghreb Tetouan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rapide Oued ZEM | 1 – 0 | Olympique Khouribga | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FUS Rabat | 0 – 0 | Renaissance Berkane | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 6 May 2026