Predictions

Bet Types

Leagues

Teams

Accumulator Tips Bet of the Day Articles Favorites Leaderboard

English

Settings

Odds Format
Example: 2.50
Timezone
Join us on Telegram
Morocco
Botola 2
Round 16

Racing de Casablanca vs Mouloudia Oujda Prediction & Betting Tips

21 Feb 2026
3 - 0
Full Time
Incorrect
Our #1 Pick
Total Goals
Under 2.5
3 : 0
FT

Betting Tips

32%
31%
38%
Racing de Casablanca Draw Mouloudia Oujda
Match Result
Mouloudia Oujda
38%
Total Goals
Under 2.5
65%
Both Teams Score
No
57%
Double Chance
Draw/Away
34%
Odds updated hourly from bookmakers
Predictions recalculated every 2 hours
Locked 2 hours before kickoff

Expert Analysis

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
No notable trends.

Key Statistics

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

Full Match Analysis

Alexey Andrianov
Founder & Lead Analyst

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.
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

# Team P W D L GF GA GD Pts Form
1 Widad Témara 27 11 14 2 32 24 +8 47
2 Moghreb Tetouan 27 11 11 5 27 21 +6 44
3 Amal Tiznit 27 9 15 3 32 22 +10 42
4 Chabab Atl. Khenifra 27 10 10 7 23 18 +5 40
5 El Massira 27 9 11 7 24 16 +8 38
6 Stade Marocain 27 10 8 9 22 21 +1 38
7 KAC Kenitra 27 8 12 7 30 28 +2 36
8 Riadi Salmi 27 8 11 8 32 33 -1 35
9 Mouloudia Oujda 27 8 10 9 32 35 -3 34
10 Chabab Ben Guerir 27 8 10 9 23 26 -3 34
11 Wydad Fès 27 8 9 10 29 28 +1 33
12 USM Oujda 27 8 9 10 27 27 0 33
13 Chabab Mohammédia 27 8 9 10 21 31 -10 33
14 Union Sportive Boujaad 27 6 12 9 20 20 0 30
15 Raja Beni Mellal 27 5 12 10 18 27 -9 27
16 Racing de Casablanca 27 3 9 15 20 35 -15 18
Europa League
Conference League
Relegation

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
LWLDL
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 2026 Botola 2 Racing de Casablanca 3-0 Mouloudia Oujda
28 Sep 2025 Botola 2 Mouloudia Oujda 1-1 Racing de Casablanca
16 Mar 2025 Botola 2 Mouloudia Oujda 2-1 Racing de Casablanca
9 Nov 2024 Botola 2 Racing de Casablanca 3-1 Mouloudia 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