The 2025–26 season, was ES Mostaganem's 10th season and the club's 2nd consecutive season in the top flight of Algerian football. In addition to the domestic league, ES Mostaganem are participated in this season's editions of the Algerian Cup. The Algerian Professional Football League (LFP) officially released the calendar for the 2025–26 Ligue 1 Mobilis season on July 10, 2025.
Review Background
Squad list Players and squad numbers last updated on 31 January 2026.Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
No. Nat. Name Position Date of birth (age) Signed from Goalkeepers 1 Abdesslam Hannane GK ASM Oran 40 Mounir Aziria GK Reserve team Defenders 2 Aymene Boualleg CB USM El Harrach 3 Boualem Mesmoudi CB ES Ben Aknoun 4 Benali Benamar CB JS Saoura 12 Mohamed Ezzemani LB USM Khenchela 27 Abdeldjalil Bahoussi CB Olympique Akbou 33 Abdelillah Slimane RB Reserve team Midfielders 6 Abdelhafid Benamara DM MC Oran 8 Taher Benkhelifa DM ES Sétif 10 Abdellah El Moudene CM MC El Bayadh 13 Sid Ali Lamri CM Olympique Akbou 14 Mohamed Bengrina AM ES Ben Aknoun 21 Ahmed Gagaâ DM Al Sadaqa SC 24 El Kacem Khodja AM MC Oran 28 Abdelkrim Namani CM Paradou AC Forwards 7 Zoubir Motrani ST MC Oran 9 Ali Haroun ST Olympique Akbou 11 Abderraouf Othmani LW MB Rouissat 19 Akram Bibi RW Reserve team 20 Mohamed Toumi Sief ST MC El Bayadh 22 Ameur Bouguettaya LW MC Oran 26 Boualem Sryer RW Al Dhaid SC 29 Ilyes Hamdi ST MC Oran 31 Hamza Laireche RW Reserve team
Transfers In Summer DatePlayerMoving fromFeeSource 22 July 2025 DM Abdelhafid Benamara MC Oran Free transfer 22 July 2025 LW Zoubir Motrani MC Oran Free transfer 23 July 2025 DM Taher Benkhelifa ES Sétif Free transfer 24 July 2025 CM Sid Ali Lamri Olympique Akbou Free transfer 24 July 2025 RW Boualem Sryer Al Dhaid SC Free transfer 25 July 2025 ST Mohamed Toumi Sief MC El Bayadh Free transfer 25 July 2025 AM Houssam Eddine Bayoud RC Arbaâ Free transfer 27 July 2025 CM Adem Aichouche NC Magra Free transfer 28 July 2025 LB Chouaib Boulkaboul Paradou AC Free transfer 28 July 2025 DM Ahmed Gagaâ Al Sadaqa SC Free transfer 28 July 2025 CM Abdellah El Moudene MC El Bayadh Free transfer 29 July 2025 ST Karim Bouhmidi ES Sétif Free transfer 2 August 2025 CB Aymene Boualleg USM El Harrach Free transfer 4 August 2025 ST Ali Haroun Olympique Akbou Free transfer 9 August 2025 LW Abdelhak Askar Olympique Akbou Free transfer 10 August 2025 GK Raïs M'Bohli Unattached Free transfer 28 August 2025 DF Mehdi Zeffane Unattached Free transfer Winter DatePlayerMoving fromFeeSource 22 January 2026 CB Abdeldjalil Bahoussi Unattached Free transfer 26 January 2026 LB Mohamed Ezzemani Unattached Free transfer 30 January 2026 LW Abderraouf Othmani MB Rouissat Free transfer 31 January 2026 CM Abdelkrim Namani Paradou AC Free transfer 31 January 2026 ST Ilyes Hamdi MC Oran Free transfer
Out Summer DatePlayerMoving toFeeSource 15 July 2025 DF Chakib Aoudjane MC Oran Free transfer 4 August 2025 FW Ramdane Hitala Olympique Akbou Free transfer 6 August 2025 LB Mohamed Ezzemani USM Khenchela Free transfer
Winter DatePlayerMoving toFeeSource 12 December 2025 RB Mehdi Zeffane Unattached Free transfer 22 January 2026 LB Chouaib Boulkaboul JS Kabylie Undisclosed 25 January 2026 LW Abdelhak Askar USM Khenchela Free transfer 31 January 2026 ST Adem Aichouche USM Khenchela Free transfer 31 January 2026 AM Houssem Bayoud Unattached Free transfer (Released) 31 January 2026 GK Raïs M'Bolhi Unattached Free transfer (Released) 31 January 2026 CB Djamel Benlamri Unattached Free transfer (Released)
New contracts PlayerContract lengthContract endDateSource5 Djamel Benlamri
Competitions 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 |- ! ! ! ! ! ! ! ! |- | Ligue 1
| style="background:#FFCCCC;"| 15th | 22 August 2025 | 5 June 2026 |- | Algerian Cup
| Round of 64 | Round of 16 | 5 December 2025 | 15 January 2026 |- ! Total
Ligue 1
League table
Results summary
Results by round
Matches The league fixtures were announced on 31 July 2025.
All times are local, WAT (UTC+1).
Algerian Cup
Squad information Appearances and goals
{| class="wikitable mw-datatable sortable nowrap" style="text-align:center; font-size:96%;" ! rowspan="2" style="background:white; color:black; text-align:center;"|No. ! rowspan="2" style="background:white; color:black; text-align:center;"| ! rowspan="2" style="background:white; color:black; text-align:center;"|Player ! rowspan="2" style="background:white; color:black; text-align:center;"| ! colspan="3" style="background:white; color:black; text-align:center;"| ! colspan="3" style="background:white; color:black; text-align:center;"| ! colspan="3" style="background:white; color:black; text-align:center;"|Total |- !!!!!style="border-right: 1pt black solid"| !!!!!style="border-right: 1pt black solid"| !!!!! |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center" |Goalkeepers
|1 |GK |style="text-align:left"|Abdesslam Hannane |style="border-right: 1pt black solid"| |14||14||style="border-right: 1pt black solid"|0 |2||2||style="border-right: 1pt black solid"|0 |16||16||0 |- |30 |GK |style="text-align:left"|Abdelkader Fredj |style="border-right: 1pt black solid"| |1||1||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |1||1||0 |- |40 |GK |style="text-align:left"|Mounir Aziria |style="border-right: 1pt black solid"| |10||9||style="border-right: 1pt black solid"|0 |1||1||style="border-right: 1pt black solid"|0 |11||10||0 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Defenders |- |2 |CB |style="text-align:left"|Aymene Boualleg |style="border-right: 1pt black solid"| |15||11||style="border-right: 1pt black solid"|0 |3||3||style="border-right: 1pt black solid"|0 |18||14||0 |- |3 |CB |style="text-align:left"|Boualem Mesmoudi |style="border-right: 1pt black solid"| |16||13||style="border-right: 1pt black solid"|0 |2||1||style="border-right: 1pt black solid"|1 |18||14||1
|4 |CB |style="text-align:left"|Benali Benamar |style="border-right: 1pt black solid"| |27||27||style="border-right: 1pt black solid"|1 |3||3||style="border-right: 1pt black solid"|0 |30||30||1 |- |12 |LB |style="text-align:left"|Mohamed Ezzemani |style="border-right: 1pt black solid"| |13||12||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |13||12||0
|27 |CB |style="text-align:left"|Abdeldjalil Bahoussi |style="border-right: 1pt black solid"| |8||8||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |8||8||0 |- |33 |RB |style="text-align:left"|Abdelillah Slimane |style="border-right: 1pt black solid"| |9||6||style="border-right: 1pt black solid"|0 |2||2||style="border-right: 1pt black solid"|0 |11||8||0 |- |42 |CB |style="text-align:left"|Rayane Ramdane |style="border-right: 1pt black solid"| |7||1||style="border-right: 1pt black solid"|0 |1||0||style="border-right: 1pt black solid"|0 |8||1||0 |- |43 |CB |style="text-align:left"|Abdellah Benmehdi |style="border-right: 1pt black solid"| |5||4||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |5||4||0 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Midfielders |- |6 |DM |style="text-align:left"|Abdelhafid Benamara |style="border-right: 1pt black solid"| |23||21||style="border-right: 1pt black solid"|0 |3||2||style="border-right: 1pt black solid"|0 |26||23||0 |- |8 |DM |style="text-align:left"|Taher Benkhelifa |style="border-right: 1pt black solid"| |16||14||style="border-right: 1pt black solid"|2 |3||2||style="border-right: 1pt black solid"|0 |19||16||2 |- |10 |CM |style="text-align:left"|Abdellah El Moudene |style="border-right: 1pt black solid"| |19||9||style="border-right: 1pt black solid"|2 |1||1||style="border-right: 1pt black solid"|0 |20||10||2 |- |13 |CM |style="text-align:left"|Sid Ali Lamri |style="border-right: 1pt black solid"| |20||16||style="border-right: 1pt black solid"|0 |2||1||style="border-right: 1pt black solid"|0 |22||17||0 |- |14 |AM |style="text-align:left"|Mohamed Bengrina |style="border-right: 1pt black solid"| |5||2||style="border-right: 1pt black solid"|0 |2||2||style="border-right: 1pt black solid"|0 |7||4||0 |- |21 |DM |style="text-align:left"|Ahmed Gagaâ |style="border-right: 1pt black solid"| |26||16||style="border-right: 1pt black solid"|0 |2||2||style="border-right: 1pt black solid"|0 |28||18||0 |- |24 |AM |style="text-align:left"|El Kacem Khodja |style="border-right: 1pt black solid"| |8||5||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |8||5||0 |- |28 |CM |style="text-align:left"|Abdelkrim Namani |style="border-right: 1pt black solid"| |11||9||style="border-right: 1pt black solid"|1 |0||0||style="border-right: 1pt black solid"|0 |11||9||1 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Forwards
|7 |ST |style="text-align:left"|Zoubir Motrani |style="border-right: 1pt black solid"| |23||19||style="border-right: 1pt black solid"|5 |3||2||style="border-right: 1pt black solid"|1 |26||21||6
|9 |ST |style="text-align:left"|Ali Haroun |style="border-right: 1pt black solid"| |17||9||style="border-right: 1pt black solid"|1 |2||1||style="border-right: 1pt black solid"|0 |19||10||1 |- |11 |LW |style="text-align:left"|Abderraouf Othmani |style="border-right: 1pt black solid"| |11||6||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |11||6||0
|19 |RW |style="text-align:left"|Akram Bibi |style="border-right: 1pt black solid"| |13||11||style="border-right: 1pt black solid"|0 |3||2||style="border-right: 1pt black solid"|0 |16||13||0
|20 |ST |style="text-align:left"|Mohamed Toumi Sief |style="border-right: 1pt black solid"| |21||14||style="border-right: 1pt black solid"|2 |1||1||style="border-right: 1pt black solid"|0 |22||15||2
|22 |LW |style="text-align:left"|Ameur Bouguettaya |style="border-right: 1pt black solid"| |13||4||style="border-right: 1pt black solid"|0 |2||1||style="border-right: 1pt black solid"|0 |15||5||0 |- |26 |RW |style="text-align:left"|Boualem Sryer |style="border-right: 1pt black solid"| |22||13||style="border-right: 1pt black solid"|0 |2||0||style="border-right: 1pt black solid"|0 |24||13||0
|29 |ST |style="text-align:left"|Ilyes Hamdi |style="border-right: 1pt black solid"| |4||2||style="border-right: 1pt black solid"|0 |2||1||style="border-right: 1pt black solid"|0 |6||3||0 |- |31 |RW |style="text-align:left"|Hamza Laireche |style="border-right: 1pt black solid"| |14||6||style="border-right: 1pt black solid"|1 |1||1||style="border-right: 1pt black solid"|0 |15||7||1
|45 |ST |style="text-align:left"|Abdelilah Benzina |style="border-right: 1pt black solid"| |4||0||style="border-right: 1pt black solid"|1 |1||0||style="border-right: 1pt black solid"|0 |5||0||1 |- class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Players transferred out during the season |- style="font-style:italic" |12 |RB |style="text-align:left"|Mehdi Zeffane |style="border-right: 1pt black solid"| |5||4||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |5||4||0 |- style="font-style:italic" |15 |LB |style="text-align:left"|Chouaib Boulkaboul |style="border-right: 1pt black solid"| |15||14||style="border-right: 1pt black solid"|1 |2||2||style="border-right: 1pt black solid"|0 |0||0||1 |- style="font-style:italic" |11 |LW |style="text-align:left"|Abdelhak Askar |style="border-right: 1pt black solid"| |15||13||style="border-right: 1pt black solid"|1