MOROCCO BOTOLA PRO
--.--.---- --:--
Stade Olympique de Rabat
Referee: Y. Laoudini

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Home Win
Probability 52.2%
Odds 2.21
BTTS
Yes
Probability 75.1%
Odds 2.10
Over / Under 2.5
Over 2.5
Probability 64.5%
Odds 2.60
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Home Win
52.2%
2.21
BTTS Yes
75.1%
2.10
Over / Under 2.5 Over 2.5
64.5%
2.60
Corners O/U Under 7.5 Corners
92%
2.08
HT / FT Home / Home
-
3.75
Correct Score 2-1
-
10.00
Probability Distribution
Yacoub El Mansour Win 52.2%
Draw 9%
CODM Meknès Win 38.9%
Expected Goals (xG)
Yacoub El Mansour0.99
CODM Meknès1.04
Recent Form (Last 5)
Yacoub El Mansour Yacoub El Mansour
WWDLW
23 GF / 35 GA
CODM Meknès CODM Meknès
WLDWL
15 GF / 20 GA
Key Stats
1.05
Average Goals Scored
0.68
1.59
Average Goals Conceded
0.91
16
BTTS Yes
6
12
Over 2.5
5
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Yacoub El Mansour Yacoub El Mansour 22 matches
CODM Meknès CODM Meknès 22 matches
Yacoub El Mansour Statistic CODM Meknès
3 Wins 8
7 Draws 6
12 Losses 8
23 Goals For 15
35 Goals Against 20
1.05 Avg Goals Scored 0.68
1.59 Avg Goals Conceded 0.91
16 BTTS Yes 6
19 Over 1.5 10
12 Over 2.5 5
4 Over 3.5 2
2 Clean Sheets 10
5 Failed To Score 10
0 Shots On Goal 0
0 Total Shots 0
0 Corners 0
0% Ball Possession 0%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

On paper, this fixture places two sides in different competitive situations, shaped by two sides with a fairly similar football identity. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Overall, the preferred tip is Away Win, while the clean-sheet lean points toward CODM Meknès. CODM Meknès arrive with more visible recent inconsistency, which may leave them vulnerable if the match starts badly. From a tactical point of view, the game still points toward CODM Meknès having the stronger overall control. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. CODM Meknès carry the stronger overall league profile, standing 7 with 30 points while Yacoub El Mansour sit 15 on 16, suggesting a clearer edge in long-term output. The defensive profile of this fixture suggests that clear openings may be harder to create.This profiles as a tighter contest, with fewer clear openings expected.

Yacoub El Mansour Analysis

Yacoub El Mansour sit 15 with 16 points after 22 matches and remain under pressure to produce steadier results. Their record of 3 wins, 7 draws, and 12 losses, together with goals at 23:35, reflects poor form over their recent run. Much of their threat comes through M. Balouk (8 goals), Z. Fati (5 goals), J. E. El Khfiyef (4 goals), with creative support from S. Ahannach (3 assists), Z. Marour (2 assists), J. E. El Khfiyef (1 assists), while the defensive numbers suggest they have been fairly stable. At home, the split record of 2 wins, 3 draws, and 6 losses points to a weak split record. They are operating from a relatively stable mid-table position. Their broader football approach still suggests a more cautious and defensive approach.

CODM Meknès Analysis

With 30 points from 22 games and a place of 7, CODM Meknès still have clear room for improvement in overall consistency. The overall return of 8 wins, 6 draws, and 8 defeats with a 15:20 goal balance points toward poor form over their recent run. Going forward they depend heavily on A. Benkassou (2 goals), L. Naji (2 goals), M. Sahd (2 goals), with creative support from M. Sahd (2 assists), I. Khannouss (2 assists), Z. Eddib (1 assists), while defensively they have looked very solid. Away from home, they have returned 1 wins, 4 draws, and 5 losses, which indicates a weak split record. They are pushing for upper-table objectives and still have something important to play for. Stylistically, they tend to play with a more cautious and defensive approach.

H2H Analysis

Across those 1 head-to-head meetings, Yacoub El Mansour won 0 times, CODM Meknès won 1 times, while 0 matches finished as draws. The aggregate score in this matchup is 0:1 from Yacoub El Mansour's perspective. 0 of those games went over 2.5 goals, and both teams scored in 0 matches, with an average of 1 goals per game.

1X2: Home Win
BTTS: Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (91%)
H2H summary: Yacoub El Mansour wins 0, draws 0, CODM Meknès wins 1
Last matches: Yacoub El Mansour
03.06.26
Bot
Yacoub El Mansour
CR Khemis Zemamra
1
2
L
23.05.26
Bot
Yacoub El Mansour
UTS Rabat
1
2
L
11.05.26
Bot
Yacoub El Mansour
Kawkab Marrakech
2
1
W
08.05.26
Bot
Yacoub El Mansour
Olympique Dcheïra
1
1
D
04.05.26
Bot
Yacoub El Mansour
Renaissance Berkane
1
1
D
29.04.26
Bot
Yacoub El Mansour
Wydad AC
2
1
W
26.04.26
Bot
Yacoub El Mansour
FAR Rabat
2
2
D
04.04.26
Bot
Yacoub El Mansour
Olympique Safi
1
3
L
06.03.26
Bot
Yacoub El Mansour
FUS Rabat
1
3
L
28.02.26
Bot
Yacoub El Mansour
Difaa EL Jadida
1
2
L
20.02.26
Bot
Yacoub El Mansour
Maghreb Fès
1
2
L
13.02.26
Bot
Yacoub El Mansour
Raja Casablanca
0
0
D
31.01.26
Bot
Yacoub El Mansour
Hassania Agadir
0
2
L
24.01.26
Bot
Yacoub El Mansour
Ittihad Tanger
1
2
L
08.11.25
Bot
Yacoub El Mansour
CODM Meknès
0
1
L
01.11.25
Bot
Yacoub El Mansour
CR Khemis Zemamra
2
0
W
26.10.25
Bot
Yacoub El Mansour
UTS Rabat
1
1
D
19.10.25
Bot
Yacoub El Mansour
Kawkab Marrakech
1
2
L
05.10.25
Bot
Yacoub El Mansour
Olympique Dcheïra
0
1
L
01.10.25
Bot
Yacoub El Mansour
Renaissance Berkane
3
3
D
Last matches: CODM Meknès
01.06.26
Bot
CODM Meknès
Olympique Dcheïra
2
1
W
22.05.26
Bot
CODM Meknès
Kawkab Marrakech
1
3
L
10.05.26
Bot
CODM Meknès
Renaissance Berkane
0
1
L
06.05.26
Bot
CODM Meknès
Wydad AC
0
2
L
02.05.26
Bot
CODM Meknès
Maghreb Fès
0
0
D
29.04.26
Bot
CODM Meknès
FUS Rabat
0
1
L
25.04.26
Bot
CODM Meknès
Difaa EL Jadida
0
1
L
06.03.26
Bot
CODM Meknès
Ittihad Tanger
1
0
W
27.02.26
Bot
CODM Meknès
FAR Rabat
0
3
L
20.02.26
Bot
CODM Meknès
Olympique Safi
1
0
W
15.02.26
Bot
CODM Meknès
Hassania Agadir
0
0
D
08.02.26
Bot
CODM Meknès
Raja Casablanca
1
0
W
31.01.26
Bot
CODM Meknès
UTS Rabat
1
1
D
25.01.26
Bot
CODM Meknès
CR Khemis Zemamra
2
1
W
08.11.25
Bot
CODM Meknès
Yacoub El Mansour
1
0
W
05.11.25
Bot
CODM Meknès
Renaissance Berkane
0
2
L
31.10.25
Bot
CODM Meknès
Olympique Dcheïra
1
1
D
26.10.25
Bot
CODM Meknès
Kawkab Marrakech
1
0
W
03.10.25
Bot
CODM Meknès
Wydad AC
1
3
L
28.09.25
Bot
CODM Meknès
Maghreb Fès
0
0
D
H2H: Yacoub El Mansour vs CODM Meknès
08.11.25
H2H
CODM Meknès
Yacoub El Mansour
1
0
L
Last matches: Yacoub El Mansour
23.05.26
Bot
Yacoub El Mansour
UTS Rabat
1
2
L
11.05.26
Bot
Yacoub El Mansour
Kawkab Marrakech
2
1
W
04.05.26
Bot
Yacoub El Mansour
Renaissance Berkane
1
1
D
26.04.26
Bot
Yacoub El Mansour
FAR Rabat
2
2
D
04.04.26
Bot
Yacoub El Mansour
Olympique Safi
1
3
L
06.03.26
Bot
Yacoub El Mansour
FUS Rabat
1
3
L
20.02.26
Bot
Yacoub El Mansour
Maghreb Fès
1
2
L
24.01.26
Bot
Yacoub El Mansour
Ittihad Tanger
1
2
L
01.11.25
Bot
Yacoub El Mansour
CR Khemis Zemamra
2
0
W
05.10.25
Bot
Yacoub El Mansour
Olympique Dcheïra
0
1
L
19.09.25
Bot
Yacoub El Mansour
Wydad AC
1
1
D
Last matches: CODM Meknès
22.05.26
Bot
CODM Meknès
Kawkab Marrakech
1
3
L
06.05.26
Bot
CODM Meknès
Wydad AC
0
2
L
29.04.26
Bot
CODM Meknès
FUS Rabat
0
1
L
27.02.26
Bot
CODM Meknès
FAR Rabat
0
3
L
15.02.26
Bot
CODM Meknès
Hassania Agadir
0
0
D
25.01.26
Bot
CODM Meknès
CR Khemis Zemamra
2
1
W
05.11.25
Bot
CODM Meknès
Renaissance Berkane
0
2
L
31.10.25
Bot
CODM Meknès
Olympique Dcheïra
1
1
D
28.09.25
Bot
CODM Meknès
Maghreb Fès
0
0
D
14.09.25
Bot
CODM Meknès
Difaa EL Jadida
0
0
D
Showing odds from: 1xBet
Main markets
MATCH WINNER
Away 3.46
Draw 2.85
Home 2.21
GOALS OVER/UNDER
Over 1.25 1.33
Over 1.5 1.50
Over 1.75 1.67
Over 2.0 1.95
Over 2.25 2.29
Over 2.5 2.60
Over 2.75 3.15
Under 1.25 3.10
Under 1.5 2.45
Under 1.75 2.15
Under 2.0 1.83
Under 2.25 1.59
Under 2.5 1.45
Under 2.75 1.32
Main markets
MATCH WINNER
Away 3.30
Draw 2.80
Home 2.15
FIRST HALF WINNER
Away 4.33
Draw 1.95
Home 3.00
SECOND HALF WINNER
Away 3.60
Draw 2.20
Home 2.62
GOALS OVER/UNDER
Over 0.5 1.10
Over 1.5 1.50
Over 2.5 2.60
Over 3.5 5.00
Over 4.5 13.00
Over 5.5 26.00
Over 6.5 51.00
Under 0.5 7.00
Under 1.5 2.50
Under 2.5 1.48
Under 3.5 1.17
Under 4.5 1.04
Under 5.5 1.01
Under 6.5 1.00
Main markets
MATCH WINNER
Away 3.66
Draw 2.86
Home 2.10
FIRST HALF WINNER
Away 4.76
Draw 1.81
Home 2.92
SECOND HALF WINNER
Away 4.15
Draw 2.14
Home 2.52
GOALS OVER/UNDER
Over 0.5 1.06
Over 0.75 1.08
Over 1.0 1.11
Over 1.25 1.28
Over 1.5 1.46
Over 1.75 1.60
Over 2.0 1.84
Over 2.25 2.20
Over 2.5 2.52
Over 2.75 2.97
Over 3.0 4.10
Over 3.25 4.50
Over 3.5 4.95
Over 3.75 7.06
Over 4.0 7.40
Over 4.5 9.20
Over 5.5 15.50
Over 6.5 50.00
Under 0.5 6.30
Under 0.75 5.65
Under 1.0 4.95
Under 1.25 3.05
Under 1.5 2.38
Under 1.75 2.08
Under 2.0 1.78
Under 2.25 1.60
Under 2.5 1.46
Under 2.75 1.30
Under 3.0 1.16
Under 3.25 1.13
Under 3.5 1.11
Under 3.75 1.06
Under 4.0 1.05
Under 4.5 1.02
Under 5.5 1.01
Under 6.5 1.00
Main markets
MATCH WINNER
Away 3.80
Draw 3.00
Home 1.91
FIRST HALF WINNER
Away 4.25
Draw 1.95
Home 2.55
SECOND HALF WINNER
Away 4.00
Draw 2.28
Home 2.32
GOALS OVER/UNDER
Over 0.5 1.07
Over 1.5 1.41
Over 2.5 2.28
Over 3.5 4.25
Under 0.5 6.10
Under 1.5 2.55
Under 2.5 1.50
Under 3.5 1.16

Standings

# Team MP W D L G GD PTS Form
1 22 11 11 0 34:13 21 44
W D W D D
2 22 12 8 2 31:12 19 44
W L W L D
3 22 12 7 3 33:20 13 43
W W W W D
4 22 12 6 4 26:9 17 42
L W L W W
5 22 12 4 6 34:20 14 40
L W W W L
6 22 7 9 6 20:23 -3 30
L D D D L
7 22 8 6 8 15:20 -5 30
W L L L D
8 22 7 7 8 25:27 -2 28
D D D D W
9 22 6 9 7 21:19 2 27
D W L L W
10 22 5 11 6 19:24 -5 26
W W D D D
11 22 7 5 10 20:27 -7 26
W L D W W
12 22 5 6 11 21:33 -12 21
D L L D W
13 22 4 6 12 18:32 -14 18
L L D D L
14 22 2 11 9 22:33 -11 17
D W L L L
15 22 3 7 12 23:35 -12 16
L L W D D
16 22 2 9 11 19:34 -15 15
L D D D L