2022–23 USM Alger season

In the 2022–23 season, USM Alger competed in the Ligue 1 for the 45th season. It was their 28th consecutive season in the top flight of Algerian football. In addition to the domestic league, USM Alger participated in the Algerian Cup and the CAF Confederation Cup.

Background
On 26 June 2022, Sid Ahmed Arab has succeeded Achour Djelloul who has been imprisoned, as the new president of the club. Reda Abdouche has been appointed as the new general director, this was his second time after 2011. On July 6, 2022, Jamil Benouahi extended his contract for another year to remain the head coach for the new season. On July 21, in the first press conference Reda Abdouche spoke about the club's goals and the recruitment file, the first questions were about the departure of some players, Abdouche stated that he did not reach a month in his position. Where stated that during the spare period in the club, some players decided to sign up for other clubs, such as goalkeeper Alexis Guendouz and there are players that the technical staff decided not to enter in their plans, most notably Hamza Koudri who has been in the club for ten years. Abdouche stated that it is an adventure to rely on a player who suffered from an injury in Cruciate ligament that kept him out of the field for a year and at his age especially since he's at the end of his contract. As for contracts, Abdouche stated that they contacted players, including former players in the club, and although they promised to sign, they refused to answer their calls and joined other clubs.

He also said that they will not pay billions to buy player contracts and that this is not the club's policy and the rest of the clubs are free if they want to, Regarding the stadium, Abdouche said that the interests of the municipality APC and the National Authority for Technical Control of Construction CTC said that Omar Hamadi Stadium poses a danger to the supporters and it was decided to close it and they would play either at Salem Mabrouki Stadium or Omar Benrabah Stadium, especially with the closure of Stade du 5 Juillet until January due to CHAN 2022.

Pre-season
On August 1, 2022, USM Alger delegation expected to move to Antalya, Turkey, to take a 14-day preparatory training for the start of the season. But on the day of travel coach Jamil Benouahi and some players refused to travel because of their financial dues and also because of the absence of Mustapha Bouchina and the coach's assistant on the travel list, immediately after that USM Alger administration decided to dismiss the coach from his position, In a press conference Reda Abdouche said that traveling to Turkey would have been on a private plane directly to Antalya, and that the place for preparation was very good and that the team would have played five friendly matches, and that the issue of the assistant coach first of all, has not passed his contract yet and he cannot get a ticket. Bouchina the reason is that his passport is removed from the Spanish embassy and immediately after his recovery, he will be transferred to Turkey, and that the matter is not in their hands especially since the diplomatic relations between the two countries are bad, As for the players salaries Abdouche said that the money entered the club's account on 28 July, after the director of Groupe SERPORT signed it.

The next day, 14 players, fitness coach Kamel Boudjenane and goalkeeping coach Lounès Gaouaoui signed a document that refused to dismiss Benouahi and demanded the departure of some of those in the administration and the assistant coach Sofiane Benkhelifa who was appointed by the administration, as well as Farid Saffar a person according to the coach and supporters the cause of all the problems and does not have any position in the club. The leaders of USM Alger have put an end to the functions of the technical staff of Benouahi. The coach and his peers, fitness coach Boudjenane and goalkeeper coach Gaouaoui, were dismissed from their posts after a hearing before the disciplinary board. On August 4, 2022, USMA contracted with Boualem Charef to be the new coach with his staff, after canceling Turkey's training, it was replaced by another in Tunisia, where the team moved on August 9 with a delegation of 29 players, with the absence of three players, Brahim Benzaza and Samy Bouali for injury and Hamed Belem due to COVID-19. On August 18, the administration of USM Alger agreed with the authorities of Dar El Beïda to receive the current season at Omar Benrabah Stadium in the presence of the supporters and start against MC El Bayadh.

First-team transfers (summer transfer window)
Last season, number of players were loaned and they are Mehdi Beneddine to French club Châteauroux, Anis Khemaissia to USM Annaba, and goalkeeper Abdelmoumen Sifour to RC Arbaâ. The last two after their return from loan were released. The first signing of the season was striker Abdesslem Bouchouareb from NC Magra for two seasons, three days after which the club contracted with the midfield attacker of JS Bordj Ménaïel Abderrahmane Bacha for two seasons. The third contract was the goalkeeper Imad Benchlef also for two seasons, coming from NA Hussein Dey as a substitute for Alexis Guendouz whose contract expired. On August 22, former ES Sétif captain Akram Djahnit has just signed with USM Alger for the next two seasons as the Latest recruits, Djahnit decided to submitting his case to the National Dispute Resolution Chamber which agreed with him, therefore terminating his contract.

After that the club promoted six players from the reserves they are Abdelkader Belharrane, Mohamed Djenidi, Abdessamed Bounacer, Samy Bouali, Aymen Kennan and Mostafa Berkane. USM Alger then signed strikers Khaled Bousseliou from CR Belouizdad and Khalil Darfalou from ES Sétif, After the Ghanaian Kwame Opoku was loaned to Saudi club Najran SC, the foreign player's card became empty, so the club signed a contract with the Libyan Zakaria Alharaish coming from Sutjeska Nikšić from Montenegro for two seasons. As for Taher Benkhelifa who was dismissed by the coach at the time Benouahi, but with the advent of the new coach Boualem Charef he re-contracted him.

On October 19, 2022, former player Tarek Hadj Adlane returned to the club, where he was appointed to head the recruitment and discovery committee, as well as responsible for the club's media cell. On November 7, USM Alger announced to the public opinion that it had settled the case of coach Denis Lavagne by paying the full financial dues he demanded through "FIFA", USMA considered that the case of Lavane is from the "past", and this file was finally closed after transferring the funds to his account within the legal deadlines set by the "FIFA", and also reassured the supporters that the team will continue to prepare for the upcoming challenges in a normal way including the assignment process. On November 26, 2022, USM Alger announced that its request for domiciliation at Stade du 5 Juillet was rejected by the Office of the Olympic Complex Mohamed Boudiaf and argued its refusal by its desire to keep this enclosure closed until the kick-off of the CHAN 2022. On December 25, 2022, USM Alger terminated the contract with Boualem Charef, with three months compensation, and contracted with Abdelhak Benchikha as a new coach for a year and a half, with Farid Zamiti, assistant, and Farid Belmellat, coach of the goalkeepers. On January 3, 2023, Madjid Bougherra unveiled the list of 28 players who will represent Algeria at the 2022 African Nations Championship, including nine players from USMA, Belaïd, Loucif, Radouani, Baouche, Chita, Djahnit, Meziane, Mahious and Ait El Hadj, Two-thirds of Algeria's roster is made up of players from CR Belouizdad and USM Alger.

First-team transfers (winter transfer window)
In the winter transfers the club released four players, namely defender Mehdi Beneddine who was not included in the options of the coach, and Burkinabe Hamed Belem who did not recover all his capabilities after the serious injury he suffered a year ago. and finally the Ghanaian Kwame Opoku who was released for free despite the great financial value that he received. He brought it at a value of 350,000 euros. As for Abderrahmane Bacha was loaned to USM Khenchela for six months, a last minute transfer which materialized during the last hours of the winter transfer window. In terms of recruitment, USM Alger contracted with one player, the Botswana striker Tumisang Orebonye, coming from the Moroccan club OC Khouribga.

On March 13, 2023, in the late match against HB Chelghoum Laïd in the Ligue 1, USM Alger supporters faced problems entering the stadium, accusing the club administration of being the reason. In the 37th minute of the second half the supporters left the stands in protest against them, especially Sid Ahmed Arab and Reda Abdouche. After the end of the match, Abdelhak Benchikha stated that he did not understand the anger of the supporters and that he Satisfied with the performance of his players, especially since in a month they played eight matches. On March 15, USM Alger announced that Abdessamed Bounacer was invited to trials with Paris FC and FC Sochaux-Montbéliard. It was a decision that the supporters did not like, after which Bounacer participated in his first match with the first team in the CAF Confederation Cup, becoming the youngest player to represent USM Alger in Africa at the age of 18. On April 11, the technical staff gave Bounacer the green light to conduct experiments in Europe.

CAF Confederation Cup final
In the quarter-finals of the Confederation Cup and in the first leg match against AS FAR, USMA achieved victory with two goals scored by defenders Radouani and Belaïd. With the elimination from the Algerian Cup and the big difference with the Ligue 1 leaders, winning the Confederation Cup became the only goal this season, as stated by chairman of the Board of Directors Sid Ahmed Arab. In the return match and after a wonderful reception from the Moroccan team, the beginning of the match was not good as it conceded a goal in the first ten minutes, two minutes after that Radouani equalized the score, in the second half and in the first quarter AS FAR scored the second goal, but substitute Khaled Bousseliou equalized the score in the 78th minute which facilitated USM Alger's mission to qualify for the semi-finals.

In the semi-finals the club moved to Bouaké to play against ASEC Mimosas where it returned by a draw, a week later in the second leg USMA achieved qualification to the final for the first time after winning with two goals. Benchikha said after the match that it is the time to win the CAF Confederation Cup title for the first time in the history of USM Alger, also said "I am very happy with this meeting and the result. I'm also happy with what our audience did in the stands". USM Alger made a big step towards the title by winning 2–1 in Dar es Salaam in the first leg of the Confederation Cup final against Young Africans. It is on a soggy ground that USMA fought a real fight from start to finish, Mahious opened the score in the 32nd minute after a foul from Brahim Benzaza, despite everything Young Africans tied in the 81st minute with a very beautiful goal scored by Mayele.

However less than three minutes later they lead an offensive by Orebonye who finds Bousseliou in the area who without panicking will shift Islam Merili who scores the second goal. Sid Ahmed Arab explained that the club rejected the offer to play the second leg of the CAF Confederation Cup at Nelson Mandela Stadium. Arab explained that they prefer Stade du 5 Juillet because it is their stadium and they know it well, but the other one does not help the supporters. On June 3, 2023, USM Alger became the first Algerian winners of the CAF Confederation Cup despite losing 1–0 at home in the second leg of the final. As rain that began early in the second half became increasingly heavy the match became increasingly scrappy, USMA pocketed a record two million dollars for winning. In the match, Groupe UNITED 1937 attended to set up the largest tifo in Algeria that includes the entire stadium, but it was canceled after a group of MC Alger supporters came and spoiled it, so a battle broke out in the stands with them where the Police rescued them. After the match UNITED 1937 announced the suspension of its activities.

Late end of season
On July 4, 2023, the USMA administration strongly denounced in a statement the statements made by the amateur club official in the media Saïd Allik, in which he accuses Groupe SERPORT officials of not respecting justice decisions. The official of the amateur club sued the société sportive par actions of USM Alger in order to remove the symbol of the city of Algiers from the club's logo. It is the symbol that was the subject of ambitions of several capital clubs earlier. Where did justice decide the case in favor of the club sportif amateur (CSA) with a fine of 2 million dinars to the société sportive par actions (SSPA). On the other hand the USMA administration announced that it is committed to removing Algiers state logo from the new shirt that the players will wear starting next August. Saïd Allik responded to Groupe SERPORT's statements and said that the case is old and dates back to the period of the previous owner ETRHB Haddad, and the justice decision was taken three months ago and that the matter is not related to Algiers's logo, but to the club's logo and colors and paying their dues for using this logo.

Squad list
Players and squad numbers last updated on 15 July 2023. Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.

Overview
{| class="wikitable" style="text-align: center" !rowspan=2|Competition !colspan=8|Record !rowspan=2|Started round !rowspan=2|Final position / round !rowspan=2|First match !rowspan=2|Last match !G !W !D !L !GF !GA !GD !Win %
 * Ligue 1
 * Ligue 1


 * N/A
 * 11th
 * 27 August 2022
 * 15 July 2023
 * Algerian Cup
 * Algerian Cup


 * colspan=2| Round of 64
 * colspan=2| 15 February 2023
 * Confederation Cup
 * Confederation Cup

! Total
 * Second round
 * style="background:gold;"|Winners
 * 9 October 2022
 * 3 June 2023

Matches
The league fixtures were announced on 19 July 2022.

Qualifying rounds
In the qualifying rounds, each tie will be played on a home-and-away two-legged basis. If the aggregate score will be tied after the second leg, the away goals rule was applied, and if still tied, extra time will not be played, and the penalty shoot-out will be used to determine the winner (Regulations III. 13 & 14).

Group stage
The draw for the group stage was held on 12 December 2022, 11:00 GMT (13:00 local time, UTC+2), at the CAF headquarters in Cairo, Egypt. The 16 winners of the play-off round of qualifying were drawn into four groups of four.

The teams were seeded by their performances in the CAF competitions for the previous five seasons (CAF 5-year ranking points shown next to every team). Each group contained one team from each of Pot 1, Pot 2, Pot 3, and Pot 4 and each team was allocated to the positions in their group according to their pot.

knockout stage
The bracket was decided after the draw for the knockout stage (quarter-finals, semi-finals and finals), which was held on 5 April 2023, 18:30 GMT (20:30 local time, UTC+2), at the CAF headquarters in Cairo, Egypt.

Appearances and goals
{| class="wikitable mw-datatable sortable nowrap" style="text-align:center; font-size:96%;" ! rowspan="2" style="background:black; color:red; text-align:center;"|No. ! rowspan="2" style="background:black; color:red; text-align:center;"|Pos ! rowspan="2" style="background:black; color:red; text-align:center;"|Player ! rowspan="2" style="background:black; color:red; text-align:center;"|Nat ! colspan="3" style="background:black; color:red; text-align:center;"|Ligue 1 ! colspan="3" style="background:black; color:red; text-align:center;"|Algerian Cup ! colspan="3" style="background:black; color:red; text-align:center;"|Confederation Cup ! colspan="3" style="background:black; color:red; text-align:center;"|Total !App!!St!!style="border-right: 1pt black solid"|G !App!!St!!style="border-right: 1pt black solid"|G !App!!St!!style="border-right: 1pt black solid"|G !App!!St!!G !colspan=4 style="border-right: 1pt black solid"|Total !colspan=2|30||style="border-right: 1pt black solid"|31 !colspan=2|1||style="border-right: 1pt black solid"|2 !colspan=2|16||style="border-right: 1pt black solid"|24 !colspan=2|47||57
 * -bgcolor=efefef class="sortbottom"
 * colspan=19" style="background:#000000; color:red; text-align:center" |Goalkeepers
 * 1
 * GK
 * style="text-align:left"|Lamine Zemmamouche
 * style="border-right: 1pt black solid"|
 * 0||0||style="border-right: 1pt black solid"|0
 * 1||1||style="border-right: 1pt black solid"|−2
 * 0||0||style="border-right: 1pt black solid"|0
 * 1||1||−2
 * 16
 * GK
 * style="text-align:left"|Imad Benchlef
 * style="border-right: 1pt black solid"|
 * 6||6||style="border-right: 1pt black solid"|−11
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 6||6||−11
 * 25
 * GK
 * style="text-align:left"|Oussama Benbot
 * style="border-right: 1pt black solid"|
 * 24||24||style="border-right: 1pt black solid"|−19
 * 0||0||style="border-right: 1pt black solid"|0
 * 16||16||style="border-right: 1pt black solid"|−11
 * 40||40||−30
 * -bgcolor=efefef class="sortbottom"
 * colspan=19" style="background:#000000; color:red; text-align:center" |Defenders
 * - style="font-style:italic"
 * 2
 * LB
 * style="text-align:left"|Mehdi Beneddine
 * style="border-right: 1pt black solid"|
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||0
 * 3
 * RB
 * style="text-align:left"|Abdelkader Belharrane
 * style="border-right: 1pt black solid"|
 * 10||6||style="border-right: 1pt black solid"|0
 * 1||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 11||6||0
 * 4
 * CB
 * style="text-align:left"|Zineddine Belaïd
 * style="border-right: 1pt black solid"|
 * 23||23||style="border-right: 1pt black solid"|3
 * 0||0||style="border-right: 1pt black solid"|0
 * 16||16||style="border-right: 1pt black solid"|3
 * 39||39||6
 * 5
 * CB
 * style="text-align:left"|Mustapha Bouchina
 * style="border-right: 1pt black solid"|
 * 15||9||style="border-right: 1pt black solid"|0
 * 1||0||style="border-right: 1pt black solid"|0
 * 8||1||style="border-right: 1pt black solid"|0
 * 24||10||0
 * 12
 * RB
 * style="text-align:left"|Haithem Loucif
 * style="border-right: 1pt black solid"|
 * 11||9||style="border-right: 1pt black solid"|1
 * 1||1||style="border-right: 1pt black solid"|0
 * 12||10||style="border-right: 1pt black solid"|0
 * 24||19||1
 * 19
 * RB
 * style="text-align:left"|Saâdi Radouani
 * style="border-right: 1pt black solid"|
 * 24||22||style="border-right: 1pt black solid"|2
 * 0||0||style="border-right: 1pt black solid"|0
 * 12||12||style="border-right: 1pt black solid"|2
 * 36||34||4
 * 21
 * CB
 * style="text-align:left"|Adam Alilet
 * style="border-right: 1pt black solid"|
 * 18||18||style="border-right: 1pt black solid"|2
 * 1||1||style="border-right: 1pt black solid"|0
 * 15||15||style="border-right: 1pt black solid"|2
 * 34||34||4
 * 22
 * LB
 * style="text-align:left"|Houari Baouche
 * style="border-right: 1pt black solid"|
 * 18||17||style="border-right: 1pt black solid"|0
 * 1||1||style="border-right: 1pt black solid"|0
 * 7||5||style="border-right: 1pt black solid"|0
 * 26||23||0
 * 27
 * CB
 * style="text-align:left"|Ibrahim Bekakchi
 * style="border-right: 1pt black solid"|
 * 9||6||style="border-right: 1pt black solid"|0
 * 1||1||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 10||7||0
 * 37
 * DF
 * style="text-align:left"|Mohamed Riad Belhadj Kacem
 * style="border-right: 1pt black solid"|
 * 2||2||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 2||2||0
 * 44
 * DF
 * style="text-align:left"|Wassim Ouahab
 * style="border-right: 1pt black solid"|
 * 2||2||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 2||2||0
 * 81
 * CB
 * style="text-align:left"|Abdessamed Bounacer
 * style="border-right: 1pt black solid"|
 * 2||2||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 4||1||style="border-right: 1pt black solid"|0
 * 6||3||0
 * 82
 * DF
 * style="text-align:left"|Aymen Kennan
 * style="border-right: 1pt black solid"|
 * 1||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 1||0||0
 * -bgcolor=efefef class="sortbottom"
 * colspan=19" style="background:#000000; color:red; text-align:center" |Midfielders
 * 6
 * DM
 * style="text-align:left"|Oussama Chita
 * style="border-right: 1pt black solid"|
 * 22||20||style="border-right: 1pt black solid"|1
 * 1||1||style="border-right: 1pt black solid"|0
 * 16||15||style="border-right: 1pt black solid"|0
 * 39||36||1
 * 8
 * AM
 * style="text-align:left"|Islam Merili
 * style="border-right: 1pt black solid"|
 * 19||15||style="border-right: 1pt black solid"|2
 * 1||1||style="border-right: 1pt black solid"|0
 * 12||5||style="border-right: 1pt black solid"|2
 * 32||21||4
 * 14
 * DM
 * style="text-align:left"|Brahim Benzaza
 * style="border-right: 1pt black solid"|
 * 16||11||style="border-right: 1pt black solid"|1
 * 1||1||style="border-right: 1pt black solid"|0
 * 11||9||style="border-right: 1pt black solid"|0
 * 28||21||1
 * 15
 * DM
 * style="text-align:left"|Messala Merbah
 * style="border-right: 1pt black solid"|
 * 8||7||style="border-right: 1pt black solid"|1
 * 0||0||style="border-right: 1pt black solid"|0
 * 4||1||style="border-right: 1pt black solid"|0
 * 12||8||1
 * 24
 * DM
 * style="text-align:left"|Taher Benkhelifa
 * style="border-right: 1pt black solid"|
 * 24||10||style="border-right: 1pt black solid"|0
 * 1||0||style="border-right: 1pt black solid"|0
 * 13||9||style="border-right: 1pt black solid"|0
 * 38||19||0
 * 26
 * AM
 * style="text-align:left"|Akram Djahnit
 * style="border-right: 1pt black solid"|
 * 24||16||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 10||6||style="border-right: 1pt black solid"|0
 * 34||22||0
 * 31
 * MF
 * style="text-align:left"|Mohamed Djenidi
 * style="border-right: 1pt black solid"|
 * 2||1||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 2||1||0
 * 36
 * MF
 * style="text-align:left"|Mostafa Bekane
 * style="border-right: 1pt black solid"|
 * 2||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 2||0||0
 * 38
 * MF
 * style="text-align:left"|Abdelkrim Namani
 * style="border-right: 1pt black solid"|
 * 2||2||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 2||2||0
 * 72
 * AM
 * style="text-align:left"|Mohamed Ait El Hadj
 * style="border-right: 1pt black solid"|
 * 20||11||style="border-right: 1pt black solid"|1
 * 1||1||style="border-right: 1pt black solid"|0
 * 6||0||style="border-right: 1pt black solid"|0
 * 27||12||1
 * -bgcolor=efefef class="sortbottom"
 * colspan=19" style="background:#000000; color:red; text-align:center" |Forwards
 * 7
 * LW
 * style="text-align:left"|Ismail Belkacemi
 * style="border-right: 1pt black solid"|
 * 18||10||style="border-right: 1pt black solid"|2
 * 1||1||style="border-right: 1pt black solid"|0
 * 14||5||style="border-right: 1pt black solid"|1
 * 33||16||3
 * - style="font-style:italic"
 * 9
 * ST
 * style="text-align:left"|Abderrahmane Bacha
 * style="border-right: 1pt black solid"|
 * 12||3||style="border-right: 1pt black solid"|1
 * 0||0||style="border-right: 1pt black solid"|0
 * 4||0||style="border-right: 1pt black solid"|0
 * 16||3||1
 * 10
 * LW
 * style="text-align:left"|Abderrahmane Meziane
 * style="border-right: 1pt black solid"|
 * 22||20||style="border-right: 1pt black solid"|3
 * 0||0||style="border-right: 1pt black solid"|0
 * 11||8||style="border-right: 1pt black solid"|3
 * 33||28||6
 * 11
 * RW
 * style="text-align:left"|Abdelkrim Zouari
 * style="border-right: 1pt black solid"|
 * 17||10||style="border-right: 1pt black solid"|1
 * 0||0||style="border-right: 1pt black solid"|0
 * 7||6||style="border-right: 1pt black solid"|0
 * 24||16||1
 * - style="font-style:italic"
 * 13
 * LW
 * style="text-align:left"|Hamed Belem
 * style="border-right: 1pt black solid"|🇧🇫
 * 4||2||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 4||1||style="border-right: 1pt black solid"|0
 * 8||3||0
 * 13
 * ST
 * style="text-align:left"|Tumisang Orebonye
 * style="border-right: 1pt black solid"|
 * 11||9||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 12||11||style="border-right: 1pt black solid"|1
 * 23||20||1
 * 17
 * RW
 * style="text-align:left"|Abdesslem Bouchouareb
 * style="border-right: 1pt black solid"|
 * 10||5||style="border-right: 1pt black solid"|1
 * 1||0||style="border-right: 1pt black solid"|0
 * 4||0||style="border-right: 1pt black solid"|0
 * 15||5||1
 * 18
 * ST
 * style="text-align:left"|Aymen Mahious
 * style="border-right: 1pt black solid"|
 * 17||14||style="border-right: 1pt black solid"|6
 * 1||1||style="border-right: 1pt black solid"|1
 * 15||15||style="border-right: 1pt black solid"|4
 * 33||30||11
 * 20
 * RW
 * style="text-align:left"|Zakaria Alharaish
 * style="border-right: 1pt black solid"|
 * 11||8||style="border-right: 1pt black solid"|1
 * 0||0||style="border-right: 1pt black solid"|0
 * 4||2||style="border-right: 1pt black solid"|0
 * 15||10||1
 * 23
 * LW
 * style="text-align:left"|Khaled Bousseliou
 * style="border-right: 1pt black solid"|
 * 10||6||style="border-right: 1pt black solid"|0
 * 1||0||style="border-right: 1pt black solid"|0
 * 11||7||style="border-right: 1pt black solid"|4
 * 22||13||4
 * 32
 * FW
 * style="text-align:left"|Ismail Ghanemi
 * style="border-right: 1pt black solid"|
 * 2||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 2||0||0
 * 35
 * ST
 * style="text-align:left"|Khalil Darfalou
 * style="border-right: 1pt black solid"|
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||0
 * 42
 * FW
 * style="text-align:left"|Toufik Belmadi
 * style="border-right: 1pt black solid"|
 * 2||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 2||0||0
 * 71
 * ST
 * style="text-align:left"|Abderraouf Othmani
 * style="border-right: 1pt black solid"|
 * 14||4||style="border-right: 1pt black solid"|1
 * 1||0||style="border-right: 1pt black solid"|1
 * 1||0||style="border-right: 1pt black solid"|0
 * 16||4||2
 * 87
 * FW
 * style="text-align:left"|Samy Bouali
 * style="border-right: 1pt black solid"|
 * 2||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 2||0||0
 * - class="sortbottom"
 * 2||0||0
 * 35
 * ST
 * style="text-align:left"|Khalil Darfalou
 * style="border-right: 1pt black solid"|
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||0
 * 42
 * FW
 * style="text-align:left"|Toufik Belmadi
 * style="border-right: 1pt black solid"|
 * 2||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 2||0||0
 * 71
 * ST
 * style="text-align:left"|Abderraouf Othmani
 * style="border-right: 1pt black solid"|
 * 14||4||style="border-right: 1pt black solid"|1
 * 1||0||style="border-right: 1pt black solid"|1
 * 1||0||style="border-right: 1pt black solid"|0
 * 16||4||2
 * 87
 * FW
 * style="text-align:left"|Samy Bouali
 * style="border-right: 1pt black solid"|
 * 2||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 2||0||0
 * - class="sortbottom"
 * 0||0||style="border-right: 1pt black solid"|0
 * 0||0||style="border-right: 1pt black solid"|0
 * 2||0||0
 * - class="sortbottom"

Goalscorers
''Includes all competitive matches. The list is sorted alphabetically by surname when total goals are equal.''

Clean sheets


Includes all competitive matches.