League Details
Botola 2 • Morocco • Season 2025

Botola 2
Morocco
16
Teams
88
Matches
1.86
Avg Goals

Botola 2
Morocco
Last completed season
16
Teams
88
Matches Played
164
Total Goals
1.86
Goals Per Match
16 teams
Cards
Table

Mouloudia Oujda
11 games
21
pts

Moghreb Tetouan
11 games
21
pts

Widad Témara
11 games
20
pts

Amal Tiznit
11 games
19
pts

El Massira
11 games
16
pts

KAC Kenitra
11 games
16
pts

Stade Marocain
11 games
15
pts

Chabab Mohammédia
11 games
15
pts

Chabab Atl. Khenifra
11 games
14
pts

Riadi Salmi
11 games
14
pts

Chabab Ben Guerir
11 games
14
pts

Union Sportive Boujaad
11 games
13
pts

Wydad Fès
11 games
12
pts

USM Oujda
11 games
9
pts

Racing de Casablanca
11 games
7
pts

Raja Beni Mellal
11 games
5
pts
Pos | Team | Pts | P | W | D | L | GF | GA | GD | Form |
|---|---|---|---|---|---|---|---|---|---|---|
1 | ![]() Mouloudia Oujda | 21 | 11 | 6 | 3 | 2 | 17 | 8 | +9 | W D W W L |
2 | ![]() Moghreb Tetouan | 21 | 11 | 6 | 3 | 2 | 11 | 8 | +3 | W D L W W |
3 | ![]() Widad Témara | 20 | 11 | 5 | 5 | 1 | 13 | 10 | +3 | W D D W W |
4 | ![]() Amal Tiznit | 19 | 11 | 5 | 4 | 2 | 16 | 11 | +5 | W D D D W |
5 | ![]() El Massira | 16 | 11 | 4 | 4 | 3 | 8 | 4 | +4 | L W L W D |
6 | ![]() KAC Kenitra | 16 | 11 | 4 | 4 | 3 | 14 | 12 | +2 | L D W D W |
7 | ![]() Stade Marocain | 15 | 11 | 3 | 6 | 2 | 7 | 7 | 0 | D D D W W |
8 | ![]() Chabab Mohammédia | 15 | 11 | 4 | 3 | 4 | 11 | 13 | -2 | L D L L D |
9 | ![]() Chabab Atl. Khenifra | 14 | 11 | 3 | 5 | 3 | 8 | 7 | +1 | W D D L L |
10 | ![]() Riadi Salmi | 14 | 11 | 3 | 5 | 3 | 11 | 11 | 0 | W D D L D |
11 | ![]() Chabab Ben Guerir | 14 | 11 | 4 | 2 | 5 | 8 | 13 | -5 | W L W L L |
12 | ![]() Union Sportive Boujaad | 13 | 11 | 2 | 7 | 2 | 6 | 5 | +1 | D D D D D |
13 | ![]() Wydad Fès | 12 | 11 | 3 | 3 | 5 | 11 | 11 | 0 | L D L W W |
14 | ![]() USM Oujda | 9 | 11 | 2 | 3 | 6 | 9 | 13 | -4 | L W W L L |
15 | ![]() Racing de Casablanca | 7 | 11 | 1 | 4 | 6 | 9 | 17 | -8 | L L D D L |
16 | ![]() Raja Beni Mellal | 5 | 11 | 0 | 5 | 6 | 5 | 14 | -9 | L D D L L |
Qualification/Relegation:
Filter matches
Filter:
View:
Sep 27
Saturday
Saturday, September 27, 2025
Sep 27 • 15:00

Union Sportive Boujaad

Moghreb Tetouan
Prediction:
Locked
Details

Union Sportive Boujaad

Moghreb Tetouan
Sep 27 • 15:00

Chabab Atl. Khenifra

Wydad Fès
Prediction:
Locked
Details

Chabab Atl. Khenifra

Wydad Fès
Sep 27 • 17:00

Chabab Mohammédia

Amal Tiznit
Prediction:
Locked
Details

Chabab Mohammédia

Amal Tiznit
Stade El Bachir, Mohammedia
Sep 27 • 17:00

Riadi Salmi

Stade Marocain
Prediction:
Locked
Details

Riadi Salmi

Stade Marocain
Stade Municipal de Berrechid, Berrechid
Sep 28
Sunday
Sunday, September 28, 2025
Sep 28 • 15:00

El Massira

USM Oujda
Prediction:
Locked
Details

El Massira

USM Oujda
Sep 28 • 15:00

Widad Témara

Chabab Ben Guerir
Prediction:
Locked
Details

Widad Témara

Chabab Ben Guerir
Sep 28 • 17:00

KAC Kenitra

Raja Beni Mellal
Prediction:
Locked
Details

KAC Kenitra

Raja Beni Mellal
Stade Municipal de Kénitra, Kénitra
Sep 28 • 17:00

Mouloudia Oujda

Racing de Casablanca
Prediction:
Locked
Details

Mouloudia Oujda

Racing de Casablanca
Oct 4
Saturday
Saturday, October 4, 2025
Oct 4 • 15:00

Chabab Ben Guerir

KAC Kenitra
Prediction:
Locked
Details

Chabab Ben Guerir

KAC Kenitra
Oct 4 • 15:00

Racing de Casablanca

Riadi Salmi
Prediction:
Locked
Details

Racing de Casablanca

Riadi Salmi
Oct 4 • 15:00

Stade Marocain

Chabab Atl. Khenifra
Prediction:
Locked
Details

Stade Marocain

Chabab Atl. Khenifra
Oct 4 • 15:00

Wydad Fès

Widad Témara
Prediction:
Locked
Details

Wydad Fès

Widad Témara
Oct 5
Sunday
Sunday, October 5, 2025
Oct 5 • 15:00

Amal Tiznit

Raja Beni Mellal
Prediction:
Locked
Details

Amal Tiznit

Raja Beni Mellal
Oct 5 • 15:00

Union Sportive Boujaad

Mouloudia Oujda
Prediction:
Locked
Details

Union Sportive Boujaad

Mouloudia Oujda
Oct 5 • 15:00

USM Oujda

Chabab Mohammédia
Prediction:
Locked
Details

USM Oujda

Chabab Mohammédia
Oct 5 • 17:00

Moghreb Tetouan

El Massira
Prediction:
Locked
Details

Moghreb Tetouan

El Massira
Stade Saniat Rmel, Tetouan
Oct 11
Saturday
Saturday, October 11, 2025
Oct 11 • 15:00

Chabab Atl. Khenifra

Racing de Casablanca
Prediction:
Locked
Details

Chabab Atl. Khenifra

Racing de Casablanca
Oct 11 • 15:00

Chabab Mohammédia

Chabab Ben Guerir
Prediction:
Locked
Details

Chabab Mohammédia

Chabab Ben Guerir
Stade El Bachir, Mohammedia
Oct 11 • 15:00

Riadi Salmi

Wydad Fès
Prediction:
Locked
Details

Riadi Salmi

Wydad Fès
Stade Municipal de Berrechid, Berrechid
Oct 11 • 15:00

Widad Témara

Moghreb Tetouan
Prediction:
Locked
Details

Widad Témara

Moghreb Tetouan
Oct 12
Sunday
Sunday, October 12, 2025
Oct 12 • 15:00

El Massira

Union Sportive Boujaad
Prediction:
Locked
Details

El Massira

Union Sportive Boujaad
Oct 12 • 15:00

Raja Beni Mellal

USM Oujda
Prediction:
Locked
Details

Raja Beni Mellal

USM Oujda
Oct 12 • 17:00

KAC Kenitra

Amal Tiznit
Prediction:
Locked
Details

KAC Kenitra

Amal Tiznit
Oct 12 • 17:00

Mouloudia Oujda

Stade Marocain
Prediction:
Locked
Details

Mouloudia Oujda

Stade Marocain
Oct 18
Saturday
Saturday, October 18, 2025
Oct 18 • 15:00

El Massira

Chabab Atl. Khenifra
Prediction:
Locked
Details

El Massira

Chabab Atl. Khenifra
Oct 18 • 15:00

Union Sportive Boujaad

Riadi Salmi
Prediction:
Locked
Details

Union Sportive Boujaad

Riadi Salmi
Oct 18 • 15:00

USM Oujda

KAC Kenitra
Prediction:
Locked
Details

USM Oujda

KAC Kenitra
Oct 18 • 17:00

Moghreb Tetouan

Mouloudia Oujda
Prediction:
Locked
Details

Moghreb Tetouan

Mouloudia Oujda
Stade Saniat Rmel, Tetouan
Oct 19
Sunday
Sunday, October 19, 2025
Oct 19 • 15:00

Wydad Fès

Chabab Mohammédia
Prediction:
Locked
Details

Wydad Fès

Chabab Mohammédia
Oct 19 • 15:00

Chabab Ben Guerir

Raja Beni Mellal
Prediction:
Locked
Details

Chabab Ben Guerir

Raja Beni Mellal
Oct 19 • 15:00

Racing de Casablanca

Widad Témara
Prediction:
Locked
Details

Racing de Casablanca

Widad Témara
Oct 19 • 15:00

Stade Marocain

Amal Tiznit
Prediction:
Locked
Details

Stade Marocain

Amal Tiznit
Oct 25
Saturday
Saturday, October 25, 2025
Oct 25 • 15:00

Amal Tiznit

USM Oujda
Prediction:
Locked
Details

Amal Tiznit

USM Oujda
Oct 25 • 15:00

Riadi Salmi

Moghreb Tetouan
Prediction:
Locked
Details

Riadi Salmi

Moghreb Tetouan
Stade Municipal de Berrechid, Berrechid
Oct 25 • 15:00

Raja Beni Mellal

Stade Marocain
Prediction:
Locked
Details

Raja Beni Mellal

Stade Marocain
Oct 25 • 17:00

Mouloudia Oujda

El Massira
Prediction:
Locked
Details

Mouloudia Oujda

El Massira
Oct 26
Sunday
Sunday, October 26, 2025
Oct 26 • 15:00

Chabab Mohammédia

Racing de Casablanca
Prediction:
Locked
Details

Chabab Mohammédia

Racing de Casablanca
Stade El Bachir, Mohammedia
Oct 26 • 15:00

Widad Témara

Union Sportive Boujaad
Prediction:
Locked
Details

Widad Témara

Union Sportive Boujaad
Oct 26 • 17:00

Chabab Atl. Khenifra

Chabab Ben Guerir
Prediction:
Locked
Details

Chabab Atl. Khenifra

Chabab Ben Guerir
Oct 26 • 17:00

KAC Kenitra

Wydad Fès
Prediction:
Locked
Details

KAC Kenitra

Wydad Fès
Nov 1
Saturday
Saturday, November 1, 2025
Nov 1 • 15:00

Chabab Ben Guerir

USM Oujda
Prediction:
Locked
Details

Chabab Ben Guerir

USM Oujda
Nov 1 • 15:00

Stade Marocain

KAC Kenitra
Prediction:
Locked
Details

Stade Marocain

KAC Kenitra
Nov 1 • 15:00

Wydad Fès

Amal Tiznit
Prediction:
Locked
Details

Wydad Fès

Amal Tiznit
Nov 1 • 17:00

Mouloudia Oujda

Riadi Salmi
Prediction:
Locked
Details

Mouloudia Oujda

Riadi Salmi
Nov 2
Sunday
Sunday, November 2, 2025
Nov 2 • 15:00

El Massira

Widad Témara
Prediction:
Locked
Details

El Massira

Widad Témara
Nov 2 • 15:00

Racing de Casablanca

Raja Beni Mellal
Prediction:
Locked
Details

Racing de Casablanca

Raja Beni Mellal
Nov 2 • 15:00

Union Sportive Boujaad

Chabab Atl. Khenifra
Prediction:
Locked
Details

Union Sportive Boujaad

Chabab Atl. Khenifra
Nov 2 • 17:00

Moghreb Tetouan

Chabab Mohammédia
Prediction:
Locked
Details

Moghreb Tetouan

Chabab Mohammédia
Stade Saniat Rmel, Tetouan
Nov 8
Saturday
Saturday, November 8, 2025
Nov 8 • 14:00

Riadi Salmi

El Massira
Prediction:
Locked
Details

Riadi Salmi

El Massira
Stade Municipal de Berrechid, Berrechid
Nov 8 • 14:00

Widad Témara

Mouloudia Oujda
Prediction:
Locked
Details

Widad Témara

Mouloudia Oujda
Nov 8 • 17:00

KAC Kenitra

Racing de Casablanca
Prediction:
Locked
Details

KAC Kenitra

Racing de Casablanca
Nov 9
Sunday
Sunday, November 9, 2025
Nov 9 • 14:00

Chabab Mohammédia

Union Sportive Boujaad
Prediction:
Locked
Details

Chabab Mohammédia

Union Sportive Boujaad
Stade El Bachir, Mohammedia
Nov 9 • 14:00

Amal Tiznit

Chabab Ben Guerir
Prediction:
Locked
Details

Amal Tiznit

Chabab Ben Guerir
Nov 9 • 14:00

Raja Beni Mellal

Wydad Fès
Prediction:
Locked
Details

Raja Beni Mellal

Wydad Fès
Nov 9 • 14:00

USM Oujda

Stade Marocain
Prediction:
Locked
Details

USM Oujda

Stade Marocain
Nov 9 • 17:00

Chabab Atl. Khenifra

Moghreb Tetouan
Prediction:
Locked
Details

Chabab Atl. Khenifra

Moghreb Tetouan
Nov 15
Saturday
Saturday, November 15, 2025
Nov 15 • 14:00

Racing de Casablanca

Amal Tiznit
Prediction:
Locked
Details

Racing de Casablanca

Amal Tiznit
Nov 15 • 14:00

Union Sportive Boujaad

KAC Kenitra
Prediction:
Locked
Details

Union Sportive Boujaad

KAC Kenitra
Nov 15 • 14:00

Wydad Fès

USM Oujda
Prediction:
Locked
Details

Wydad Fès

USM Oujda
Nov 15 • 17:00

Moghreb Tetouan

Raja Beni Mellal
Prediction:
Locked
Details

Moghreb Tetouan

Raja Beni Mellal
Stade Saniat Rmel, Tetouan
Nov 16
Sunday
Sunday, November 16, 2025
Nov 16 • 14:00

El Massira

Chabab Mohammédia
Prediction:
Locked
Details

El Massira

Chabab Mohammédia
Nov 16 • 14:00

Riadi Salmi

Widad Témara
Prediction:
Locked
Details

Riadi Salmi

Widad Témara
Stade Municipal de Berrechid, Berrechid
Nov 16 • 14:00

Stade Marocain

Chabab Ben Guerir
Prediction:
Locked
Details

Stade Marocain

Chabab Ben Guerir
Nov 16 • 17:00

Mouloudia Oujda

Chabab Atl. Khenifra
Prediction:
Locked
Details

Mouloudia Oujda

Chabab Atl. Khenifra
Nov 22
Saturday
Saturday, November 22, 2025
Nov 22 • 14:00

Amal Tiznit

Widad Témara
Prediction:
Locked
Details

Amal Tiznit

Widad Témara
Nov 22 • 14:00

Chabab Atl. Khenifra

Riadi Salmi
Prediction:
Locked
Details

Chabab Atl. Khenifra

Riadi Salmi
Nov 22 • 14:00

Chabab Ben Guerir

Wydad Fès
Prediction:
Locked
Details

Chabab Ben Guerir

Wydad Fès
Nov 22 • 14:00

Raja Beni Mellal

Union Sportive Boujaad
Prediction:
Locked
Details

Raja Beni Mellal

Union Sportive Boujaad
Nov 23
Sunday
Sunday, November 23, 2025
Nov 23 • 14:00

Chabab Mohammédia

Mouloudia Oujda
Prediction:
Locked
Details

Chabab Mohammédia

Mouloudia Oujda
Stade El Bachir, Mohammedia
Nov 23 • 14:00

Stade Marocain

Racing de Casablanca
Prediction:
Locked
Details

Stade Marocain

Racing de Casablanca
Nov 23 • 14:00

USM Oujda

Moghreb Tetouan
Prediction:
Locked
Details

USM Oujda

Moghreb Tetouan
Nov 23 • 17:00

KAC Kenitra

El Massira
Prediction:
Locked
Details

KAC Kenitra

El Massira
Nov 29
Saturday
Saturday, November 29, 2025
Nov 29 • 14:00

El Massira

Chabab Ben Guerir
Prediction:
Locked
Details

El Massira

Chabab Ben Guerir
Nov 29 • 14:00

Riadi Salmi

Chabab Mohammédia
Prediction:
Locked
Details

Riadi Salmi

Chabab Mohammédia
Stade Municipal de Berrechid, Berrechid
Nov 29 • 14:00

Widad Témara

Chabab Atl. Khenifra
Prediction:
Locked
Details

Widad Témara

Chabab Atl. Khenifra
Nov 29 • 17:00

Mouloudia Oujda

Raja Beni Mellal
Prediction:
Locked
Details

Mouloudia Oujda

Raja Beni Mellal
Nov 30
Sunday
Sunday, November 30, 2025
Nov 30 • 14:00

Racing de Casablanca

USM Oujda
Prediction:
Locked
Details

Racing de Casablanca

USM Oujda
Nov 30 • 14:00

Union Sportive Boujaad

Amal Tiznit
Prediction:
Locked
Details

Union Sportive Boujaad

Amal Tiznit
Nov 30 • 14:00

Wydad Fès

Stade Marocain
Prediction:
Locked
Details

Wydad Fès

Stade Marocain
Nov 30 • 17:00

Moghreb Tetouan

KAC Kenitra
Prediction:
Locked
Details

Moghreb Tetouan

KAC Kenitra
Stade Saniat Rmel, Tetouan
Dec 6
Saturday
Saturday, December 6, 2025
Dec 6 • 14:00

Amal Tiznit

El Massira
Prediction:
Locked
Details

Amal Tiznit

El Massira
Dec 6 • 14:00

Chabab Mohammédia

Chabab Atl. Khenifra
Prediction:
Locked
Details

Chabab Mohammédia

Chabab Atl. Khenifra
Stade El Bachir, Mohammedia
Dec 6 • 14:00

Raja Beni Mellal

Riadi Salmi
Prediction:
Locked
Details

Raja Beni Mellal

Riadi Salmi
Dec 6 • 14:00

USM Oujda

Mouloudia Oujda
Prediction:
Locked
Details

USM Oujda

Mouloudia Oujda
Dec 7
Sunday
Sunday, December 7, 2025
Dec 7 • 14:00

Chabab Ben Guerir

Racing de Casablanca
Prediction:
Locked
Details

Chabab Ben Guerir

Racing de Casablanca
Dec 7 • 14:00

Stade Marocain

Union Sportive Boujaad
Prediction:
Locked
Details

Stade Marocain

Union Sportive Boujaad
Dec 7 • 14:00

Wydad Fès

Moghreb Tetouan
Prediction:
Locked
Details

Wydad Fès

Moghreb Tetouan
Dec 7 • 17:00

KAC Kenitra

Widad Témara
Prediction:
Locked
Details

KAC Kenitra

Widad Témara
Dec 13
Saturday
Saturday, December 13, 2025
Dec 13 • 14:00

Widad Témara

Chabab Mohammédia
Prediction:
Locked
Details

Widad Témara

Chabab Mohammédia
Dec 13 • 14:00

Chabab Atl. Khenifra

Raja Beni Mellal
Prediction:
Locked
Details

Chabab Atl. Khenifra

Raja Beni Mellal
Dec 13 • 14:00

Racing de Casablanca

Wydad Fès
Prediction:
Locked
Details

Racing de Casablanca

Wydad Fès
Dec 14
Sunday
Sunday, December 14, 2025
Dec 14 • 14:00

El Massira

Stade Marocain
Prediction:
Locked
Details

El Massira

Stade Marocain
Dec 14 • 14:00

Union Sportive Boujaad

USM Oujda
Prediction:
Locked
Details

Union Sportive Boujaad

USM Oujda
Dec 14 • 17:00

Moghreb Tetouan

Chabab Ben Guerir
Prediction:
Locked
Details

Moghreb Tetouan

Chabab Ben Guerir
Stade Saniat Rmel, Tetouan
Dec 14 • 17:00

Mouloudia Oujda

KAC Kenitra
Prediction:
Locked
Details

Mouloudia Oujda

KAC Kenitra
Dec 15
Monday
Monday, December 15, 2025
Dec 15 • 14:00

Riadi Salmi

Amal Tiznit
Prediction:
Locked
Details

Riadi Salmi

Amal Tiznit
Stade Municipal de Berrechid, Berrechid
Showing 96 fixtures
Latest News
Data refreshed on page load