Wydad AC vs Olympique Safi Prediction

Wydad AC
1-0
Finished
HT 0-0
Olympique Safi
Stade Mohamed V, Casablanca·M. Jamlaoui 08/06/2026

AI Best Pick

Statistical forecasts for entertainment purposes only - not betting or financial advice.

Data Quality
Partial
Match Importance
3.0 / 10
Value Analysis
62%Trust
Goals O/U
Under 2.5 Goals
1.85
SignalSOLIDModel50%SurpriseMedium
Wydad AC Rest
5 days
Olympique Safi Rest
7 days

Wydad AC vs Olympique Safi: result, form and history

Wydad AC beat Olympique Safi 1-0 in the Botola Pro on 8 Jun 2026. It was in line with recent form: Wydad AC had won 4 of their previous five, compared with 1 for Olympique Safi.

Their 10 previous meetings averaged 2.1 goals, with both teams scoring in 6 of them.

Match Forecasts

Match Result
1
64%1.44
X
24%3.95
2
12%6.20
Double Chance
1X
88%1.08
X2
36%2.50
Both Teams to Score
Yes
44%2.00
No
56%1.67
Goals
Projected Goals: 1.2 + 1 = 2.20
Over 1.5
64%1.28
Over 2.5
38%1.85
Over 3.5
18%3.23
Under 1.5
36%3.42
Under 2.5
62%1.85
Under 3.5
82%1.30
Corners

Corner forecasts not available for this match

Cards

Card forecasts not available for this match

Match Events

8'W. Ben Yedder
45+1'S. Moussaddaq
45+1'S. El Bouchqali
46'R. Vaca INW. Nassi out
46'M. Rayhi INH. Hannouri out
65'H. Hannouri
68'W. Ben Yedder INN. Amrabat out
68'W. Sabbar INN. Byar out
68'S. El Morsli INM. Elaz out
77'A. Habbassi INS. El Moudane out
84'S. El Bouchqali INA. Eddaou out
84'H. Ziyech INH. Elowasti out
87'H. Hannouri
89'F. Ngoma
90+3'A. Mkhair

Lineups

Wydad AC
4-2-3-1Coach: Mohammed Benchrifa
Olympique Safi
4-1-3-2Coach: Zakaria Aboub
El Mehdi Benabid16E. Mehdi Benabid
Mohamed Moufid2M. Moufid
Salah Moussadak13S. Moussadak
Ayman El Wafi5A. El Wafi
Ayoub Boucheta24A. Boucheta
Abdelghafour Lamirat15A. Lamirat
Walid Sabbar6W. Sabbar
Hakim Ziyech7H. Ziyech
Ramiro Vaca10R. Vaca
Mohamed Rayhi8M. Rayhi
Wissam Ben Yedder9W. Ben Yedder
Hamza Hamiani12H. Hamiani
Anas Soufeir2A. Soufeir
Imad Serbout32I. Serbout
Anas Mkhair30A. Mkhair
Houari Ferhani13H. Ferhani
Fred Duval Ngoma4F. Duval Ngoma
Salaheddine Errahouli5S. Errahouli
Soulaimane El Bouchqali29S. El Bouchqali
Saad Morsli27S. Morsli
Achref Habbassi28A. Habbassi
Imad Khannouss18I. Khannouss

Wydad AC Substitutes

28Walid Nassi46'for R. Vaca
19Hamza Hannouri46'for M. Rayhi65'87'
36Omar Aqzdaou
22Bart Meijers
34Mohamed Bouchouari
11Nordin Amrabat68'for W. Ben Yedder
18Hamza El Wasti84'for H. Ziyech
32Naïm Byar68'for W. Sabbar
Mohamed Mounssef

Olympique Safi Substitutes

25Youssef El Motie
31Hamza Semmoumy
6Sofian El Moudane77'for A. Habbassi
22Anass Eddaou84'for S. El Bouchqali
21Mohamed Chemlal
17Ahmad El Houari
7Anas Samoudi
11Marwane Elaz68'for S. El Morsli
26Thierry Sanou

Team Comparison

Wydad ACWydad AC
Olympique SafiOlympique Safi
1526Elo Rating 1521
0.97Attack 0.69
1.95Defense 2.49
19%Hit Rate 46%
20.0Shots per Game -
4.0Shots on Target -
10.0Corners per Game -
0.0Cards per Game -

AI Insights

📈BTTS Trend60% in H2H

Game State Tendencies

Wydad ACWydad AC
  • Tied at half-time in 40% of matches
  • Scores more in 2nd half (0.8 vs 0.2 in first half)
  • Concedes more in 2nd half - can tire late
Olympique SafiOlympique Safi
  • Leads at half-time in 50% of matches

Head to Head

Last 10 meetings, all competitions

Wydad ACWydad AC4Wins · 40%
Draws440%
Olympique SafiOlympique Safi2Wins · 20%
2.1Avg Goals
60%Both teams scored6 of 10
40%3+ goals4 of 10

Previous meetings

CAF Confederation Cup22/03/2026
Wydad ACOlympique Safi
22
CAF Confederation Cup15/03/2026
Olympique SafiWydad AC
11
Botola Pro09/11/2025
Olympique SafiWydad AC
12
Botola Pro23/04/2025
Olympique SafiWydad AC
11
Botola Pro29/11/2024
Wydad ACOlympique Safi
10
Botola Pro28/05/2024
Wydad ACOlympique Safi
01
Botola Pro29/12/2023
Olympique SafiWydad AC
21
Botola Pro17/06/2023
Wydad ACOlympique Safi
31
Botola Pro19/01/2023
Olympique SafiWydad AC
00
Botola Pro27/04/2022
Olympique SafiWydad AC
01

Recent Form

Wydad ACWydad AC
4W2D4L
03/06/2026
Ittihad TangerWydad AC
21
L
23/05/2026
Wydad ACHassania Agadir
32
W
17/05/2026
Raja Beni MellalWydad AC
02
W
09/05/2026
Raja CasablancaWydad AC
01
W
06/05/2026
Wydad ACCODM Meknès
20
W
03/05/2026
CR Khemis ZemamraWydad AC
10
L
29/04/2026
Wydad ACYacoub El Mansour
12
L
25/04/2026
Kawkab MarrakechWydad AC
00
D
12/04/2026
Maghreb FèsWydad AC
10
L
06/04/2026
Wydad ACDifaa EL Jadida
11
D
Olympique SafiOlympique Safi
1W5D4L
01/06/2026
Olympique SafiMaghreb Fès
12
L
23/05/2026
Difaa EL JadidaOlympique Safi
11
D
16/05/2026
Olympique SafiOlympique Dcheïra
30
W
11/05/2026
Olympique SafiFUS Rabat
11
D
07/05/2026
FAR RabatOlympique Safi
11
D
04/05/2026
Hassania AgadirOlympique Safi
21
L
29/04/2026
Olympique SafiIttihad Tanger
12
L
25/04/2026
UTS RabatOlympique Safi
11
D
22/04/2026
Olympique SafiCR Khemis Zemamra
13
L
19/04/2026
Olympique SafiUSM Alger
11
D

Referee Profile

M. Jamlaoui9 matches analysed

4.14Cards per match
3.82Yellow cards per match
0.32Red cards per match
23.1Fouls per match

Strictness

Stricter than 18% of referees analysed

Model estimates, weighted toward the competition average while the sample is small.

Full referee stats

League Table

Botola Pro 2025
#TeamMPWDLGGDPtsForm
1Maghreb FèsMaghreb Fès301611340:17+2359WDWWL
2Renaissance BerkaneRenaissance Berkane30169544:27+1757WWLDW
3Raja CasablancaRaja Casablanca30168639:19+2056WWDLW
4FAR RabatFAR Rabat301316145:22+2355DLDDW
5Wydad ACWydad AC301341339:33+643LLLLL
6Difaa EL JadidaDifaa EL Jadida30913830:34-440LDDWW
7Ittihad TangerIttihad Tanger30912927:31-439WLDLW
8FUS RabatFUS Rabat309101131:36-537LDWLL
9Kawkab MarrakechKawkab Marrakech308121027:26+136DDDWL
10CODM MeknèsCODM Meknès30991224:33-936LWDDL
11CR Khemis ZemamraCR Khemis Zemamra30891328:37-933DDDDL
12Hassania AgadirHassania Agadir30891327:39-1233DLDDW
13UTS RabatUTS Rabat306131132:40-831WWDLL
14Yacoub El MansourYacoub El Mansour30791434:44-1030WDLWW
15Olympique DcheïraOlympique Dcheïra30791429:40-1130LDWWW
16Olympique SafiOlympique Safi303131424:42-1822LDDDL
#TeamMPGPts
1Maghreb FèsMaghreb Fès3040:1759
2Renaissance BerkaneRenaissance Berkane3044:2757
3Raja CasablancaRaja Casablanca3039:1956
4FAR RabatFAR Rabat3045:2255
5Wydad ACWydad AC3039:3343
6Difaa EL JadidaDifaa EL Jadida3030:3440
7Ittihad TangerIttihad Tanger3027:3139
8FUS RabatFUS Rabat3031:3637
9Kawkab MarrakechKawkab Marrakech3027:2636
10CODM MeknèsCODM Meknès3024:3336
11CR Khemis ZemamraCR Khemis Zemamra3028:3733
12Hassania AgadirHassania Agadir3027:3933
13UTS RabatUTS Rabat3032:4031
14Yacoub El MansourYacoub El Mansour3034:4430
15Olympique DcheïraOlympique Dcheïra3029:4030
16Olympique SafiOlympique Safi3024:4222
Relegation

About the Wydad AC vs Olympique Safi forecast

Every forecast on this page comes from the same model inputs: team ratings, recent form, goals scored and conceded, and how these sides have fared against each other.

How to Read These Forecasts

Each percentage shows the model's calculated likelihood for that outcome. Above 65% indicates strong statistical confidence; 45-65% reflects a competitive, open match; below 45% suggests the outcome is statistically less likely. All figures are for informational and entertainment purposes only.

Wydad AC and Olympique Safi in the Botola Pro table

In the Botola Pro table, Wydad AC are 5th and Olympique Safi 16th, 21 points apart. League goal record so far: Wydad AC 39-33, Olympique Safi 24-42. The full standings are on the Botola Pro Table 2025 page.

Key Factors for This Match

Olympique Safi have led at half-time in 50% of their recent matches. Some underlying data for this fixture is limited, which the model accounts for with a lower confidence rating.

All forecasts are generated by statistical and machine learning models for informational and entertainment purposes only. They are not guaranteed and do not constitute financial or betting advice.