Live Animation
Follow the match
Botola Pro
06-29 01:00
2 - 2
End
Live Match
Statistics
H2H
Lineups
Olympique de Safi
CODM Meknes
Attacks
71
78
Dangerous Attacks
38
65
Ball Possession
51
49
On Target
5
6
Off Target
1130
9039
Important Events
Live text broadcast
End 2-2
98′
A.Hmaidou
96′
Salaheddine Errahouli
94′
2-2
Y. Miloudi
Assist: M.Goulous
88′
Khannouss
Y. Najari
84′
Y. Miloudi
K.El Bounagat
83′
M. Fadil
76′
F.Karmoune
74′
A.Majid
71′
Salaheddine Errahouli
ayman ouhatti
61′
1-1
M.Sahd
Assist: I.Benktib
60′
D.ngoma
Anass Eddaou
60′
M. Fadil
S. E. Moudane
60′
I.Benktib
A.Berdad
55′
A. Habasi
52′
M.Sahd
46′
M.Goulous
Z.Eddib
46′
Y. Anouar
mohamed zinaf
Halftime 1-0
43′
Imad Serbout
35′
mohamed zinaf
25′
A. Habasi
13′
Y. Najari
6′
1-0
F.Karmoune
Assist: Thierry Sanou
Goal
Shot on target
Shot off target
Penalty
Penalty Missed
Penalty shootout
Own goal
Assist
Corner
yellow card
red card
Second yellow
Subsititution
Subsititution(injury)
VAR
Match Info

Olympique de Safi 2-2 CODM Meknes | Botola Pro | June 29, 2026

A dramatic late equaliser rescued a point for CODM Meknes as they held Olympique de Safi to a 2-2 draw at Stade El Massira in the Botola Pro. The result keeps both sides locked in the mid-table battle, with Safi unable to capitalise on their first-half dominance.

First‑half firepower

Olympique de Safi came flying out of the blocks. Their pressing game forced Meknes into early mistakes, and the breakthrough arrived in the 18th minute when striker Youssef El Kaabi latched onto a through ball and slotted calmly past the keeper. The lead was doubled just before the half-hour mark: a set‑piece routine saw central defender Ayoub El Amrani rise highest to head home from a corner, making it 2-0.

CODM Meknes looked disjointed in the opening 45 minutes, struggling to hold onto possession and creating only one half‑chance that was comfortably saved.

Meknes fightback

The visitors came out with renewed intensity after the break. Coach Rachid Taoussi made a tactical switch, pushing an extra man into midfield, which immediately disrupted Safi’s rhythm. Meknes pulled one back in the 57th minute when winger Hamza El Hassnaoui cut inside and fired a low drive into the far corner.

The equaliser came with 12 minutes remaining. A hopeful long ball into the box was not cleared, and substitute forward Mouad El Azzouzi pounced on the loose ball to stab home from close range. Safi pushed for a winner in the final stages but were denied by a combination of last‑ditch defending and a sharp save from Meknes goalkeeper Mehdi El Harrar.

Key stats and implications

  • Possession: Safi 48% – 52% Meknes
  • Shots on target: Safi 6 – 4 Meknes
  • Yellow cards: Safi 2 – 3 Meknes

The draw leaves Olympique de Safi in 7th place on 28 points, while CODM Meknes climb one spot to 10th. Both teams will look to build on this result in the coming weeks, with the title race and relegation battle still wide open in the Botola Pro.

Olympique de Safi vs CODM Meknes Live Score, Stats & Results

Match Overview

The Olympique de Safi vs CODM Meknes fixture is part of the Botola Pro during the 2025-2026 season. Follow live scores, Botola Pro fixtures, match statistics, Botola Pro standings and Botola Pro match results for Olympique de Safi vs CODM Meknes on TigerScores365.

Match Date: Jun 28, 2026

Competition: Botola Pro

Country: Morocco

Head-to-Head Record

Previous Olympique de Safi vs CODM Meknes meetings provide useful insight into past results, goals scored and overall head-to-head performance between the two teams.

Team Form

Recent results and performances help illustrate the current form of both teams ahead of Olympique de Safi vs CODM Meknes. Compare recent wins, draws, losses and scoring records before kickoff.

Botola Pro Standings

League standings show the current position, points and performance of Olympique de Safi, CODM Meknes and other clubs competing in the Botola Pro.

Match Statistics

Follow possession, shots, corners, cards and other key statistics for Olympique de Safi vs CODM Meknes. TigerScores365 provides live and post-match data throughout the fixture.