Match details. Botola Pro D2, Regular Season - 6. Kick-off is Sun 1 Nov, 18:00 Lagos time. It is played at Stade El Massira, Safi.
What's at stake. Olympique Club de Safi are 7th on 8 points after 5 games, level on points with El Massira, 1 point clear of Chabab Ben Guerir. A win would take them above El Massira. Olympique Club of Khouribga are 11th on 5 points after 5 games, 1 point behind KAC Kenitra, level on points with Mouloudia Oujda. A win would take them above KAC Kenitra.
Form. Olympique Club de Safi have won two, drawn five and lost three of their last ten, 1.1 points a game. Their last five, newest first: L W D W D. Olympique Club of Khouribga have won one, drawn two and lost seven of their last ten, 0.5 points a game. Their last five, newest first: D D L W L.
The numbers. Olympique Club de Safi score 0.8 and concede one a game in their last five at home, with two clean sheets and two games without a goal. Olympique Club de Safi average 6.4 shots (3.6 on target), 3.8 corners and 2.2 cards a game. Olympique Club of Khouribga score 0.8 and concede two a game in their last six away, with no clean sheets and two games without a goal. Olympique Club of Khouribga average 3.0 corners and 4.0 cards a game.
Head to head. In the last ten meetings Olympique Club de Safi have won five, drawn five and lost none. Four of the ten went over 2.5 goals and both teams scored in seven. In the last four, Olympique Club de Safi won four. The last time they met, on 20 Jun 2023, it finished Olympique Club de Safi 1-0 Olympique Club of Khouribga: six yellow cards.
The read. Olympique Club de Safi to win. A tight game. Olympique Club de Safi are the stronger side on form and the table; both teams' records favour Olympique Club de Safi; the meetings favour Olympique Club de Safi. Their goals for and against point to a tight game. Their records put over 2.5 goals at 38%. Six of the last ten meetings went under 2.5.
The bets. Best bet: Olympique Club de Safi or Draw at 1.29, 91% on the records (Olympique Club de Safi unbeaten in 4 of 5; Olympique Club of Khouribga failed to win 5 of 5 away). Backup: Under 3.5 Goals at 1.17. It often rescues the bet, but it is no guarantee. Leave: Over 1.5 Goals (no overs on a tight read); Olympique Club de Safi or Over 2.5 Goals (no overs on a tight read); Over 0.5 Goals (no overs on a tight read). Predicted score: Olympique Club de Safi 1-0 Olympique Club of Khouribga (12% chance).
Every score's chance from both teams' checked games, never cut or rescaled. The lit square is the likeliest score that fits the read (the call and a tight game).