Botola Pro match analysis
The Botola Pro is the top division of Moroccan football. Sixteen clubs play each other home and away in a full league, and the lowest-placed clubs are relegated to the second division.
Ledger publishes an analysis page for each upcoming Botola Pro match it covers: the model's estimated chances of a home win, a draw and an away win, with a short written summary where one is available. Matches the model flags for a closer look carry a Signal found badge, and the full reasoning behind them is part of PRO. Finished matches stay listed with the final score.
Updated 6 Nov 2026, 20:03 GMT · times in UK time
Upcoming matches
Each percentage is our estimate of how likely that result is.
Today · Fri 6 Nov
1 match
Sat 7 Nov
3 matches
Kawkab Marrakech
Wydad AC16:00No qualifying signalMost likely: Kawkab Marrakech win38%chance of that result16:00
Maghreb Fès
FUS Rabat18:00No qualifying signalMost likely: Maghreb Fès win46%chance of that result18:00
Moghreb Tetouan
CODM Meknès20:00No qualifying signalMost likely: CODM Meknès win40%chance of that result20:00
Sun 8 Nov
3 matches
CR Khemis Zemamra
Widad Témara16:00No qualifying signalMost likely: Widad Témara win43%chance of that result16:00
FAR Rabat
Difaa EL Jadida18:00No qualifying signalMost likely: FAR Rabat win58%chance of that result18:00
Raja Casablanca
Ittihad Tanger20:00No qualifying signalMost likely: Raja Casablanca win51%chance of that result20:00
Table
Table as of 6 Nov 2026, 05:32 GMT · Source: API-Football
| # | Team | P | GD | Pts | Form |
|---|---|---|---|---|---|
| 1 | 6 | +3 | 13 | WonDrawnWonWonWon | |
| 2 | 6 | +5 | 11 | DrawnWonWonDrawnLost | |
| 3 | 6 | +2 | 11 | WonWonDrawnDrawnWon | |
| 4 | 6 | +1 | 10 | WonLostWonLostDrawn | |
| 5 | 6 | +3 | 9 | WonWonLostLostLost | |
| 6 | 6 | 0 | 9 | WonLostDrawnDrawnDrawn | |
| 7 | 6 | 0 | 8 | LostDrawnLostDrawnWon | |
| 8 | 6 | 0 | 8 | WonWonDrawnDrawnLost | |
| 9 | 6 | 0 | 8 | DrawnLostLostDrawnWon | |
| 10 | 6 | +2 | 8 | LostDrawnDrawnWonLost | |
| 11 | 5 | +2 | 8 | LostDrawnWonDrawnWon | |
| 12 | 6 | 0 | 8 | DrawnDrawnWonWonLost | |
| 13 | 5 | +2 | 7 | WonDrawnDrawnDrawnDrawn | |
| 14 | 6 | -6 | 4 | LostLostDrawnLostWon | |
| 15 | 6 | -7 | 3 | LostLostLostDrawnDrawn | |
| 16 | 6 | -7 | 1 | LostLostDrawnLostLost |
This season
Botola Pro games since 24 Sep 2026, 90-minute score. Each figure shows how many games it covers.
Provisional: a recent score not yet confirmed.
- Home wins
- 14 of 48
- Draws
- 16 of 48
- Away wins
- 18 of 48
- Both teams scored
- 23 of 48
- Over 2.5 goals
- 18 of 48
- Goals
- 48 by home teams, 60 by away teams in 48
1 of these 48 games provisional
Recently analysed
Each analysis is kept exactly as it was published before kick-off.
Hassania Agadir v Renaissance BerkaneBotola Pro2–2Fri 6 Nov 2026Analysis as published
FAR Rabat v Raja CasablancaBotola Pro1–2Wed 4 Nov 2026Analysis as published
Renaissance Berkane v Raja CasablancaBotola Pro2–0Sun 1 Nov 2026Analysis as published
CODM Meknès v FAR RabatBotola Pro0–0Sun 1 Nov 2026Analysis as published
Ittihad Tanger v CR Khemis ZemamraBotola Pro1–0Sun 1 Nov 2026Analysis as published
Widad Témara v Maghreb FèsBotola Pro1–0Sun 1 Nov 2026Analysis as published
FUS Rabat v Hassania AgadirBotola Pro1–0Sat 31 Oct 2026Analysis as published
Wydad AC v Moghreb TetouanBotola Pro1–0Sat 31 Oct 2026Analysis as published
Amal Tiznit v Kawkab MarrakechBotola Pro0–1Sat 31 Oct 2026Analysis as published
Difaa EL Jadida v UTS RabatBotola Pro1–1Fri 30 Oct 2026Analysis as published
Questions
How many clubs play in the Botola Pro?
Sixteen. Each club plays thirty league matches, meeting every other club once at home and once away.
When is the Botola Pro season played?
The season usually runs from late summer to the following June. Dates can shift around international tournaments.
How do Ledger's analysis pages for Botola Pro matches work?
Each upcoming Botola Pro match gets its own page with the model's home, draw and away estimates and, where available, a short written summary. A Signal found badge marks matches the model has flagged; the full analysis behind it is available with PRO. Kick-off times are shown in UK time.
Is Ledger's analysis gambling advice?
No. Ledger publishes analysis, not gambling advice. Each page explains how the model reads a match and how confident it is; any decision you make is your own. Football matches can go any way, and no analysis changes that.
Teams
Other leagues
- Premier League
- Championship
- La Liga
- Serie A
- Bundesliga
- Ligue 1
- 2. Bundesliga
- Eredivisie
- Jupiler Pro League
- League One
- Liga I
- Liga MX
- Liga Pro
- Ligue 2
- Persian Gulf Pro League
- Primera A
- Primera División · Uruguay
- Pro League
- Segunda División
- Serie A · Brazil
- Serie B · Italy
- Super League · Switzerland
- Super League 1
- Süper Lig
- Super Liga
- Superliga
- All leagues