League Season 2021 Archive
Botola 2
Flag of Morocco Morocco

Botola 2 showcases thrilling football action in Morocco, featuring competitive teams battling for glory and access to higher tiers of the sport.

CountryMorocco
SportFootball
Competition TypeLeague
Season2021
Teams16
Current StatusActive

Botola 2 is the second-tier professional football league in Morocco, providing a platform for clubs to showcase their talent and compete for promotion to the top division. With a rich history and a dedicated following, this league plays a vital role in the development of football within the nation.

Overview of Botola 2

As the second level of Moroccan football, Botola 2 serves as a crucial stepping stone for teams aspiring to reach the prestigious Botola Pro league. The competition features a variety of clubs, each with its unique identity and fan base, contributing to the vibrant football culture in Morocco. The league is known for its competitive nature, where teams battle not only for promotion but also to establish themselves as respected contenders.

History and Importance

Botola 2 has evolved over the years, reflecting the growth of football in Morocco. Established as part of the structured football pyramid, the league has been essential in nurturing young talent and providing opportunities for players to develop their skills. Clubs in Botola 2 often have rich histories and strong local support, making matches highly anticipated events for fans and communities alike.

The Development of Clubs

Many of the clubs that compete in Botola 2 have a legacy of success in Moroccan football, and their presence in this league highlights their journey through the ranks. Prominent teams often use this league as a means to rebuild and strategize for their future in the top flight. As a result, Botola 2 is not just a competition; it is a key component of Morocco’s footballing landscape.

Format and Structure

The league typically operates on a round-robin format, where each team plays the others in a series of matches throughout the season. Points are awarded based on match outcomes, with teams striving for the highest total to secure promotion. The structure ensures that every match is critical, as the stakes increase as the season progresses, with relegation also a concern for the bottom clubs.

Promotion and Relegation

Promotion from Botola 2 to the top division is a significant achievement for clubs, often leading to increased visibility and financial support. Conversely, the threat of relegation keeps teams on their toes, as they fight to remain in the competition. This duality creates a dynamic atmosphere within the league, where passion and determination are on full display each week.

What You Will Find on This Page

This page serves as a comprehensive resource for all things related to Botola 2. Visitors can access Live Scores, detailed Fixtures, and the latest Results to stay updated with the competition. Additionally, information on Standings provides insights into the league hierarchy, while Statistics allow fans and analysts to dive deeper into team and player performances. Whether you are a devoted fan, an analyst, or a casual observer, this page offers valuable information about the exciting world of Botola 2.

Rounds
Regular Season – 1
AS Salé1 : 0Wydad FèsOlympique Dcheïra0 : 1UTS RabatEl Massira1 : 0USM OujdaRacing de Casablanca0 : 0Raja Beni MellalStade Marocain2 : 1Moghreb TetouanChabab Atl. Khenifra3 : 0Tihad CasablancaCR Khemis Zemamra3 : 1Kawkab MarrakechChabab Ben Guerir0 : 1Ittihad Khemisset
Regular Season – 2
Moghreb Tetouan0 : 1AS SaléWydad Fès1 : 0CR Khemis ZemamraIttihad Khemisset2 : 3Racing de CasablancaRaja Beni Mellal1 : 0Chabab Atl. KhenifraUSM Oujda0 : 0Olympique DcheïraKawkab Marrakech2 : 3Stade MarocainTihad Casablanca1 : 1El MassiraUTS Rabat0 : 2Chabab Ben Guerir
Regular Season – 3
Chabab Atl. Khenifra0 : 0USM OujdaEl Massira1 : 1UTS RabatCR Khemis Zemamra0 : 1Chabab Ben GuerirOlympique Dcheïra0 : 0Moghreb TetouanStade Marocain0 : 1Tihad CasablancaRacing de Casablanca1 : 1Wydad FèsKawkab Marrakech1 : 1Raja Beni MellalAS Salé2 : 1Ittihad Khemisset
Regular Season – 4
Tihad Casablanca1 : 0Kawkab MarrakechUTS Rabat0 : 0CR Khemis ZemamraMoghreb Tetouan1 : 0Chabab Atl. KhenifraChabab Ben Guerir2 : 2Racing de CasablancaRaja Beni Mellal1 : 2AS SaléIttihad Khemisset0 : 0Olympique DcheïraWydad Fès1 : 1El MassiraUSM Oujda0 : 0Stade Marocain
Regular Season – 5
Kawkab Marrakech0 : 1Moghreb TetouanOlympique Dcheïra3 : 2Wydad FèsEl Massira1 : 1Raja Beni MellalChabab Atl. Khenifra1 : 1UTS RabatTihad Casablanca0 : 1USM OujdaRacing de Casablanca1 : 2CR Khemis ZemamraAS Salé2 : 1Chabab Ben GuerirStade Marocain1 : 0Ittihad Khemisset
Regular Season – 6
Ittihad Khemisset1 : 0Chabab Atl. KhenifraRaja Beni Mellal0 : 0Stade MarocainMoghreb Tetouan0 : 0Tihad CasablancaCR Khemis Zemamra4 : 0El MassiraUSM Oujda2 : 3AS SaléChabab Ben Guerir0 : 2Olympique DcheïraWydad Fès3 : 1Kawkab MarrakechUTS Rabat2 : 1Racing de Casablanca
Regular Season – 7
El Massira1 : 0Chabab Ben GuerirStade Marocain2 : 3UTS RabatChabab Atl. Khenifra1 : 0Wydad FèsKawkab Marrakech2 : 3Ittihad KhemissetAS Salé1 : 2CR Khemis ZemamraMoghreb Tetouan1 : 0USM OujdaOlympique Dcheïra1 : 1Racing de CasablancaTihad Casablanca0 : 1Raja Beni Mellal
Regular Season – 8
Racing de Casablanca1 : 0El MassiraCR Khemis Zemamra0 : 0Olympique DcheïraChabab Ben Guerir0 : 0Chabab Atl. KhenifraWydad Fès0 : 0Stade MarocainUTS Rabat2 : 1AS SaléIttihad Khemisset1 : 0Tihad CasablancaRaja Beni Mellal2 : 2Moghreb TetouanUSM Oujda2 : 2Kawkab Marrakech
Regular Season – 9
Chabab Atl. Khenifra0 : 0CR Khemis ZemamraKawkab Marrakech1 : 1UTS RabatAS Salé1 : 1Racing de CasablancaTihad Casablanca3 : 1Wydad FèsStade Marocain1 : 0Chabab Ben GuerirMoghreb Tetouan3 : 1Ittihad KhemissetEl Massira1 : 0Olympique DcheïraRaja Beni Mellal1 : 0USM Oujda
Regular Season – 10
Racing de Casablanca2 : 1Kawkab MarrakechCR Khemis Zemamra0 : 0Stade MarocainIttihad Khemisset1 : 0USM OujdaWydad Fès1 : 1Raja Beni MellalUTS Rabat2 : 1Tihad CasablancaChabab Ben Guerir0 : 1Moghreb TetouanEl Massira1 : 0Chabab Atl. KhenifraOlympique Dcheïra1 : 1AS Salé
Regular Season – 11
Raja Beni Mellal1 : 0Ittihad KhemissetUSM Oujda1 : 2UTS RabatKawkab Marrakech0 : 3Chabab Ben GuerirAS Salé0 : 1El MassiraStade Marocain2 : 2Olympique DcheïraMoghreb Tetouan2 : 0Wydad FèsChabab Atl. Khenifra1 : 3Racing de CasablancaTihad Casablanca1 : 2CR Khemis Zemamra
Regular Season – 12
El Massira0 : 1Stade MarocainOlympique Dcheïra2 : 0Kawkab MarrakechRacing de Casablanca0 : 2USM OujdaChabab Ben Guerir0 : 0Tihad CasablancaUTS Rabat0 : 0Moghreb TetouanAS Salé0 : 1Chabab Atl. KhenifraCR Khemis Zemamra2 : 2Raja Beni MellalWydad Fès0 : 0Ittihad Khemisset
Regular Season – 13
Chabab Atl. Khenifra1 : 1Olympique DcheïraTihad Casablanca1 : 2AS SaléMoghreb Tetouan2 : 0CR Khemis ZemamraKawkab Marrakech0 : 1El MassiraIttihad Khemisset0 : 1UTS RabatRaja Beni Mellal0 : 0Chabab Ben GuerirStade Marocain1 : 1Racing de CasablancaUSM Oujda1 : 1Wydad Fès
Regular Season – 14
AS Salé1 : 1Kawkab MarrakechChabab Ben Guerir2 : 2USM OujdaRacing de Casablanca0 : 1Tihad CasablancaChabab Atl. Khenifra1 : 3Stade MarocainEl Massira2 : 2Moghreb TetouanCR Khemis Zemamra1 : 2Ittihad KhemissetOlympique Dcheïra3 : 1Raja Beni MellalUTS Rabat1 : 1Wydad Fès
Regular Season – 15
Stade Marocain1 : 1AS SaléUSM Oujda2 : 1CR Khemis ZemamraMoghreb Tetouan2 : 0Racing de CasablancaWydad Fès0 : 1Chabab Ben GuerirKawkab Marrakech0 : 1Chabab Atl. KhenifraIttihad Khemisset1 : 0El MassiraRaja Beni Mellal3 : 2UTS RabatTihad Casablanca0 : 1Olympique Dcheïra
Regular Season – 16
Ittihad Khemisset0 : 1Chabab Ben GuerirUSM Oujda2 : 0El MassiraRaja Beni Mellal1 : 0Racing de CasablancaTihad Casablanca1 : 1Chabab Atl. KhenifraMoghreb Tetouan2 : 1Stade MarocainKawkab Marrakech1 : 3CR Khemis ZemamraWydad Fès2 : 1AS SaléUTS Rabat0 : 0Olympique Dcheïra
Regular Season – 17
CR Khemis Zemamra2 : 1Wydad FèsChabab Ben Guerir1 : 0UTS RabatOlympique Dcheïra3 : 1USM OujdaStade Marocain0 : 0Kawkab MarrakechRacing de Casablanca1 : 0Ittihad KhemissetChabab Atl. Khenifra1 : 1Raja Beni MellalAS Salé0 : 2Moghreb TetouanEl Massira0 : 0Tihad Casablanca
Regular Season – 18
Ittihad Khemisset1 : 0AS SaléUTS Rabat3 : 2El MassiraUSM Oujda0 : 0Chabab Atl. KhenifraWydad Fès1 : 0Racing de CasablancaChabab Ben Guerir1 : 1CR Khemis ZemamraTihad Casablanca3 : 1Stade MarocainRaja Beni Mellal0 : 0Kawkab MarrakechMoghreb Tetouan4 : 1Olympique Dcheïra
Regular Season – 19
Chabab Atl. Khenifra1 : 2Moghreb TetouanAS Salé0 : 1Raja Beni MellalRacing de Casablanca1 : 0Chabab Ben GuerirKawkab Marrakech0 : 0Tihad CasablancaStade Marocain2 : 0USM OujdaCR Khemis Zemamra0 : 1UTS RabatEl Massira1 : 0Wydad FèsOlympique Dcheïra1 : 1Ittihad Khemisset
Regular Season – 20
Chabab Ben Guerir0 : 0AS SaléRaja Beni Mellal1 : 1El MassiraCR Khemis Zemamra4 : 3Racing de CasablancaUTS Rabat2 : 2Chabab Atl. KhenifraUSM Oujda1 : 2Tihad CasablancaMoghreb Tetouan1 : 0Kawkab MarrakechIttihad Khemisset2 : 2Stade MarocainWydad Fès1 : 0Olympique Dcheïra
Regular Season – 21
Olympique Dcheïra0 : 0Chabab Ben GuerirTihad Casablanca0 : 0Moghreb TetouanRacing de Casablanca0 : 2UTS RabatChabab Atl. Khenifra3 : 1Ittihad KhemissetKawkab Marrakech1 : 0Wydad FèsAS Salé1 : 1USM OujdaEl Massira1 : 0CR Khemis ZemamraStade Marocain0 : 0Raja Beni Mellal
Regular Season – 22
Racing de Casablanca1 : 0Olympique DcheïraCR Khemis Zemamra1 : 1AS SaléChabab Ben Guerir1 : 0El MassiraIttihad Khemisset1 : 1Kawkab MarrakechRaja Beni Mellal1 : 0Tihad CasablancaWydad Fès0 : 0Chabab Atl. KhenifraUTS Rabat1 : 1Stade MarocainUSM Oujda2 : 1Moghreb Tetouan
Regular Season – 23
Moghreb Tetouan2 : 1Raja Beni MellalKawkab Marrakech3 : 2USM OujdaOlympique Dcheïra1 : 0CR Khemis ZemamraStade Marocain3 : 1Wydad FèsChabab Atl. Khenifra1 : 1Chabab Ben GuerirAS Salé0 : 1UTS RabatEl Massira1 : 0Racing de CasablancaTihad Casablanca1 : 0Ittihad Khemisset
Regular Season – 24
Racing de Casablanca0 : 0AS SaléCR Khemis Zemamra1 : 0Chabab Atl. KhenifraChabab Ben Guerir1 : 0Stade MarocainOlympique Dcheïra1 : 0El MassiraIttihad Khemisset0 : 2Moghreb TetouanWydad Fès2 : 2Tihad CasablancaUTS Rabat1 : 1Kawkab MarrakechUSM Oujda2 : 0Raja Beni Mellal
Regular Season – 25
AS Salé2 : 2Olympique DcheïraMoghreb Tetouan2 : 1Chabab Ben GuerirTihad Casablanca1 : 3UTS RabatUSM Oujda3 : 0Ittihad KhemissetRaja Beni Mellal1 : 2Wydad FèsChabab Atl. Khenifra1 : 2El MassiraStade Marocain4 : 3CR Khemis ZemamraKawkab Marrakech4 : 1Racing de Casablanca
Regular Season – 26
Chabab Ben Guerir0 : 1Kawkab MarrakechEl Massira3 : 2AS SaléRacing de Casablanca3 : 2Chabab Atl. KhenifraCR Khemis Zemamra1 : 0Tihad CasablancaIttihad Khemisset2 : 0Raja Beni MellalWydad Fès1 : 3Moghreb TetouanUTS Rabat2 : 1USM OujdaOlympique Dcheïra1 : 0Stade Marocain
Regular Season – 27
Chabab Atl. Khenifra0 : 0AS SaléKawkab Marrakech0 : 1Olympique DcheïraIttihad Khemisset1 : 1Wydad FèsTihad Casablanca4 : 2Chabab Ben GuerirUSM Oujda1 : 1Racing de CasablancaMoghreb Tetouan2 : 0UTS RabatRaja Beni Mellal0 : 2CR Khemis ZemamraStade Marocain2 : 2El Massira
Regular Season – 28
Racing de Casablanca2 : 0Stade MarocainAS Salé2 : 1Tihad CasablancaChabab Ben Guerir1 : 0Raja Beni MellalEl Massira0 : 2Kawkab MarrakechOlympique Dcheïra1 : 2Chabab Atl. KhenifraWydad Fès3 : 1USM OujdaUTS Rabat2 : 1Ittihad KhemissetCR Khemis Zemamra2 : 1Moghreb Tetouan
Regular Season – 29
Moghreb Tetouan3 : 0El MassiraKawkab Marrakech0 : 1AS SaléIttihad Khemisset1 : 0CR Khemis ZemamraRaja Beni Mellal0 : 0Olympique DcheïraWydad Fès3 : 0UTS RabatTihad Casablanca2 : 2Racing de CasablancaStade Marocain1 : 1Chabab Atl. KhenifraUSM Oujda2 : 1Chabab Ben Guerir
Regular Season – 30
UTS Rabat3 : 1Raja Beni MellalChabab Atl. Khenifra4 : 1Kawkab MarrakechCR Khemis Zemamra2 : 2USM OujdaChabab Ben Guerir0 : 0Wydad FèsOlympique Dcheïra0 : 0Tihad CasablancaRacing de Casablanca1 : 2Moghreb TetouanAS Salé3 : 2Stade MarocainEl Massira0 : 2Ittihad Khemisset
Teams
Standings
#TeamPWDLGFGAGDPtsForm
1Moghreb Tetouan29196445182763WLWWW
2UTS Rabat30151054031955WLWLW
3Olympique Dcheïra30101462822644DDLWW
4CR Khemis Zemamra30128103932744DLWWW
5El Massira29118102531-641LLDWW
6Stade Marocain2991373431340DLDLW
7Chabab Ben Guerir30910112324-137DLWLL
8AS Salé29910102931-237WWDLD
9Raja Beni Mellal3081392430-637LDLLL
10Racing de Casablanca2999113237-536DWDWL
11Ittihad Khemisset29106132532-736WLDWL
12Wydad Fès30811113033-335DWWDL
13Chabab Atl. Khenifra30713102929034WDWDL
14USM Oujda30810123436-234DWLDL
15Tihad Casablanca30810122731-434DDLWL
16Kawkab Marrakech3059162743-1624LLWLW
15Matches Played
37Goals
16Teams
2021Season