Morocco
Botola Pro
Botola Pro (Morocco): table, coming matches, team numbers, referees and players this season.
This season 2026 · 14 matches
2.71
Goals per match
50%
Over 2.5
57%
Both scored
4.50
Cards per match
–
Corners per match
21%
Home wins
Upcoming matches
UTS RabatRenaissance Berkane⚽ 1.0 Goals per match in the two teams' matchesOver 2.5 25%3.5 Cards per match in the two teams' matches
UTS RabatRenaissance Berkane
win, winFormdraw
2Position12
1.5Scored per match0.0
0.5Conceded per match0.0
50%Over 2.5 goals0%
50%Both teams scored0%
4.0Cards per match3.0
Numbers: season 2026 so far (14 league matches) · League average: 2.7 goals · 4.5 cards · League page
CR Khemis ZemamraHassania Agadir⚽ 3.0 Goals per match in the two teams' matchesOver 2.5 75%3.2 Cards per match in the two teams' matches
CR Khemis ZemamraHassania Agadir
loss, lossFormwin, loss
13Position7
0.5Scored per match2.0
1.5Conceded per match2.0
50%Over 2.5 goals100%
50%Both teams scored100%
4.0Cards per match2.5
Numbers: season 2026 so far (14 league matches) · League average: 2.7 goals · 4.5 cards · League page
–FAR RabatWidad Témara⚽ 2.5 Goals per match in the two teams' matchesOver 2.5 50%4.0 Cards per match in the two teams' matches
FAR RabatWidad Témara
–Formwin, loss
–Position5
–Scored per match1.5
–Conceded per match1.0
–Over 2.5 goals50%
–Both teams scored50%
–Cards per match4.0
Numbers: season 2026 so far (14 league matches) · League average: 2.7 goals · 4.5 cards · League page
Maghreb FèsRaja Casablanca⚽ 2.0 Goals per match in the two teams' matchesOver 2.5 50%3.5 Cards per match in the two teams' matches
Maghreb FèsRaja Casablanca
win, winFormwin
1Position6
2.0Scored per match1.0
1.0Conceded per match0.0
100%Over 2.5 goals0%
100%Both teams scored0%
3.0Cards per match4.0
Numbers: season 2026 so far (14 league matches) · League average: 2.7 goals · 4.5 cards · League page
Moghreb TetouanFUS Rabat⚽ 1.5 Goals per match in the two teams' matchesOver 2.5 25%4.5 Cards per match in the two teams' matches
Moghreb TetouanFUS Rabat
draw, drawFormloss, loss
11Position14
0.5Scored per match0.5
0.5Conceded per match1.5
0%Over 2.5 goals50%
50%Both teams scored50%
4.0Cards per match5.0
Numbers: season 2026 so far (14 league matches) · League average: 2.7 goals · 4.5 cards · League page
Kawkab MarrakechIttihad Tanger⚽ 3.0 Goals per match in the two teams' matchesOver 2.5 50%4.8 Cards per match in the two teams' matches
Kawkab MarrakechIttihad Tanger
loss, winFormwin, draw
8Position3
1.5Scored per match2.0
1.5Conceded per match1.0
50%Over 2.5 goals50%
50%Both teams scored100%
5.0Cards per match4.5
Numbers: season 2026 so far (14 league matches) · League average: 2.7 goals · 4.5 cards · League page
Amal TiznitDifaa EL Jadida⚽ 3.8 Goals per match in the two teams' matchesOver 2.5 50%5.5 Cards per match in the two teams' matches
Amal TiznitDifaa EL Jadida
loss, winFormloss, loss
10Position15
1.0Scored per match1.0
1.5Conceded per match4.0
50%Over 2.5 goals50%
50%Both teams scored50%
4.5Cards per match6.5
Numbers: season 2026 so far (14 league matches) · League average: 2.7 goals · 4.5 cards · League page
Wydad ACCODM Meknès⚽ 3.8 Goals per match in the two teams' matchesOver 2.5 50%6.2 Cards per match in the two teams' matches
Wydad ACCODM Meknès
loss, winFormwin, loss
9Position4
1.5Scored per match3.0
1.5Conceded per match1.5
50%Over 2.5 goals50%
50%Both teams scored50%
6.5Cards per match6.0
Numbers: season 2026 so far (14 league matches) · League average: 2.7 goals · 4.5 cards · League page
Hassania Agadir–FAR Rabat⚽ 4.0 Goals per match in the two teams' matchesOver 2.5 100%2.5 Cards per match in the two teams' matches
Hassania AgadirFAR Rabat
win, lossForm–
7Position–
2.0Scored per match–
2.0Conceded per match–
100%Over 2.5 goals–
100%Both teams scored–
2.5Cards per match–
Numbers: season 2026 so far (14 league matches) · League average: 2.7 goals · 4.5 cards · League page
Renaissance BerkaneCR Khemis Zemamra⚽ 1.0 Goals per match in the two teams' matchesOver 2.5 25%3.5 Cards per match in the two teams' matches
Renaissance BerkaneCR Khemis Zemamra
drawFormloss, loss
12Position13
0.0Scored per match0.5
0.0Conceded per match1.5
0%Over 2.5 goals50%
0%Both teams scored50%
3.0Cards per match4.0
Numbers: season 2026 so far (14 league matches) · League average: 2.7 goals · 4.5 cards · League page
FUS RabatRaja Casablanca⚽ 1.5 Goals per match in the two teams' matchesOver 2.5 25%4.5 Cards per match in the two teams' matches
FUS RabatRaja Casablanca
loss, lossFormwin
14Position6
0.5Scored per match1.0
1.5Conceded per match0.0
50%Over 2.5 goals0%
50%Both teams scored0%
5.0Cards per match4.0
Numbers: season 2026 so far (14 league matches) · League average: 2.7 goals · 4.5 cards · League page
Form: the last five matches, oldest on the left. W win, D draw, L loss.
Table
| # | Team | P | W | D | L | Goals | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Maghreb Fès | 2 | 2 | 0 | 0 | 4:2 | +2 | 6 | win, win |
| 2 | UTS Rabat | 2 | 2 | 0 | 0 | 3:1 | +2 | 6 | win, win |
| 3 | Ittihad Tanger | 2 | 1 | 1 | 0 | 4:2 | +2 | 4 | win, draw |
| 4 | CODM Meknès | 2 | 1 | 0 | 1 | 6:3 | +3 | 3 | win, loss |
| 5 | Widad Témara | 2 | 1 | 0 | 1 | 3:2 | +1 | 3 | win, loss |
| 6 | Raja Casablanca | 1 | 1 | 0 | 0 | 1:0 | +1 | 3 | win |
| 7 | Hassania Agadir | 2 | 1 | 0 | 1 | 4:4 | +0 | 3 | win, loss |
| 8 | Kawkab Marrakech | 2 | 1 | 0 | 1 | 3:3 | +0 | 3 | loss, win |
| 9 | Wydad AC | 2 | 1 | 0 | 1 | 3:3 | +0 | 3 | loss, win |
| 10 | Amal Tiznit | 2 | 1 | 0 | 1 | 2:3 | -1 | 3 | loss, win |
| 11 | Moghreb Tetouan | 2 | 0 | 2 | 0 | 1:1 | +0 | 2 | draw, draw |
| 12 | Renaissance Berkane | 1 | 0 | 1 | 0 | 0:0 | +0 | 1 | draw |
| 13 | CR Khemis Zemamra | 2 | 0 | 0 | 2 | 1:3 | -2 | 0 | loss, loss |
| 14 | FUS Rabat | 2 | 0 | 0 | 2 | 1:3 | -2 | 0 | loss, loss |
| 15 | Difaa EL Jadida | 2 | 0 | 0 | 2 | 2:8 | -6 | 0 | loss, loss |
Team stats
| Team | Scored | Conceded | Over 2.5 | Both scored | Clean sheets | Cards | Own cards |
|---|---|---|---|---|---|---|---|
| Amal Tiznit | 1.00 | 1.50 | 50% | 50% | 50% | 4.50 | 2.50 |
| CODM Meknès | 3.00 | 1.50 | 50% | 50% | 0% | 6.00 | 3.50 |
| CR Khemis Zemamra | 0.50 | 1.50 | 50% | 50% | 0% | 4.00 | 1.00 |
| Difaa EL Jadida | 1.00 | 4.00 | 50% | 50% | 0% | 6.50 | 3.50 |
| FUS Rabat | 0.50 | 1.50 | 50% | 50% | 0% | 5.00 | 2.00 |
| Hassania Agadir | 2.00 | 2.00 | 100% | 100% | 0% | 2.50 | 1.50 |
| Ittihad Tanger | 2.00 | 1.00 | 50% | 100% | 0% | 4.50 | 2.00 |
| Kawkab Marrakech | 1.50 | 1.50 | 50% | 50% | 50% | 5.00 | 2.50 |
| Maghreb Fès | 2.00 | 1.00 | 100% | 100% | 0% | 3.00 | 1.50 |
| Moghreb Tetouan | 0.50 | 0.50 | 0% | 50% | 50% | 4.00 | 2.00 |
| Raja Casablanca | 1.00 | 0.00 | 0% | 0% | 100% | 4.00 | 3.00 |
| Renaissance Berkane | 0.00 | 0.00 | 0% | 0% | 100% | 3.00 | 2.00 |
| UTS Rabat | 1.50 | 0.50 | 50% | 50% | 50% | 4.00 | 2.50 |
| Widad Témara | 1.50 | 1.00 | 50% | 50% | 0% | 4.00 | 2.50 |
| Wydad AC | 1.50 | 1.50 | 50% | 50% | 50% | 6.50 | 2.00 |
Players · 2026
Top scorers
| # | Player | Goals | of them penalties |
|---|---|---|---|
| 1 | I. Riahi Hassania Agadir | 2 | 2 |
| 2 | T. Mabasa Maghreb Fès | 2 | 2 |
| 3 | H. Elowasti CODM Meknès | 2 | 1 |
| 4 | S. Ganvoula Wydad AC | 2 | 1 |
| 5 | A. El Mahraoui Maghreb Fès | 2 | |
| 6 | O. Sabri Widad Témara | 2 | |
| 7 | S. Essallami Kawkab Marrakech | 2 | |
| 8 | A. Khouidsi Widad Témara | 1 | 1 |
| 9 | M. Lahtimi FUS Rabat | 1 | 1 |
| 10 | M. Mouchtanim Difaa EL Jadida | 1 | 1 |
Most booked
| # | Player | Yellow | Red |
|---|---|---|---|
| 1 | K. El Bounagate CODM Meknès | 2 | 1 |
| 2 | Z. Oubraim Difaa EL Jadida | 2 | 1 |
| 3 | A. Adila Amal Tiznit | 2 | |
| 4 | H. Regragui UTS Rabat | 2 | |
| 5 | J. Tachtach Hassania Agadir | 2 | |
| 6 | M. Belkaida Widad Témara | 2 | |
| 7 | M. Ferhane FUS Rabat | 2 | |
| 8 | S. El Morsli CODM Meknès | 2 | |
| 9 | A. Chaynane UTS Rabat | 1 | |
| 10 | A. Cherrad Widad Témara | 1 |
Referees' card statistics
Referees with at least 10 matches in the last three seasons; the most cards first.
| Referee | Matches | Cards | Against the league |
|---|---|---|---|
| M El Houidri | 15 | 6.00 | +1.24 |
| M Kechchaf | 12 | 5.42 | +0.66 |
| H Tamsamani | 19 | 5.42 | +0.66 |
| Y Triki | 25 | 5.28 | +0.52 |
| A El Maataoui | 14 | 5.14 | +0.39 |
| S Boujidi | 22 | 5.14 | +0.38 |
| M Sourdy | 23 | 5.09 | +0.33 |
| A Aboulfaid | 10 | 5.00 | +0.24 |
| A Berrada | 22 | 4.95 | +0.20 |
| A Boulfaid | 16 | 4.81 | +0.06 |
| E El Hanafi | 13 | 4.77 | +0.01 |
| D Zine | 15 | 4.73 | −0.02 |
| M El Baroudi | 23 | 4.70 | −0.06 |
| M Jamlaoui | 25 | 4.68 | −0.08 |
| H El Fareq | 10 | 4.60 | −0.16 |
| N Nachit | 11 | 4.36 | −0.39 |
| Y Laoudini | 13 | 4.23 | −0.53 |
| Y Bouslim | 15 | 4.20 | −0.56 |
| J Jayed | 17 | 4.18 | −0.58 |
| H El Fariq | 10 | 4.00 | −0.76 |
| M Zine Alaoui | 12 | 3.50 | −1.26 |
Last season 2025/26 · 240 matches
2.17
Goals per match
38%
Over 2.5
52%
Both scored
5.17
Cards per match
6.0
Corners per match
38%
Home wins
Results and events: API-Football. Averages are per match.
The day's tips on Telegram
Every morning (about 10:00 Tallinn time) the day's card tips go to the free Telegram channel; on some days there are none, and we say so.