Botola 2 Matchday 29 Review 2026: Promotion Drama and Relegation Heartbreak
Matchday 29 of the Botola 2 2025/26 season delivered high stakes and emotional extremes across eight fixtures, producing 15 goals in a round that will long be remembered by fans of Moroccan football. The headline outcome from this decisive round came as Moghreb Tetouan sealed their return to the Botola Pro with a commanding 2-0 away victory over Racing de Casablanca, a result that simultaneously confirmed their promotion and condemned the capital club to relegation to the amateur division. According to Morocco World News, the final whistle marked a tale of triumph and heartbreak, sending one team into the first division and condemning the other to the amateur league.
The mathematics are now settled at the top of the table, with Moghreb Tetouan accumulating 50 points to claim the second promotion spot, six points clear of their nearest challengers. Racing de Casablanca's demotion completes a season to forget for the historic club, whose struggles on the pitch translated into a heartbreaking conclusion with one matchday still remaining. Meanwhile, Wydad Fès delivered the most emphatic result of the round, dismantling El Massira 3-0 in a dominant display that underlined their finishing quality.
The remaining fixtures painted a picture of a league where mid-table positions remain fiercely contested, with four matches ending in draws and goal tallies distributed across the eight encounters. From goalless stalemates at Chabab Ben Guerir to entertaining 1-1 encounters involving USM Oujda and Chabab Atlas Khenifra, this matchday encapsulated both the competitive balance and the dramatic finality that defines the business end of a Botola 2 campaign.
Matchday 29 Prediction Scorecard: Where the Model Faltered
The model struggled through Matchday 29 in Botola 2, landing just three correct 1X2 outcomes from eight fixtures for a disappointing 38 percent strike rate. The weekend delivered a higher-than-expected frequency of unexpected results, with away wins and comfortable home victories confounding the selection process. The five misses represent a significant deviation from the 75 percent Over/Under accuracy and 63 percent BTTS hit rate that partially salvaged the evening's returns for multi-market players.
The three correct calls came from predictable scenarios: Moghreb Tetouan's victory at Racing de Casablanca, Raja Beni Mellal's home win over Chabab Mohammédia, and the stalemate between USM Oujda and Chabab Atlas Khenifra. These matches followed expected home-away dynamics and offered relatively straightforward readings. However, the model failed to anticipate the away win at KAC Kenitra, where Riadi Salmi claimed all three points, and Widad Témara's narrow success at Stade Marocain. The most costly error involved Wydad Fès, whose commanding 3-0 victory over El Massira was completely missed in favor of an away success that never materialised.
Two draws also eluded the predictions. Amal Tiznit's share of the spoils with Mouloudia Oujda and the goalless outcome between Chabab Ben Guerir and Union Sportive Boujaad both registered as home predictions, demonstrating a tendency to undervalue stalemate scenarios on this particular matchday. The 75 percent Over/Under performance suggests the goal-count projections remained reasonably sound even when directional calls faltered, indicating the issue lies primarily in home-away assessment rather than attacking output estimation.
Botola 2 Matchday 29: High-Scoring Hosts and Surprise Results
Matchday 29 of Botola 2 delivered an intriguing mix of dominant home victories and surprising upsets, with prediction accuracy hovering at the 50% mark across the four fixtures. The standout result of the round came from Wydad Fès, who delivered a commanding 3-0 victory over El Massira. This result contradicted pre-match expectations that had slightly favored the visitors, making it one of the most decisive outcomes of the matchday. The comprehensive nature of the win significantly boosted Wydad Fès's goal difference and provided a morale boost heading into the remainder of the campaign.
In another surprising outcome, KAC Kenitra fell to a 2-1 defeat at home against Riadi Salmi despite entering the match as the slight favorites. Bookmaker projections had assigned approximately 43% probability to a home victory, yet Riadi Salmi proved more clinical in both penalty areas. The visitors' attacking efficiency and defensive organization combined to frustrate KAC Kenitra throughout the encounter. This result represents a significant three points for Riadi Salmi and raises questions about KAC Kenitra's ability to convert home advantage into positive results when expected to do so.
The fixture between USM Oujda and Chabab Atl. Khenifra ended in a 1-1 draw, a result that aligned with pre-match predictions that had identified a draw as the most likely outcome at around 31% probability. Neither side managed to secure the winning goal that would have transformed a single point into three, reflecting the competitive balance between these two teams. The shared spoils maintain the status quo in the lower reaches of the table, with both clubs continuing their pursuit of improved positioning as the season develops.
Raja Beni Mellal rounded out the matchday with a confident 2-0 home victory over Chabab Mohammédia, validating the pre-match assessment that had given them roughly a 51% chance of success. The hosts combined defensive solidity with attacking effectiveness, keeping a clean sheet while converting two of their opportunities. This result demonstrates Raja Beni Mellal's growing consistency on home soil and provides them with valuable momentum. For Chabab Mohammédia, the defeat highlights the challenges of competing against well-organized opponents away from home.
Title Race Tightens as Season Enters Crucial Phase
The Matchday 29 results have significantly compressed the upper reaches of the Botola 2 table, with just twelve points separating the top six teams heading into the final stretch of the campaign. Widad Témara solidified their position at the summit with 53 points, building a three-point buffer over Moghreb Tetouan, who occupy second place on 50 points. The leaders have been notably difficult to beat this season, recording just two defeats across 29 matches alongside an impressive 13 victories and 14 draws.
Behind the front two, the battle for promotion spots has become increasingly congested. Chabab Atl. Khenifra hold third place on 44 points, but Amal Tiznit lurk just a single point behind them, having played one fewer game in some scheduling scenarios. El Massira and Riadi Salmi both sit on 41 points, meaning any slip from the teams above could rapidly reshuffle the upper echelons. With so little separating multiple sides, every remaining fixture carries enormous significance for clubs harbouring promotion ambitions.
The run-in now presents a fascinating tactical puzzle for coaches, as teams must balance attacking ambition with defensive solidity given how tightly contested results have been across the division. Widad Témara's remarkable consistency, particularly their ability to avoid defeat, gives them a psychological edge, but Moghreb Tetouan's superior win ratio suggests they possess the firepower to close any gap. The outcome of head-to-head encounters between these tightly packed contenders will likely prove decisive in determining which clubs secure the precious promotion berths.