Botola Pro — 2020
Standings — 2020
The 2020 Botola Pro season standings featuring 16 teams. Wydad AC leads the table with 67 points from 30 matches, followed by Raja Casablanca on 59 points. The teams have scored 540 goals combined this season.
Played 30Won 20Drawn 7Lost 3Goal Diff +32Points 67
Played 30Won 17Drawn 8Lost 5Goal Diff +22Points 59
Played 30Won 14Drawn 9Lost 7Goal Diff +10Points 51
Played 30Won 13Drawn 6Lost 11Goal Diff +1Points 45
Played 30Won 12Drawn 6Lost 12Goal Diff +3Points 42
Played 30Won 9Drawn 10Lost 11Goal Diff -1Points 37
Played 30Won 7Drawn 15Lost 8Goal Diff -4Points 36
Played 30Won 10Drawn 6Lost 14Goal Diff -7Points 36
Played 30Won 8Drawn 11Lost 11Goal Diff -4Points 35
Played 30Won 7Drawn 14Lost 9Goal Diff +1Points 35
Played 30Won 8Drawn 11Lost 11Goal Diff -11Points 35
Played 30Won 9Drawn 8Lost 13Goal Diff -8Points 35
13Youssoufia Berrechid
Played 30Won 7Drawn 12Lost 11Goal Diff -10Points 33
14Rapide Oued ZEM
Played 30Won 7Drawn 12Lost 11Goal Diff -8Points 33
Played 30Won 6Drawn 14Lost 10Goal Diff -7Points 32
Played 30Won 7Drawn 9Lost 14Goal Diff -9Points 30
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 30 | 20 | 7 | 3 | 58 | 26 | +32 | 67 | |
| 2 | 30 | 17 | 8 | 5 | 48 | 26 | +22 | 59 | |
| 3 | 30 | 14 | 9 | 7 | 39 | 29 | +10 | 51 | |
| 4 | 30 | 13 | 6 | 11 | 37 | 36 | +1 | 45 | |
| 5 | 30 | 12 | 6 | 12 | 38 | 35 | +3 | 42 | |
| 6 | 30 | 9 | 10 | 11 | 23 | 24 | -1 | 37 | |
| 7 | 30 | 7 | 15 | 8 | 30 | 34 | -4 | 36 | |
| 8 | 30 | 10 | 6 | 14 | 29 | 36 | -7 | 36 | |
| 9 | 30 | 8 | 11 | 11 | 32 | 36 | -4 | 35 | |
| 10 | 30 | 7 | 14 | 9 | 26 | 25 | +1 | 35 | |
| 11 | 30 | 8 | 11 | 11 | 30 | 41 | -11 | 35 | |
| 12 | 30 | 9 | 8 | 13 | 32 | 40 | -8 | 35 | |
13Youssoufia Berrechid | 13 | 30 | 7 | 12 | 11 | 23 | 33 | -10 | 33 |
14Rapide Oued ZEM | 14 | 30 | 7 | 12 | 11 | 28 | 36 | -8 | 33 |
| 15 | 30 | 6 | 14 | 10 | 36 | 43 | -7 | 32 | |
| 16 | 30 | 7 | 9 | 14 | 31 | 40 | -9 | 30 |
Betting Insights
Both Score %
48.3%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
38.3%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
37.5%
Percentage of matches won by home teams
Draw %
33.3%
Percentage of matches ending in a draw
Away Win %
29.2%
Percentage of matches won by away teams
Most Common Scorelines
1-1
15.4%(37)
0-0
14.2%(34)
0-1
10.4%(25)
1-0
9.2%(22)
2-0
7.9%(19)
1-2
7.9%(19)
2-1
7.1%(17)
3-2
4.6%(11)
0-2
4.6%(11)
2-2
3.3%(8)
Teams
Wydad AC
Raja Casablanca
FAR Rabat
Renaissance Berkane
Mouloudia Oujda
Hassania Agadir
Maghreb Fès
Ittihad Tanger
FUS Rabat
Chabab Mohammédia
Olympique Safi
Difaa EL Jadida
Youssoufia Berrechid
Rapide Oued ZEM
Moghreb Tetouan
CR Khemis Zemamra
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.
Hassania Agadir | 2 – 0 | Difaa EL Jadida | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 Jul | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Olympique Safi | 0 – 0 | Mouloudia Oujda | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 Jul | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Maghreb Fès | 2 – 3 | Raja Casablanca | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 Jul | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wydad AC | 2 – 0 | FAR Rabat | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 Jul | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Youssoufia Berrechid | 1 – 0 | Ittihad Tanger | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Jul | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CR Khemis Zemamra | 1 – 1 | Rapide Oued ZEM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Jul | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FUS Rabat | 2 – 0 | Chabab Mohammédia | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Jul | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Moghreb Tetouan | 2 – 3 | Renaissance Berkane | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 Jul | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mouloudia Oujda | 1 – 0 | Hassania Agadir | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 Jul | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ittihad Tanger | 0 – 0 | Maghreb Fès | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 Jul | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 26 Apr 2026