Botola 2 Matchday 18 Review 2026: Surprises & Key Results

Matchday 18 Recap: Botola 2 2026
Drama, grit, and surprises defined Matchday 18 in Botola 2. While some top sides struggled to maintain their momentum, others seized the chance to make critical moves in the standings. Goals, defensive masterclasses, and a fair share of dull draws left fans with plenty to talk about. Our predictions for the round yielded mixed results, with surprising upsets complicating forecasts and highlighting the league's unpredictability.
Our Prediction Scorecard
It was a challenging round for predictions, especially in the 1X2 category, where accuracy dipped to a modest 38%. However, Over/Under and Both Teams to Score (BTTS) calls performed better, each clocking in at 63% accuracy. Here's a breakdown:
- 1X2: 3/8 correct — a tough round with several unexpected outcomes.
- Over/Under: 5/8 correct — steady performance, particularly in low-scoring clashes.
- BTTS: 5/8 correct — decent calls, though high-risk matches didn't go as expected.
We'll explore why some predictions missed the mark later in the article.
Key Results: What Stood Out
Stade Marocain 1-3 Mouloudia Oujda
The most entertaining match of the weekend saw Mouloudia Oujda deliver a commanding performance on the road. Predicted to struggle (we leaned 35% toward a Stade Marocain win), Mouloudia instead turned heads with clinical finishing, scoring three and exposing Stade Marocain's defensive frailties. While BTTS and Over/Under calls missed here, the narrative was about Mouloudia's resurgence. This win propels them to fourth in the standings and underscores their attacking prowess.
Union Sportive Boujaad 0-0 El Massira
In sharp contrast, this bottom-eight clash failed to excite. The goalless draw was predicted correctly in terms of BTTS and Over/Under, but our confidence in a Union Sportive Boujaad home win proved misplaced. Their inability to capitalize on chances, coupled with El Massira's stubborn defensive shape, meant that neither side could deliver in the final third. This result dents Boujaad's hopes of climbing higher in the standings.
USM Oujda 3-0 Raja Beni Mellal
A dominant display from USM Oujda against struggling Raja Beni Mellal fulfilled expectations of a home win (39%). However, the scoreline exceeded expectations, as the Over prediction faltered. USM Oujda's clinical precision in attack and a disciplined defensive effort highlighted their ability to punish teams in weaker form. Raja Beni Mellal's woes continue, as they remain firmly in the relegation conversation.
Biggest Surprises of the Round
- Amal Tiznit 2-1 KAC Kenitra: While we correctly predicted a Tiznit win, the high-scoring affair contradicted our Over/Under and BTTS predictions. Tiznit's edge in midfield and their ability to create late-game chances proved decisive, shocking KAC's defense.
- Moghreb Tetouan 1-1 Widad Témara: High confidence in Tetouan's triumph (48%) proved misplaced as leaders struggled against second-place Témara. This match showcased the quality gap narrowing between the top two sides.
Best Calls of the Round
- Wydad Fès 1-2 Riadi Salmi: We nailed all predictions here, accurately forecasting an away win, an Over result, and BTTS. Riadi Salmi's ability to counter Wydad's attacking strategy proved pivotal, strengthening their position in the table.
- Racing de Casablanca 0-1 Chabab Atl. Khenifra: While the 1X2 call missed, Over/Under and BTTS predictions were spot-on, showcasing our read on this defensive battle.
Standings Impact
The top eight remain fiercely contested, with Moghreb Tetouan retaining their lead despite their disappointing draw. Widad Témara's gutsy performance against Tetouan leaves them two points behind, setting up a tantalizing race for the title. Amal Tiznit's win pushes them into third, leapfrogging Mouloudia Oujda, who still sit fourth after their impressive victory. Meanwhile, Riadi Salmi's win keeps them in touch with the top three, while Chabab Mohammédia and El Massira drop crucial points. At the bottom of the top eight, Union Sportive Boujaad's stalemate with El Massira leaves them vulnerable to surging mid-table teams.
Looking Ahead
Matchday 19 promises fierce battles, particularly for the top four spots. Fans will be watching Moghreb Tetouan closely to see if they can bounce back from their stumble against Widad Témara. Can Amal Tiznit sustain their momentum in the race for third? Meanwhile, the relegation battle looks set to heat up further, with Raja Beni Mellal desperately needing points to avoid being cut adrift.