The 2025–26 season, is MC Oran's 60th season and the club's 17th consecutive season in the top flight of Algerian football. In addition to the domestic league, MC Oran are participating in 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. The Ligue 1 will kick off on Thursday, August 21, 2025, and conclude with the 30th and final matchday on May 16, 2026. As in recent years, league matches will be held every Thursday, Friday, and Saturday, offering better scheduling balance and improved logistical conditions for clubs and broadcasters.

Review Background On July 2, 2025, a new management team was appointed at SSPA/MCO by Hyproc Shipping Company, the club’s owning company. On this occasion, Hyproc CEO Adil Cherouati officially installed Sidi Mohamed Hadjioui as the new Chairman of the Board of Directors, succeeding Chakib Boumediene Ghomari. Several new members were also appointed to the board: Abderrahim Aouan, Fouzi Boudalia, Larbi Tarik, as well as Baroudi Bellellou, who currently serves as president of the amateur sports club CSA/MCO.

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 Signedin Contractends Apps Goals Goalkeepers1 Moustapha Zeghba GK CR Belouizdad 2026 20270016 Mokhtar Ferrahi GK Paradou AC 2025 20270030 Anis Mendil GK Reserve team 2024 202510 Defenders2 Kelyan Guessoum CB Etar Veliko Tarnovo 2024 20272303 Abdelkarim Mammar CB Degerfors IF 2024 20273015 Ibrahim Hachoud CB Al Hilal 2025 20270012 Oussama Kaddour LB USM Khenchela 2025 20280020 Mokhtar Belkhiter RB ASO Chlef 2025 20270022 Abdelkader Belharrane RB USM Alger 2023 202552023 Abderrahim Hamra CB ASO Chlef 2025 20280024 Ahmed Kerroum CB ASO Chlef 2024 202648528 Toufik Addi LB Reserve team 2025 202800 Midfielders4 Abderrahmane Bourdim AM ASO Chlef 2025 2027006 Omar Embarek DM USM Alger 2025 2027008 Juba Aguieb AM ASO Chlef 2024 202631210 Bilal Benkhedim AM F91 Dudelange 2026 20280014 Ousmane Coumbassa DM ES Zarzis 2026 20280015 Gape Mohutsiwa DM ASO Chlef 2025 20270017 Chakib Aoudjane CM ES Mostaganem 2025 20270025 Oussama Fatmi DM Reserve team 2025 202800 Forwards7 Sékou Damaro Bangoura LW Hafia FC 2026 2028009 Yacine Goudjil ST Reserve team 2025 20280011 Boubacar Traoré ST Al-Ahly 2026 20280019 Ilyes Miloudi LW Reserve team 2025 20280021 Abdelaziz Moulay RW ES Sétif 2025 20270027 Yacine Aliane LW ASO Chlef 2024 202720029 Mounir Mahadene RW Reserve team 2024 202640

Transfers In Summer DatePlayerMoving fromFeeSource 7 July 2025 DF Oussama Kaddour USM Khenchela Free transfer 14 July 2025 DF Abderrahim Hamra ASO Chlef Free transfer 16 July 2025 MF Chakib Aoudjane ES Mostaganem Free transfer 24 July 2025 MF Gape Mohutsiwa ASO Chlef Free transfer 25 July 2025 DF Mokhtar Belkhiter ASO Chlef Free transfer 17 August 2025 DM Omar Embarek USM Alger Free transfer 31 August 2025 GK Mokhtar Ferrahi Paradou AC Free transfer 31 August 2025 CB Ibrahim Hachoud Al Hilal Free transfer Winter DatePlayerMoving fromFeeSource 8 January 2026 DM Ousmane Coumbassa ES Zarzis Undisclosed 21 January 2026 AM Bilal Benkhedim F91 Dudelange Undisclosed 28 January 2026 ST Boubacar Traoré Al-Ahly Undisclosed 29 January 2026 LW Sékou Damaro Bangoura Hafia FC Undisclosed 29 January 2026 GK Moustapha Zeghba CR Belouizdad Free transfer

Out Summer DatePlayerMoving toFeeSource 25 July 2025 MF Abdelhafid Benamara ES Mostaganem Free transfer 25 July 2025 FW Zoubir Motrani ES Mostaganem Free transfer 31 July 2025 FW Karim Aribi Al-Talaba SC Free transfer 7 August 2025 DF Oussama Benatia JS Kabylie Free transfer Winter DatePlayerMoving toFeeSource 3 January 2026 AM Chahreddine Boukholda MC Alger Undisclosed 16 January 2026 ST Pa Omar Jobe Unattached Free transfer (Released) 18 January 2026 ST Maxwell Baakoh Unattached Free transfer (Released) 19 January 2026 DM Seddik Senhadji Unattached Free transfer (Released) 29 January 2026 GK Léonard Aggoune Unattached 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

| 4th | 21 August 2025 | 6 June 2026 |- | Algerian Cup

| Round of 64 | Round of 64 | 5 December 2025 | 5 December 2025 |- ! 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"|Moustapha Zeghba |style="border-right: 1pt black solid"| |12||12||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |12||12||0

|16 |GK |style="text-align:left"|Mokhtar Ferrahi |style="border-right: 1pt black solid"| |3||1||style="border-right: 1pt black solid"|0 |1||1||style="border-right: 1pt black solid"|0 |4||2||0

|30 |GK |style="text-align:left"|Anis Mendil |style="border-right: 1pt black solid"| |3||3||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |3||3||0 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Defenders

|2 |CB |style="text-align:left"|Kelyan Guessoum |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"|Abdelkarim Mammar |style="border-right: 1pt black solid"| |24||13||style="border-right: 1pt black solid"|0 |1||1||style="border-right: 1pt black solid"|0 |25||14||0 |- |5 |CB |style="text-align:left"|Ibrahim Hachoud |style="border-right: 1pt black solid"| |21||18||style="border-right: 1pt black solid"|0 |1||1||style="border-right: 1pt black solid"|0 |22||19||0

|12 |LB |style="text-align:left"|Oussama Kaddour |style="border-right: 1pt black solid"| |18||13||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |18||13||0

|20 |RB |style="text-align:left"|Mokhtar Belkhiter |style="border-right: 1pt black solid"| |30||27||style="border-right: 1pt black solid"|1 |1||1||style="border-right: 1pt black solid"|0 |31||28||1

|22 |RB |style="text-align:left"|Abdelkader Belharrane |style="border-right: 1pt black solid"| |14||5||style="border-right: 1pt black solid"|1 |0||0||style="border-right: 1pt black solid"|0 |14||5||1

|23 |CB |style="text-align:left"|Abderrahim Hamra |style="border-right: 1pt black solid"| |27||25||style="border-right: 1pt black solid"|3 |1||0||style="border-right: 1pt black solid"|0 |28||25||3

|24 |CB |style="text-align:left"|Ahmed Kerroum |style="border-right: 1pt black solid"| |23||22||style="border-right: 1pt black solid"|5 |1||1||style="border-right: 1pt black solid"|1 |24||23||6

|28 |LB |style="text-align:left"|Toufik Addi |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"|Midfielders

|4 |AM |style="text-align:left"|Abderrahmane Bourdim |style="border-right: 1pt black solid"| |18||7||style="border-right: 1pt black solid"|4 |0||0||style="border-right: 1pt black solid"|0 |18||4||4

|6 |DM |style="text-align:left"|Omar Embarek |style="border-right: 1pt black solid"| |26||24||style="border-right: 1pt black solid"|0 |1||1||style="border-right: 1pt black solid"|0 |27||25||0 |- |8 |AM |style="text-align:left"|Juba Aguieb |style="border-right: 1pt black solid"| |28||28||style="border-right: 1pt black solid"|0 |1||1||style="border-right: 1pt black solid"|0 |29||29||0 |- |10 |AM |style="text-align:left"|Bilal Benkhedim |style="border-right: 1pt black solid"| |4||1||style="border-right: 1pt black solid"|1 |0||0||style="border-right: 1pt black solid"|0 |4||1||1

|14 |DM |style="text-align:left"|Ousmane Coumbassa |style="border-right: 1pt black solid"| |14||9||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |14||9||0 |- |15 |DM |style="text-align:left"|Gape Mohutsiwa |style="border-right: 1pt black solid"| |25||9||style="border-right: 1pt black solid"|1 |1||1||style="border-right: 1pt black solid"|0 |26||10||1

|17 |AM |style="text-align:left"|Chakib Aoudjane |style="border-right: 1pt black solid"| |29||22||style="border-right: 1pt black solid"|5 |1||1||style="border-right: 1pt black solid"|0 |30||23||5

|25 |DM |style="text-align:left"|Oussama Fatmi |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

|56 |DM |style="text-align:left"|Mohammed Benhakim |style="border-right: 1pt black solid"| |4||0||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |4||0||0 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Forwards |- |7 |LW |style="text-align:left"|Sékou Damaro Bangoura |style="border-right: 1pt black solid"| |7||5||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |7||5||0 |- |9 |ST |style="text-align:left"|Yacine Goudjil |style="border-right: 1pt black solid"| |9||3||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |9||3||0 |- |11 |ST |style="text-align:left"|Boubacar Traoré |style="border-right: 1pt black solid"| |11||9||style="border-right: 1pt black solid"|2 |0||0||style="border-right: 1pt black solid"|0 |11||9||2

|19 |LW |style="text-align:left"|Ilyes Miloudi |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

|21 |RW |style="text-align:left"|Abdelaziz Moulay |style="border-right: 1pt black solid"| |30||27||style="border-right: 1pt black solid"|5 |1||1||style="border-right: 1pt black solid"|0 |31||28||5 |- |27 |LW |style="text-align:left"|Yacine Aliane |style="border-right: 1pt black solid"| |25||13||style="border-right: 1pt black solid"|3 |1||0||style="border-right: 1pt black solid"|0 |26||13||3

|29 |RW |style="text-align:left"|Mounir Mehdi Mahadene |style="border-right: 1pt black solid"| |12||7||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |12||7||0 |- |51 |ST |style="text-align:left"|Mohamed Benaissa |style="border-right: 1pt black solid"| |0||0||style="border-right: 1pt black solid"|0 |1||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"|Players transferred out during the season |- style="font-style:italic" |10 |AM |style="text-align:left"|Chahreddine Boukholda |style="border-right: 1pt black solid"| |13||11||style="border-right: 1pt black solid"|4