PREDICTION ENGINE ANALYSIS

LOW
CONFIDENCE
1Active Signals
1/1Agreement
Cautious X 1X2 Pick
MODEL PREDICTION
1
31.03%
HOME WIN
X
40.15%
DRAW
2
29.35%
AWAY WIN

SIGNAL BREAKDOWN

Stored Engine Output
Generated prediction row
31.0%H
40.1%D
29.4%A
X
1

Who will win?

Cast your vote!

Total votes: 0

Will both teams score?

Cast your vote!

Total votes: 0

Who will score first?

Cast your vote!

Total votes: 0

TABLE STANDINGS

Botola 2
#TEAMMPWDLGFGAGDPTSAVG
1
Widad TémaraWidad Témara
27111423324+9472.11
2
Moghreb TetouanMoghreb Tetouan
27111152721+6441.78
3
Amal TiznitAmal Tiznit
2791533322+11422.04
4
Chabab Atl. KhenifraChabab Atl. Khenifra
27101072318+5401.52
5
El MassiraEl Massira
2791172416+8381.48
6
Stade MarocainStade Marocain
27108922220381.63
7
KAC KenitraKAC Kenitra
2781273028+2362.15
8
Riadi SalmiRiadi Salmi
2781183233-1352.41
9
Mouloudia OujdaMouloudia Oujda
2781093235-3342.48
10
Chabab Ben GuerirChabab Ben Guerir
2781092326-3341.81
11
Wydad FèsWydad Fès
2789102928+1332.11
12
USM OujdaUSM Oujda
27891027270332.00
13
Chabab MohammédiaChabab Mohammédia
2789102131-10331.93
14
Union Sportive BoujaadUnion Sportive Boujaad
2761292021-1301.52
15
Raja Beni MellalRaja Beni Mellal
27512101827-9271.67
16
Racing de CasablancaRacing de Casablanca
2739152035-15182.04
Promotion - Botola Pro
Relegation

Head to Head

Riadi SalmiRIADI SALMI0 Wins 0%
1 MATCHES
0W0Draws 0% 1W
2GOALS
âš½
3GOALS
USM OujdaUSM OUJDA1 Wins 100%
100%Over 1.5
1 / 1 Matches
100%Over 2.5
1 / 1 Matches
100%Over 3.5
1 / 1 Matches
100%BTTS
1 / 1 Matches
0%Clean Sheets
RIADI SALMI
0%Clean Sheets
USM OUJDA

PAST MEETINGS

MATCH INTRO

Football is not always about the goals — sometimes it is about who blinks first, who holds their shape, who cracks under pressure. This fixture has all the hallmarks of a tactical chess match, with both Riadi Salmi and USM Oujda prioritising defensive solidity above all else. Under 2.5 goals has been the outcome in 79% of their recent matches, a trend rooted in tactical identity rather than poor attacking quality. Expect craft, tension, and very few clear-cut chances. Under 2.5 is our call.

20/06/2026

LAST 6 MATCHES

RIADI SALMILAST 6 MATCHES
USM OUJDALAST 6 MATCHES

TEAM PERFORMANCE COMPARISON

Riadi Salmi Morocco - Botola 2 League Pos. 8 / 16
FormResultsPPG
OverallW D L L D1.09
HomeD D D D L0.67
AwayW D W L D1.60
StatsOverallHomeAway
Win %18.18%0.00%40.00%
AVG2.451.673.40
Scored1.090.671.60
Conceded1.361.001.80
BTTS63.64%50.00%80.00%
CS18.18%33.33%0.00%
FTS36.36%50.00%20.00%
USM Oujda Morocco - Botola 2 League Pos. 12 / 16
FormResultsPPG
OverallD L D L W1.18
HomeD D L D W1.20
AwayW W L D L1.17
StatsOverallHomeAway
Win %27.27%20.00%33.33%
AVG1.822.201.50
Scored1.001.200.83
Conceded0.821.000.67
BTTS45.45%80.00%16.67%
CS18.18%0.00%33.33%
FTS45.45%20.00%66.67%

FORM EDGE ANALYSIS — WHO WILL WIN?

Form - HomeForm - Away
0.67
DDDDL
1.17
WWLDL

FIRST HALF GOAL PROBABILITY

0%HT O0.5
Combined HT Probability
Based on both teams' last 10 matches — half-time scores
Riadi Salmi
Over
0%
Under
0%
USM Oujda
Over
0%
Under
0%

SECOND HALF GOAL PROBABILITY

0%SH O0.5
Combined 2nd Half Probability
Based on both teams' last 10 matches — second half scores
Riadi Salmi
Over
0%
Under
0%
USM Oujda
Over
0%
Under
0%

OVER / UNDER GOAL PROBABILITY

0%OVER 2.5
Combined Probability
Based on both teams' last 10 matches
Riadi Salmi
Over
0%
Under
0%
USM Oujda
Over
0%
Under
0%

BOTH TEAMS TO SCORE — BTTS TRACKER

—CHANCE
~ Medium reliability
Riadi Salmi
—
USM Oujda
—
Recent Match Resultsoldest → newest
Riadi Salmi
USM Oujda
GG — Both scoredNG — One or both didn't score

TRENDS

âš¡ MATCH TEMPO RADAR

Riadi Salmi
VS
USM Oujda
Riadi Salmi
USM Oujda