Match details Olympique de Safi - Berkane 26 Mar 2026 Morocco Botola 2025-2026. Head-to-head statistics.

:
L D D L L
W W L D W
Expected
26 Mar 2026 20:00 Round 10
home draw away
3.82 3.02 1.93
Head to heads
Odds
Last 20 matches
Last 10 matches
Last 5 matches
Olympique de SafiAverage performanceBerkane
Overall Home Overall Away
2.17 2 Average per game 2.75 2.67
0.58 0.67 Average goals scored per game 1.75 1.67
1.58 1.33 Average goals conceded per game 1 1
Olympique de SafiAverage performanceBerkane
Overall Home Overall Away
2.25 2.2 Average per game 2.5 2.8
0.95 1 Average goals scored per game 1.65 1.9
1.3 1.2 Average goals conceded per game 0.85 0.9
Olympique de SafiAverage performanceBerkane
Overall Home Overall Away
2.2 2 Average per game 2.6 2.25
0.5 0.6 Average goals scored per game 1.5 1
1.7 1.4 Average goals conceded per game 1.1 1.25
Olympique de SafiAverage performanceBerkane
Overall Home Overall Away
1.6 1.5 Average per game 2 1
0.4 0.5 Average goals scored per game 1.2 0
1.2 1 Average goals conceded per game 0.8 1
Olympique de Safi Over
Under
Berkane
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
0.5
1.5
2.5
3.5
Olympique de Safi Over
Under
Berkane
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
0.5
1.5
2.5
3.5
Olympique de Safi Over
Under
Berkane
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
0.5
1.5
2.5
3.5
Olympique de Safi Over
Under
Berkane
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
0.5
1.5
2.5
3.5
Top Streaks
Under Olympique de Safi have had under 1.5 goals 11 last halves in a row
Failed to score Olympique de Safi has not scored in 1st period in 12 last games
Olympique de Safi - Berkane - Head to heads
25.09.24 Olympique de Safi Berkane L 0:2 (0:1)
14.04.24 Olympique de Safi Berkane L 1:2 (0:0)
26.02.23 Olympique de Safi Berkane D 1:1 (1:0)
16.02.22 Olympique de Safi Berkane D 0:0 (0:0)
21.03.21 Olympique de Safi Berkane D 0:0 (0:0)
11.10.20 Olympique de Safi Berkane L 0:1 (0:1)
09.05.19 Olympique de Safi Berkane W 3:0 (0:0)
24.02.18 Olympique de Safi Berkane W 1:0 (0:0)
Berkane - Olympique de Safi - Head to heads
23.01.25 Berkane Olympique de Safi D 2:2 (1:0)
07.12.23 Berkane Olympique de Safi W 3:0 (0:0)
18.09.22 Berkane Olympique de Safi L 1:2 (1:1)
19.09.21 Berkane Olympique de Safi D 1:1 (1:1)
04.07.21 Berkane Olympique de Safi W 3:0 (1:0)
10.02.20 Berkane Olympique de Safi D 1:1 (1:0)
18.12.18 Berkane Olympique de Safi W 3:2 (2:0)
23.09.17 Berkane Olympique de Safi W 1:0 (1:0)
Olympique de Safi - Last matches
08.03.26 Raja Casablanca Olympique de Safi L 2:0 (1:0)
05.03.26 Kawkab Marrakech Olympique de Safi D 1:1 (1:0)
01.03.26 Olympique de Safi Dcheira D 0:0 (0:0)
21.02.26 COD Meknes Olympique de Safi L 1:0 (0:0)
09.11.25 Olympique de Safi Wydad L 1:2 (0:2)
05.11.25 Olympique de Safi Difaa El Jadidi L 1:2 (0:0)
02.11.25 Maghreb Fez Olympique de Safi L 4:0 (1:0)
30.10.25 FUS Rabat Olympique de Safi L 2:1 (1:0)
Berkane - Last matches
09.03.26 Berkane Difaa El Jadidi W 2:1 (0:0)
05.03.26 Berkane Hassania Agadir W 2:1 (1:0)
02.03.26 Wydad Berkane L 1:0 (0:0)
26.02.26 Berkane Raja Casablanca D 1:1 (0:1)
23.02.26 Berkane FUS Rabat W 1:0 (0:0)
18.02.26 Khemis Zemamra Berkane W 1:2 (0:0)
09.11.25 IR Tanger Berkane L 1:0 (0:0)
05.11.25 Berkane COD Meknes W 2:0 (0:0)
Team W D L Pts
Раджа Касабланка 8 6 1 30
Видад 9 2 1 29
Магреб Фес 7 6 0 27
ФАР Рабат 7 5 0 26
Мекнес 7 5 3 26
Беркан 7 3 2 24
Дифаа 5 5 4 20
Дхейра 4 4 6 16
Кавкаб Марракеш 3 6 5 15
ФУС Рабат 4 3 7 15
Хассания Агадир 4 3 8 15
Иттихад Танжер 2 7 6 13
Хемис 3 4 7 13
Юнион Туарга 0 9 6 9
Якуб Эль-Мансур 1 4 9 7
Олимпик Сафи 1 4 7 7
WDL
Double Chance
Over/Under
Corners
Yellow cards
Bookmaker Olympique de Safi X Berkane
MarathonBet
3.82 3.02 1.93
Bookmaker 1X 12 X2
MarathonBet
1.7 1.285 1.18
Bookmaker 0.5 1.5 2.5 3.5 4.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
1.059 6.2 1.44 2.43 2.41 1.5 4.45 1.135 8.7 1.009
Bookmaker 7.5 8.5 9.5 10.5 11.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
Bookmaker 3.5 4.5 5.5 6.5 7.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet