Skip to content

No matching football content found.

Type at least two characters to search.

← Goals Prediction 07.05.2026 · 23:00
Botola Pro logo MoroccoBotola Pro
FAR Rabat logo
FAR Rabat
WDDDW
1-1Full time
Olympique Safi logo
Olympique Safi
LDLWD
VenueStade Prince Moulay AbdallahSeason2025RoundRegular Season - 19
League table snapshot

Where the two clubs stand

Botola Pro · Season 2025

View full standings →
FAR Rabat logo Botola ProFAR Rabat #4
Played30 Points55 GD+23 W-D-L13-16-1
W D D L D Top spots
Olympique Safi logo Botola ProOlympique Safi #16
Played30 Points22 GD-18 W-D-L3-13-14
L D D D L Position 16 of 16

Table positions are for this fixture’s competition and season. Updated 23 Jul 2026, 00:00.

Recent form

How the two teams have been playing

FAR Rabat

WDDDW

Last 6: 10 goals scored, 8 conceded, 2 clean sheets.

Olympique Safi

LDLWD

Last 6: 4 goals scored, 7 conceded, 1 clean sheets.

Lineups

Starting elevens, formations and benches

Switch between the pitch and list views to see the confirmed team sheets supplied for this match.

Coach Alexandre Santos Formation 11Starting XI11 players
Ahmed Reda Tagnaouti 16 Ahmed Reda Tagnaouti
Yunis Abdelhamid 5 Yunis Abdelhamid
Anas Bach 3 Anas Bach
Marouane Louadni 15 Marouane Louadni
Tó Carneiro 2 Tó Carneiro
Ahmed Hammoudan 11 Ahmed Hammoudan
Mohamed Rabie Hrimat 34 Mohamed Rabie Hrimat
Khalid Ait Ouarkhane 8 Khalid Ait Ouarkhane
Reda Slim 12 Reda Slim
Mohssine Bourika 9 Mohssine Bourika
Hamza Khabba 17 Hamza Khabba
Ahmed Reda Tagnaouti G · #16
Yunis Abdelhamid D · #5
Anas Bach D · #3
Marouane Louadni D · #15
Tó Carneiro D · #2
Ahmed Hammoudan M · #11
Mohamed Rabie Hrimat M · #34
Khalid Ait Ouarkhane M · #8
Reda Slim M · #12
Mohssine Bourika F · #9
Hamza Khabba F · #17
Bench

Substitutes

Abdelfettah Hadraf#39 · M
Youssef El Fahli#7 · F
Jamal Ech-Chammakh#23 · D
Nolan Mbemba#26 · M
Taoufik Razko#14 · M
Hakim Mesbahi#22 · G
Nouh Mohamed El Abd#24 · D
Ayoub Ait Khassou#28 · D
Jalal-Eddine El Khfiyef#19 · M
Coach Zakaria Aboub Formation 11Starting XI11 players
Hamza Hamiani 12 Hamza Hamiani
Faraji Karmoune 8 Faraji Karmoune
Walid Atik 3 Walid Atik
Imad Serbout 32 Imad Serbout
Saad Morsli 27 Saad Morsli
Houari Ferhani 13 Houari Ferhani
Fred Duval Ngoma 4 Fred Duval Ngoma
Salaheddine Errahouli 5 Salaheddine Errahouli
Soulaimane El Bouchqali 29 Soulaimane El Bouchqali
Achref Habbassi 18 Achref Habbassi
Moussa Koné 14 Moussa Koné
Hamza Hamiani G · #12
Faraji Karmoune D · #8
Walid Atik D · #3
Imad Serbout D · #32
Saad Morsli D · #27
Houari Ferhani D · #13
Fred Duval Ngoma M · #4
Salaheddine Errahouli M · #5
Soulaimane El Bouchqali M · #29
Achref Habbassi F · #18
Moussa Koné F · #14
Bench

Substitutes

Ayman Ouhatti#10 · M
Youness Najari#19 · F
Anass Eddaou#22 · M
Mohamed Chemlal#21 · M
Youssef El Motie#25 · G
Yassine Kordani#15 · D
Anas Soufeir#2 · D
Ahmad El Houari#17 · M
Marwane Elaz#11 · F
Match trends

Recent patterns to know

  • FAR Rabat are unbeaten in their last 5 matches on record.
  • 7 of the last 10 meetings between these two have ended level.
Head to head

Previous meetings

FAR Rabat wins

2

Draws

7

Olympique Safi wins

1

Avg goals

1.3

Both scored

40%

Over 2.5

10%

First-half avg

0.4

Meetings

10

05.10.2025Olympique Safi vs FAR Rabat0–3
28.02.2025Olympique Safi vs FAR Rabat1–1
26.10.2024FAR Rabat vs Olympique Safi1–1
15.03.2024FAR Rabat vs Olympique Safi1–0
11.11.2023Olympique Safi vs FAR Rabat1–0
12.03.2023Olympique Safi vs FAR Rabat0–0
18.10.2022FAR Rabat vs Olympique Safi1–1
19.06.2022Olympique Safi vs FAR Rabat0–0
Match statistics

FAR Rabat vs Olympique Safi

3Yellow Cards2
0Red Cards0
Match events

Timeline

  1. 45+4'🟨Mohamed Rabie HrimatYellow card
  2. HT · 0-0
  3. 46'Ahmed HammoudanSubstitution · Youssef El Fahli
  4. 46'Hamza KhabbaSubstitution · Abdelfettah Hadraf
  5. 57'Mohssine BourikaGoal · Abdelfettah Hadraf
  6. 60'Tó CarneiroSubstitution · Jamal Ech-Chammakh
  7. 68'🟨Yunis AbdelhamidYellow card
  8. 70'Faraji KarmounePenalty goal
  9. 72'Achref HabbassiSubstitution · Ayman Ouhatti
  10. 76'Mohssine BourikaSubstitution · Nolan Mbemba
  11. 79'Moussa KonéSubstitution · Youness Najari
  12. 81'🟨Abdelfettah HadrafYellow card
  13. 83'🟨Youness NajariYellow card
  14. 83'Abdelfettah HadrafSubstitution · Taoufik Razko
  15. 87'Salaheddine ErrahouliSubstitution · Mohamed Chemlal
  16. 87'Soulaimane El BouchqaliSubstitution · Anass Eddaou
  17. 90+1'🟨Walid AtikYellow card
  18. FT · 1-1
Prediction note: football is unpredictable. Team news, injuries, venue changes and confirmed lineups can change the outlook before kickoff. Check official club or competition channels for late updates.
Frequently asked questions

FAR Rabat vs Olympique Safi prediction FAQs

Over 1.5 The same page also brings together form, standings, previous meetings, lineups, events and statistics when available.

Look at recent form, league position, confirmed lineups, injuries, venue information and previous meetings. Late team news can change the match outlook.

Yes. Confirmed lineups, injuries, squad changes, venue updates and other late information can materially change the match context.