Morocco Botola 2 Fixtures 2024/25

Currently Season Ended - 240/240 played
# | Team | MP | Win% | GF | GA | GD | Pts | AVG |
---|---|---|---|---|---|---|---|---|
1 |
Kawkab Marrakech |
30 | 43% | 40 | 20 | 20 | 53 | 2.00 |
2 |
Olympique Dcheïra |
30 | 43% | 44 | 30 | 14 | 49 | 2.47 |
3 |
Yacoub El Mansour |
30 | 43% | 49 | 36 | 13 | 48 | 2.83 |
4 |
Raja Beni Mellal |
30 | 37% | 36 | 21 | 15 | 47 | 1.90 |
5 |
JSM Laâyoune |
30 | 27% | 31 | 26 | 5 | 40 | 1.90 |
6 |
Wydad Fès |
30 | 37% | 32 | 33 | -1 | 39 | 2.17 |
7 |
Racing de Casablanca |
30 | 33% | 41 | 42 | -1 | 39 | 2.77 |
8 |
Stade Marocain |
30 | 27% | 34 | 38 | -4 | 37 | 2.40 |
9 |
Chabab Atlas Khénifra |
30 | 23% | 22 | 27 | -5 | 37 | 1.63 |
10 |
Chabab Ben Guerir |
30 | 27% | 28 | 34 | -6 | 37 | 2.07 |
11 |
Youssoufia Berrechid |
30 | 27% | 25 | 28 | -3 | 36 | 1.77 |
12 |
USM Oujda |
30 | 27% | 27 | 44 | -17 | 36 | 2.37 |
13 |
KAC Kénitra |
30 | 20% | 28 | 30 | -2 | 35 | 1.93 |
14 |
Mouloudia Oujda |
30 | 20% | 25 | 32 | -7 | 32 | 1.90 |
15 |
Rapide Oued Zem |
30 | 17% | 26 | 32 | -6 | 29 | 1.93 |
16 |
Khouribga |
30 | 17% | 26 | 41 | -15 | 26 | 2.23 |
Upcoming Fixtures & Results
Season Completed - All Match Results
May 14 ~
-
FormHomeFormAway
- Odds
- May 18, 4:00pm
-
Kawkab Marrakech0 - 0FT
- May 18, 4:00pm
-
Youssoufia Berrechid1 - 0FT
- May 18, 4:00pm
-
Olympique Dcheïra1 - 0FT
- May 18, 4:00pm
-
Rapide Oued Zem2 - 1FT
- May 18, 4:00pm
-
KAC Kénitra2 - 1FT
- May 18, 4:00pm
-
Stade Marocain4 - 1FT
- May 18, 4:00pm
-
Chabab Atlas Khénifra1 - 2FT
- May 18, 4:00pm
-
USM Oujda3 - 3FT
- May 14, 4:00pm
-
Racing de Casablanca4 - 1FT
There are currently no future scheduled fixtures for Botola 2. The 2024/25 season might be over, or the season may be moving into a new round of fixtures that haven't yet been scheduled. Check back later to see new fixtures.
May 10 ~
-
FormHomeFormAway
- Odds
- May 14, 4:00pm
-
Chabab Ben Guerir2 - 1FT
- May 14, 4:00pm
-
Raja Beni Mellal0 - 1FT
- May 14, 4:00pm
-
JSM Laâyoune1 - 0FT
- May 14, 4:00pm
-
Yacoub El Mansour3 - 1FT
- May 14, 4:00pm
-
Khouribga1 - 2FT
- May 14, 4:00pm
-
Mouloudia Oujda1 - 1FT
- May 10, 4:00pm
-
Stade Marocain2 - 2FT
- May 10, 4:00pm
-
USM Oujda2 - 1FT
- May 10, 4:00pm
-
Olympique Dcheïra3 - 2FT
- May 10, 4:00pm
-
Rapide Oued Zem1 - 0FT
May 7 ~
-
FormHomeFormAway
- Odds
- May 10, 4:00pm
-
Kawkab Marrakech0 - 0FT
- May 10, 4:00pm
-
Youssoufia Berrechid0 - 2FT
- May 10, 4:00pm
-
Chabab Atlas Khénifra1 - 0FT
- May 10, 4:00pm
-
KAC Kénitra1 - 0FT
- May 7, 4:00pm
-
Khouribga0 - 1FT
- May 7, 4:00pm
-
Kawkab Marrakech1 - 0FT
- May 7, 4:00pm
-
Mouloudia Oujda1 - 1FT
- May 7, 4:00pm
-
Raja Beni Mellal0 - 0FT
- May 7, 4:00pm
-
Yacoub El Mansour4 - 1FT
- May 7, 4:00pm
-
Racing de Casablanca1 - 1FT
May 3 ~
-
FormHomeFormAway
- Odds
- May 7, 4:00pm
-
JSM Laâyoune3 - 1FT
- May 7, 4:00pm
-
Wydad Fès1 - 0FT
- May 3, 4:00pm
-
KAC Kénitra1 - 1FT
- May 3, 4:00pm
-
Chabab Ben Guerir1 - 3FT
- May 3, 4:00pm
-
Chabab Atlas Khénifra0 - 0FT
- May 3, 4:00pm
-
Olympique Dcheïra1 - 0FT
- May 3, 4:00pm
-
Stade Marocain1 - 1FT
- May 3, 4:00pm
-
Rapide Oued Zem2 - 2FT
- May 3, 4:00pm
-
USM Oujda0 - 0FT
- May 3, 4:00pm
-
Youssoufia Berrechid2 - 1FT
Apr 24 ~
-
FormHomeFormAway
- Odds
- Apr 27, 8:00pm
-
Mouloudia Oujda2 - 1FT
- Apr 27, 8:00pm
-
Youssoufia Berrechid1 - 0FT
- Apr 27, 8:00pm
-
Wydad Fès2 - 2FT
- Apr 27, 4:00pm
-
Kawkab Marrakech1 - 2FT
- Apr 27, 4:00pm
-
Raja Beni Mellal1 - 0FT
- Apr 27, 4:00pm
-
JSM Laâyoune1 - 0FT
- Apr 27, 4:00pm
-
Yacoub El Mansour2 - 3FT
- Apr 24, 8:00pm
-
KAC Kénitra1 - 1FT
- Apr 24, 6:00pm
-
Racing de Casablanca1 - 2FT
Apr 20 ~
-
FormHomeFormAway
- Odds
- Apr 24, 4:00pm
-
Stade Marocain1 - 3FT
- Apr 24, 4:00pm
-
Rapide Oued Zem1 - 1FT
- Apr 24, 4:00pm
-
Olympique Dcheïra1 - 1FT
- Apr 24, 4:00pm
-
USM Oujda0 - 4FT
- Apr 24, 4:00pm
-
Chabab Ben Guerir1 - 3FT
- Apr 24, 4:00pm
-
Chabab Atlas Khénifra0 - 0FT
- Apr 20, 8:00pm
-
Youssoufia Berrechid1 - 1FT
- Apr 20, 8:00pm
-
Mouloudia Oujda2 - 1FT
- Apr 20, 4:00pm
-
Kawkab Marrakech1 - 1FT
Apr 12 ~
-
FormHomeFormAway
- Odds
- Apr 20, 4:00pm
-
JSM Laâyoune1 - 1FT
- Apr 20, 4:00pm
-
Yacoub El Mansour2 - 1FT
- Apr 20, 4:00pm
-
Rapide Oued Zem2 - 0FT
- Apr 20, 4:00pm
-
Raja Beni Mellal1 - 1FT
- Apr 13, 4:00pm
-
Chabab Ben Guerir1 - 1FT
- Apr 13, 4:00pm
-
Khouribga0 - 0FT
- Apr 13, 4:00pm
-
Racing de Casablanca1 - 1FT
- Apr 13, 4:00pm
-
USM Oujda0 - 2FT
- Apr 12, 4:00pm
-
Olympique Dcheïra1 - 1FT
- Apr 12, 4:00pm
-
Stade Marocain1 - 1FT
Mar 15 ~
-
FormHomeFormAway
- Odds
- Apr 11, 8:00pm
-
Wydad Fès2 - 3FT
- Apr 11, 6:00pm
-
Chabab Atlas Khénifra0 - 0FT
- Mar 16, 10:00pm
-
KAC Kénitra1 - 0FT
- Mar 16, 3:00pm
-
Youssoufia Berrechid1 - 1FT
- Mar 16, 3:00pm
-
Mouloudia Oujda2 - 1FT
- Mar 16, 3:00pm
-
JSM Laâyoune1 - 0FT
- Mar 15, 10:00pm
-
Raja Beni Mellal1 - 0FT
- Mar 15, 3:00pm
-
Rapide Oued Zem0 - 1FT
- Mar 15, 3:00pm
-
Yacoub El Mansour3 - 0FT
- Mar 15, 3:00pm
-
Kawkab Marrakech3 - 0FT
Mar 2 ~
-
FormHomeFormAway
- Odds
- Mar 9, 10:00pm
-
Raja Beni Mellal0 - 0FT
- Mar 9, 10:00pm
-
Wydad Fès1 - 2FT
- Mar 9, 3:00pm
-
USM Oujda1 - 0FT
- Mar 9, 3:00pm
-
Stade Marocain2 - 1FT
- Mar 8, 10:00pm
-
Racing de Casablanca1 - 1FT
- Mar 8, 10:00pm
-
Khouribga0 - 0FT
- Mar 8, 3:00pm
-
Olympique Dcheïra2 - 1FT
- Mar 8, 3:00pm
-
Chabab Ben Guerir0 - 0FT
- Mar 2, 10:00pm
-
KAC Kénitra0 - 0FT
- Mar 2, 3:00pm
-
Youssoufia Berrechid1 - 0FT
Feb 22 ~
-
FormHomeFormAway
- Odds
- Mar 2, 3:00pm
-
Rapide Oued Zem2 - 3FT
- Mar 2, 3:00pm
-
Mouloudia Oujda2 - 2FT
- Mar 2, 3:00pm
-
Yacoub El Mansour1 - 1FT
- Mar 2, 3:00pm
-
JSM Laâyoune1 - 0FT
- Mar 2, 3:00pm
-
Kawkab Marrakech2 - 0FT
- Mar 2, 3:00pm
-
Chabab Atlas Khénifra2 - 0FT
- Feb 22, 2:00pm
-
Chabab Ben Guerir1 - 0FT
- Feb 22, 2:00pm
-
Racing de Casablanca1 - 2FT
- Feb 22, 2:00pm
-
Khouribga0 - 0FT
- Feb 22, 2:00pm
-
Wydad Fès2 - 0FT
Feb 15 ~
-
FormHomeFormAway
- Odds
- Feb 22, 2:00pm
-
JSM Laâyoune2 - 2FT
- Feb 22, 2:00pm
-
USM Oujda3 - 2FT
- Feb 22, 2:00pm
-
Stade Marocain1 - 1FT
- Feb 22, 2:00pm
-
Raja Beni Mellal1 - 1FT
- Feb 16, 2:00pm
-
Chabab Atlas Khénifra1 - 1FT
- Feb 16, 2:00pm
-
KAC Kénitra0 - 0FT
- Feb 16, 2:00pm
-
Kawkab Marrakech2 - 0FT
- Feb 16, 2:00pm
-
Youssoufia Berrechid0 - 0FT
- Feb 15, 2:00pm
-
Olympique Dcheïra1 - 1FT
- Feb 15, 2:00pm
-
Rapide Oued Zem0 - 0FT
Feb 7 ~
-
FormHomeFormAway
- Odds
- Feb 15, 2:00pm
-
Mouloudia Oujda1 - 1FT
- Feb 15, 2:00pm
-
Yacoub El Mansour0 - 1FT
- Feb 9, 2:00pm
-
Khouribga1 - 1FT
- Feb 9, 2:00pm
-
Wydad Fès1 - 0FT
- Feb 9, 2:00pm
-
JSM Laâyoune1 - 2FT
- Feb 8, 2:00pm
-
Mouloudia Oujda0 - 0FT
- Feb 8, 2:00pm
-
Stade Marocain2 - 0FT
- Feb 8, 2:00pm
-
Raja Beni Mellal1 - 0FT
- Feb 8, 2:00pm
-
Chabab Ben Guerir2 - 1FT
- Feb 7, 2:00pm
-
Racing de Casablanca2 - 1FT
Jan 12 ~
-
FormHomeFormAway
- Odds
- Jan 19, 2:00pm
-
Chabab Ben Guerir1 - 1FT
- Jan 19, 2:00pm
-
JSM Laâyoune1 - 2FT
- Jan 19, 2:00pm
-
Mouloudia Oujda1 - 0FT
- Jan 19, 2:00pm
-
Raja Beni Mellal2 - 1FT
- Jan 18, 2:00pm
-
Racing de Casablanca0 - 0FT
- Jan 18, 2:00pm
-
Khouribga0 - 1FT
- Jan 18, 2:00pm
-
Wydad Fès0 - 0FT
- Jan 18, 2:00pm
-
Yacoub El Mansour3 - 1FT
- Jan 12, 2:00pm
-
Stade Marocain1 - 0FT
Jan 8 ~
-
FormHomeFormAway
- Odds
- Jan 12, 2:00pm
-
Olympique Dcheïra0 - 0FT
- Jan 12, 2:00pm
-
Rapide Oued Zem3 - 1FT
- Jan 12, 2:00pm
-
Kawkab Marrakech3 - 1FT
- Jan 12, 2:00pm
-
Chabab Atlas Khénifra1 - 0FT
- Jan 12, 2:00pm
-
KAC Kénitra0 - 2FT
- Jan 12, 2:00pm
-
Youssoufia Berrechid0 - 1FT
- Jan 9, 2:00pm
-
JSM Laâyoune0 - 0FT
- Jan 8, 2:00pm
-
Raja Beni Mellal0 - 1FT
- Jan 8, 2:00pm
-
Wydad Fès1 - 1FT
- Jan 8, 2:00pm
-
Khouribga1 - 1FT
Jan 4 ~
-
FormHomeFormAway
- Odds
- Jan 8, 2:00pm
-
Chabab Ben Guerir0 - 0FT
- Jan 8, 2:00pm
-
Yacoub El Mansour1 - 1FT
- Jan 8, 2:00pm
-
Mouloudia Oujda4 - 0FT
- Jan 8, 2:00pm
-
Racing de Casablanca0 - 0FT
- Jan 5, 2:00pm
-
Chabab Ben Guerir0 - 1FT
- Jan 5, 2:00pm
-
Youssoufia Berrechid1 - 1FT
- Jan 5, 2:00pm
-
KAC Kénitra0 - 0FT
- Jan 5, 2:00pm
-
Rapide Oued Zem1 - 1FT
- Jan 4, 2:00pm
-
Stade Marocain1 - 2FT
- Jan 4, 2:00pm
-
Chabab Atlas Khénifra0 - 0FT
Dec 28 ~
-
FormHomeFormAway
- Odds
- Jan 4, 2:00pm
-
Olympique Dcheïra2 - 0FT
- Jan 4, 2:00pm
-
USM Oujda0 - 0FT
- Dec 30, 2:00pm
-
Racing de Casablanca3 - 1FT
- Dec 29, 2:00pm
-
Khouribga0 - 0FT
- Dec 29, 2:00pm
-
Raja Beni Mellal2 - 2FT
- Dec 29, 2:00pm
-
JSM Laâyoune0 - 0FT
- Dec 28, 2:00pm
-
Yacoub El Mansour2 - 0FT
- Dec 28, 2:00pm
-
Mouloudia Oujda0 - 0FT
- Dec 28, 2:00pm
-
Kawkab Marrakech2 - 2FT
- Dec 28, 2:00pm
-
Wydad Fès0 - 2FT
Dec 15 ~
-
FormHomeFormAway
- Odds
- Dec 22, 2:00pm
-
Stade Marocain3 - 2FT
- Dec 22, 2:00pm
-
Rapide Oued Zem2 - 2FT
- Dec 22, 2:00pm
-
Olympique Dcheïra1 - 0FT
- Dec 22, 2:00pm
-
Chabab Atlas Khénifra0 - 0FT
- Dec 21, 2:00pm
-
Racing de Casablanca0 - 1FT
- Dec 21, 2:00pm
-
Chabab Ben Guerir0 - 0FT
- Dec 21, 2:00pm
-
KAC Kénitra0 - 0FT
- Dec 15, 2:00pm
-
JSM Laâyoune1 - 1FT
- Dec 15, 2:00pm
-
Kawkab Marrakech1 - 0FT
Dec 8 ~
-
FormHomeFormAway
- Odds
- Dec 15, 2:00pm
-
Yacoub El Mansour3 - 2FT
- Dec 15, 2:00pm
-
Youssoufia Berrechid0 - 0FT
- Dec 14, 2:00pm
-
Khouribga2 - 3FT
- Dec 14, 2:00pm
-
Mouloudia Oujda0 - 0FT
- Dec 14, 2:00pm
-
Raja Beni Mellal1 - 1FT
- Dec 14, 2:00pm
-
Wydad Fès2 - 1FT
- Dec 8, 3:00pm
-
Racing de Casablanca2 - 2FT
- Dec 8, 3:00pm
-
Chabab Ben Guerir1 - 0FT
- Dec 8, 3:00pm
-
KAC Kénitra2 - 0FT
Nov 30 ~
-
FormHomeFormAway
- Odds
- Dec 7, 3:00pm
-
Stade Marocain1 - 1FT
- Dec 7, 3:00pm
-
USM Oujda1 - 0FT
- Dec 7, 3:00pm
-
Olympique Dcheïra0 - 2FT
- Dec 7, 3:00pm
-
Chabab Atlas Khénifra1 - 1FT
- Dec 1, 3:00pm
-
KAC Kénitra1 - 1FT
- Dec 1, 3:00pm
-
Raja Beni Mellal3 - 1FT
- Dec 1, 3:00pm
-
Rapide Oued Zem0 - 0FT
- Dec 1, 3:00pm
-
Kawkab Marrakech4 - 0FT
- Nov 30, 3:00pm
-
Yacoub El Mansour1 - 1FT
- Nov 30, 3:00pm
-
Mouloudia Oujda0 - 2FT
Nov 8 ~
-
FormHomeFormAway
- Odds
- Nov 30, 3:00pm
-
JSM Laâyoune2 - 3FT
- Nov 29, 5:00pm
-
Youssoufia Berrechid0 - 0FT
- Nov 9, 3:00pm
-
Stade Marocain0 - 0FT
- Nov 9, 3:00pm
-
USM Oujda1 - 0FT
- Nov 9, 3:00pm
-
Olympique Dcheïra6 - 2FT
- Nov 9, 3:00pm
-
Racing de Casablanca3 - 1FT
- Nov 8, 6:00pm
-
Khouribga1 - 1FT
- Nov 8, 5:00pm
-
Chabab Atlas Khénifra0 - 0FT
- Nov 8, 3:00pm
-
Chabab Ben Guerir1 - 2FT
- Nov 8, 3:00pm
-
Wydad Fès0 - 2FT
Oct 27 ~
-
FormHomeFormAway
- Odds
- Nov 3, 7:00pm
-
Youssoufia Berrechid2 - 0FT
- Nov 3, 3:00pm
-
Mouloudia Oujda2 - 1FT
- Nov 3, 3:00pm
-
Chabab Atlas Khénifra1 - 0FT
- Nov 3, 3:00pm
-
Rapide Oued Zem1 - 1FT
- Nov 3, 3:00pm
-
Kawkab Marrakech4 - 2FT
- Nov 2, 6:00pm
-
KAC Kénitra2 - 2FT
- Nov 2, 3:00pm
-
Yacoub El Mansour3 - 1FT
- Nov 2, 3:00pm
-
JSM Laâyoune1 - 1FT
- Oct 27, 6:00pm
-
Khouribga1 - 2FT
- Oct 27, 3:00pm
-
Stade Marocain1 - 1FT
Oct 20 ~
-
FormHomeFormAway
- Odds
- Oct 27, 3:00pm
-
Wydad Fès0 - 0FT
- Oct 27, 3:00pm
-
Racing de Casablanca1 - 4FT
- Oct 26, 4:00pm
-
USM Oujda1 - 1FT
- Oct 26, 4:00pm
-
Olympique Dcheïra0 - 0FT
- Oct 26, 4:00pm
-
Raja Beni Mellal2 - 0FT
- Oct 26, 4:00pm
-
Chabab Ben Guerir0 - 0FT
- Oct 20, 8:00pm
-
Youssoufia Berrechid0 - 3FT
- Oct 20, 7:00pm
-
KAC Kénitra1 - 2FT
- Oct 20, 6:00pm
-
Chabab Atlas Khénifra0 - 1FT
- Oct 20, 4:00pm
-
Kawkab Marrakech1 - 1FT
Oct 4 ~
-
FormHomeFormAway
- Odds
- Oct 19, 4:00pm
-
Yacoub El Mansour2 - 2FT
- Oct 19, 4:00pm
-
Mouloudia Oujda0 - 1FT
- Oct 19, 4:00pm
-
Olympique Dcheïra5 - 0FT
- Oct 19, 4:00pm
-
Rapide Oued Zem0 - 1FT
- Oct 5, 4:00pm
-
Raja Beni Mellal3 - 1FT
- Oct 5, 4:00pm
-
Khouribga1 - 2FT
- Oct 5, 4:00pm
-
Racing de Casablanca1 - 0FT
- Oct 5, 4:00pm
-
Chabab Ben Guerir2 - 1FT
- Oct 4, 4:00pm
-
JSM Laâyoune1 - 0FT
- Oct 4, 4:00pm
-
Stade Marocain3 - 2FT
Sep 28 ~
-
FormHomeFormAway
- Odds
- Oct 4, 4:00pm
-
USM Oujda2 - 1FT
- Oct 4, 4:00pm
-
Wydad Fès3 - 1FT
- Sep 29, 4:00pm
-
Kawkab Marrakech1 - 1FT
- Sep 29, 4:00pm
-
Youssoufia Berrechid1 - 0FT
- Sep 29, 4:00pm
-
Rapide Oued Zem1 - 1FT
- Sep 29, 4:00pm
-
Chabab Atlas Khénifra1 - 1FT
- Sep 29, 4:00pm
-
Yacoub El Mansour3 - 1FT
- Sep 28, 4:00pm
-
KAC Kénitra5 - 1FT
- Sep 28, 4:00pm
-
Olympique Dcheïra2 - 1FT
- Sep 28, 4:00pm
-
USM Oujda1 - 1FT
Here are some of the most recent Botola 2 results : Kawkab Marrakech vs Yacoub El Mansour ended with a scoreline of 0-0, Youssoufia Berrechid met Mouloudia Oujda at home and the match ended 1-0, and Olympique Dcheïra fought an intense match against JSM Laâyoune that resulted in a scoreline of 1-0.