Olympique Safi vs Hassania Agadir

1 - 0
πŸ•’ Wed, 01 Oct 2025 16:00 Europe/London πŸ“ Stade El Massira πŸ§‘β€βš–οΈ B. Redouane πŸ” Regular Season - 3 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 3
Regular Season Table
Olympique Safi 15 Β· Hassania Agadir 12
Referee Stats
2 matches Β· 2.00 yellow cards avg
Yellow cards avg 2.00
Reds avg 1.00
Penalties avg 0.00
Over 4.5 cards 50%
Home wins 50%
Draws 0%
Away wins 50%
How the match was won
  • Physical contest: 4 yellows, 2 reds.

Team Overview

Olympique Safi (Home stats)

Games / Record

10
W-D-L: 1-4-5

Goals For / Against

8 / 15
Avg: 0.80 / 1.50

Points

7
Avg: 0.70

Clean Sheets

2

Failed to Score

2
Hassania Agadir (Away stats)

Games / Record

10
W-D-L: 2-3-5

Goals For / Against

9 / 16
Avg: 0.90 / 1.60

Points

9
Avg: 0.90

Clean Sheets

2

Failed to Score

4

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Botola Pro fixture.

Quick comparison bars

0.70
PPG
0.90
0.80
GF
0.90
1.50
GA
1.60
50%
O2.5
60%
70%
BTTS
50%
20%
Score 1st
10%

League-position context

Olympique Safi rank15th
Hassania Agadir rank12th
Olympique Safi points14
Hassania Agadir points20
Olympique Safi: #15 Β· 14 pts Β· GD -14
26 pts off the top 2. 12 pts off the play-off line. 6 pts from safety.
Hassania Agadir: #12 Β· 20 pts Β· GD -11
20 pts off the top 2. 6 pts off the play-off line. 2 pts clear of the relegation zone.
6-point gap between the two sides coming into kick-off.

Olympique Safi last 5 home

D L L D D
Points3/15
Weighted index18
Goals4-7
Record0-3-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Unbeaten, but draw-heavy in the recent venue-specific run.

Hassania Agadir last 5 away

D L L L D
Points2/15
Weighted index13
Goals4-10
Record0-2-3
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

Olympique Safi trend breakdown

Over 2.550%
BTTS70%
BTTS + O2.540%
1H Over 0.540%
Also: Over 0.5 90% Β· Over 1.5 80% Β· Over 3.5 10% Β· 1H BTTS 0%

Hassania Agadir trend breakdown

Over 2.560%
BTTS50%
BTTS + O2.540%
1H Over 0.570%
Also: Over 0.5 90% Β· Over 1.5 80% Β· Over 3.5 20% Β· 1H BTTS 10%

Scoring reliability

Olympique Safi score at home80%
Olympique Safi clean sheet at home20%
Hassania Agadir score away60%
Hassania Agadir clean sheet away20%

First-goal patterns

Olympique Safi score first20%
Olympique Safi win after scoring first50%
Hassania Agadir score first10%
Hassania Agadir win after scoring first0%
Comeback rate after conceding first: Olympique Safi 0% Β· Hassania Agadir 20%
Avg first goal minute: Olympique Safi 41.5' Β· Hassania Agadir 45.0'

Vs league average

Olympique Safi score at home0.80 vs 1.13
Olympique Safi concede at home1.50 vs 1.04
Hassania Agadir score away0.90 vs 1.04
Hassania Agadir concede away1.60 vs 1.13
Olympique Safi score 29% below league average, while Hassania Agadir score 13% below league average.
Defensive side: Olympique Safi are 45% above league average at home, and Hassania Agadir are 42% above league average away.

Head-to-head trends

Recent games5
Avg goals2.20
BTTS60%
Over 2.540%
At this venue setup: 1.60 goals on average across the last 5.

Olympique Safi goal timing (home)

1H scored: 40% 2H scored: 60% Danger: 76-90+ Vulnerable: 31-45
Goals scored by 15-minute interval
76-90+ 2
16-30 1
31-45 1
61-75 1
0-15 0
46-60 0
Goals conceded by 15-minute interval
31-45 2
61-75 2
76-90+ 2
16-30 1
46-60 1
0-15 0

Hassania Agadir goal timing (away)

1H scored: 20% 2H scored: 80% Danger: 76-90+ Vulnerable: 31-45
Goals scored by 15-minute interval
76-90+ 4
31-45 1
0-15 0
16-30 0
46-60 0
61-75 0
Goals conceded by 15-minute interval
31-45 3
16-30 2
61-75 2
76-90+ 2
0-15 1
46-60 0

Match Statistics

Shots on Goal
β€”
β€”
Total Shots
β€”
β€”
Shots off Goal
β€”
β€”
Blocked Shots
β€”
β€”
Shots Inside Box
β€”
β€”
Shots Outside Box
β€”
β€”
Ball Possession
β€”
β€”
Corner Kicks
β€”
β€”
Fouls
β€”
β€”
Offsides
β€”
β€”
Yellow Cards
4
0
Red Cards
1
1
Goalkeeper Saves
β€”
β€”
Total Passes
β€”
β€”
Passes Accurate
β€”
β€”
Passes %
β€”
β€”

Events

Yellow Cards
Home
4
Away
0
Red Cards
Home
1
Away
1
Substitutions
Home
4
Away
5
53' ↑↓
↑↓
53' ⇄ M. Chemlal
1st substitution Β· For: C. El Bahri
54' ↑↓
↑↓
54' ⇄ W. Rhailouf
2nd substitution Β· For: A. Eddaou
56' ↑↓
↑↓
56' ⇄ A. Boukhanfer
1st substitution Β· For: A. Plumain
56' ↑↓
↑↓
56' ⇄ J. Tachtach
2nd substitution Β· For: E. Akoumi
63' ⚽
⚽
63' ⚽ Goal · 1-0
S. Errahouli
Normal Goal Β· Assist: S. El Morsli
67' ↑↓
↑↓
67' ⇄ M. KonΓ©
3rd substitution Β· For: A. Qassaq
71' ↑↓
↑↓
71' ⇄ B. Ilou
3rd substitution Β· For: W. Jarmouni
72' ↑↓
↑↓
72' ⇄ A. Ait Brayim
4th substitution Β· For: M. Bakhkhach
73' ↑↓
↑↓
73' ⇄ N. Ouammou
5th substitution Β· For: F. Bendahmane
75'
75' F. Dembi
76'
76' A. Kassak
83'
83' A. Eddaou
88'
88' S. Errahouli
89' ↑↓
↑↓
89' ⇄ S. Errahouli
4th substitution Β· For: K. L'Koucha
90'
90' A. Eddaou
90'
90' A. Eddaou

Olympique Safi vs Hassania Agadir 1-0: match report, goals, cards and substitutions

Olympique Safi beat Hassania Agadir 1-0 on Wednesday, 01 October 2025 in Botola Pro. The match was refereed by B. Redouane. It was played at Stade El Massira.

First half: No goals were scored in the first half. No other first-half events were recorded.

Second half: Olympique Safi made their 1st substitution at 53', with M. Chemlal replacing C. El Bahri. Olympique Safi made their 2nd substitution at 54', with W. Rhailouf replacing A. Eddaou. Hassania Agadir made their 1st substitution at 56', with A. Boukhanfer replacing A. Plumain. Hassania Agadir made their 2nd substitution at 56', with J. Tachtach replacing E. Akoumi. Olympique Safi took the lead at 63' when S. Errahouli scored, with the assist credited to S. El Morsli, making the score 1-0. Olympique Safi made their 3rd substitution at 67', with M. KonΓ© replacing A. Qassaq. Hassania Agadir made their 3rd substitution at 71', with B. Ilou replacing W. Jarmouni. Hassania Agadir made their 4th substitution at 72', with A. Ait Brayim replacing M. Bakhkhach. Hassania Agadir made their 5th substitution at 73', with N. Ouammou replacing F. Bendahmane. F. Dembi received a red card for Hassania Agadir at 75'. A. Kassak received a yellow card for Olympique Safi at 76'. A. Eddaou received a yellow card for Olympique Safi at 83'. S. Errahouli received a yellow card for Olympique Safi at 88'. Olympique Safi made their 4th substitution at 89', with S. Errahouli replacing K. L'Koucha. A. Eddaou received a yellow card for Olympique Safi at 90'. A. Eddaou received a red card for Olympique Safi at 90'.

Olympique Safi used 4 substitutions while Hassania Agadir used 5 substitutions. Olympique Safi got 4 yellow cards and 1 red card, while Hassania Agadir got 1 red card.

How the match was won

  • Physical contest: 4 yellows, 2 reds.

Head-to-Head Overview

All Meetings (Any Venue)
Total Games20
Home Wins7
Draws7
Away Wins6
Over 2.5 Goals8 (40.0%)
BTTS11 (55.0%)
Home vs Away as Scheduled
Total Games10
Home Wins5
Draws4
Away Wins1
Over 2.5 Goals2 (20.0%)
BTTS5 (50.0%)

Olympique Safi vs Hassania Agadir Head-to-Head History by Season