# 2022–23 Botola

The 2022–23 Botola Pro, also known as Botola Pro Inwi for sponsorship reasons, was the 66th season of the Premier League and the 12th under its current format of Moroccan Pro League, the top Moroccan professional league for association football clubs, since its establishment in 1956.
Wydad Casablanca came into the season as defending champions of the 2021–22 season. Moghreb Tétouan and Union de Touarga entered as the two promoted teams from the 2021–22 Botola 2.
On June 23, 2023, AS FAR won the Botola Pro after a 2–3 victory against Ittihad Tanger in the last round. The AS FAR club won its 13th title after fifteen years since the last time in 2007–08.

## Teams
### Stadium and locations

| Team name | Acronym | Location | Stadium | Capacity |
| AS FAR | ASFAR | Rabat | Prince Moulay Abdellah Stadium | 53,000 |
| Chabab Mohammédia | SCCM | Mohammédia | Stade El Bachir | 15,000 |
| Difaâ El Jadidi | DHJ | El Jadida | Stade El Abdi | 10,000 |
| Fath Union Sport | FUS | Rabat | Stade Moulay Hassan | 12,000 |
| Hassania Agadir | HUSA | Agadir | Stade Adrar | 45,480 |
| IR Tanger | IRT | Tanger | Stade Ibn Batouta | 65,000 |
| JS Soualem | JSS | Soualem | Stade Municipal de Berrechid | 5,000 |
| Maghreb de Fès | MAS | Fez | Fez Stadium | 45,000 |
| Moghreb Tétouan | MAT | Tétouan | Saniat Rmel | 10,000 |
| Mouloudia Oujda | MCO | Oujda | Honneur Stadium | 30,000 |
| Nahdat Berkane | RSB | Berkane | Stade Municipal de Berkane | 15,000 |
| Olympique Khouribga | OCK | Khouribga | Complexe OCP | 10,000 |
| Olympic Safi | OCS | Safi | Stade El Massira | 15,000 |
| Raja CA | RCA | Casablanca | Stade Mohamed V | 67,000 |
| Union de Touarga | UTS | Rabat | Stade Moulay Hassan | 12,000 |
| Wydad AC | WAC | Casablanca | Stade Mohamed V | 67,000 |

### Personnel and kits

| Teams | Managers | Captain | Kit manufacturer | Shirt sponsor |
| AS FAR | Mohamed Samadi | Mohamed Rabie Hrimat | Erreà | |
| DH Jadida | Abderrahim Talib | Moustapha Chichane | Jako | TGCC, Ilham Plastique, Mazagan, Alitkane |
| Fath US | Jamal Sellami | El Mehdi El Bassil | Uhlsport | Novec, LafargeHolcim Maroc |
| HUS Agadir | Abdelhadi Sektioui | Youssef Mehri | Bang Sports | Afriquia, Skoda, Souss-Massa |
| IR Tanger | Hilal Et-tair | Mohsine Moutouali | Gloria Sport | Tanger-Med |
| JS Soualem | Bouchaib El Moubarki | Amine El Msane | Mexxess | Crunchips, Asta, Tobigo, Alitkane |
| Maghreb AS | Omar Hassi | Mohammed Ali Bemammer | Mexxess | TGCC, Asta |
| MA Tétouan | Hicham Louissi | Adil El Hassnaoui | AB Sport | Tanger-Med, Municipality of Tetouan, Cafés Carrion |
| MC Oujda | Omar Najhi | Yassir Jarici | Macron | Dari |
| OC Khouribga | Mohamed Fakhir | Youssef Oggadi | Kelme / Bang Sports | |
| OC Safi | Tarek Mostafa | Mohamed El Mourabit | Bang Sports | Fitco, Maroc Force Emploi, ocstore.ma |
| Raja CA | Hicham Aboucherouane (interim) | Anas Zniti | One All Sports | 1xBet, OLA Energy, Sofac, Nor'Dar, MarsaMaroc, Atlanta Sanad |
| RS Berkane | Amine El Karma | Issoufou Dayo | Bang Sports | Thé Dahmiss, GoldVision, National Gaz |
| SCC Mohammédia | Rachid Rokki | Abdelhak Assal | Chabab | Vittel |
| US Touarga | Tarik Sektioui | Achraf Harmach | Macron | |
| Wydad AC | Sven Vandenbroeck | Yahya Jabrane | Macron | Ingelec, Boule d'Or, Sama Immobilier, Alitkane |
    1. ^ On the back of shirt.
    2. ^ On the sleeves.
    3. ^ On the shorts.
    Additionally, referee kits are made by Puma.

### Managerial changes

| Teams | Outgoing manager | Manner of departure | Date of vacancy | Incoming manager | Date of appointment |
| Chabab Mohammédia | Mohamed Fakhir | End of contract | 5 July 2022 | Rachid Rokki | 30 July 2022 |
| Difaâ El Jadidi | Abdelhak Benchikha | End of contract | 5 July 2022 | Lassaad Chabbi | 18 July 2022 |
| Raja CA | Bouchaib El Moubarki (interim) | End of tenure as caretake | 6 July 2022 | Faouzi Benzarti | 6 July 2022 |
| IR Tanger | Juan Pedro Benali | End of contract | 12 July 2022 | Ezzaki Badou | 15 July 2022 |
| AS FAR | Sven Vandenbroeck | Contract termination | 16 July 2022 | Fernando Da Cruz | 12 August 2022 |
| US Touarga | Said Rizgui | End of contract | 28 July 2022 | Tarik Sektioui | 28 July 2022 |
| Hassania Agadir | Abdelhadi Sektioui | Sacked | 28 July 2022 | Marcos Paquetá | 28 July 2022 |
| Wydad Casablanca | Walid Regragui | End of contract | 31 July 2022 | Hussein Ammouta | 18 August 2022 |
| RS Berkane | Florent Ibengé | Contract termination | 6 August 2022 | Abdelhak Benchikha | 9 August 2022 |
| OC Khouribga | Abdessamad Ouarad | End of contract | 6 August 2022 | Lassaad Dridi | 6 August 2022 |
| Raja CA | Faouzi Benzarti | Mutual consent | 21 September 2022 | Mondher Kebaier | 24 September 2022 |
| Maghreb AS | Abdelhay Ben Soltane | Contract termination | 10 October 2022 | Abderrahim Chkilit | 10 October 2022 |
| IR Tanger | Ezzaki Badou | Mutual consent | 18 October 2022 | Hassan Fadil (interim) | 18 October 2022 |
| IR Tanger | Hassan Fadil (interim) | End of tenure as caretake | 25 October 2022 | Hakim Daoudi | 25 October 2022 |
| MC Oujda | Mounir Jaouani | Sacked | 6 November 2022 | Omar Najhi | 8 November 2022 |
| RS Berkane | Abdelhak Benchikha | Mutual consent | 10 November 2022 | Amine El Karma | 11 November 2022 |
| OC Khouribga | Lassaad Dridi | Mutual consent | 16 November 2022 | Ricardo Formosinho | 1 December 2022 |
| Wydad AC | Hussein Ammouta | Contract termination | 30 November 2022 | Hassan Benabicha (interim) | 1 December 2022 |
| Moghreb Tétouan | Abdellatif Jrindou | Mutual consent | 6 December 2022 | Reda Hakam | 6 December 2022 |
| Wydad AC | Hassan Benabicha (interim) | End of tenure as caretake | 2 January 2023 | Mehdi Nafti | 2 January 2023 |
| IR Tanger | Hakim Daoudi | Mutual consent | 20 January 2023 | Hilal Ettair | 20 January 2023 |
| Maghreb AS | Abderrahim Chkilit | Mutual consent | 2 February 2023 | Aziz Ben Askar | 3 February 2023 |
| Wydad AC | Mehdi Nafti | Contract termination | 26 February 2023 | Juan Carlos Garrido | 26 February 2023 |
| Moghreb Tétouan | Reda Hakam | Contract termination | 26 February 2023 | Jamaleddine Drideb (interim) | 26 February 2023 |
| Hassania Agadir | Marcos Paquetá | Mutual consent | 7 March 2023 | Abdelhadi Sektioui | 9 March 2023 |
| Moghreb Tétouan | Jamaleddine Drideb (interim) | End of tenure as caretake | 14 March 2023 | Hicham Louissi | 14 March 2023 |
| Difaâ El Jadidi | Lassaad Chabbi | Mutual consent | 8 April 2023 | Abderrahim Talib | 9 April 2023 |
| JS Soualem | Zakaria Aboub | Resigned | 9 April 2023 | Bouchaib El Moubarki | 9 April 2023 |
| OC Khouribga | Ricardo Formosinho | Mutual consent | 11 April 2023 | Mohamed Fakhir | 11 April 2023 |
| Maghreb AS | Aziz Ben Askar | Mutual consent | 22 April 2023 | Omar Hassi | 22 April 2023 |
| Wydad AC | Juan Carlos Garrido | Contract termination | 5 May 2023 | Sven Vandenbroeck | 5 May 2023 |
| AS FAR | Fernando Da Cruz | Mutual consent | 25 May 2023 | Mohamed Samadi | 26 May 2023 |
| Raja CA | Mondher Kebaier | Contract termination | 7 June 2023 | Hicham Aboucherouane (interim) | 8 June 2023 |

### Foreign players

All teams are allowed to register up to five foreign players, but can only use up to three players on the field at the same time.
Players name in bold indicates the player is registered during the mid-season transfer window.
| Club | Player 1 | Player 2 | Player 3 | Player 4 | Player 5 | Former Players |
| AS FAR | Joseph Guédé Gnadou | Lamine Diakité | Diney | Emmanuel Imanishimwe | Bakary Mané | |
| Chabab Mohammédia | Tidiane Doumbouya | Issouf Traoré | | | | Adeleke Oluwatobi Babatunde |
| Difaâ El Jadidi | Hervé Zahi | Salomon Bindjeme II | Christian Nsundi | Dieumerci Amale | Taher Benamer | Masoud Juma |
| FUS Rabat | Hervé Guy | Oumar Farouk Comara | Herman Junior Kameni | | | |
| Hassania Agadir | Junior Mbele | Katulondi Kati | Fedi Ben Choug | Houssem Eddine Souissi | | |
| IR Tanger | Abdellah El Moudene | Gaya Merbah | Djama Joé Amian | Abdou Atchabao | El Hadji Youssoupha Konaté | Ngagne Fall Donou Hubert |
| JS Soualem | Gibril Sillah | Abdoulaye Traoré | | | | |
| Maghreb de Fès | Banfa Sylla | Louis Ameka Autchanga | | | | Oussama Darfalou |
| Moghreb Tétouan | | | | | | |
| Mouloudia Oujda | Abdelkader Kaibou | Ibrahim Farhi Benhalima | Paul Valère Bassène | | | Ali Haroun |
| Nahdat Berkane | Djibril Ouattara | Issoufou Dayo | Chadrack Lukombe | Adama Ba | Victorien Adebayor | |
| OC Khouribga | Mohamed Walid Bencherifa | Kabelo Seakanyeng | Treika Blé | Kwame Opoku | Richmond Antwi | Tumisang Orebonye Adama Diom Nassim Hnid |
| Olympic Safi | Axel Méyé | Boniface Haba | Abdoulaye Diarra | Cheickne Samaké | | |
| Raja CA | Abdelraouf Benguit | Yousri Bouzok | Roger Aholou | | | Gaya Merbah Axel Méyé |
| Union de Touarga | Eric Mbangossoum | Jean-Joseph Kombous | Tiago Lopes | Simon Diedhiou | | Mamadou Diagne |
| Wydad AC | Houcine Benayada | Didier Lamkel Zé | Arsène Zola | Muaid Ellafi | Bouly Sambou | Juvhel Tsoumou Cheick Comara Kartier Dembélé |

## League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | AS FAR (C) | 30 | 20 | 7 | 3 | 50 | 19 | +31 | 67 | Qualification for Champions League |
| 2 | Wydad AC | 30 | 19 | 9 | 2 | 47 | 21 | +26 | 66 | Qualification for Champions League |
| 3 | Fath Union Sport | 30 | 15 | 10 | 5 | 36 | 16 | +20 | 55 | Qualification for Confederation Cup |
| 4 | Olympic Club de Safi | 30 | 12 | 11 | 7 | 34 | 28 | +6 | 47 | |
| 5 | Raja CA | 30 | 11 | 11 | 8 | 31 | 26 | +5 | 44 | |
| 6 | RS Berkane | 30 | 11 | 11 | 8 | 31 | 29 | +2 | 44 | Qualification for Confederation Cup |
| 7 | Hassania Agadir | 30 | 10 | 9 | 11 | 30 | 29 | +1 | 39 | |
| 8 | Union de Touarga | 30 | 9 | 9 | 12 | 34 | 40 | −6 | 36 | |
| 9 | Jeunesse Sportive Soualem | 30 | 9 | 9 | 12 | 31 | 40 | −9 | 36 | |
| 10 | Maghreb de Fès | 30 | 7 | 13 | 10 | 27 | 33 | −6 | 34 | |
| 11 | MC Oujda | 30 | 8 | 8 | 14 | 30 | 35 | −5 | 32 | |
| 12 | SCC Mohammédia | 30 | 8 | 7 | 15 | 27 | 36 | −9 | 31 | |
| 13 | Moghreb Tétouan | 30 | 6 | 12 | 12 | 28 | 41 | −13 | 30 | |
| 14 | Ittihad Tanger | 30 | 8 | 5 | 17 | 23 | 39 | −16 | 29 | |
| 15 | Olympique Khouribga (R) | 30 | 5 | 13 | 12 | 29 | 36 | −7 | 28 | Relegation to Botola 2 |
| 16 | Difaâ El Jadidi (R) | 30 | 5 | 10 | 15 | 24 | 44 | −20 | 25 | Relegation to Botola 2 |
* 1 2 Head-to-head: Raja CA: 6 points, RS Berkane: 0 point.
* ↑ RS Berkane qualified for the CAF Confederation Cup by winning the 2021–22 Moroccan Throne Cup.
* 1 2 Head-to-head: Union de Touarga: 4 points, Jeunesse Sportive Soualem: 1 point.

## Results

| Home \ Away | ASFAR | DHJ | FUS | HUSA | IRT | JSS | MAS | MAT | MCO | OCS | OCK | RCA | RSB | SCCM | UTS | WAC |
| AS FAR | — | 4–1 | 0–1 | 2–1 | 4–0 | 2–1 | 2–1 | 2–1 | 3–2 | 1–1 | 1–0 | 0–0 | 1–1 | 1–0 | 3–0 | 3–0 |
| DH Jadidi | 0–1 | — | 0–3 | 2–2 | 2–1 | 0–0 | 2–2 | 0–0 | 0–1 | 0–1 | 2–1 | 0–0 | 0–0 | 1–0 | 1–0 | 0–1 |
| Fath US | 0–2 | 5–0 | — | 0–0 | 1–0 | 2–0 | 0–0 | 1–2 | 2–1 | 2–1 | 1–1 | 3–0 | 0–0 | 2–1 | 3–0 | 1–1 |
| HUS Agadir | 2–1 | 2–2 | 0–1 | — | 1–0 | 1–1 | 3–0 | 1–0 | 1–1 | 0–1 | 0–0 | 2–1 | 0–1 | 2–1 | 1–2 | 0–0 |
| IR Tanger | 2–3 | 1–0 | 1–0 | 0–2 | — | 0–1 | 2–3 | 2–0 | 0–2 | 2–1 | 3–0 | 0–0 | 2–1 | 0–1 | 0–1 | 0–0 |
| JS Soualem | 1–1 | 2–1 | 0–1 | 1–3 | 2–0 | — | 1–1 | 2–1 | 0–2 | 0–3 | 0–0 | 1–4 | 1–1 | 1–3 | 2–2 | 0–1 |
| Maghreb AS | 0–1 | 3–1 | 0–0 | 1–1 | 0–1 | 0–1 | — | 0–0 | 2–1 | 1–1 | 2–0 | 2–1 | 0–0 | 1–0 | 0–0 | 0–2 |
| MA Tétouan | 0–2 | 1–1 | 1–1 | 2–1 | 1–0 | 1–2 | 1–1 | — | 1–2 | 2–1 | 2–2 | 1–0 | 0–0 | 1–0 | 1–1 | 0–3 |
| MC Oujda | 0–1 | 1–2 | 0–0 | 2–0 | 0–0 | 3–4 | 2–1 | 2–1 | — | 0–1 | 0–0 | 0–0 | 1–2 | 0–0 | 2–2 | 0–1 |
| OC Safi | 0–0 | 0–0 | 0–1 | 1–1 | 1–0 | 1–1 | 2–1 | 1–1 | 1–2 | — | 1–0 | 3–1 | 1–1 | 0–0 | 3–2 | 0–0 |
| OC Khouribga | 0–2 | 1–1 | 2–3 | 2–0 | 1–1 | 1–0 | 2–2 | 3–0 | 1–1 | 0–1 | — | 0–0 | 1–1 | 0–1 | 6–4 | 1–2 |
| Raja CA | 1–0 | 3–2 | 1–0 | 1–0 | 3–0 | 0–0 | 0–0 | 1–1 | 2–1 | 2–2 | 0–1 | — | 2–1 | 1–0 | 2–1 | 2–2 |
| RS Berkane | 1–4 | 1–0 | 1–0 | 0–1 | 2–1 | 0–1 | 1–1 | 2–2 | 2–0 | 1–2 | 1–0 | 0–2 | — | 3–0 | 2–1 | 3–3 |
| SCC Mohammédia | 1–1 | 2–1 | 1–1 | 1–2 | 1–2 | 0–3 | 3–0 | 4–3 | 1–0 | 1–2 | 1–1 | 0–0 | 0–1 | — | 1–1 | 1–3 |
| US Touarga | 0–1 | 2–1 | 0–1 | 1–0 | 2–2 | 2–1 | 1–2 | 1–1 | 3–1 | 2–0 | 0–0 | 1–0 | 0–1 | 1–0 | — | 1–2 |
| Wydad AC | 1–1 | 3–1 | 0–0 | 1–0 | 3–0 | 3–1 | 1–0 | 2–0 | 1–0 | 3–1 | 3–2 | 2–1 | 2–0 | 1–2 | 0–0 | — |

### Positions by round

The table lists the positions of teams after each week of matches.
| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| ASFAR | 3 | 4 | 4 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Wydad AC | 8 | 2 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| Fath Union Sport | 9 | 5 | 8 | 8 | 5 | 3 | 5 | 4 | 4 | 2 | 2 | 2 | 2 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
| Olympic Club de Safi | 6 | 3 | 3 | 3 | 3 | 4 | 7 | 7 | 5 | 5 | 4 | 8 | 8 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 |
| Raja CA | 7 | 11 | 11 | 11 | 11 | 12 | 9 | 5 | 6 | 6 | 6 | 5 | 4 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 5 | 5 | 5 | 5 | 6 | 5 | 5 | 5 | 5 |
| RS Berkane | 16 | 13 | 12 | 15 | 15 | 14 | 13 | 13 | 12 | 12 | 10 | 11 | 10 | 9 | 6 | 6 | 6 | 6 | 6 | 6 | 7 | 8 | 6 | 7 | 6 | 5 | 6 | 6 | 6 | 6 |
| Hassania Agadir | 4 | 6 | 2 | 4 | 6 | 7 | 12 | 9 | 9 | 10 | 12 | 12 | 12 | 13 | 13 | 13 | 14 | 13 | 14 | 14 | 14 | 12 | 10 | 10 | 10 | 10 | 10 | 8 | 7 | 7 |
| Union de Touarga | 12 | 9 | 10 | 10 | 8 | 6 | 3 | 3 | 3 | 4 | 5 | 4 | 5 | 6 | 7 | 7 | 7 | 7 | 7 | 8 | 6 | 7 | 8 | 9 | 9 | 9 | 9 | 10 | 8 | 8 |
| Jeunesse Soualem | 1 | 8 | 5 | 6 | 4 | 5 | 4 | 8 | 8 | 9 | 8 | 7 | 7 | 8 | 8 | 8 | 8 | 8 | 8 | 9 | 9 | 6 | 7 | 6 | 7 | 8 | 7 | 7 | 9 | 9 |
| Maghreb de Fès | 11 | 12 | 14 | 13 | 12 | 11 | 8 | 6 | 7 | 7 | 7 | 6 | 6 | 7 | 9 | 9 | 9 | 9 | 9 | 7 | 8 | 9 | 9 | 8 | 8 | 7 | 8 | 9 | 10 | 10 |
| Mouloudia Oujda | 13 | 15 | 15 | 14 | 13 | 13 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 13 | 14 | 13 | 13 | 13 | 14 | 13 | 13 | 13 | 13 | 13 | 12 | 13 | 11 |
| SCC Mohammédia | 2 | 1 | 6 | 5 | 9 | 9 | 6 | 10 | 10 | 8 | 9 | 10 | 11 | 11 | 11 | 11 | 11 | 10 | 10 | 10 | 10 | 11 | 12 | 12 | 12 | 12 | 11 | 11 | 11 | 12 |
| Moghreb Tétouan | 10 | 7 | 9 | 7 | 7 | 8 | 11 | 12 | 11 | 11 | 13 | 13 | 13 | 12 | 12 | 12 | 12 | 12 | 12 | 11 | 11 | 10 | 11 | 11 | 11 | 11 | 12 | 13 | 12 | 13 |
| IR Tanger | 14 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 15 | 15 | 15 | 15 | 15 | 14 | 14 | 14 |
| Olympique Khouribga | 15 | 14 | 13 | 12 | 14 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 16 | 16 | 16 | 16 | 16 | 15 | 16 | 15 |
| Difaâ Hassani El Jadidi | 5 | 10 | 7 | 9 | 10 | 10 | 10 | 11 | 13 | 13 | 11 | 9 | 9 | 10 | 10 | 10 | 10 | 11 | 11 | 12 | 12 | 13 | 14 | 14 | 14 | 14 | 14 | 16 | 15 | 16 |
* Leader and CAF Champions League
* CAF Champions League
* CAF Confederation Cup
* Relegation to Botola 2

## Season statistics
### Top goalscorers

    As of 23 June 2023
| Rank | Player | Club | Goals |
| 1 | Bouly Sambou | Wydad AC | 13 |
| 2 | Hamza Hannouri | Fath US | 11 |
| 2 | Reda Slim | AS FAR | 11 |
| 4 | Paul Bassène | MC Oujda | 9 |
| 4 | Diney Borges | AS FAR | 9 |
| 4 | El Amine Zouhzouh | US Touarga | 9 |
| 4 | Youssef Mehri | HUS Agadir | 9 |
| 8 | Ayman El Hassouni | Wydad AC | 8 |
| 8 | Issoufou Dayo | RS Berkane | 8 |
| 10 | Mustapha Sahd | JS Soualem/AS FAR$^1$ | 7 |
| 10 | Mohamed Kamal | MA Tétouan | 7 |
| 10 | Gibril Sillah | JS Soualem | 7 |
| 10 | El Mehdi Maouhoub | JS Soualem | 7 |
$^1$ Sahd played for JS Soualem until matchday 11 and scored 5 goals.

### Hat-tricks

| Player | For | Against | Result | Date | Round |
| Hamza Hannouri | Fath US | US Touarga | 3–0 (H) | 4 January 2023 | 10 |
| Simon Diedhiou | US Touarga | OC Khouribga | 6–4 (A) | 23 June 2023 | 30 |
(H) – Home; (A) – Away $^4$ – Player scored four goals.

### Goalkeepers' Goals-to-Games Ratio and Clean Sheets

    As of 23 June 2023
| Rank | Name | Club | Matches | Goals Against | Average | Clean Sheets |
| 1 | El Mehdi Benabid | Fath US | 27 | 15 | 0.56 | 15 |
| 2 | Ayoub Lakred | AS FAR | 25 | 15 | 0.6 | 12 |
| 3 | Anas Zniti | Raja CA | 25 | 20 | 0.8 | 13 |
| 4 | Hamza Hamiani | RS Berkane | 23 | 23 | 1 | 9 |
| 5 | Soufiane Barrouhou | SCC Mohammédia | 26 | 28 | 1.08 | 7 |

### Scoring

First goal of the season:
* Ayoub Lakhdar for HUS Agadir against RS Berkane (1 September 2022)
Last goal of the season:
* Reda Slim for AS FAR against IR Tanger (23 June 2023)

### Discipline

    As of 23 June 2023

#### Player

* Most yellow cards: 10
** Roger Aholou (Raja CA)
** Anass Lamrabat (MA Tetouan)
* Most red cards: 3
** Mouhcine Erbibi (JS Soualem)
** Haytem Aina (Maghreb AS)

#### Club

* Most yellow cards: 80
** Raja CA
* Most red cards: 12
** US Touarga
* Fewest yellow cards: 48
** SCC Mohammédia
* Fewest red cards: 2
** RS Berkane
** MC Oujda
** SCC Mohammédia

## Annual awards

The UMFP (Union Marocaine des Footballeurs Professionnels), in partnership with the Royal Moroccan Football Federation, organized the Night of Stars Award in its 9th edition, which celebrated the brilliants of the Botola Pro for the 2022/23 season.
| Award | Winner | Club |
| Manager of the Season | Jamal Sellami | Fath US |
| Player of the Season | Reda Slim | AS FAR |
| Foreign Player of the Season | Diney Borges | AS FAR |
| Promising Player of the Season | Hamza Igamane | AS FAR |
| Goalkeeper of the Season | El Mehdi Benabid | Fath US |
| Referee of the Season | Hamza El Fareq | Hamza El Fareq |
| Club of the Season | AS FAR | AS FAR |
Team of the Season :
| Goalkeeper | El Mehdi Benabid (Fath US) | El Mehdi Benabid (Fath US) | El Mehdi Benabid (Fath US) | El Mehdi Benabid (Fath US) | El Mehdi Benabid (Fath US) |
| Defence | El Mehdi El Bassil (Fath US) | El Mehdi El Bassil (Fath US) | Diney Borges (AS FAR) | Diney Borges (AS FAR) | Arsène Zola (Wydad AC) |
| Midfield | Reda Slim (AS FAR) | Sofian El Moudane (IR Tanger) | Imad Riahi (JS Solaem) | Mohammed Hrimat (AS FAR) | Mahmoud Bentayg (Raja CA) |
| Attack | Bouly Sambou (Wydad AC) | Bouly Sambou (Wydad AC) | Bouly Sambou (Wydad AC) | Youssef Mehri (Hassania Agadir) | Youssef Mehri (Hassania Agadir) |