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

  • UTS RabatUTS RabatAmal TiznitAmal Tiznit LiveNo qualifying signalMost likely: UTS Rabat win52%chance of that result

Sat 7 Nov

3 matches

  • Kawkab MarrakechKawkab MarrakechWydad ACWydad AC16:00No qualifying signalMost likely: Kawkab Marrakech win38%chance of that result
  • Maghreb FèsMaghreb FèsFUS RabatFUS Rabat18:00No qualifying signalMost likely: Maghreb Fès win46%chance of that result
  • Moghreb TetouanMoghreb TetouanCODM MeknèsCODM Meknès20:00No qualifying signalMost likely: CODM Meknès win40%chance of that result

Sun 8 Nov

3 matches

  • CR Khemis ZemamraCR Khemis ZemamraWidad TémaraWidad Témara16:00No qualifying signalMost likely: Widad Témara win43%chance of that result
  • FAR RabatFAR RabatDifaa EL JadidaDifaa EL Jadida18:00No qualifying signalMost likely: FAR Rabat win58%chance of that result
  • Raja CasablancaRaja CasablancaIttihad TangerIttihad Tanger20:00No qualifying signalMost likely: Raja Casablanca win51%chance of that result

Table

Table as of 6 Nov 2026, 05:32 GMT · Source: API-Football

Botola Pro table
#TeamPGDPtsForm
1Kawkab Marrakech6+313WonDrawnWonWonWon
2CODM Meknès6+511DrawnWonWonDrawnLost
3Wydad AC6+211WonWonDrawnDrawnWon
4Ittihad Tanger6+110WonLostWonLostDrawn
5Widad Témara6+39WonWonLostLostLost
6Raja Casablanca609WonLostDrawnDrawnDrawn
7Maghreb Fès608LostDrawnLostDrawnWon
8FUS Rabat608WonWonDrawnDrawnLost
9UTS Rabat608DrawnLostLostDrawnWon
10Hassania Agadir6+28LostDrawnDrawnWonLost
11FAR Rabat5+28LostDrawnWonDrawnWon
12Difaa EL Jadida608DrawnDrawnWonWonLost
13Renaissance Berkane5+27WonDrawnDrawnDrawnDrawn
14Amal Tiznit6-64LostLostDrawnLostWon
15Moghreb Tetouan6-73LostLostLostDrawnDrawn
16CR Khemis Zemamra6-71LostLostDrawnLostLost

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.

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