COD Meknès 1-0 Olympic Safi - April 11, 2025 / Botola Pro1 Inwi 2024/2025
. All the information you will find here have been collected manually from the most official sources. However, if you found any mistake or any missing information, please contact us.Botola Pro1 Inwi 2024/2025 - Round 26
COD
7' - Red card
Charki El Bahri
22' - Substitution
Zouhir Eddibis substituted by Imrane Fiddi22
COD
48' - Yellow card
Marouane Afallah48
53' - Yellow card
Abdoulaye Diarra
60' - Substitution
Marouane Afallahis substituted by Mohamed Radouani
60' - Substitution
Mouad Gouloussis substituted by Abdelghafour Mehri60
69' - Red card
Oussama Daoui69
77' - Substitution
Anas Soufiris substituted by Zakaria El Habti
77' - Substitution
Abderrahmane Kassakis substituted by Anas Nqaiti
78' - Goal
Anas El Mahraoui78
83' - Substitution
Faraji Karmouneis substituted by Ayman El Hadry
83' - Substitution
Youssef Michteis substituted by Walid Rhailouf
95' - Substitution
Ismail Mihrabis substituted by Brahim El Idrissi Bouzidi95
OCS
OCS
Team line-ups
COD Meknès
First 11 |
Age | Match num | Note | ||||
|---|---|---|---|---|---|---|---|
| 34 | G |
Reda Bounaga | 35 | 25 | You have to sign in to cast your vote for this player | ||
| 5 | D |
Mohamed Amine Hamoudi | 30 | 6 | You have to sign in to cast your vote for this player | ||
| 90 | D |
Youssef Limouri | 26 | 7 | You have to sign in to cast your vote for this player | ||
| 16 | D |
Oussama Daoui | 69 | 29 | 22 | You have to sign in to cast your vote for this player | |
| 35 | D |
Hicham Aït Brayem | 28 | 4 | You have to sign in to cast your vote for this player | ||
| 93 | M |
Marouane Afallah | 6048 | 31 | 6 | You have to sign in to cast your vote for this player | |
| 6 | M |
Adnane Berdad | 31 | 24 | You have to sign in to cast your vote for this player | ||
| 10 | M |
Mouad Goulouss | 60 | 31 | 25 | You have to sign in to cast your vote for this player | |
| 99 | M |
Zouhir Eddib | 22 | 22 | 25 | You have to sign in to cast your vote for this player | |
| 11 | M |
Ismail Mihrab | 90+5 | 28 | 20 | You have to sign in to cast your vote for this player | |
| 9 | F |
Anas El Mahraoui | 78 | 24 | 25 | You have to sign in to cast your vote for this player | |
Average age
28.6 years
Average number of matches played for the team
17
Olympic Safi

First 11 |
Age | Match num | Note | ||||
|---|---|---|---|---|---|---|---|
| 22 | G |
Abderrahmane Kernane | 25 | 3 | You have to sign in to cast your vote for this player | ||
| 8 | D |
Faraji Karmoune | 83 | 28 | 34 | You have to sign in to cast your vote for this player | |
| 21 | D |
Mehdi Ashabi | 27 | 47 | You have to sign in to cast your vote for this player | ||
| 30 | D |
Soulaiman El Amrani | 28 | 74 | You have to sign in to cast your vote for this player | ||
| 20 | D |
Anas Soufir | 77 | 23 | 8 | You have to sign in to cast your vote for this player | |
| 80 | M |
Youssef Michte | 83 | 26 | 82 | You have to sign in to cast your vote for this player | |
| 15 | M |
Abdelghafour Lamirat | 27 | 99 | You have to sign in to cast your vote for this player | ||
| 27 | M |
Saad Morsli | 27 | 69 | You have to sign in to cast your vote for this player | ||
| 10 | M |
Abderrahmane Kassak | 77 | 26 | 81 | You have to sign in to cast your vote for this player | |
| 88 | F |
Abdoulaye Diarra | 53 | 30 | 64 | You have to sign in to cast your vote for this player | |
| 11 | F |
Charki El Bahri | 7 | 32 | 1 | You have to sign in to cast your vote for this player | |
Average age
27.2 years
Average number of matches played for the team
51
Substitutes |
Age | Match num | Note | ||||
|---|---|---|---|---|---|---|---|
| 1 | G |
Soufiane Benrahou | 31 | ||||
| 14 | D |
Luis Enrique Nsue Ntugu | 27 | ||||
| 33 | D |
Imrane Fiddi | 22 | 26 | 5 | You have to sign in to cast your vote for this player | |
| 13 | D |
Yassine Jbira | 29 | ||||
| 24 | M |
Brahim El Idrissi Bouzidi | 90+5 | 24 | 20 | You have to sign in to cast your vote for this player | |
| 8 | M |
Mohamed Radouani | 60 | 35 | 19 | You have to sign in to cast your vote for this player | |
| 27 | M |
Cheikh Omar Faye | 22 | ||||
| 95 | F |
Abdelghafour Mehri | 60 | 30 | 11 | You have to sign in to cast your vote for this player | |
| 18 | F |
Mohamed Bazzar | 32 | ||||
Substitutes |
Age | Match num | Note | ||||
|---|---|---|---|---|---|---|---|
| 17 | D |
Ayman El Hadry | 83 | 25 | 13 | You have to sign in to cast your vote for this player | |
| 25 | M |
Anas Nqaiti | 77 | 21 | 14 | You have to sign in to cast your vote for this player | |
| 40 | M |
Walid Rhailouf | 83 | 26 | 68 | You have to sign in to cast your vote for this player | |
| 39 | F |
Zakaria El Habti | 77 | 27 | 1 | You have to sign in to cast your vote for this player | |
Changes in the starting players regarding the previous match
Hicham Aït Brayem
IN
Yassine Jbira
OUT
Mohamed Amine Hamoudi
IN
Mouhcine Rabja
OUT
Marouane Afallah
IN
Mohamed Radouani
OUT
Anas El Mahraoui
IN
Brahim El Idrissi Bouzidi
OUT
Changes in the starting players regarding the previous match
No changes regarding the previous match for the starting playersManager
Age
Match num
54
26
Success rate in this team:
31 %
Success rate since the beginning of his career:
26 %
Ouchela vs Olympic Safi
1 victory
0 draw
1 loss
Ouchela vs El Karma
1 victory
0 draw
1 loss
Manager
Age
Match num
39
28
Success rate in this team:
39 %
Success rate since the beginning of his career:
45 %
El Karma vs COD Meknès
1 victory
0 draw
1 loss
El Karma vs Ouchela
1 victory
0 draw
1 loss
Referee
Achraf Berrada
2 victories |
0 draw |
1 loss |
COD Meknès3 matches | General total | Olympic Safi1 match | 0 victory |
0 draw |
1 loss |
2 victories |
0 draw |
0 loss |
COD Meknès2 matches | Season total | Olympic Safi1 match | 0 victory |
0 draw |
1 loss |
| Latest figure on May 10, 2026 | Latest figure on April 11, 2025 | |||||||
Videos
Key figures

COD Meknès keeps its 4 consecutive matches without a draw vs Olympic Safi at home running (since 10/02/2008). It's a record streak. The first of history

COD Meknès keeps its 6 consecutive matches without a draw vs Olympic Safi in Botola Pro running (since 10/02/2008). It's a record streak. The first of history

COD Meknès keeps its 5 consecutive matches without a draw vs Olympic Safi running (since 20/11/2011). It's a record streak. The first of history
General ranking
| 8 | Raja Casablanca | 37 pts | 25 rd | |
| 9 | Difaâ El Jadida | 35 pts | 25 rd | |
| +2 | 10 | COD Meknès | 33 pts | 26 rd |
| -1 | 11 | Union Touarga | 31 pts | 25 rd |
| -1 | 12 | Ittihad Tanger | 31 pts | 25 rd |
General ranking
| 4 | FUS Rabat | 43 pts | 25 rd | |
| 5 | Renaissance Zemamra | 43 pts | 26 rd | |
| 6 | Olympic Safi | 38 pts | 26 rd | |
| 7 | MAS Fès | 38 pts | 25 rd | |
| 8 | Raja Casablanca | 37 pts | 25 rd |
Pre-match
Current form
| Home | VCOD Meknès 1-0 Ittihad Tanger14/12/2024 | VCOD Meknès 1-0 MA Tétouan17/01/2025 | DCOD Meknès 2-2 FAR Rabat23/01/2025 | DCOD Meknès 0-0 Union Touarga14/02/2025 | VCOD Meknès 1-0 Hassania Agadir27/02/2025 | LCOD Meknès 1-2 Raja Casablanca10/03/2025 |
| Overall | VCOD Meknès 1-0 Ittihad Tanger14/12/2024 | VCOD Meknès 1-0 MA Tétouan17/01/2025 | DCOD Meknès 2-2 FAR Rabat23/01/2025 | DCOD Meknès 0-0 Union Touarga14/02/2025 | VCOD Meknès 1-0 Hassania Agadir27/02/2025 | LCOD Meknès 1-2 Raja Casablanca10/03/2025 |
Running streaks
| Home | Total | |
|---|---|---|
| Loosing streak | 1 | 1 |
| Winless streak | 1 | 1 |
| Drawless streak | 2 | 2 |
| Scoring streak | 2 | 2 |
| Conceding streak | 1 | 1 |
Running streaks
| Away | Total | |
|---|---|---|
| Winning streak | 0 | 2 |
| Unbeaten streak | 0 | 11 |
| Drawless streak | 0 | 2 |
| Scoring streak | 0 | 3 |
| Conceding streak | 0 | 1 |
Statistical comparison of the season
Rankings
|
12 |
General ranking (Competition total) |
6 |
|
8 |
General ranking (Home / Away) |
7 |
|
500 |
FBDB index ranking (Worldwide) |
404 |
|
14 |
FBDB index ranking (National) |
5 |
Ranking evolution during the season
Results
|
25 |
Number of games (Competition total) |
25 |
|
12 |
Number of games (Home / Away) |
12 |
|
7 |
Victories (Competition total) |
10 |
|
6 |
Victories (Home / Away) |
4 |
|
9 |
Draws (Competition total) |
8 |
|
4 |
Draws (Home / Away) |
4 |
|
9 |
Losses (Competition total) |
7 |
|
2 |
Losses (Home / Away) |
4 |
Goals
|
24 |
Goals scored (Competition total) |
29 |
|
15 |
Goals scored (Home / Away) |
13 |
|
34 |
Goals conceded (Competition total) |
27 |
|
8 |
Goals conceded (Home / Away) |
16 |
|
0.96 |
Goals scored per match average (Competition total) |
1.16 |
|
1.25 |
Goals scored per match average (Home / Away) |
1.08 |
|
1.36 |
Conceced goals per match average (Competition total) |
1.08 |
|
0.67 |
Conceced goals per match average (Home / Away) |
1.33 |
Betting aid
|
11 |
Number of matches with more than 2,5 goals (Competition total) |
11 |
|
3 |
Number of matches with more than 2,5 goals (Home / Away) |
6 |
|
10 |
Clean sheets (Competition total) |
10 |
|
7 |
Clean sheets (Home / Away) |
3 |
|
9 |
Matches without scoring (Competition total) |
7 |
|
2 |
Matches without scoring (Home / Away) |
3 |
|
10 |
The 2 teams score (Competition total) |
12 |
|
4 |
The 2 teams score (Home / Away) |
7 |
|
1-0 |
Most frequent score (Home / Away) |
2-1 |
Bookings
|
17 |
Yellow cards (Competition total) |
32 |
|
17 |
Yellow cards (Home / Away) |
0 |
|
1 |
Red cards (Competition total) |
4 |
|
1 |
Red cards (Home / Away) |
0 |
Key players
![]() | Anas El Mahraoui | 4 goals | Team's best scorer (Competition total) | 4 goals | Cheickne Samake | ![]() |
![]() | Anas El Mahraoui | 4 goals | Team's best scorer (Home / Away) | - | ||
![]() | Adnane Berdad | 1 penalty | Team's penalty best scorer (Competition total) | 2 penalties | Cheickne Samake | ![]() |
![]() | Adnane Berdad | 1 penalty | Team's penalty best scorer (Home / Away) | - | ||
![]() | Mouad Goulouss | 2 assists | Player with most assists (Competition total) | 2 assists | Abdoulaye Diarra | ![]() |
![]() | Mouad Goulouss | 2 assists | Player with most assists (Home / Away) | - | ||
![]() | Mouad Goulouss | 1 goal during the last match | The fittest player | 2 goals, 1 assist during the last 5 matches | Salaheddine Errahouli | ![]() |
Historical head to head
Home
8 gf
4 ga
Away
6 gf
12 ga
Total
14 gf
16 ga
Historical head to head
Home
12 gf
6 ga
Away
4 gf
8 ga
Total
16 gf
14 ga
Largest victory
| Overall | 2 - 0 |
November 11, 2012 |
| Home | 2 - 0 |
November 11, 2012 |
Largest victory
| Overall | 3 - 0 |
November 22, 2024 |
| Away | 2 - 1 |
April 02, 2005 |
Latest head to head
November 22, 2024 - Botola Pro1 Inwi 2024/2025
March 16, 2013 - Botola Pro 2012/2013
November 11, 2012 - Botola Pro 2012/2013
April 03, 2012 - Botola Pro 2011/2012
November 20, 2011 - Botola Pro 2011/2012
Best historical scorers against Olympic Safi
![]() |
Nabil Loualji | 2 goals | 2012 - 2013 |
![]() |
Abdelmajid Eddine | 1 goal | 2012 - 2012 |
![]() |
Redouane Jaouhari | 1 goal | 2012 - 2012 |
![]() |
Mustapha Saidi | 1 goal | 2007 - 2007 |
![]() |
Ismaël El Omari | 1 goal | 2013 - 2013 |
![]() |
Faycal Benkassou | 1 goal | 2007 - 2007 |
Best historical scorers against COD Meknès
![]() |
Abderrazak Hamdallah | 3 goals | 2011 - 2013 |
![]() |
Ibrahima Ndione | 2 goals | 2011 - 2013 |
![]() |
Cheickne Samake | 2 goals | 2024 - 2024 |
![]() |
Brahim El Bahraoui | 1 goal | 2024 - 2024 |
![]() |
Mohamed Karkouri | 1 goal | 2007 - 2007 |
Players with most games played vs Olympic Safi
![]() |
Nabil Loualji | 4 matches | 2011 - 2013 |
![]() |
Zakaria Ismaili | 4 matches | 2011 - 2013 |
![]() |
Faouzi Loukhamali | 4 matches | 2011 - 2013 |
![]() |
Hicham Rhoufir | 3 matches | 2012 - 2013 |
![]() |
Yassine Bayoude | 3 matches | 2011 - 2013 |
![]() |
Zakaria Zahid | 3 matches | 2012 - 2013 |
Players with most games played vs COD Meknès
![]() |
Ahmed Essadeq | 4 matches | 2011 - 2013 |
![]() |
Ibrahima Ndione | 4 matches | 2011 - 2013 |
![]() |
Abdessamad Rafik | 4 matches | 2011 - 2013 |
![]() |
Mehdi Khermaj | 4 matches | 2011 - 2013 |
![]() |
Abderrazak Hamdallah | 4 matches | 2011 - 2013 |
![]() |
Rodrigue Ettien | 3 matches | 2011 - 2013 |
They played in both sides
25 matches
3 matches
24 matches
1 match
19 matches
13 matches
11 matches
23 matches
8 matches
36 matches
4 matches
8 matches
They played in both sides
8 matches
36 matches
11 matches
23 matches
19 matches
13 matches
4 matches
8 matches
2 matches
4 matches
25 matches
3 matches
Competition info
The other matches
April 11, 2025
April 12, 2025
April 13, 2025
April 14, 2025
Post-match general ranking
| pts | m | v | d | l | GF | GA | diff | |||
|---|---|---|---|---|---|---|---|---|---|---|
1
| ![]() | RS Berkane | 60 | 25 | 18 | 6 | 1 | 40 | 10 | +30 |
2
| ![]() | FAR Rabat | 45 | 25 | 12 | 9 | 4 | 39 | 21 | +18 |
3
| ![]() | Wydad Casablanca | 43 | 25 | 11 | 10 | 4 | 37 | 24 | +13 |
4
| ![]() | FUS Rabat | 43 | 25 | 12 | 7 | 6 | 41 | 22 | +19 |
5
| ![]() | Renaissance Zemamra | 43 | 26 | 13 | 4 | 9 | 30 | 23 | +7 |
6
| ![]() | Olympic Safi | 38 | 26 | 10 | 8 | 8 | 29 | 28 | +1 |
7
| ![]() | MAS Fès | 38 | 25 | 10 | 8 | 7 | 27 | 23 | +4 |
8
| ![]() | Raja Casablanca | 37 | 25 | 9 | 10 | 6 | 27 | 22 | +5 |
9
| ![]() | Difaâ El Jadida | 35 | 25 | 9 | 8 | 8 | 30 | 32 | -2 |
+210
| ![]() | COD Meknès | 33 | 26 | 8 | 9 | 9 | 25 | 34 | -9 |
-111
| ![]() | Union Touarga | 31 | 25 | 7 | 10 | 8 | 28 | 28 | 0 |
-112
| ![]() | Ittihad Tanger | 31 | 25 | 7 | 10 | 8 | 29 | 31 | -2 |
13
| ![]() | Hassania Agadir | 26 | 25 | 7 | 5 | 13 | 26 | 29 | -3 |
14
| ![]() | Jeunesse Soualem | 22 | 26 | 5 | 7 | 14 | 18 | 36 | -18 |
15
| ![]() | MA Tétouan | 16 | 25 | 3 | 7 | 15 | 17 | 32 | -15 |
16
| ![]() | Chabab Mohammedia | 4 | 25 | 0 | 4 | 21 | 11 | 59 | -48 |






































































Comments