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
AH Away -0.25
@ 1.44
3 : 0
FT

Betting Tips

32%
31%
38%
Racing de CasablancaDrawMouloudia Oujda
Match Result
Away Win
@ 2.25
38%
Both Teams to Score
No
@ 1.61
57%
Double Chance
Draw/Away
@ 1.33
34%
Asian Handicap
AH Away -0.25
@ 1.44
69%
Half Time
Draw
@ 1.80
48%
HT/FT
Draw/Away
@ 5.20
19.2%
Correct Score
0:1
@ 4.75
21.1%
Odds updated hourly from bookmakers
Predictions recalculated every 2 hours
Locked 2 hours before kickoff

Expert Analysis

David Coleman
David Coleman Senior Football Analyst
75% 20+ yrs
6 min read

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

Read Full Analysis

Match Facts

Racing de Casablanca
Racing de Casablanca have won just 0 of 8 away matches this season
Racing de Casablanca failed to score in 9 of 18 matches (50%)
Racing de Casablanca have lost 5 of 10 home matches (50%)
Under 2.5 goals in 7 of Racing de Casablanca's last 9 matches (78%)
Mouloudia Oujda
Mouloudia Oujda have conceded in each of their last 6 matches

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

Betting Odds

Bookmaker1X2
1xBet2.962.892.40
Bet3652.102.901.67
Betano1.952.771.67

Full Match Analysis

David Coleman
David Coleman
Senior Football Analyst
75% Accuracy
20+ Years Experience
5.5k Predictions

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.

Additional Information

#TeamPWDLGFGAGDptsForm
1Moghreb TetouanMoghreb Tetouan199822013+735
2Widad TémaraWidad Témara198922116+533
3Amal TiznitAmal Tiznit1971022416+831
4Riadi SalmiRiadi Salmi197842420+429
5El MassiraEl Massira197751510+528
6Mouloudia OujdaMouloudia Oujda197752623+328
7Wydad FèsWydad Fès197572218+426
8Chabab Atl. KhenifraChabab Atl. Khenifra196851311+226
9Chabab MohammédiaChabab Mohammédia197571622-626
10Union Sportive BoujaadUnion Sportive Boujaad195951511+424
11USM OujdaUSM Oujda195772020022
12KAC KenitraKAC Kenitra194962021-121
13Stade MarocainStade Marocain194871519-420
14Chabab Ben GuerirChabab Ben Guerir194691424-1018
15Raja Beni MellalRaja Beni Mellal19298920-1115
16Racing de CasablancaRacing de Casablanca1927101323-1013
Champions League
Europa League
Conference League
Relegation

Detailed Form & Recent Matches

Racing de Casablanca
LLDWL
10Played
2Wins
3Draws
5Losses
Points/Game0.9
Win %20%
Goals/Game2
Scored Avg0.9
Conceded Avg1.1
BTTS40%
Clean Sheets20%
Failed to Score50%

Recent Matches

15 MarLat Widad Témara0-1
7 MarLvs Chabab Atl. Khenifra0-1
1 MarDat Riadi Salmi0-0
21 FebWvs Mouloudia Oujda3-0
15 FebLvs Union Sportive Boujaad0-2
Mouloudia Oujda
LWLLD
10Played
4Wins
2Draws
4Losses
Points/Game1.4
Win %40%
Goals/Game2.8
Scored Avg1.3
Conceded Avg1.5
BTTS50%
Clean Sheets20%
Failed to Score30%

Recent Matches

15 MarLvs Moghreb Tetouan1-3
7 MarWat Stade Marocain3-1
28 FebLvs Union Sportive Boujaad0-3
21 FebLat Racing de Casablanca0-3
15 FebDat Wydad Fès2-2

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