Botola 2 — 2025
Standings — 2025
The 2025 Botola 2 season standings featuring 16 teams. Widad Témara leads the table with 43 points from 23 matches, followed by Moghreb Tetouan on 38 points. The teams have scored 352 goals combined this season.
Played 23Won 11Drawn 10Lost 2Goal Diff +8Points 43
2Moghreb Tetouan
Played 23Won 10Drawn 8Lost 5Goal Diff +4Points 38
Played 23Won 8Drawn 12Lost 3Goal Diff +9Points 36
Played 23Won 9Drawn 8Lost 6Goal Diff +9Points 35
5Riadi Salmi
Played 23Won 8Drawn 9Lost 6Goal Diff +1Points 33
Played 23Won 8Drawn 8Lost 7Goal Diff +3Points 32
Played 23Won 8Drawn 6Lost 9Goal Diff +3Points 30
Played 23Won 7Drawn 9Lost 7Goal Diff +1Points 30
9Mouloudia Oujda
Played 23Won 7Drawn 9Lost 7Goal Diff -2Points 30
10Chabab Mohammédia
Played 23Won 8Drawn 6Lost 9Goal Diff -9Points 30
Played 23Won 7Drawn 7Lost 9Goal Diff -4Points 28
Played 23Won 6Drawn 9Lost 8Goal Diff +0Points 27
Played 23Won 5Drawn 11Lost 7Goal Diff +1Points 26
Played 23Won 6Drawn 8Lost 9Goal Diff -4Points 26
15Raja Beni Mellal
Played 23Won 4Drawn 10Lost 9Goal Diff -9Points 22
Played 23Won 3Drawn 8Lost 12Goal Diff -11Points 17
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 23 | 11 | 10 | 2 | 28 | 20 | +8 | 43 | |
2Moghreb Tetouan | 2 | 23 | 10 | 8 | 5 | 22 | 18 | +4 | 38 |
| 3 | 23 | 8 | 12 | 3 | 28 | 19 | +9 | 36 | |
| 4 | 23 | 9 | 8 | 6 | 22 | 13 | +9 | 35 | |
5Riadi Salmi | 5 | 23 | 8 | 9 | 6 | 28 | 27 | +1 | 33 |
| 6 | 23 | 8 | 8 | 7 | 20 | 17 | +3 | 32 | |
| 7 | 23 | 8 | 6 | 9 | 25 | 22 | +3 | 30 | |
| 8 | 23 | 7 | 9 | 7 | 25 | 24 | +1 | 30 | |
9Mouloudia Oujda | 9 | 23 | 7 | 9 | 7 | 28 | 30 | -2 | 30 |
10Chabab Mohammédia | 10 | 23 | 8 | 6 | 9 | 18 | 27 | -9 | 30 |
| 11 | 23 | 7 | 7 | 9 | 21 | 25 | -4 | 28 | |
| 12 | 23 | 6 | 9 | 8 | 22 | 22 | +0 | 27 | |
| 13 | 23 | 5 | 11 | 7 | 18 | 17 | +1 | 26 | |
| 14 | 23 | 6 | 8 | 9 | 17 | 21 | -4 | 26 | |
15Raja Beni Mellal | 15 | 23 | 4 | 10 | 9 | 13 | 22 | -9 | 22 |
| 16 | 23 | 3 | 8 | 12 | 17 | 28 | -11 | 17 |
Betting Insights
Goals / Match
1.84
Average goals per match this season
Both Score %
40.7%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
29.1%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
39.5%
Percentage of matches won by home teams
Draw %
40.7%
Percentage of matches ending in a draw
Away Win %
19.8%
Percentage of matches won by away teams
Clean Sheet %
59.3%
Percentage of matches where at least one team kept a clean sheet
Most Common Scorelines
1-0
20.3%(35)
1-1
19.2%(33)
0-0
17.4%(30)
2-0
7.0%(12)
1-2
5.8%(10)
0-1
5.8%(10)
2-1
4.1%(7)
3-0
4.1%(7)
2-2
4.1%(7)
0-3
2.9%(5)
Goals by Period
15.0%
0-15
10.0%
16-30
35.0%
31-45
10.0%
46-60
15.0%
61-75
15.0%
76-90
Teams
Widad Témara
Moghreb Tetouan
Amal Tiznit
El Massira
Riadi Salmi
Chabab Atl. Khenifra
Wydad Fès
KAC Kenitra
Mouloudia Oujda
Chabab Mohammédia
Chabab Ben Guerir
USM Oujda
Union Sportive Boujaad
Stade Marocain
Raja Beni Mellal
Racing de Casablanca
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.
Chabab Ben Guerir | 1 – 0 | Stade Marocain | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Widad Témara | 3 – 2 | Riadi Salmi | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Amal Tiznit | 2 – 2 | Racing de Casablanca | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
KAC Kenitra | 2 – 1 | Union Sportive Boujaad | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chabab Atl. Khenifra | 4 – 0 | Mouloudia Oujda | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
USM Oujda | 1 – 0 | Wydad Fès | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chabab Mohammédia | 1 – 3 | El Massira | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Raja Beni Mellal | 2 – 0 | Moghreb Tetouan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Moghreb Tetouan | 2 – 1 | Chabab Atl. Khenifra | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Racing de Casablanca | 0 – 2 | KAC Kenitra | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 7 May 2026