Feb 21 15:003 - 0
Mouloudia Oujda
22:00Feb 282026
Mouloudia OujdaMouloudia Oujda
Sportive BoujaadSportive Boujaad
0
3
W
15:00Feb 212026
Racing de CasablancaRacing de Casablanca
Mouloudia OujdaMouloudia Oujda
3
0
W
15:00Feb 152026
Wydad FesWydad Fes
Mouloudia OujdaMouloudia Oujda
2
2
D
14:00Feb 072026
Mouloudia OujdaMouloudia Oujda
US Amal TiznitUS Amal Tiznit
1
1
D
14:00Feb 012026
Chabab Jeunesse Ben GuerirChabab Jeunesse Ben Guerir
Mouloudia OujdaMouloudia Oujda
1
1
D
17:00Jan 252026
Mouloudia OujdaMouloudia Oujda
KAC KenitraKAC Kenitra
1
1
D
14:00Dec 062025
USM OujdaUSM Oujda
Mouloudia OujdaMouloudia Oujda
0
3
W
17:00Nov 292025
Mouloudia OujdaMouloudia Oujda
Raja Beni MellalRaja Beni Mellal
1
1
D
14:00Nov 232025
Sccm Chabab MohammediaSccm Chabab Mohammedia
Mouloudia OujdaMouloudia Oujda
2
4
W
17:00Nov 162025
Mouloudia OujdaMouloudia Oujda
Chabab Atlas KhenifraChabab Atlas Khenifra
1
0
L
14:00Nov 082025
Wydad Sportif TemaraWydad Sportif Temara
Mouloudia OujdaMouloudia Oujda
2
1
L
17:00Nov 012025
Mouloudia OujdaMouloudia Oujda
Jeunesse Sportive SoualemJeunesse Sportive Soualem
1
1
D
17:00Oct 252025
Mouloudia OujdaMouloudia Oujda
JS MassiraJS Massira
1
0
L
17:00Oct 122025
Mouloudia OujdaMouloudia Oujda
Stade MarocainStade Marocain
3
0
L
17:00Sep 282025
Mouloudia OujdaMouloudia Oujda
Racing de CasablancaRacing de Casablanca
1
1
D
Racing de Casablanca
22:00Mar 012026
Jeunesse Sportive SoualemJeunesse Sportive Soualem
Racing de CasablancaRacing de Casablanca
0
0
D
15:00Feb 212026
Racing de CasablancaRacing de Casablanca
Mouloudia OujdaMouloudia Oujda
3
0
L
15:00Feb 152026
Racing de CasablancaRacing de Casablanca
Sportive BoujaadSportive Boujaad
0
2
W
14:00Feb 082026
Moghreb TetouanMoghreb Tetouan
Racing de CasablancaRacing de Casablanca
0
0
D
14:00Feb 012026
Racing de CasablancaRacing de Casablanca
JS MassiraJS Massira
1
2
W
14:00Jan 252026
Racing de CasablancaRacing de Casablanca
Wydad FesWydad Fes
0
0
D
14:00Dec 072025
Chabab Jeunesse Ben GuerirChabab Jeunesse Ben Guerir
Racing de CasablancaRacing de Casablanca
1
0
L
14:00Nov 302025
Racing de CasablancaRacing de Casablanca
USM OujdaUSM Oujda
0
3
W
14:00Nov 232025
Stade MarocainStade Marocain
Racing de CasablancaRacing de Casablanca
1
1
D
14:00Nov 152025
Racing de CasablancaRacing de Casablanca
US Amal TiznitUS Amal Tiznit
2
2
D
17:00Nov 082025
KAC KenitraKAC Kenitra
Racing de CasablancaRacing de Casablanca
3
1
L
15:00Nov 022025
Racing de CasablancaRacing de Casablanca
Raja Beni MellalRaja Beni Mellal
1
0
L
15:00Oct 262025
Sccm Chabab MohammediaSccm Chabab Mohammedia
Racing de CasablancaRacing de Casablanca
1
0
L
15:00Oct 192025
Racing de CasablancaRacing de Casablanca
Wydad Sportif TemaraWydad Sportif Temara
1
1
D
15:00Oct 112025
Chabab Atlas KhenifraChabab Atlas Khenifra
Racing de CasablancaRacing de Casablanca
1
0
L

Head 2 head

Mouloudia OujdaMouloudia Oujda
1
Wins
2
Draws
Racing de CasablancaRacing de Casablanca
1
Wins
15:00Feb 212026
Racing de CasablancaRacing de Casablanca
Mouloudia OujdaMouloudia Oujda
3
0
17:00Sep 282025
Mouloudia OujdaMouloudia Oujda
Racing de CasablancaRacing de Casablanca
1
1
15:00Mar 162025
Mouloudia OujdaMouloudia Oujda
Racing de CasablancaRacing de Casablanca
2
1
20:30Aug 272022
Mouloudia OujdaMouloudia Oujda
Racing de CasablancaRacing de Casablanca
0
0

Mouloudia Oujda vs Racing de Casablanca Stats — Botola 2 2026

On this page, you can find all key match statistics and head-to-head (H2H) data for the upcoming clash between Mouloudia Oujda and Racing de Casablanca in the Botola 2. The game will take place on 21.02.2026 at 15:00 in Morocco. All information is updated as of 06.03.2026 and reflects verified historical and current performance indicators.

Mouloudia Oujda vs Racing de Casablanca Head-to-Head Overview

These two teams have faced each other 4 times, producing competitive and often unpredictable encounters.

  • The last meeting took place on 21.02.2026, ending with a Racing de Casablanca 3-0 Mouloudia Oujda result.
  • Across all meetings, Mouloudia Oujda have scored 3 goals, while Racing de Casablanca have netted 5.

Biggest victories:

  • Mouloudia Oujda — 3:0
  • Racing de Casablanca — 3:0

Below you can find the recent head-to-head results:

DateEventScore
21.02.2026Racing de Casablanca vs Mouloudia Oujda3 - 0
28.09.2025Mouloudia Oujda vs Racing de Casablanca1 - 1
16.03.2025Mouloudia Oujda vs Racing de Casablanca2 - 1

Mouloudia Oujda and Racing de Casablanca Performance Stats

  • Mouloudia Oujda recent stats:

DateEventScore
28.02.2026Mouloudia Oujda vs Sportive Boujaad0 - 3
21.02.2026Racing de Casablanca vs Mouloudia Oujda3 - 0
15.02.2026Wydad Fes vs Mouloudia Oujda2 - 2

  • Racing de Casablanca recent stats:

DateEventScore
01.03.2026Jeunesse Sportive Soualem vs Racing de Casablanca0 - 0
21.02.2026Racing de Casablanca vs Mouloudia Oujda3 - 0
15.02.2026Racing de Casablanca vs Sportive Boujaad0 - 2

Stay Updated with Oddsfan

Oddsfan provides detailed match statistics, H2H data, and updated results for all fixtures in Botola 2. Track how Mouloudia Oujda and Racing de Casablanca perform before and after this fixture, and use these insights to follow every trend across the 2026 season.



FAQ

Match statistics include goal data, recent form, and performance metrics for Mouloudia Oujda and Racing de Casablanca in Botola 2.

In the current Botola 2 season, Mouloudia Oujda has scored 21 goals and conceded 18.

Racing de Casablanca has scored 10 goals and conceded 17 in the current Botola 2 season.

Head-to-head results between Mouloudia Oujda and Racing de Casablanca are shown in covering 4 matches.

DateEventScore
21.02.2026Racing de Casablanca vs Mouloudia Oujda3 - 0
28.09.2025Mouloudia Oujda vs Racing de Casablanca1 - 1
16.03.2025Mouloudia Oujda vs Racing de Casablanca2 - 1

Yes, detailed stats are available for Botola 2 fixtures.

DateEventScore
28.02.2026Mouloudia Oujda vs Sportive Boujaad0 - 3
21.02.2026Racing de Casablanca vs Mouloudia Oujda3 - 0
15.02.2026Wydad Fes vs Mouloudia Oujda2 - 2
DateEventScore
01.03.2026Jeunesse Sportive Soualem vs Racing de Casablanca0 - 0
21.02.2026Racing de Casablanca vs Mouloudia Oujda3 - 0
15.02.2026Racing de Casablanca vs Sportive Boujaad0 - 2