FIFA WORLD CUP 2026
Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama
Open full hub →
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Botola Pro · Round 26 · Sunday, Jun 21 2026
Events 1 goals · 5 cards · 10 subs
23'
Yellow card
27'
M. Balouk 0 - 1
penalty
31'
Yellow card
HT 0 - 1
46'
46'
56'
64'
Yellow card
65'
65'
71'
71'
76'
77'
80'
Yellow card
85'
90'
Yellow card
FT 0 - 1
Top stats
0%
Ball possession
0%
0
Expected goals (xG)
0
0
Total shots
0
0
Big chances
0
Team form
Olympic Safi 1W · 2D · 2L
@ RS Berkane 0–0
vs Kawkab Athletic Club Marrakech 1–0
@ Wydad Casablanca 0–1
vs MAS de Fès 1–2
@ Difaâ Hassani El-Jadidi 1–1
Union Sportive Yacoub El Mansour 1W · 1D · 3L
vs Hassania d'Agadir 2–1
@ Ittihad Tanger 1–2
vs CODM Meknès 1–1
@ Renaissance Zemamra 1–2
vs Union Touarga Sport 1–2
Top Players
Olympic Safi
No ratings available
Union Sportive Yacoub El Mansour
No ratings available
Head to Head
1
Olympic Safi
0
Draws
1
Union Sportive Yacoub El Mansour
Last 2 meetings · 2.5 avg goals
Model Predictions #predict
✓ Hit · Top pick
Under 3.5 goals
81%
confidence
Both Teams to Score
BTTS Yes · 62% 38% · BTTS No ●
Total Goals 1.5
Over 1.5 goals · 71% 29% · Under 1.5 goals ●
Total Goals 2.5
Over 2.5 goals · 40% 60% · Under 2.5 goals ●
Total Goals 3.5 PICK
Over 3.5 goals · 19% 81% · Under 3.5 goals ●
Head Coaches
Mounir Jaouani
Mounir Jaouani
4-4-2 Mid
Pressing48%
🔥 High Press↩ Inverted Fullbacks🌀 Total Football
Mehdi El Jabri
Mehdi El Jabri
4-2-3-1 Mid
Pressing60%
🔥 High Press🎯 Man-Oriented Press🗺 Territory Control
Olympic Safi 4-4-2
Starting XI
G · 90'
D · 90'
2 A. Soufeir ↓ 77'
D · 77'
D · 90'
D · 90'
29 S. E. Bouchqali ↓ 46'
M · 46'
M · 90'
M · 90'
4 F. D. Ngoma ↓ 71'
M · 71'
28 A. Habbassi ↓ 56'
M · 56'
18 I. Khannouss ↓ 71'
F · 71'
Substitutes (9)
6 S. E. Moudane ↑ 46'
M
19 Y. Najari ↑ 56'
F
22 A. Eddaou ↑ 71'
M
21 M. Chemlal ↑ 71'
M
33 M. A. Fadil ↑ 77'
F
G
11 M. Elaz
F
Union Sportive Yacoub El Mansour 4-3-1-2
Starting XI
G · 90'
D · 90'
16 Y. Legnibi ↓ 76'
M · 76'
D · 90'
D · 90'
M · 90'
19 M. Ahayaoui ↓ 65'
M · 65'
17 H. Mrabet ↓ 65'
D · 65'
M · 90'
21 B. Mansouri ↓ 46'
M · 46'
2 M. Balouk ↓ 85'
F · 85'
Substitutes (9)
30 H. Boussefiane ↑ 46'
M
15 I. Badri ↑ 65'
D
7 Z. Fati ↑ 65'
M
13 A. Zine ↑ 76'
D
90 M. E. Badoui ↑ 85'
F
D
Match stats Final
Top stats
0%
Ball possession
0%
0
Expected goals (xG)
0
0
Total shots
0
0
Shots on target
0
0
Big chances
0
0
Accurate passes
0
0
Fouls
0
0
Corners
0
Shots
0
Total shots
0
0
Shots off target
0
0
Shots on target
0
0
Blocked shots
0
0
Hit woodwork
0
0
Shots inside box
0
0
Shots outside box
0
Passes
0
Passes
0
0
Accurate passes
0
0
Long balls
0
0
Crosses
0
0
Throws
0
0
Touches in opp. box
0
0
Offsides
0
Defense
0
Tackles
0
0
Interceptions
0
0
Blocks
0
0
Clearances
0
0
Keeper saves
0
Duels
0
Duels
0
0
Ground duels won
0
0
Aerial duels won
0
0
Successful dribbles
0
Discipline
1
Yellow cards
4
0
Red cards
0
Player stats
Olympic Safi vs Union Sportive Yacoub El Mansour · Last 2 meetings
1
Olympic Safi
0
Draws
1
Union Sportive Yacoub El Mansour
DateHomeScoreAway
2026-06-21 Olympic Safi 0 – 1 Union Sportive Yacoub El Mansour
2026-04-04 Union Sportive Yacoub El Mansour 1 – 3 Olympic Safi

Consensus row highlighted in blue at top of each market. Best price per outcome in green bold. Arrows: shortening (price decreased) · drifting (price increased).

1X2
14 bookmakers + consensus
Bookmaker Olympic SafiDrawUnion Sportive Yacoub El Mansour
Consensus (avg) 2.12 2.92 3.44
1xBet 2.08 3.24 3.58
888Sport 2.10 2.80 3.30
Bet365 2.00 3.20 3.30
Betano 2.15 3.05 3.35
Betsson 2.12 3.05 3.40
Betway 2.10 2.80 3.75
Bwin 2.05 2.95 3.30
Interwetten 2.15 2.95 3.35
Marathon 2.15 2.74 3.56
Novibet 2.20 2.95 3.45
Pinnacle 2.15 2.67 3.69
SportingBet 2.05 2.95 3.30
Unibet 2.15 3.00 3.40
William Hill 2.05 2.80 3.25
Double Chance
14 bookmakers + consensus
Bookmaker Olympic Safi or DrawOlympic Safi or Union Sportive Yacoub El MansourDraw or Union Sportive Yacoub El Mansour
Consensus (avg) 1.26 1.35 1.63
1xBet 1.27 1.32 1.71
888Sport 1.29 1.36 1.62
Bet365 1.30 1.33 1.67
Betano 1.28 1.32 1.67
Betsson 1.27 1.32 1.57
Betway 1.25 1.43 1.67
Bwin 1.28 1.34 1.66
Interwetten 1.27 1.33 1.65
Marathon 1.21 1.35 1.56
Novibet 1.25 1.33 1.60
Pinnacle 1.24 1.42 1.63
SportingBet 1.28 1.34 1.66
Unibet 1.25 1.30 1.60
William Hill 1.25 1.35 1.60
Both Teams to Score
13 bookmakers + consensus
Bookmaker YesNo
Consensus (avg) 1.96 1.74
1xBet 2.11 1.68
888Sport 1.95 1.75
Bet365 2.00 1.73
Betano 1.93 1.75
Betsson 1.98 1.72
Betway 2.00 1.75
Bwin 1.95 1.75
Marathon 1.95 1.72
Novibet 1.88 1.78
Pinnacle 1.90 1.79
SportingBet 1.95 1.75
Unibet 1.95 1.75
William Hill 1.95 1.67
Total Goals 0.50
8 bookmakers + consensus
Bookmaker Over 0.50Under 0.50
Consensus (avg) 1.07 6.87
1xBet 1.08 7.00
888Sport 1.08 6.50
Bet365 1.08 8.00
Betsson 1.09 6.10
Bwin 1.07 7.50
Marathon 1.06 6.30
Novibet 1.08 6.40
SportingBet 1.07 7.50
Total Goals 0.75
3 bookmakers + consensus
Bookmaker Over 0.75Under 0.75
Consensus (avg) 1.09 6.58
1xBet 1.10 6.98
Bet365 1.10 7.00
Marathon 1.07 5.75
Total Goals 1.00
3 bookmakers + consensus
Bookmaker Over 1.00Under 1.00
Consensus (avg) 1.11 5.59
1xBet 1.13 6.07
Bet365 1.11 6.60
Marathon 1.10 5.10
Total Goals 1.25
4 bookmakers + consensus
Bookmaker Over 1.25Under 1.25
Consensus (avg) 1.28 3.36
1xBet 1.31 3.43
Bet365 1.26 3.70
Marathon 1.25 3.28
Pinnacle 1.26 3.37
Total Goals 1.50
13 bookmakers + consensus
Bookmaker Over 1.50Under 1.50
Consensus (avg) 1.51 2.30
1xBet 1.45 2.63
888Sport 1.40 2.63
Bet365 1.40 2.85
Betano 1.42 2.57
Betsson 1.41 2.72
Betway 1.40 2.80
Bwin 1.40 2.70
Interwetten 1.40 2.60
Marathon 1.39 2.59
Novibet 1.51 2.30
Pinnacle 1.40 2.68
SportingBet 1.40 2.70
Unibet 1.50 2.40
Total Goals 1.75
5 bookmakers + consensus
Bookmaker Over 1.75Under 1.75
Consensus (avg) 1.52 2.33
1xBet 1.56 2.33
Bet365 1.53 2.43
Marathon 1.51 2.26
Novibet 1.50 2.35
Pinnacle 1.53 2.36
Total Goals 2.00
5 bookmakers + consensus
Bookmaker Over 2.00Under 2.00
Consensus (avg) 1.73 2.00
1xBet 1.79 2.03
Bet365 1.75 2.05
Marathon 1.70 1.94
Novibet 1.67 2.03
Pinnacle 1.75 2.01
Total Goals 2.25
5 bookmakers + consensus
Bookmaker Over 2.25Under 2.25
Consensus (avg) 2.01 1.70
1xBet 2.06 1.71
Bet365 2.00 1.80
Marathon 1.99 1.66
Novibet 1.94 1.73
Pinnacle 2.06 1.69
Total Goals 2.50
13 bookmakers + consensus
Bookmaker Over 2.50Under 2.50
Consensus (avg) 2.20 1.57
1xBet 2.40 1.54
888Sport 2.25 1.53
Bet365 2.25 1.63
Betano 2.25 1.55
Betsson 2.28 1.55
Betway 2.30 1.55
Bwin 2.30 1.55
Interwetten 2.20 1.55
Marathon 2.33 1.53
Novibet 2.20 1.57
Pinnacle 2.35 1.52
SportingBet 2.30 1.55
Unibet 2.30 1.58
Total Goals 2.75
4 bookmakers + consensus
Bookmaker Over 2.75Under 2.75
Consensus (avg) 2.75 1.39
1xBet 2.80 1.44
Bet365 2.68 1.45
Marathon 2.69 1.36
Pinnacle 2.77 1.38
Total Goals 3.00
4 bookmakers + consensus
Bookmaker Over 3.00Under 3.00
Consensus (avg) 3.56 1.26
1xBet 3.70 1.28
Bet365 3.45 1.30
Marathon 3.42 1.23
Pinnacle 3.38 1.26
Total Goals 3.25
3 bookmakers + consensus
Bookmaker Over 3.25Under 3.25
Consensus (avg) 3.99 1.21
1xBet 4.13 1.23
Bet365 3.80 1.25
Marathon 3.84 1.18
Total Goals 3.50
11 bookmakers + consensus
Bookmaker Over 3.50Under 3.50
Consensus (avg) 4.15 1.22
1xBet 4.47 1.18
888Sport 4.40 1.17
Bet365 4.15 1.22
Betano 3.85 1.20
Betsson 4.15 1.19
Betway 4.00 1.20
Bwin 4.33 1.19
Interwetten 3.75 1.20
Marathon 4.20 1.15
Novibet 4.25 1.20
SportingBet 4.33 1.19
Total Goals 3.75
3 bookmakers + consensus
Bookmaker Over 3.75Under 3.75
Consensus (avg) 5.72 1.11
1xBet 6.03 1.13
Bet365 5.50 1.15
Marathon 5.40 1.09
Total Goals 4.00
2 bookmakers + consensus
Bookmaker Over 4.00Under 4.00
Consensus (avg) 8.00 1.02
1xBet 8.00 1.02
Marathon 8.00 1.02
Total Goals 4.25
2 bookmakers + consensus
Bookmaker Over 4.25Under 4.25
Consensus (avg) 8.48 1.01
1xBet 8.45 1.01
Marathon 8.50 1.01
Total Goals 4.50
7 bookmakers + consensus
Bookmaker Over 4.50Under 4.50
Consensus (avg) 8.99 1.05
1xBet 8.54 1.05
888Sport 9.50 1.05
Bet365 10.00 1.06
Bwin 9.00 1.06
Marathon 8.90 1.01
Novibet 9.00 1.06
SportingBet 9.00 1.06
Total Goals 5.50
6 bookmakers + consensus
Bookmaker Over 5.50Under 5.50
Consensus (avg) 18.70 1.01
1xBet 14.50 1.01
888Sport 23.00 1.01
Bet365 21.00 1.02
Bwin 19.50 1.01
Novibet 17.00 1.01
SportingBet 19.50 1.01
Total Goals 6.50
3 bookmakers + consensus
Bookmaker Over 6.50Under 6.50
Consensus (avg) 42.00
1xBet 50.00 1.00
Bet365 51.00 1.00
Novibet 34.00 1.00
Draw No Bet
11 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 1.48 2.44
888Sport 1.44 2.45
Bet365 1.50 2.50
Betano 1.52 2.32
Betsson 1.52 2.41
Betway 1.45 2.63
Bwin 1.49 2.40
Novibet 1.51 2.35
Pinnacle 1.42 2.64
SportingBet 1.49 2.40
Unibet 1.50 2.38
William Hill 1.44 2.40
Asian Handicap -2.50
1 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 8.30 1.03
1xBet 8.30 1.03
Asian Handicap -2.25
2 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 8.95 1.01
1xBet 8.60 1.01
Marathon 9.30 1.00
Asian Handicap -2.00
2 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 9.03 1.02
1xBet 9.15 1.04
Marathon 8.90 1.01
Asian Handicap -1.75
3 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 5.59 1.11
1xBet 5.48 1.15
Bet365 5.50 1.15
Marathon 5.70 1.08
Asian Handicap -1.50
4 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 4.11 1.19
1xBet 4.06 1.24
Bet365 4.00 1.23
Betsson 3.95 1.19
Marathon 4.33 1.14
Asian Handicap -1.25
4 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 3.73 1.24
1xBet 3.60 1.29
Bet365 3.55 1.28
Marathon 3.86 1.18
Pinnacle 3.47 1.27
Asian Handicap -1.00
4 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 3.27 1.29
1xBet 3.14 1.36
Bet365 3.10 1.35
Marathon 3.34 1.24
Pinnacle 3.32 1.27
Asian Handicap -0.75
5 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 2.52 1.46
1xBet 2.43 1.52
Bet365 2.38 1.55
Marathon 2.52 1.41
Novibet 2.60 1.46
Pinnacle 2.52 1.45
Asian Handicap -0.50
7 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 2.11 1.63
888Sport 2.10 1.62
Bet365 2.05 1.75
Betsson 2.08 1.64
Novibet 2.15 1.64
Pinnacle 2.14 1.64
Unibet 2.10 1.65
William Hill 2.10 1.60
Asian Handicap -0.25
6 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 1.81 1.91
1xBet 1.79 2.03
Bet365 1.78 2.03
Marathon 1.79 1.83
Novibet 1.85 1.88
Pinnacle 1.81 1.93
William Hill 1.80 1.87
Asian Handicap 0.00
6 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 1.50 2.47
1xBet 1.54 2.49
Bet365 1.50 2.50
Marathon 1.47 2.44
Novibet 1.53 2.40
Pinnacle 1.46 2.55
William Hill 1.74 1.90
Asian Handicap 0.25
5 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 1.35 2.94
1xBet 1.38 2.91
Bet365 1.38 3.00
Marathon 1.30 2.97
Novibet 1.40 2.80
Pinnacle 1.31 3.08
Asian Handicap 0.50
3 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 1.33 3.15
Bet365 1.30 3.45
Novibet 1.43 2.70
Pinnacle 1.23 3.59
Asian Handicap 0.75
4 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 1.19 4.24
1xBet 1.15 4.92
Bet365 1.20 4.40
Marathon 1.12 4.65
Pinnacle 1.28 3.15
Asian Handicap 1.00
3 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 1.06 7.57
1xBet 1.09 7.63
Bet365 1.13 5.90
Marathon 1.03 7.50
Asian Handicap 1.25
3 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 1.06 7.83
1xBet 1.07 8.40
Bet365 1.10 7.00
Marathon 1.02 8.10
Asian Handicap 1.50
3 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 1.01 8.70
1xBet 1.01 8.70
Bet365 1.10 7.00
Marathon 1.01 8.70
Asian Handicap 1.75
2 bookmakers + consensus
Bookmaker Olympic SafiUnion Sportive Yacoub El Mansour
Consensus (avg) 1.01 8.60
1xBet 1.01 8.60
Marathon 1.01 8.60
Odd / Even Goals
10 bookmakers + consensus
Bookmaker OddEven
Consensus (avg) 1.92 1.79
1xBet 1.87 1.87
Bet365 1.98 1.88
Betano 1.90 1.82
Betsson 1.95 1.80
Bwin 1.88 1.80
Marathon 1.97 1.71
Novibet 1.90 1.79
Pinnacle 2.02 1.70
SportingBet 1.88 1.80
Unibet 1.91 1.85
Team Total Goals 0.50
9 bookmakers + consensus
Bookmaker Over 0.50Under 0.50
Consensus (avg) 1.28 3.30
1xBet 1.30 3.40
888Sport 1.29 3.30
Bet365 1.29 3.50
Betway 1.29 3.40
Bwin 1.28 3.30
Interwetten 1.30 3.00
Novibet 1.28 3.45
SportingBet 1.28 3.30
William Hill 1.25 3.25
Team Total Goals 0.75
2 bookmakers + consensus
Bookmaker Over 0.75Under 0.75
Consensus (avg) 1.43 2.71
1xBet 1.46 2.73
Marathon 1.41 2.69
Team Total Goals 1.00
2 bookmakers + consensus
Bookmaker Over 1.00Under 1.00
Consensus (avg) 1.65 2.18
1xBet 1.67 2.21
Marathon 1.62 2.16
Team Total Goals 1.25
2 bookmakers + consensus
Bookmaker Over 1.25Under 1.25
Consensus (avg) 2.04 1.73
1xBet 2.06 1.77
Marathon 2.03 1.70
Team Total Goals 1.50
13 bookmakers + consensus
Bookmaker Over 1.50Under 1.50
Consensus (avg) 2.39 1.50
1xBet 2.51 1.50
888Sport 2.40 1.50
Bet365 2.25 1.57
Betano 2.37 1.52
Betsson 2.42 1.52
Betway 2.40 1.53
Bwin 2.40 1.50
Interwetten 2.30 1.50
Marathon 2.43 1.48
Novibet 2.40 1.50
SportingBet 2.40 1.50
Unibet 2.38 1.50
William Hill 2.30 1.44
Team Total Goals 2.00
2 bookmakers + consensus
Bookmaker Over 2.00Under 2.00
Consensus (avg) 4.50 1.14
1xBet 5.80 1.09
Marathon 4.50 1.14
Team Total Goals 2.50
9 bookmakers + consensus
Bookmaker Over 2.50Under 2.50
Consensus (avg) 5.73 1.11
1xBet 5.95 1.12
888Sport 5.75 1.11
Bet365 5.50 1.14
Betway 5.50 1.13
Bwin 5.75 1.12
Marathon 5.60 1.08
Novibet 6.00 1.12
SportingBet 5.75 1.12
William Hill 5.50 1.10
Team Total Goals 3.50
6 bookmakers + consensus
Bookmaker Over 3.50Under 3.50
Consensus (avg) 14.60 1.02
888Sport 17.00 1.02
Bet365 15.00 1.03
Bwin 14.00 1.02
Novibet 13.00 1.01
SportingBet 14.00 1.02
William Hill 15.00 1.02
Team Total Goals 4.50
1 bookmakers + consensus
Bookmaker Over 4.50Under 4.50
Consensus (avg) 41.00
Bet365 41.00 1.00
Highest Scoring Half
7 bookmakers + consensus
Bookmaker 1st Half2nd HalfTie
Consensus (avg) 3.20 2.13 3.12
1xBet 3.33 2.20 3.36
Bet365 3.10 2.20 3.25
Betano 3.20 2.05 3.05
Betsson 3.15 2.15 3.05
Bwin 3.20 2.10 3.00
Novibet 3.10 2.15 3.25
SportingBet 3.20 2.10 3.00
1 / No Goal / 2
8 bookmakers + consensus
Bookmaker Olympic SafiNo goalUnion Sportive Yacoub El Mansour
Consensus (avg) 1.80 6.93 2.40
1xBet 1.88 7.00 2.47
Bet365 1.73 8.00 2.38
Betano 1.80 7.30 2.40
Bwin 1.77 7.50 2.40
Marathon 1.80 6.30 2.49
Novibet 1.78 6.40 2.35
SportingBet 1.77 7.50 2.40
William Hill 1.80 6.50 2.30
Social