Botola Pro — 2022
Standings — 2022
The 2022 Botola Pro season standings featuring 16 teams. FAR Rabat leads the table with 67 points from 30 matches, followed by Wydad AC on 66 points. The teams have scored 512 goals combined this season.
1FAR Rabat
Played 30Won 20Drawn 7Lost 3Goal Diff +31Points 67
2Wydad AC
Played 30Won 19Drawn 9Lost 2Goal Diff +26Points 66
Played 30Won 15Drawn 10Lost 5Goal Diff +20Points 55
Played 30Won 12Drawn 11Lost 7Goal Diff +6Points 47
Played 30Won 11Drawn 11Lost 8Goal Diff +5Points 44
Played 30Won 11Drawn 11Lost 8Goal Diff +2Points 44
7Hassania Agadir
Played 30Won 10Drawn 9Lost 11Goal Diff +1Points 39
Played 30Won 9Drawn 9Lost 12Goal Diff -6Points 36
Played 30Won 9Drawn 9Lost 12Goal Diff -9Points 36
Played 30Won 7Drawn 13Lost 10Goal Diff -6Points 34
Played 30Won 8Drawn 8Lost 14Goal Diff -5Points 32
12Chabab Mohammédia
Played 30Won 8Drawn 7Lost 15Goal Diff -9Points 31
13Moghreb Tetouan
Played 30Won 6Drawn 12Lost 12Goal Diff -13Points 30
14Ittihad Tanger
Played 30Won 8Drawn 5Lost 17Goal Diff -16Points 29
Played 30Won 5Drawn 13Lost 12Goal Diff -7Points 28
Played 30Won 5Drawn 10Lost 15Goal Diff -20Points 25
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
1FAR Rabat | 1 | 30 | 20 | 7 | 3 | 50 | 19 | +31 | 67 |
2Wydad AC | 2 | 30 | 19 | 9 | 2 | 47 | 21 | +26 | 66 |
| 3 | 30 | 15 | 10 | 5 | 36 | 16 | +20 | 55 | |
| 4 | 30 | 12 | 11 | 7 | 34 | 28 | +6 | 47 | |
| 5 | 30 | 11 | 11 | 8 | 31 | 26 | +5 | 44 | |
| 6 | 30 | 11 | 11 | 8 | 31 | 29 | +2 | 44 | |
7Hassania Agadir | 7 | 30 | 10 | 9 | 11 | 30 | 29 | +1 | 39 |
| 8 | 30 | 9 | 9 | 12 | 34 | 40 | -6 | 36 | |
| 9 | 30 | 9 | 9 | 12 | 31 | 40 | -9 | 36 | |
| 10 | 30 | 7 | 13 | 10 | 27 | 33 | -6 | 34 | |
| 11 | 30 | 8 | 8 | 14 | 30 | 35 | -5 | 32 | |
12Chabab Mohammédia | 12 | 30 | 8 | 7 | 15 | 27 | 36 | -9 | 31 |
13Moghreb Tetouan | 13 | 30 | 6 | 12 | 12 | 28 | 41 | -13 | 30 |
14Ittihad Tanger | 14 | 30 | 8 | 5 | 17 | 23 | 39 | -16 | 29 |
| 15 | 30 | 5 | 13 | 12 | 29 | 36 | -7 | 28 | |
| 16 | 30 | 5 | 10 | 15 | 24 | 44 | -20 | 25 |
Betting Insights
Both Score %
46.7%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
40.8%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
40.8%
Percentage of matches won by home teams
Draw %
32.1%
Percentage of matches ending in a draw
Away Win %
27.1%
Percentage of matches won by away teams
Most Common Scorelines
0-0
14.2%(34)
2-1
13.3%(32)
1-1
12.9%(31)
1-0
12.5%(30)
0-1
12.1%(29)
1-2
6.3%(15)
3-0
4.6%(11)
2-2
4.6%(11)
2-0
4.2%(10)
0-2
3.3%(8)
Teams
FAR Rabat
Wydad AC
FUS Rabat
Olympique Safi
Raja Casablanca
Renaissance Berkane
Hassania Agadir
UTS Rabat
Riadi Salmi
Maghreb Fès
Mouloudia Oujda
Chabab Mohammédia
Moghreb Tetouan
Ittihad Tanger
Olympique Khouribga
Difaa EL Jadida
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.
Raja Casablanca | 3 – 2 | Difaa EL Jadida | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Riadi Salmi | 0 – 3 | Olympique Safi | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mouloudia Oujda | 2 – 1 | Moghreb Tetouan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ittihad Tanger | 2 – 3 | FAR Rabat | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FUS Rabat | 0 – 0 | Hassania Agadir | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Renaissance Berkane | 3 – 0 | Chabab Mohammédia | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Olympique Khouribga | 6 – 4 | UTS Rabat | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Maghreb Fès | 0 – 2 | Wydad AC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FAR Rabat | 0 – 0 | Raja Casablanca | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Difaa EL Jadida | 0 – 0 | Renaissance Berkane | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 Jun | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 7 May 2026