- Matches played
- 48/60
- Goals per match
- 2.33 112 goals
- Home · Draw · Away
- Both scored · Over 2.5
- 56%· 42% 10 red cards
Tournament info
Title holder
Moghreb Atlético Tetuán
Higher division
Botola ProTier 1
Lower division
NationalTier 3
Season24 Sep 2026 – 22 Jul 2027
Upcoming matches
FixturesLatest results
FT
1 Nov
Olympic Safi
Olympique de Khouribga
1
1
FT
1 Nov
SC Chabab Mohammédia
Stade Marocain
0
1
FT
1 Nov
MC Oujda
Chabab Atlas Khénifra
1
0
FT
1 Nov
Jeunesse Sportive Soualem
Ittihad Zemmouri Khémisset
1
1
FT
31 Oct
Union Sportive Yacoub El Mansour
JS Massira
2
1
FT
31 Oct
Union Sportive Boujaad
Olympique Dcheira
2
3
Table
See all| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 4 | 2 | 0 | 9 | 4 | +5 | 14 | ||
| 3 | 6 | 4 | 1 | 1 | 8 | 5 | +3 | 13 | ||
| 3 | 6 | 4 | 1 | 1 | 11 | 5 | +6 | 13 | ||
| 4 | 6 | 4 | 1 | 1 | 13 | 6 | +7 | 13 | ||
| 5 | 6 | 3 | 2 | 1 | 8 | 8 | 0 | 11 | ||
| 6 | 6 | 3 | 1 | 2 | 6 | 5 | +1 | 10 | ||
| 7 | 6 | 2 | 3 | 1 | 6 | 6 | 0 | 9 | ||
| 8 | 6 | 2 | 2 | 2 | 9 | 9 | 0 | 8 | ||
| 9 | 6 | 2 | 2 | 2 | 7 | 7 | 0 | 8 | ||
| 10 | 6 | 2 | 1 | 3 | 7 | 7 | 0 | 7 | ||
| 11 | 6 | 1 | 3 | 2 | 8 | 6 | +2 | 6 | ||
| 12 | 6 | 1 | 3 | 2 | 3 | 4 | -1 | 6 | ||
| 13 | 6 | 1 | 1 | 4 | 7 | 12 | -5 | 4 | ||
| 14 | 6 | 0 | 3 | 3 | 5 | 10 | -5 | 3 | ||
| 15 | 6 | 0 | 2 | 4 | 2 | 8 | -6 | 2 | ||
| 16 | 6 | 0 | 2 | 4 | 3 | 10 | -7 | 2 |
Promotion
Play-off
Relegation
Promoted / Relegated
Teams that joined the league each season and teams that left it at the end of the season (source season info). An up arrow marks promotion, a down arrow relegation.
2026/27
JoinedLeft–2025/26
Joined
Union Sportive Amal TiznitPromoted from the division below
Union Sportive BoujaadPromoted from the division below
Wydad Sportive TémaraPromoted from the division below
Jeunesse Sportive SoualemRelegated from the division above
Moghreb Atlético TetuánRelegated from the division above
SC Chabab MohammédiaRelegated from the division above
2023/24
Joined–2022/23
Joined2021/22
Left–2020/21
Joined–
All seasons (8)
2019/20
Joined–2018/19
Joined–
