LogoLogo
PredictStats
MatchesLive SignalsAccumulator GeneratorHT/FT BreaksValue BetsCornersShotsFoulsGoalsCardsBTTSDrawsVIP TipsNewTournamentsMy PredictionsPartners
Join Telegram
Sign inCreate account
Buy PremiumUpgrade Now
Partners
Live Signals
Home·Legal·Terms of Service·Privacy Policy·Cookie Policy·Contact·Partners·Blog·Telegram·Facebook·YouTube
18+Gambling involves risk. Please bet responsibly.·www.gambleaware.org

© 2026 PredictStats. All rights reserved.

Back to matches
MoroccoBotola Pro
Upcoming
Difaa EL Jadida

Difaa EL Jadida

W
R
R
P
W
VS

22:00

05/23/2026

Olympique Safi

Olympique Safi

W
R
R
P
P
VS

22:00

05/23/2026

Difaa EL Jadida
Difaa EL Jadida
W
R
R
P
W
Profile
Olympique Safi
Olympique Safi
W
R
R
P
P
Profile

Info

Unlock full match overview

Premium: extended form analysis, history and statistics

Match information
League
Botola Pro
Date
05/23/2026 22:00
Country
MoroccoMorocco
Key statistics
2.13Avg goals/match
58%BTTS
43%Over 2.5
10H2H
Team form
Difaa EL Jadida40%
W
D
D
L
W
2 W · 2 D · 1 L
Olympique Safi20%
W
D
D
L
L
1 W · 2 D · 2 L
Attack vs Defense (last 10)
Difaa EL Jadida
Difaa EL Jadida
Scored21 (2.1/match)
Conceded20 (2.0/match)
Olympique Safi
Olympique Safi
Scored22 (2.2/match)
Conceded22 (2.2/match)
Home / Away performanceBased on 20 matches
Difaa EL Jadida
at home
Olympique Safi
away
Avg scored1.110.9
Avg conceded1.331.1
Clean sheets32
Failed to score34
H2H History
3

Difaa EL Jadida

2

Draws

5

Olympique Safi

Difaa EL Jadida 30%
Draws 20%
Olympique Safi 50%
Quick predictions
Over 1.570%
Over 2.543%
BTTS58%
Over 3.515%
Match history
Difaa EL JadidaDifaa EL Jadida
Olympique SafiOlympique Safi

Statistics

Avg goals/match2.13
BTTS58%
Over 2.543%
Over 1.570%
Corners & cards statistics

Form (last 5)

Difaa EL Jadida
2W 2D 1L
Olympique Safi
1W 2D 2L

Predictions

Over 1.5 goals

70%

BTTS

58%

Over 2.5 goals

43%

Corners & cards predictions

H2H Balance

3

Difaa EL Jadida

2

Remisy

5

Olympique Safi

Based on 10 matches

Information

LeagueBotola Pro
CountryMorocco
Date05/23/2026
Time22:00