MoroccoMorocco
Botola 2Botola 2
Round 16

Racing de Casablanca vs Mouloudia Oujda Prediction & Betting Tips

21 Feb 2026
3-0
Full Time
Incorrect
Our #1 Pick
Asian Handicap
Mouloudia Oujda -0.25
@ 1.44
3 : 0
FT

Betting Tips

32%
31%
38%
Racing de CasablancaDrawMouloudia Oujda
Match Result
Mouloudia Oujda
38%
Total Goals
Under 2.5
65%
Both Teams Score
No
57%
Double Chance
Draw/Away
34%
Asian Handicap
AH Away -0.25
@ 1.44
69%
Odds updated hourly from bookmakers
Predictions recalculated every 2 hours
Locked 2 hours before kickoff

Expert Analysis

Alexey Andrianov
Alexey Andrianov Founder & Lead Analyst
60.3% 30+ yrs
6 min read

While the spotlight often beams brightest on the top contenders, clashes like this in Morocco’s Botola 2 reveal the depth and unpredictability of the division. But this fixture carries an extra layer of intrigue: Racing de Casablanca, languishing in the lower reaches, faces a formidable Mouloudia Ou...

Read Full Analysis

Match Facts

Racing de Casablanca
Racing de Casablanca have gone 5 league matches without a win
Racing de Casablanca have conceded in each of their last 7 matches
Racing de Casablanca have won just 0 of 13 away matches this season
Racing de Casablanca have lost 8 of 14 home matches (57%)
Racing de Casablanca failed to score in 14 of 27 matches (52%)
Both teams scored in just 3 of Racing de Casablanca's last 15 matches (20%)
Mouloudia Oujda

Key Statistics

Racing de Casablanca2
1Draws
1Mouloudia Oujda
3Avg Goals
75%BTTS
75%Over 2.5
21 Feb 2026Racing de Casablanca3-0Mouloudia Oujda
28 Sept 2025Mouloudia Oujda1-1Racing de Casablanca
16 Mar 2025Mouloudia Oujda2-1Racing de Casablanca
9 Nov 2024Racing de Casablanca3-1Mouloudia Oujda
View all H2H matches

Full Match Analysis

Alexey Andrianov
Alexey Andrianov
Founder & Lead Analyst
60.3% Our Pick Win Rate
30+ Years Experience
16.2k Predictions Tracked
Racing de Casablanca vs Mouloudia Oujda — match prediction & preview
Racing de Casablanca
DLLLD
Recent formvs
Mouloudia Oujda
LDLWL

Racing de Casablanca vs Mouloudia Oujda: A Tactical Battle Under the Shadow of League Standings

While the spotlight often beams brightest on the top contenders, clashes like this in Morocco’s Botola 2 reveal the depth and unpredictability of the division. But this fixture carries an extra layer of intrigue: Racing de Casablanca, languishing in the lower reaches, faces a formidable Mouloudia Oujda side looking to cement their promotion push. Who will be the difference-maker on the pitch? Expect a player with flair and grit—perhaps a key forward or a commanding midfielder—to shape the outcome, but the tactical chess match will also be vital.

Context and Significance: More Than Just Three Points

Racing de Casablanca’s plight is evident—they sit 16th with just 9 points from 16 games, struggling to find consistency and secure vital wins. Their recent form of LLDLW suggests moments of resilience mixed with fragility, highlighting the challenge of climbing out of the relegation zone. Conversely, Mouloudia Oujda boasts a far healthier position at third with 25 points, thanks to a blend of potent attack and resilient defense. For them, this game isn’t just about extending their lead but also asserting dominance over a struggling rival. A victory here could be a turning point, both psychologically and in the league table.

Momentum in Motion: Recent Performances and Key Stats

Looking at their latest 5 matches, Racing de Casablanca's form is inconsistent—scoring an average of 1.3 goals while conceding 1.8, which underscores defensive vulnerabilities. Their goal threat is moderate, yet their defensive lapses often cost them critical points, as reflected in their 10% clean sheet rate. The fact that 60% of their matches saw both teams scoring indicates vulnerability at the back and an attack that often finds gaps but struggles for consistency.

Oujda, meanwhile, have been more balanced—averaging a goal per game but conceding 1.43, which isn't perfect but better than Racing’s record. Their clean sheet percentage is higher at 14%, revealing a more disciplined back line. Their form, DWDWL, shows fluctuating results, but overall, their attack, averaging 1 goal per game, is more effective than Racing’s, especially with their 22 goals scored this season.

Strategic Setups: How Might the Managers Approach?

Given their recent performances, expect Racing to adopt a cautious, perhaps even counter-attacking approach, relying on quick transitions to exploit any lapses by Oujda’s defense. A formation like 4-2-3-1 or 4-4-2 could be on the cards, emphasizing structure and set-piece opportunities.

Mouloudia Oujda, led by their higher-ranked position and more reliable goal-scoring record, will likely push for control early—probably deploying a 4-3-3 or 4-2-3-1 formation with an emphasis on possession and width. Their goal is to impose their attacking rhythm and test Racing’s defensive resilience, while maintaining defensive compactness to prevent counter-attacks.

Players to Watch: The X-Factors

  • Racing de Casablanca: Their top scorer, whose ability to find space in tight situations could be decisive. Expect him to be the focal point of their attacking moves.
  • Key midfielder: A player with vision and composure, capable of dictating tempo and unlocking the opposition’s defense—crucial for Racing’s offensive moves.
  • Defensive leader: To organize the backline and prevent Oujda’s forwards from exploiting lapses, especially during set-pieces.
  • Mouloudia Oujda: Their main goal threat, likely a winger or central striker, whose pace and finishing ability could be the difference in breaking down a vulnerable Racing defense.
  • Creative midfielder: The engine behind their attack, orchestrating play and providing key passes that set up scoring chances.
  • Defender or goalkeeper: Their responsibility to clean up at the back, especially given Racing’s occasional goal-scoring threats.

Historical Patterns: The Head-to-Head Story

In their last three encounters, the results are remarkably balanced—each team has registered a win, alongside a draw, with an eye-catching 100% BTTS rate across those matches. Their recent clashes reflect an intense rivalry where goals flow freely, often dictating close, competitive games.

The last match, a 1-1 stalemate in September 2025, suggests both teams are evenly matched in terms of attacking intent. The previous 2-1 win for Oujda and the 3-1 victory for Racing lend credence to the idea that neither side dominates historically, but every match seems to be a tense affair with both sides eager to assert dominance.

Betting Breakdown: Capitalizing on Odds and Probabilities

  • Match Winner (1X2): Home (2.89), Draw (2.89), Away (2.38). The close odds suggest a tight contest, but Oujda’s slightly lower odds indicate bookmakers see them as marginal favorites.
  • Implied Probabilities: Home: 31.1%, Draw: 31.1%, Away: 37.8%. The bookies have priced the away side as the most probable winner, though not convincingly so.
  • Double Chance: 1X at 1.45 (68.9% implied chance), X2 at 1.31 (76.3%), 12 at 1.31 (76.3%), indicating safer options for cautious bettors.
  • Over/Under Goals: Given their scoring and conceding stats, under 2.5 goals at 1.74 (implied 57.5%) seems more appealing than over 2.5 at 2.10, especially considering Racing’s defensive lapses and Oujda’s steady attack.
  • BTTS: Yes at 1.80, No at 2.00. Despite the high BTTS rate in history, the modest odds for No suggest some value in a clean sheet or low-scoring game, supported by the under 2.5 forecast.

Our Verdict: Strategic Predictions and Confidence Levels

Considering the data, we lean towards a narrow away victory—perhaps 1-0 or 2-1—given Oujda's superior form and attack. The match’s value lies in backing under 2.5 goals with a confidence of around 64%, aligning with the defensive vulnerabilities and historical scoring patterns.

The likelihood of both teams scoring appears slightly below 50%, with a modest 56% confidence in the "No" BTTS prediction. Racing’s scoring struggles combined with Oujda’s defensive resilience support this play.

The double chance on 1X presents a lower confidence at 35%, but it offers a safer cushion given the unpredictability of league fixtures, especially with Racing’s recent struggles.

The Final Word: Bet with Insight

All signs point to a closely fought game with a slight edge to Mouloudia Oujda. Their attacking edge and league standing advantage could see them grab the win, but Racing’s resilience might still see them avoid defeat, especially if they capitalize on set-pieces or counter-attacks.

Best bets for this encounter, based on the data and analysis, are Under 2.5 Goals and Oujda to Win or Draw (Double Chance 12). The value in the odds and the tactical tendencies support these choices.

Watch for a game where tactical discipline, individual brilliance from key players, and a pinch of luck will decide the final scoreline. Expect a contest that may not be high-scoring but is rich in competitive spirit and strategic nuance.

Frequently Asked Questions

Racing de Casablanca vs Mouloudia Oujda: who is predicted to win?
Our model predicts Mouloudia Oujda with 38% confidence based on current form, head-to-head record and statistical analysis.
Racing de Casablanca vs Mouloudia Oujda: what is our Asian Handicap tip?
Our Asian Handicap call is Mouloudia Oujda -0.25 with 69% confidence.
How many goals will Racing de Casablanca vs Mouloudia Oujda have?
We expect Under 2.5 goals (65% confidence), based on both teams scoring and defensive records.
Will both teams score in Racing de Casablanca vs Mouloudia Oujda?
Both teams to score: No (57% confidence).
Is the double chance X2 a good bet for Racing de Casablanca vs Mouloudia Oujda?
Our double chance pick is X2 with 34% confidence — it covers two outcomes for lower risk.
When and where is Racing de Casablanca vs Mouloudia Oujda played?
Racing de Casablanca vs Mouloudia Oujda takes place on 21 Feb 2026.

Additional Information

#TeamPWDLGFGAGDPtsForm
1Widad TémaraWidad Témara27111423224+847
2Moghreb TetouanMoghreb Tetouan27111152721+644
3Amal TiznitAmal Tiznit2791533222+1042
4Chabab Atl. KhenifraChabab Atl. Khenifra27101072318+540
5El MassiraEl Massira2791172416+838
6Stade MarocainStade Marocain2710892221+138
7KAC KenitraKAC Kenitra2781273028+236
8Riadi SalmiRiadi Salmi2781183233-135
9Mouloudia OujdaMouloudia Oujda2781093235-334
10Chabab Ben GuerirChabab Ben Guerir2781092326-334
11Wydad FèsWydad Fès2789102928+133
12USM OujdaUSM Oujda2789102727033
13Chabab MohammédiaChabab Mohammédia2789102131-1033
14Union Sportive BoujaadUnion Sportive Boujaad2761292020030
15Raja Beni MellalRaja Beni Mellal27512101827-927
16Racing de CasablancaRacing de Casablanca2739152035-1518

Detailed Form & Recent Matches

Racing de Casablanca
DLLLD
10Played
1Wins
2Draws
7Losses
Points/Game0.5
Win %10%
Goals/Game2.1
Scored Avg0.7
Conceded Avg1.4
BTTS30%
Clean Sheets10%
Failed to Score60%

Recent Matches

13 JunDat Wydad Fès2-2
7 JunLvs Chabab Ben Guerir0-1
24 MayLat USM Oujda1-3
10 MayLvs Stade Marocain0-1
3 MayDat Amal Tiznit2-2
Mouloudia Oujda
LDLWL
10Played
2Wins
3Draws
5Losses
Points/Game0.9
Win %20%
Goals/Game2.6
Scored Avg1
Conceded Avg1.6
BTTS60%
Clean Sheets10%
Failed to Score40%

Recent Matches

14 JunLat KAC Kenitra0-1
6 JunWvs USM Oujda2-1
23 MayLat Raja Beni Mellal2-3
10 MayDvs Chabab Mohammédia0-0
2 MayLat Chabab Atl. Khenifra0-4

Head to Head History

Betting Statistics

MetricValue
Total Matches4
Average Goals3
BTTS75%
Over 2.5 Goals75%
Over 1.5 Goals100%

Goals by Team

TeamTotalAverage
Racing de Casablanca82 per game
Mouloudia Oujda41 per game

Clean Sheets

TeamClean Sheets
Racing de Casablanca1 (25%)
Mouloudia Oujda0 (0%)
21 Feb 2026Botola 2Racing de Casablanca3-0Mouloudia Oujda
28 Sept 2025Botola 2Mouloudia Oujda1-1Racing de Casablanca
16 Mar 2025Botola 2Mouloudia Oujda2-1Racing de Casablanca
9 Nov 2024Botola 2Racing de Casablanca3-1Mouloudia Oujda

Important Notice: Responsible Gambling & Predictions Disclaimer

18+

YOU MUST BE 18+ TO BET. Gambling involves risk and can be addictive. Please gamble responsibly and only bet what you can afford to lose.

Our football predictions are based on statistical analysis and should be used for entertainment purposes only. Past performance does not guarantee future results.

We are not licensed financial or gambling advisors. Always consult professional advice before making betting decisions.

18+Local responsible gambling resources — United Kingdom
Self-exclusion:GAMSTOP