The 2024–25 season, is ES Mostaganem's 9th season in the top flight of Algerian football. On May 27, 2024, ES Mostaganem returned to the Ligue 1 after 25 years of waiting, by defeating ASM Oran. In addition to the domestic league, ES Mostaganem are participating in the Algerian Cup. On June 27, 2024, The federal office approved the calendar for the 2024–25 Ligue 1 season with the aim of ending on May 31, 2025. The first round is scheduled for September 14, this delay is motivated both by an extended end of the 2023–24 season but also by the holding of early presidential elections which will take place on September 7, 2024. However, the Ligue de Football Professionnel decided to postpone the start of the Ligue 1 by a week, on September 21.
The coffers of ES Mostaganem were replenished, with a subsidy of around 20 million dinars from the wilaya, while waiting for a similar sum to also be allocated to this promotion to Ligue 1 from the APC of Mostaganem. By this financial contribution, registered as “an exceptional motivation bonus” rewarding Espérance for its return among the Algerian elite after a wait of 25 years, the wali honors his commitment which he kept when he had received the champions of Ligue 2.
Squad list Players and squad numbers last updated on 5 February 2025.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 Goalkeepers1 Abdesslam Hannane GK ASM Oran16 Walid Ouabdi GK JS Saoura40 Mohammed Reyad Lezoul GK MC Oran U21 Defenders2 Mohamed Beghdadi CB Reserve team3 Abdelkader Tamimi CB MC Oran4 Benali Benamar CB JS Saoura5 Djamel Benlamri CB Unattached12 Boualem Mesmoudi CB ES Ben Aknoun15 Mohamed Amine Ezzemani LB MA Tétouan20 Riadh Dahmani RB NC Magra21 Khaled Chouari CB Unknown27 Abdellah Meddah RB USM Khenchela Midfielders6 Mustapha Zeghnoun AM US Biskra7 Houcine Aoued AM Paradou AC8 Chakib Aoudjane CM ES Ben Aknoun14 Fode Camara DM CS Sfaxien18 Omar Embarek DM USM Alger24 Noureddine Hamri DM MC El Bayadh Forwards9 Fodil Belkhadem CF CR Belouizdad10 Fouad Ghanem LW ES Sétif11 Chérif Siam RW US Biskra13 Ducapel Moloko RW Diyala SC17 Ramdane Hitala CF ES Sétif19 Akram Bibi ST Reserve team22 Ameur Bouguettaya LW MC Oran23 Yasser Belaribi LW MC El Bayadh26 Nizar Tamer RW US Biskra
Transfers In Summer DatePlayerMoving fromFeeSource 10 July 2024 RB Abdellah Meddah USM Khenchela Free transfer 10 July 2024 CB Adel Amaouche MC El Bayadh Free transfer 11 July 2024 AM Chakib Aoudjane ES Ben Aknoun Free transfer 17 July 2024 CM Toufik Addadi ASO Chlef Free transfer 17 July 2024 GK Mohamed Alaouchiche ASO Chlef Free transfer 18 July 2024 CB Abdelkader Tamimi MC Oran Free transfer 18 July 2024 RW Chérif Siam US Biskra Free transfer 18 July 2024 RW Nizar Tamer US Biskra Free transfer 18 July 2024 ST Hani Gasmi SKAF Khemis Miliana Free transfer 28 July 2024 CB Yacine Zeghad ES Sétif Free transfer 28 July 2024 CF Ramdane Hitala ES Sétif Free transfer 29 July 2024 AM Mustapha Zeghnoun US Biskra Free transfer 30 July 2024 GK Mohammed Reyad Lezoul MC Oran U21 Free transfer 7 August 2024 CF Mohammed Fodil Belkhadem CR Belouizdad Free transfer 10 August 2024 CB Boualem Mesmoudi ES Ben Aknoun Free transfer 10 August 2024 CB Benali Benamar JS Saoura Free transfer 10 August 2024 DM Aziz Benabdi ES Ben Aknoun Free transfer 17 August 2024 LB Mohamed Amine Ezzemani MA Tétouan Free transfer 18 August 2024 LW Yasser Belaribi MC El Bayadh Free transfer
Winter DatePlayerMoving fromFeeSource 2 January 2025 CB Djamel Benlamri Unattached Free transfer 3 February 2025 DM Omar Embarek USM Alger Six months loan
Out Summer DatePlayerMoving toFeeSource 13 July 2024 AM Oussama Daibeche CR Belouizdad Free transfer 14 July 2024 FW Abdel-Touab Ali Hadji ES Sétif Free transfer 31 July 2024 RW Moussa Boukhena ASO Chlef Free transfer
Winter DatePlayerMoving toFeeSource 2 January 2025 CM Toufik Addadi Olympique Akbou Free transfer
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
| 14th | 28 September 2024 | 21 June 2025 |- | Algerian Cup
| Round of 64 | Quarter-finals | 3 January 2025 | 26 March 2025 |- ! Total
Ligue 1
League table
Results summary
Results by round
Matches The league fixtures were announced on 11 July 2024.
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"| |21||21||style="border-right: 1pt black solid"|0 |3||2||style="border-right: 1pt black solid"|0 |24||23||0
|16 |GK |style="text-align:left"|Walid Ouabdi |style="border-right: 1pt black solid"| |8||8||style="border-right: 1pt black solid"|0 |2||2||style="border-right: 1pt black solid"|0 |10||10||0
|40 |GK |style="text-align:left"|Mohammed Reyad Lezoul |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||0 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Defenders |- |2 |CB |style="text-align:left"|Mohamed Beghdadi |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||0
|3 |CB |style="text-align:left"|Abdelkader Tamimi |style="border-right: 1pt black solid"| |14||11||style="border-right: 1pt black solid"|1 |2||1||style="border-right: 1pt black solid"|0 |16||12||1
|4 |CB |style="text-align:left"|Benali Benamar |style="border-right: 1pt black solid"| |28||27||style="border-right: 1pt black solid"|1 |4||3||style="border-right: 1pt black solid"|0 |32||30||1
|5 |CB |style="text-align:left"|Djamel Benlamri |style="border-right: 1pt black solid"| |13||13||style="border-right: 1pt black solid"|1 |2||2||style="border-right: 1pt black solid"|0 |15||15||1 |- |12 |CB |style="text-align:left"|Boualem Mesmoudi |style="border-right: 1pt black solid"| |21||17||style="border-right: 1pt black solid"|1 |3||3||style="border-right: 1pt black solid"|1 |24||20||2
|15 |LB |style="text-align:left"|Mohamed Amine Ezzemani |style="border-right: 1pt black solid"| |24||20||style="border-right: 1pt black solid"|0 |4||4||style="border-right: 1pt black solid"|0 |28||24||0
|20 |RB |style="text-align:left"|Riadh Dahmani |style="border-right: 1pt black solid"| |16||11||style="border-right: 1pt black solid"|0 |3||3||style="border-right: 1pt black solid"|0 |19||14||0
|21 |CB |style="text-align:left"|Khaled Chouari |style="border-right: 1pt black solid"| |12||7||style="border-right: 1pt black solid"|0 |1||0||style="border-right: 1pt black solid"|0 |13||7||0
|27 |RB |style="text-align:left"|Abdellah Meddah |style="border-right: 1pt black solid"| |24||23||style="border-right: 1pt black solid"|0 |4||3||style="border-right: 1pt black solid"|0 |28||26||0 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Midfielders
|6 |AM |style="text-align:left"|Mustapha Zeghnoun |style="border-right: 1pt black solid"| |22||16||style="border-right: 1pt black solid"|0 |3||3||style="border-right: 1pt black solid"|0 |25||19||0 |- |7 |AM |style="text-align:left"|Houcine Aoued |style="border-right: 1pt black solid"| |2||0||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |2||0||0
|8 |CM |style="text-align:left"|Chakib Aoudjane |style="border-right: 1pt black solid"| |30||26||style="border-right: 1pt black solid"|5 |4||4||style="border-right: 1pt black solid"|0 |34||30||5
|14 |DM |style="text-align:left"|Fodé Camara |style="border-right: 1pt black solid"| |13||11||style="border-right: 1pt black solid"|0 |1||1||style="border-right: 1pt black solid"|0 |14||12||0
|18 |DM |style="text-align:left"|Omar Embarek |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 |- |24 |DM |style="text-align:left"|Noureddine Hamri |style="border-right: 1pt black solid"| |20||6||style="border-right: 1pt black solid"|0 |1||1||style="border-right: 1pt black solid"|0 |21||7||0 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Forwards
|9 |CF |style="text-align:left"|Fodil Belkhadem |style="border-right: 1pt black solid"| |16||6||style="border-right: 1pt black solid"|2 |3||2||style="border-right: 1pt black solid"|2 |19||8||4 |- |10 |LW |style="text-align:left"|Fouad Ghanem |style="border-right: 1pt black solid"| |6||1||style="border-right: 1pt black solid"|1 |2||0||style="border-right: 1pt black solid"|0 |8||1||1
|11 |RW |style="text-align:left"|Chérif Siam |style="border-right: 1pt black solid"| |20||14||style="border-right: 1pt black solid"|1 |4||3||style="border-right: 1pt black solid"|0 |24||17||1
|13 |RW |style="text-align:left"|Ducapel Moloko |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 |- |17 |CF |style="text-align:left"|Ramdane Hitala |style="border-right: 1pt black solid"| |23||21||style="border-right: 1pt black solid"|6 |2||2||style="border-right: 1pt black solid"|2 |25||23||8
|19 |ST |style="text-align:left"|Akram Abou Bakr Bibi |style="border-right: 1pt black solid"| |12||3||style="border-right: 1pt black solid"|0 |3||0||style="border-right: 1pt black solid"|0 |15||3||0
|22 |LW |style="text-align:left"|Ameur Bouguettaya |style="border-right: 1pt black solid"| |21||12||style="border-right: 1pt black solid"|2 |4||2||style="border-right: 1pt black solid"|0 |25||14||2 |- |23 |LW |style="text-align:left"|Yasser Belaribi |style="border-right: 1pt black solid"| |18||8||style="border-right: 1pt black solid"|0 |4||2||style="border-right: 1pt black solid"|1 |22||10||1
|26 |RW |style="text-align:left"|Nizar Tamer |style="border-right: 1pt black solid"| |17||4||style="border-right: 1pt black solid"|0 |4||1||style="border-right: 1pt black solid"|0 |21||5||0 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Players transferred out during the season |- style="font-style:italic" |16 |GK |style="text-align:left"|Mohamed Alaouchiche |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 |- style="font-style:italic" |18 |CM |style="text-align:left"|Toufik Addadi |style="border-right: 1pt black solid"| |12||12||style="border-right: 1pt black solid"|1 |0||0||style="border-right: 1pt black solid"|0 |12||12||1 |- style="font-style:italic" |5 |CB |style="text-align:left"|Yacine Zeghad |style="border-right: 1pt black solid"| |1||0||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |1||0||0 |- style="font-style:italic" |13 |DM |style="text-align:left"|Aziz Benabdi