Olympic Safi vs Wydad Casablanca: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 09 Nov, 03:00 PM

FT
1
2

Scheduled H2H Match For Olympic Safi Vs Wydad Casablanca

Botola Pro

Sun, 09 Nov 2025 at 03:00 PM UTC

Olympic Safi
Olympic Safi

MAR MAR

Recent Form

L
W
L
L
L
Wydad Casablanca
Wydad Casablanca

MAR MAR

Recent Form

W
W
W
W
W

2

Win

Last 10 Played

10
2 Draws

6

Win

6.95
Avg. Rating
7.29
2
Position
1
Zakaria Aboub
Manager
Amine Benhchem

Olympic Safi vs Wydad Casablanca H2H Results Summary

Analyzing the most recent 10 head to head matches for these competitors, Olympic Safi have come out on top 2 times and Wydad Casablanca have got the victory on 6 occasion. In the last match between them, Wydad Casablanca won 1-2.


Head-to-Head (Last 10 Matches)
Olympic Safi2
Draw2
Wydad Casablanca6

Olympic Safi vs Wydad Casablanca Past H2H Matches

937
Botola Pro
03:00 PM
09/11/25
55037
Olympic Safi
1
36268
Wydad Casablanca
2
07:00 PM
23/04/25
55037
Olympic Safi
1
36268
Wydad Casablanca
1
07:00 PM
29/11/24
36268
Wydad Casablanca
1
55037
Olympic Safi
0
06:00 PM
28/05/24
36268
Wydad Casablanca
0
55037
Olympic Safi
1
05:00 PM
29/12/23
55037
Olympic Safi
2
36268
Wydad Casablanca
1
07:00 PM
17/06/23
36268
Wydad Casablanca
3
55037
Olympic Safi
1
03:00 PM
19/01/23
55037
Olympic Safi
0
36268
Wydad Casablanca
0
10:00 PM
26/04/22
55037
Olympic Safi
0
36268
Wydad Casablanca
1
07:30 PM
21/10/21
36268
Wydad Casablanca
1
55037
Olympic Safi
0
08:30 PM
18/05/21
36268
Wydad Casablanca
3
55037
Olympic Safi
1
04:30 PM
12/12/20
55037
Olympic Safi
2
36268
Wydad Casablanca
1
06:00 PM
30/09/20
36268
Wydad Casablanca
4
55037
Olympic Safi
1
06:00 PM
20/01/20
55037
Olympic Safi
1
36268
Wydad Casablanca
2
02:00 PM
07/02/19
36268
Wydad Casablanca
1
55037
Olympic Safi
0
06:00 PM
07/09/18
55037
Olympic Safi
2
36268
Wydad Casablanca
1
06:00 PM
12/05/18
55037
Olympic Safi
1
36268
Wydad Casablanca
1
03:00 PM
28/12/17
36268
Wydad Casablanca
0
55037
Olympic Safi
1
04:00 PM
17/05/17
55037
Olympic Safi
1
36268
Wydad Casablanca
2
03:00 PM
18/12/16
36268
Wydad Casablanca
1
55037
Olympic Safi
1
04:00 PM
30/03/16
55037
Olympic Safi
0
36268
Wydad Casablanca
1
04:00 PM
08/11/15
36268
Wydad Casablanca
2
55037
Olympic Safi
0
04:00 PM
09/05/15
36268
Wydad Casablanca
2
55037
Olympic Safi
0
03:00 PM
21/12/14
55037
Olympic Safi
2
36268
Wydad Casablanca
0
07:00 PM
22/03/14
36268
Wydad Casablanca
1
55037
Olympic Safi
0
03:00 PM
09/11/13
55037
Olympic Safi
2
36268
Wydad Casablanca
2
05:00 PM
13/05/13
55037
Olympic Safi
0
36268
Wydad Casablanca
2
08:00 PM
22/12/12
36268
Wydad Casablanca
4
55037
Olympic Safi
1
06:00 PM
21/05/12
36268
Wydad Casablanca
2
55037
Olympic Safi
1
03:00 PM
08/01/12
55037
Olympic Safi
2
36268
Wydad Casablanca
1
1434
Coupe du Trône
07:30 PM
07/10/18
36268
Wydad Casablanca
2
55037
Olympic Safi
1

Head To Head Streaks

(Both)
Less than 2.5 goals
6/8
(Both)
More than 4.5 cards
5/6

Team Streaks

55037
Losses
4
36268
No losses
10
55037
Without clean sheet
4
55037
More than 2.5 goals
5/6
36268
First to score
6/7
55037
First to concede
5/6
36268
First half winner
5/7
55037
Less than 10.5 corners
5/6
36268
Less than 10.5 corners
5/7

Olympic Safi Recent Matches

1115
CAF Confederations Cup (6 Matches)
07:00 PM
28/11/25
55037
Olympic Safi
0
42206
USM Alger
1
L
04:00 PM
23/11/25
69324
Djoliba AC
0
55037
Olympic Safi
1
W
04:00 PM
25/10/25
59636
Stade Tunisien
2
55037
Olympic Safi
1
L
06:00 PM
18/10/25
55037
Olympic Safi
2
59636
Stade Tunisien
0
W
07:00 PM
27/09/25
55037
Olympic Safi
5
397995
ASN Nigelec
0
W
03:00 PM
19/09/25
397995
ASN Nigelec
0
55037
Olympic Safi
1
W
937
Botola Pro (16 Matches)
03:00 PM
09/11/25
55037
Olympic Safi
1
36268
Wydad Casablanca
2
L
05:00 PM
05/11/25
55037
Olympic Safi
1
55043
Difaâ Hassani El-Jadidi
2
L
03:00 PM
02/11/25
55035
MAS de Fès
4
55037
Olympic Safi
0
L
07:00 PM
30/10/25
55027
Fath Union Sport
2
55037
Olympic Safi
1
L
07:00 PM
05/10/25
55037
Olympic Safi
0
24394
AS FAR Rabat
3
L
03:00 PM
01/10/25
55037
Olympic Safi
1
55039
Hassania d'Agadir
0
W
04:00 PM
15/09/25
87180
Ittihad Tanger
1
55037
Olympic Safi
1
D
05:00 PM
12/09/25
55037
Olympic Safi
1
118834
Union Touarga Sport
1
D
07:00 PM
11/05/25
118834
Union Touarga Sport
0
55037
Olympic Safi
2
W
07:00 PM
08/05/25
55037
Olympic Safi
2
55035
MAS de Fès
2
D
07:00 PM
04/05/25
55039
Hassania d'Agadir
2
55037
Olympic Safi
3
W
07:00 PM
23/04/25
55037
Olympic Safi
1
36268
Wydad Casablanca
1
D
05:00 PM
11/04/25
55025
CODM Meknès
1
55037
Olympic Safi
0
L
10:00 PM
14/03/25
55037
Olympic Safi
2
263373
Renaissance Zemamra
0
W
10:00 PM
07/03/25
297607
Jeunesse Sportive Soualem
0
55037
Olympic Safi
1
W
07:00 PM
28/02/25
55037
Olympic Safi
1
24394
AS FAR Rabat
1
D
853
Club Friendly Games (1 Matches)
04:30 PM
09/08/25
24394
AS FAR Rabat
1
55037
Olympic Safi
0
L
1434
Coupe du Trône (5 Matches)
05:55 PM
29/06/25
80395
RS Berkane
1
55037
Olympic Safi
1
W
07:00 PM
21/06/25
118834
Union Touarga Sport
0
55037
Olympic Safi
1
W
04:00 PM
14/06/25
55037
Olympic Safi
2
327828
USM Oujda
1
W
06:00 PM
05/04/25
297607
Jeunesse Sportive Soualem
1
55037
Olympic Safi
1
W
10:00 PM
30/03/25
55037
Olympic Safi
3
1082425
Association Jeunesse Sportive
1
W
23848
Morocco Excellence Cup (2 Matches)
06:00 PM
02/06/25
55037
Olympic Safi
0
55033
Wydad de Fès
1
L
10:00 PM
20/03/25
55037
Olympic Safi
3
327830
SC Chabab Mohammédia
2
W

Wydad Casablanca Recent Matches

1115
CAF Confederations Cup (4 Matches)
04:00 PM
28/11/25
212411
Azam FC
0
36268
Wydad Casablanca
1
W
07:00 PM
23/11/25
36268
Wydad Casablanca
3
257440
Nairobi United
0
W
07:00 PM
24/10/25
36268
Wydad Casablanca
5
41755
Asante Kotoko SC
1
W
03:00 PM
19/10/25
41755
Asante Kotoko SC
0
36268
Wydad Casablanca
1
W
937
Botola Pro (13 Matches)
03:00 PM
09/11/25
55037
Olympic Safi
1
36268
Wydad Casablanca
2
W
03:00 PM
05/11/25
55039
Hassania d'Agadir
1
36268
Wydad Casablanca
2
W
07:00 PM
02/11/25
36268
Wydad Casablanca
2
87180
Ittihad Tanger
0
W
07:00 PM
29/10/25
36268
Wydad Casablanca
0
41757
Raja Club Athletic
0
D
05:00 PM
03/10/25
55025
CODM Meknès
1
36268
Wydad Casablanca
3
W
07:00 PM
28/09/25
36268
Wydad Casablanca
3
263373
Renaissance Zemamra
1
W
07:00 PM
19/09/25
479104
Union Sportive Yacoub El Mansour
1
36268
Wydad Casablanca
1
D
07:00 PM
12/09/25
36268
Wydad Casablanca
1
47696
Kawkab Athletic Club Marrakech
0
W
07:00 PM
11/05/25
36268
Wydad Casablanca
2
263373
Renaissance Zemamra
0
W
07:00 PM
08/05/25
297607
Jeunesse Sportive Soualem
0
36268
Wydad Casablanca
2
W
07:00 PM
03/05/25
36268
Wydad Casablanca
2
24394
AS FAR Rabat
1
W
07:00 PM
23/04/25
55037
Olympic Safi
1
36268
Wydad Casablanca
1
D
07:00 PM
12/04/25
36268
Wydad Casablanca
1
41757
Raja Club Athletic
1
D
853
Club Friendly Games (6 Matches)
05:00 PM
20/08/25
36268
Wydad Casablanca
2
55035
MAS de Fès
1
W
04:30 PM
10/08/25
39733
Al-Sadd
1
36268
Wydad Casablanca
1
L
02:00 PM
05/08/25
36268
Wydad Casablanca
1
36951
Turan Tovuz
0
W
02:30 PM
01/08/25
3065
Kocaelispor
2
36268
Wydad Casablanca
0
L
04:00 PM
31/05/25
36268
Wydad Casablanca
0
3002
FC Porto
1
L
07:00 PM
27/05/25
36268
Wydad Casablanca
0
2833
Sevilla
1
L
357
FIFA Club World Cup (3 Matches)
07:00 PM
26/06/25
36268
Wydad Casablanca
1
37082
Al-Ain
2
L
04:00 PM
22/06/25
2687
Juventus
4
36268
Wydad Casablanca
1
L
04:00 PM
18/06/25
17
Manchester City
2
36268
Wydad Casablanca
0
L
23848
Morocco Excellence Cup (2 Matches)
04:00 PM
10/06/25
118834
Union Touarga Sport
2
36268
Wydad Casablanca
0
L
04:00 PM
03/06/25
204297
Stade Marocain
1
36268
Wydad Casablanca
2
W
1434
Coupe du Trône (2 Matches)
03:00 PM
05/04/25
55049
Moghreb Atlético Tetuán
1
36268
Wydad Casablanca
0
L
10:00 PM
28/03/25
36268
Wydad Casablanca
1
55027
Fath Union Sport
0
W

Olympic Safi Next Fixtures

Wydad Casablanca Next Fixtures

Olympic Safi vs Wydad Casablanca H2H Recent Match Played Stats

Olympic Safi vs Wydad Casablanca

Final Score :1 - 2

Olympic Safi (H)Match overviewWydad Casablanca (A)
42%Ball possession58%
1.51Expected goals1.32
10Total shots12
3Goalkeeper saves2
6Corner kicks5
7Fouls25
282Passes410
3Tackles0
4Free kicks1
1Yellow cards2
0Red cards0
Olympic Safi (H)ShotsWydad Casablanca (A)
10Total shots12
3Shots on target5
0Hit woodwork0
5Shots off target3
2Blocked shots4
7Shots inside box5
3Shots outside box7
Olympic Safi (H)AttackWydad Casablanca (A)
1Through balls0
2Offsides1
Olympic Safi (H)PassesWydad Casablanca (A)
206Accurate passes330
19Throw-ins19
29/48 (60%)Long balls38/64 (59%)
4/15 (26%)Crosses7/15 (46%)
Olympic Safi (H)DuelsWydad Casablanca (A)
48%Duels31%
4Dispossessed6
48/94 (51%)Ground duels27/107 (25%)
12/29 (41%)Aerial duels15/28 (54%)
17/22 (77%)Dribbles12/14 (86%)
Olympic Safi (H)DefendingWydad Casablanca (A)
3Total tackles0
17Interceptions11
10Clearances13
Olympic Safi (H)GoalkeepingWydad Casablanca (A)
3Total saves2
6Goal kicks10

Olympic Safi Last Match Played stats

Olympic Safi vs USM Alger

Final Score :0 - 1

(H)Match overview (A)
45%Ball possession55%
0.39Expected goals0.79
0Big chances2
8Total shots14
1Goalkeeper saves4
4Corner kicks2
10Fouls10
386Passes484
15Tackles15
10Free kicks10
0Yellow cards1
(H)Shots (A)
8Total shots14
4Shots on target2
0Hit woodwork0
1Shots off target10
3Blocked shots2
6Shots inside box9
2Shots outside box5
(H)Attack (A)
0Big chances scored1
0Big chances missed1
16Touches in penalty area18
2Fouled in final third0
0Offsides1
(H)Passes (A)
296Accurate passes393
20Throw-ins26
59Final third entries64
53/91 (58%)Final third phase71/120 (59%)
23/55 (42%)Long balls24/60 (40%)
3/27 (11%)Crosses5/17 (29%)
(H)Duels (A)
46%Duels54%
7Dispossessed10
32/69 (46%)Ground duels37/69 (54%)
11/25 (44%)Aerial duels14/25 (56%)
7/15 (47%)Dribbles12/17 (71%)
(H)Defending (A)
60%Tackles won73%
15Total tackles15
5Interceptions14
69Recoveries67
27Clearances44
1Errors lead to a goal0
(H)Goalkeeping (A)
1Total saves4
0Big saves2
0High claims4
0Punches1
9Goal kicks3

Wydad Casablanca Last Match Played stats

Azam FC vs Wydad Casablanca

Final Score :0 - 1

(H)Match overview (A)
56%Ball possession44%
1.25Expected goals0.29
1Big chances1
20Total shots5
1Goalkeeper saves4
5Corner kicks4
8Fouls28
407Passes325
8Tackles12
28Free kicks8
0Yellow cards4
(H)Shots (A)
20Total shots5
4Shots on target2
0Hit woodwork0
12Shots off target3
4Blocked shots0
11Shots inside box4
9Shots outside box1
(H)Attack (A)
1Big chances missed1
0Through balls1
19Touches in penalty area8
4Fouled in final third1
1Offsides2
(H)Passes (A)
343Accurate passes242
21Throw-ins24
66Final third entries44
77/107 (72%)Final third phase50/82 (61%)
41/69 (59%)Long balls12/48 (25%)
5/20 (25%)Crosses4/13 (31%)
(H)Duels (A)
62%Duels38%
8Dispossessed5
40/62 (65%)Ground duels22/62 (35%)
17/30 (57%)Aerial duels13/30 (43%)
6/10 (60%)Dribbles2/5 (40%)
(H)Defending (A)
88%Tackles won67%
8Total tackles12
9Interceptions4
36Recoveries33
33Clearances22
(H)Goalkeeping (A)
1Total saves4
1High claims1
0Punches3
5Goal kicks10

Olympic Safi Vs Wydad Casablanca Season Stats

Olympic SafiPerformance SummaryWydad Casablanca
-Matches3
-Goals Scored2
-Goals Conceded8
-Goals per Game0.67
-Goals Conceded per Game2.67
-Shots on Target per Game3.33
-Big Chances per Game1.67
0%Ball Possession39.67%
-Clean Sheets0
-Tackles per Game13
-Penalty Goals Conceded2
-Fouls per Game16.33
-Offsides per Game2.33
-Goal Kicks per Game8
-Throw-ins per Game16
-Yellow Cards per Game2
-Red Cards0

Botola Pro D1 25/26 Standings

POSTEAMMPWLDPTS
1Wydad CasablancaWydad Casablanca860220
2AS FAR RabatAS FAR Rabat850318
3MAS de FèsMAS de Fès840416
4Raja Club AthleticRaja Club Athletic740315
5CODM MeknèsCODM Meknès832312
6RS BerkaneRS Berkane631211
7Olympique DcheiraOlympique Dcheira833211
8Difaâ Hassani El-JadidiDifaâ Hassani El-Jadidi82339
9Ittihad TangerIttihad Tanger81258
10Renaissance ZemamraRenaissance Zemamra72328
11Hassania d'AgadirHassania d'Agadir82517
12Kawkab Athletic Club MarrakechKawkab Athletic Club Marrakech82517
13Fath Union SportFath Union Sport82517
14Union Sportive Yacoub El MansourUnion Sportive Yacoub El Mansour81436
15Union Touarga SportUnion Touarga Sport80355
16Olympic SafiOlympic Safi81525
Champions League
CAF Confederation Cup
Relegation Playoffs
Relegation
Top Upcoming
06:15 PM 07/12/25
Prediction
Oud-Heverlee LeuvenOud-Heverlee Leuven
SV Zulte WaregemSV Zulte Waregem
11:30 AM 08/12/25
Prediction
ModenaModena
CatanzaroCatanzaro
02:00 PM 08/12/25
Prediction
PadovaPadova
CesenaCesena
02:00 PM 08/12/25
Prediction
US Avellino 1912US Avellino 1912
VeneziaVenezia
06:30 PM 08/12/25
Prediction
Virtus EntellaVirtus Entella
SpeziaSpezia
07:30 PM 12/12/25
Prediction
PalermoPalermo
SampdoriaSampdoria
02:00 PM 13/12/25
Prediction
VeneziaVenezia
MonzaMonza
05:30 PM 07/12/25
Prediction
EspanyolEspanyol
Rayo VallecanoRayo Vallecano
11:30 AM 07/12/25
Prediction
GençlerbirliğiGençlerbirliği
Fatih KaragümrükFatih Karagümrük
12:30 PM 07/12/25
Prediction
Hertha BSCHertha BSC
1. FC Magdeburg1. FC Magdeburg
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches