Morocco Botola 2 Fixtures 2025/26

Currently Final Matches - 199/200 played
| # | Team | MP | Win% | GF | GA | GD | Pts | AVG |
|---|---|---|---|---|---|---|---|---|
1 |
Widad Témara |
25 | 44% | 30 | 22 | 8 | 45 | 2.08 |
2 |
Moghreb Tétouan |
24 | 46% | 26 | 20 | 6 | 41 | 1.92 |
3 |
Amal Tiznit |
25 | 32% | 29 | 20 | 9 | 38 | 1.96 |
4 |
JSM Laâyoune |
24 | 38% | 23 | 14 | 9 | 36 | 1.54 |
5 |
Chabab Atlas Khénifra |
25 | 36% | 22 | 18 | 4 | 36 | 1.60 |
6 |
Riadi Salmi |
25 | 32% | 30 | 30 | 0 | 34 | 2.40 |
7 |
KAC Kénitra |
25 | 28% | 28 | 27 | 1 | 32 | 2.20 |
8 |
Stade Marocain |
25 | 32% | 20 | 21 | -1 | 32 | 1.64 |
9 |
Chabab Mohammedia |
25 | 32% | 20 | 29 | -9 | 32 | 1.96 |
10 |
Wydad Fès |
25 | 32% | 26 | 25 | 1 | 31 | 2.04 |
11 |
Mouloudia Oujda |
25 | 28% | 30 | 33 | -3 | 31 | 2.52 |
12 |
Union Sportive Boujaad |
25 | 24% | 20 | 18 | 2 | 30 | 1.52 |
13 |
USM Oujda |
25 | 28% | 25 | 25 | 0 | 30 | 2.00 |
14 |
Chabab Ben Guerir |
25 | 28% | 22 | 26 | -4 | 30 | 1.92 |
15 |
Raja Beni Mellal |
25 | 20% | 17 | 26 | -9 | 25 | 1.72 |
16 |
Racing de Casablanca |
25 | 12% | 18 | 32 | -14 | 17 | 2.00 |
Upcoming Fixtures & Results
All Matches Shown
May 10 ~
-
FormHomeFormAway
- Odds
- Sun 24, 6:00pm
-
Chabab Atlas Khénifra1 - 1FTWidad Témara
- Sun 24, 4:00pm
-
Stade Marocain2 - 0FTWydad Fès
- Sun 24, 4:00pm
-
USM Oujda3 - 1FTRacing de Casablanca
- Sun 24, 4:00pm
-
Amal Tiznit0 - 0FTUnion Sportive Boujaad
- Sat 23, 4:00pm
-
Raja Beni Mellal3 - 2FTMouloudia Oujda
- Sat 23, 4:00pm
-
Chabab Mohammedia2 - 2FTRiadi Salmi
- Sat 23, 4:00pm
-
KAC Kénitra2 - 2FTMoghreb Tétouan
- Sat 23, 4:00pm
-
Chabab Ben Guerir0 - 0FTJSM Laâyoune
- Sun 10, 6:00pm
-
Moghreb Tétouan2 - 0FTUSM Oujda
- Sun 10, 6:00pm
-
Mouloudia Oujda0 - 0FTChabab Mohammedia
May 3 ~
-
FormHomeFormAway
- Odds
- Sun 10, 4:00pm
-
Widad Témara1 - 1FTAmal Tiznit
- Sun 10, 4:00pm
-
Racing de Casablanca0 - 1FTStade Marocain
- Sat 9, 6:00pm
-
Wydad Fès1 - 1FTChabab Ben Guerir
- Sat 9, 4:00pm
-
JSM Laâyoune1 - 1FTKAC Kénitra
- Sat 9, 4:00pm
-
Union Sportive Boujaad2 - 1FTRaja Beni Mellal
- Sat 9, 4:00pm
-
Riadi Salmi0 - 1FTChabab Atlas Khénifra
- Sun 3, 4:00pm
-
KAC Kénitra2 - 1FTUnion Sportive Boujaad
- Sun 3, 4:00pm
-
Amal Tiznit2 - 2FTRacing de Casablanca
- Sun 3, 4:00pm
-
Chabab Ben Guerir1 - 0FTStade Marocain
- Sun 3, 4:00pm
-
Widad Témara3 - 2FTRiadi Salmi
Apr 25 ~
-
FormHomeFormAway
- Odds
- Sat 2, 6:00pm
-
Chabab Atlas Khénifra4 - 0FTMouloudia Oujda
- Sat 2, 4:00pm
-
Raja Beni Mellal2 - 0FTMoghreb Tétouan
- Sat 2, 4:00pm
-
Chabab Mohammedia1 - 3FTJSM Laâyoune
- Apr 26, 6:00pm
-
Moghreb Tétouan2 - 1FTChabab Atlas Khénifra
- Apr 26, 4:00pm
-
JSM Laâyoune3 - 0FTRiadi Salmi
- Apr 26, 4:00pm
-
Racing de Casablanca0 - 2FTKAC Kénitra
- Apr 26, 4:00pm
-
Stade Marocain1 - 0FTUSM Oujda
- Apr 25, 6:00pm
-
Mouloudia Oujda0 - 1FTWidad Témara
- Apr 25, 4:00pm
-
Wydad Fès1 - 1FTRaja Beni Mellal
Apr 4 ~
-
FormHomeFormAway
- Odds
- Apr 25, 4:00pm
-
Union Sportive Boujaad0 - 0FTChabab Mohammedia
- Apr 25, 4:00pm
-
Chabab Ben Guerir1 - 0FTAmal Tiznit
- Apr 5, 6:00pm
-
Raja Beni Mellal1 - 0FTRacing de Casablanca
- Apr 5, 3:00pm
-
USM Oujda1 - 1FTChabab Ben Guerir
- Apr 5, 3:00pm
-
Amal Tiznit2 - 0FTWydad Fès
- Apr 5, 3:00pm
-
Widad Témara1 - 0FTJSM Laâyoune
- Apr 4, 6:00pm
-
Riadi Salmi1 - 1FTMouloudia Oujda
- Apr 4, 6:00pm
-
Chabab Atlas Khénifra2 - 0FTUnion Sportive Boujaad
- Apr 4, 3:00pm
-
Chabab Mohammedia1 - 0FTMoghreb Tétouan
- Apr 4, 3:00pm
-
KAC Kénitra1 - 0FTStade Marocain
Mar 15 ~
-
FormHomeFormAway
- Odds
- Mar 29, 3:00pm
-
JSM Laâyoune1 - 1FTMouloudia Oujda
- Mar 29, 3:00pm
-
Wydad Fès2 - 0FTKAC Kénitra
- Mar 29, 3:00pm
-
USM Oujda0 - 0FTAmal Tiznit
- Mar 29, 3:00pm
-
Racing de Casablanca2 - 0FTChabab Mohammedia
- Mar 28, 5:00pm
-
Moghreb Tétouan0 - 1FTRiadi Salmi
- Mar 28, 2:00pm
-
Stade Marocain1 - 0FTRaja Beni Mellal
- Mar 28, 2:00pm
-
Union Sportive Boujaad2 - 2FTWidad Témara
- Mar 28, 2:00pm
-
Chabab Ben Guerir4 - 0FTChabab Atlas Khénifra
- Mar 15, 10:00pm
-
Raja Beni Mellal0 - 0FTChabab Ben Guerir
- Mar 15, 10:00pm
-
Mouloudia Oujda1 - 3FTMoghreb Tétouan
Mar 8 ~
-
FormHomeFormAway
- Odds
- Mar 15, 10:00pm
-
Widad Témara1 - 0FTRacing de Casablanca
- Mar 15, 3:00pm
-
Amal Tiznit2 - 0FTStade Marocain
- Mar 14, 10:00pm
-
Chabab Atlas Khénifra1 - 0FTJSM Laâyoune
- Mar 14, 10:00pm
-
Chabab Mohammedia0 - 3FTWydad Fès
- Mar 14, 10:00pm
-
Riadi Salmi1 - 0FTUnion Sportive Boujaad
- Mar 14, 3:00pm
-
KAC Kénitra0 - 0FTUSM Oujda
- Mar 8, 10:00pm
-
Moghreb Tétouan1 - 1FTWidad Témara
- Mar 8, 3:00pm
-
Union Sportive Boujaad0 - 0FTJSM Laâyoune
- Mar 8, 3:00pm
-
Amal Tiznit2 - 1FTKAC Kénitra
- Mar 8, 3:00pm
-
USM Oujda3 - 0FTRaja Beni Mellal
Feb 28 ~
-
FormHomeFormAway
- Odds
- Mar 7, 10:00pm
-
Wydad Fès1 - 2FTRiadi Salmi
- Mar 7, 3:00pm
-
Chabab Ben Guerir0 - 0FTChabab Mohammedia
- Mar 7, 3:00pm
-
Racing de Casablanca0 - 1FTChabab Atlas Khénifra
- Mar 7, 3:00pm
-
Stade Marocain1 - 3FTMouloudia Oujda
- Mar 3, 3:00pm
-
JSM LaâyounePOSTMoghreb Tétouan
- Mar 1, 10:00pm
-
Chabab Mohammedia1 - 0FTUSM Oujda
- Mar 1, 10:00pm
-
Chabab Atlas Khénifra1 - 0FTStade Marocain
- Mar 1, 10:00pm
-
Riadi Salmi0 - 0FTRacing de Casablanca
- Mar 1, 3:00pm
-
KAC Kénitra1 - 1FTChabab Ben Guerir
- Feb 28, 10:00pm
-
Raja Beni Mellal1 - 1FTAmal Tiznit
Feb 21 ~
-
FormHomeFormAway
- Odds
- Feb 28, 10:00pm
-
Widad Témara0 - 1FTWydad Fès
- Feb 28, 10:00pm
-
Mouloudia Oujda0 - 3FTUnion Sportive Boujaad
- Feb 22, 10:00pm
-
Wydad Fès1 - 0FTChabab Atlas Khénifra
- Feb 22, 3:00pm
-
Stade Marocain1 - 2FTRiadi Salmi
- Feb 22, 3:00pm
-
Amal Tiznit1 - 1FTChabab Mohammedia
- Feb 22, 3:00pm
-
Chabab Ben Guerir1 - 2FTWidad Témara
- Feb 21, 10:00pm
-
Raja Beni Mellal1 - 0FTKAC Kénitra
- Feb 21, 10:00pm
-
Moghreb Tétouan1 - 0FTUnion Sportive Boujaad
- Feb 21, 3:00pm
-
Racing de Casablanca3 - 0FTMouloudia Oujda
- Feb 21, 3:00pm
-
USM Oujda1 - 1FTJSM Laâyoune
Feb 8 ~
-
FormHomeFormAway
- Odds
- Feb 15, 3:00pm
-
Racing de Casablanca0 - 2FTUnion Sportive Boujaad
- Feb 15, 3:00pm
-
Chabab Ben Guerir1 - 3FTRiadi Salmi
- Feb 15, 3:00pm
-
Stade Marocain2 - 2FTMoghreb Tétouan
- Feb 15, 3:00pm
-
Wydad Fès2 - 2FTMouloudia Oujda
- Feb 14, 2:00pm
-
USM Oujda0 - 0FTWidad Témara
- Feb 14, 2:00pm
-
KAC Kénitra0 - 1FTChabab Mohammedia
- Feb 14, 2:00pm
-
Raja Beni Mellal1 - 0FTJSM Laâyoune
- Feb 14, 2:00pm
-
Amal Tiznit0 - 0FTChabab Atlas Khénifra
- Feb 8, 2:00pm
-
JSM Laâyoune3 - 2FTWydad Fès
- Feb 8, 2:00pm
-
Chabab Mohammedia1 - 0FTRaja Beni Mellal
Feb 1 ~
-
FormHomeFormAway
- Odds
- Feb 8, 2:00pm
-
Moghreb Tétouan0 - 0FTRacing de Casablanca
- Feb 7, 2:00pm
-
Riadi Salmi2 - 2FTKAC Kénitra
- Feb 7, 2:00pm
-
Mouloudia Oujda1 - 1FTAmal Tiznit
- Feb 7, 2:00pm
-
Widad Témara1 - 1FTStade Marocain
- Feb 7, 2:00pm
-
Chabab Atlas Khénifra1 - 2FTUSM Oujda
- Feb 7, 2:00pm
-
Union Sportive Boujaad2 - 1FTChabab Ben Guerir
- Feb 1, 2:00pm
-
Wydad Fès1 - 0FTUnion Sportive Boujaad
- Feb 1, 2:00pm
-
Racing de Casablanca1 - 2FTJSM Laâyoune
- Feb 1, 2:00pm
-
Chabab Ben Guerir1 - 1FTMouloudia Oujda
- Feb 1, 2:00pm
-
Stade Marocain3 - 0FTChabab Mohammedia
Jan 24 ~
-
FormHomeFormAway
- Odds
- Jan 31, 2:00pm
-
USM Oujda3 - 2FTRiadi Salmi
- Jan 31, 2:00pm
-
Amal Tiznit0 - 0FTMoghreb Tétouan
- Jan 31, 2:00pm
-
Raja Beni Mellal1 - 1FTWidad Témara
- Jan 31, 2:00pm
-
KAC Kénitra1 - 1FTChabab Atlas Khénifra
- Jan 25, 2:00pm
-
Riadi Salmi1 - 1FTAmal Tiznit
- Jan 25, 2:00pm
-
Union Sportive Boujaad2 - 2FTUSM Oujda
- Jan 25, 2:00pm
-
Mouloudia Oujda1 - 1FTKAC Kénitra
- Jan 25, 2:00pm
-
Racing de Casablanca0 - 0FTWydad Fès
- Jan 24, 5:00pm
-
Moghreb Tétouan2 - 1FTChabab Ben Guerir
- Jan 24, 2:00pm
-
JSM Laâyoune1 - 0FTStade Marocain
Dec 6 ~
-
FormHomeFormAway
- Odds
- Jan 24, 2:00pm
-
Chabab Atlas Khénifra0 - 0FTRaja Beni Mellal
- Jan 24, 2:00pm
-
Widad Témara2 - 1FTChabab Mohammedia
- Dec 7, 5:00pm
-
KAC Kénitra1 - 2FTWidad Témara
- Dec 7, 2:00pm
-
Wydad Fès0 - 1FTMoghreb Tétouan
- Dec 7, 2:00pm
-
Chabab Ben Guerir1 - 0FTRacing de Casablanca
- Dec 7, 2:00pm
-
Stade Marocain0 - 0FTUnion Sportive Boujaad
- Dec 6, 2:00pm
-
Raja Beni Mellal1 - 2FTRiadi Salmi
- Dec 6, 2:00pm
-
Amal Tiznit1 - 0FTJSM Laâyoune
- Dec 6, 2:00pm
-
USM Oujda0 - 3FTMouloudia Oujda
- Dec 6, 2:00pm
-
Chabab Mohammedia0 - 3FTChabab Atlas Khénifra
Nov 23 ~
-
FormHomeFormAway
- Odds
- Nov 30, 5:00pm
-
Moghreb Tétouan1 - 1FTKAC Kénitra
- Nov 30, 2:00pm
-
Union Sportive Boujaad1 - 1FTAmal Tiznit
- Nov 30, 2:00pm
-
Racing de Casablanca0 - 3FTUSM Oujda
- Nov 30, 2:00pm
-
Wydad Fès0 - 0FTStade Marocain
- Nov 29, 5:00pm
-
Mouloudia Oujda1 - 1FTRaja Beni Mellal
- Nov 29, 2:00pm
-
JSM Laâyoune2 - 0FTChabab Ben Guerir
- Nov 29, 2:00pm
-
Riadi Salmi1 - 1FTChabab Mohammedia
- Nov 29, 2:00pm
-
Widad Témara0 - 0FTChabab Atlas Khénifra
- Nov 23, 5:00pm
-
KAC Kénitra1 - 0FTJSM Laâyoune
- Nov 23, 2:00pm
-
USM Oujda3 - 0FTMoghreb Tétouan
Nov 16 ~
-
FormHomeFormAway
- Odds
- Nov 23, 2:00pm
-
Stade Marocain1 - 1FTRacing de Casablanca
- Nov 23, 2:00pm
-
Chabab Mohammedia2 - 4FTMouloudia Oujda
- Nov 22, 2:00pm
-
Raja Beni Mellal0 - 0FTUnion Sportive Boujaad
- Nov 22, 2:00pm
-
Chabab Atlas Khénifra1 - 1FTRiadi Salmi
- Nov 22, 2:00pm
-
Amal Tiznit0 - 0FTWidad Témara
- Nov 22, 2:00pm
-
Chabab Ben Guerir1 - 0FTWydad Fès
- Nov 16, 5:00pm
-
Mouloudia Oujda1 - 0FTChabab Atlas Khénifra
- Nov 16, 2:00pm
-
JSM Laâyoune1 - 0FTChabab Mohammedia
- Nov 16, 2:00pm
-
Stade Marocain2 - 0FTChabab Ben Guerir
- Nov 16, 2:00pm
-
Riadi Salmi1 - 2FTWidad Témara
Nov 8 ~
-
FormHomeFormAway
- Odds
- Nov 15, 5:00pm
-
Moghreb Tétouan2 - 0FTRaja Beni Mellal
- Nov 15, 2:00pm
-
Racing de Casablanca2 - 2FTAmal Tiznit
- Nov 15, 2:00pm
-
Union Sportive Boujaad1 - 1FTKAC Kénitra
- Nov 9, 5:00pm
-
Chabab Atlas Khénifra0 - 1FTMoghreb Tétouan
- Nov 9, 2:00pm
-
Raja Beni Mellal1 - 2FTWydad Fès
- Nov 9, 2:00pm
-
Chabab Mohammedia1 - 1FTUnion Sportive Boujaad
- Nov 9, 2:00pm
-
USM Oujda0 - 1FTStade Marocain
- Nov 9, 2:00pm
-
Amal Tiznit3 - 1FTChabab Ben Guerir
- Nov 8, 5:00pm
-
KAC Kénitra3 - 1FTRacing de Casablanca
Nov 1 ~
-
FormHomeFormAway
- Odds
- Nov 8, 2:00pm
-
Riadi Salmi0 - 0FTJSM Laâyoune
- Nov 8, 2:00pm
-
Widad Témara2 - 1FTMouloudia Oujda
- Nov 2, 5:00pm
-
Moghreb Tétouan1 - 0FTChabab Mohammedia
- Nov 2, 3:00pm
-
Union Sportive Boujaad0 - 0FTChabab Atlas Khénifra
- Nov 2, 3:00pm
-
JSM Laâyoune0 - 0FTWidad Témara
- Nov 2, 3:00pm
-
Racing de Casablanca1 - 0FTRaja Beni Mellal
- Nov 1, 5:00pm
-
Mouloudia Oujda1 - 1FTRiadi Salmi
- Nov 1, 3:00pm
-
Stade Marocain1 - 1FTKAC Kénitra
- Nov 1, 3:00pm
-
Wydad Fès2 - 2FTAmal Tiznit
- Nov 1, 3:00pm
-
Chabab Ben Guerir2 - 1FTUSM Oujda
Oct 19 ~
-
FormHomeFormAway
- Odds
- Oct 26, 5:00pm
-
Chabab Atlas Khénifra2 - 0FTChabab Ben Guerir
- Oct 26, 5:00pm
-
KAC Kénitra0 - 2FTWydad Fès
- Oct 26, 3:00pm
-
Widad Témara1 - 0FTUnion Sportive Boujaad
- Oct 26, 3:00pm
-
Chabab Mohammedia1 - 0FTRacing de Casablanca
- Oct 25, 6:00pm
-
Mouloudia Oujda1 - 0FTJSM Laâyoune
- Oct 25, 4:00pm
-
Raja Beni Mellal0 - 0FTStade Marocain
- Oct 25, 4:00pm
-
Riadi Salmi0 - 0FTMoghreb Tétouan
- Oct 25, 4:00pm
-
Amal Tiznit2 - 0FTUSM Oujda
- Oct 19, 4:00pm
-
Racing de Casablanca1 - 1FTWidad Témara
- Oct 19, 4:00pm
-
Chabab Ben Guerir1 - 1FTRaja Beni Mellal
Oct 12 ~
-
FormHomeFormAway
- Odds
- Oct 19, 4:00pm
-
Wydad Fès0 - 1FTChabab Mohammedia
- Oct 19, 4:00pm
-
Stade Marocain0 - 1FTAmal Tiznit
- Oct 18, 6:00pm
-
Moghreb Tétouan1 - 0FTMouloudia Oujda
- Oct 18, 4:00pm
-
JSM Laâyoune3 - 0FTChabab Atlas Khénifra
- Oct 18, 4:00pm
-
USM Oujda1 - 1FTKAC Kénitra
- Oct 18, 4:00pm
-
Union Sportive Boujaad1 - 0FTRiadi Salmi
- Oct 12, 6:00pm
-
KAC Kénitra2 - 1FTAmal Tiznit
- Oct 12, 6:00pm
-
Mouloudia Oujda3 - 0FTStade Marocain
- Oct 12, 4:00pm
-
JSM Laâyoune0 - 0FTUnion Sportive Boujaad
- Oct 12, 4:00pm
-
Raja Beni Mellal0 - 0FTUSM Oujda
Oct 4 ~
-
FormHomeFormAway
- Odds
- Oct 11, 4:00pm
-
Riadi Salmi1 - 0FTWydad Fès
- Oct 11, 4:00pm
-
Widad Témara1 - 3FTMoghreb Tétouan
- Oct 11, 4:00pm
-
Chabab Mohammedia1 - 0FTChabab Ben Guerir
- Oct 11, 4:00pm
-
Chabab Atlas Khénifra1 - 0FTRacing de Casablanca
- Oct 5, 6:00pm
-
Moghreb Tétouan1 - 1FTJSM Laâyoune
- Oct 5, 4:00pm
-
Union Sportive Boujaad0 - 1FTMouloudia Oujda
- Oct 5, 4:00pm
-
USM Oujda1 - 1FTChabab Mohammedia
- Oct 5, 4:00pm
-
Amal Tiznit2 - 0FTRaja Beni Mellal
- Oct 4, 4:00pm
-
Chabab Ben Guerir1 - 0FTKAC Kénitra
- Oct 4, 4:00pm
-
Stade Marocain0 - 0FTChabab Atlas Khénifra
Sep 27 ~
-
FormHomeFormAway
- Odds
- Oct 4, 4:00pm
-
Wydad Fès2 - 3FTWidad Témara
- Oct 4, 4:00pm
-
Racing de Casablanca2 - 3FTRiadi Salmi
- Sep 28, 6:00pm
-
KAC Kénitra3 - 1FTRaja Beni Mellal
- Sep 28, 6:00pm
-
Mouloudia Oujda1 - 1FTRacing de Casablanca
- Sep 28, 4:00pm
-
JSM Laâyoune1 - 0FTUSM Oujda
- Sep 28, 4:00pm
-
Widad Témara1 - 1FTChabab Ben Guerir
- Sep 27, 6:00pm
-
Riadi Salmi1 - 2FTStade Marocain
- Sep 27, 4:00pm
-
Union Sportive Boujaad2 - 0FTMoghreb Tétouan
- Sep 27, 4:00pm
-
Chabab Atlas Khénifra1 - 1FTWydad Fès
- Sep 27, 4:00pm
-
Chabab Mohammedia3 - 1FTAmal Tiznit
Here are some of the most recent Botola 2 results : Chabab Atlas Khénifra vs Widad Témara ended with a scoreline of 1-1, Stade Marocain met Wydad Fès at home and the match ended 2-0, and USM Oujda fought an intense match against Racing de Casablanca that resulted in a scoreline of 3-1.