The 2024–25 season, is JS Kabylie's 56th consecutive season in the top flight of Algerian football. In addition to the domestic league, JS Kabylie 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.

Review Background On June 30, 2024, JS Kabylie signed Abdelhak Benchikha as a new coach. ATM Mobilis also congratulated and thanked Benchikha for choosing JS Kabylie and for preferring it to other national and international offers, according to a press release on the official X account of the Algerian Telecom Company. On July 10, 2024, the President of the Republic Abdelmadjid Tebboune, supervised the inauguration of the Stadium bearing the name of Hocine Aït Ahmed, in the presence of some former players of JS Kabylie. Following urgent requests from certain clubs, the Algerian Football Federation has decided to increase the number of foreign players in the Ligue 1. After having formally passed through the technical college chaired by Rabah Saâdane, the FAF ratified the increase in the number of foreigners per club from 3 to 5. However, that there is a provision intended to serve as a safeguard for the license of a foreign player or coach to be validated, the club must pay the federation a deposit equivalent to 12 months salary. This is to protect against any financial dispute.

On September 17, during a friendly match against US Biskra at the New Aït Ahmed stadium, goalkeeper Gaya Merbah suffered a serious injury, a fracture in his leg bone (fracture du tibia), which required his immediate transfer to Tizi Ouzou Hospital. Due to the seriousness of his injury, the match was stopped and Merbah will be out until the end of the season. The Algerian Football Federation regulations stipulate that clubs can contract with a goalkeeper if one of their goalkeepers suffers a serious injury, such as Merbah.

First-team transfers (summer transfer window) On June 20, 2024, JS Kabylie is the first elite club to open the recruiting ball. Signed a contract for five seasons with Gaya Merbah, former goalkeeper of IR Tanger. Merbah was presented in the head office of ATM Mobilis operator and in the presence of its CEO, Chaouki Boukhazani. Also present were El Hadi Ould Ali chairman of the board of directors, Hakim Medane general director and Karim Doudane general manager. JS Kabylie then terminated Chamseddine Rahmani's contract which was terminated amicably. On July 4, 2024, the second defensive reinforcements arrived with the signing of international defender Mohamed Amine Madani a three-year contract coming from CS Constantine.

Squad list Players and squad numbers last updated on 14 June 2024.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 Goalkeepers16 Gaya Merbah GK IR Tanger21 Mohamed Idir Hadid GK Reserve team22 Seif Benrabah GK Reserve team Defenders2 Fares Nechat Djabri RB Reserve team4 Idir Mokedem CB Paradou AC (loan)18 Mohamed Réda Hamidi RB Paradou AC (loan)20 Mohamed Amine Madani CB CS Constantine23 Abdelhamid Driss CB NC Magra26 Ahmed Maâmeri LB CS Constantine28 Youssouf Koné LB Molenbeek30 Reda Benchaa CB Kazma SC Midfielders5 Ali Amriche DM US Biskra6 Aymen Bendaoud CM CS Constantine10 Ryad Boudebouz AM Ohod Club14 Hadji Chekal Affari CM CS Constantine24 Mehdi Boudjemaa CM Çorum25 Babacar Sarr DM Unattached Forwards3 Aimen Lahmeri LW JS Saoura7 Massinissa Nezla ST Reserve team9 Ivan Ignatyev ST FC Urartu11 Kouceila Boualia RW Reserve team12 Adem Redjem LW Paradou AC15 Walter Bwalya ST Al-Nahda27 Redouane Berkane ST Olympique Akbou48 Lahlou Akhrib RW Reserve team

Transfers In Summer DatePlayerMoving fromFeeSource 20 June 2024 GK Gaya Merbah IR Tanger Free transfer 4 July 2024 DF Mohamed Amine Madani CS Constantine Free transfer 10 July 2024 FW Aimen Lahmeri JS Saoura Undisclosed 12 July 2024 MF Sadio Kanouté Simba Undisclosed 17 July 2024 DF Mohamed Réda Hamidi Paradou AC Loan for one year 17 July 2024 CB Idir Mokedem Paradou AC Loan for one year 20 July 2024 FW Lounes Adjout CR Belouizdad Undisclosed 25 July 2024 MF Babacar Sarr Unattached Free transfer 28 July 2024 MF Hadji Chekal Affari CS Constantine Free transfer 2 August 2024 FW Djibril Ouattara RS Berkane Free transfer 5 August 2024 FW Walter Bwalya Al-Nahda Free transfer 9 September 2024 LB Youssouf Koné Molenbeek Free transfer 10 September 2024 AM Ryad Boudebouz Ohod Club Free transfer

Winter DatePlayerMoving toFeeSource 17 January 2025 MF Mehdi Boudjemaa Çorum Free transfer 4 February 2025 DF Reda Benchaa Kazma SC Free transfer 5 February 2025 FW Ivan Ignatyev FC Urartu Undisclosed

Out Summer DatePlayerMoving toFeeSource 30 June 2024 GK Chamseddine Rahmani Unattached Free transfer (Released) 18 July 2024 FW Dadi El Hocine Mouaki Unattached Free transfer (Released) 18 July 2024 MF Mohamed Reda Boumechra Unattached Free transfer (Released) 20 July 2024 CB Badreddine Souyad Unattached Free transfer (Released) 23 July 2024 RB Oussama Gatal Unattached Free transfer (Released) 23 July 2024 FW Faik Amrane Unattached Free transfer (Released) 23 July 2024 LB Rafik Mendas Unattached Free transfer (Released) 23 July 2024 GK Fouad Zegrar Unattached Free transfer (Released) 23 August 2024 MF Mamadou Traore Unattached Free transfer (Released) 26 August 2024 CF Essang Matouti Unattached Free transfer (Released)

Winter DatePlayerMoving toFeeSource 7 January 2025 ST Djibril Ouattara Unattached Free transfer (Released) 26 January 2025 DM Sid Ahmed Maatallah JS Saoura Loan for six months 4 February 2025 FW Lounes Adjout Olympique Akbou Free transfer (Released) 8 February 2025 LB Moussa Benzaid Asswehly SC 350,000 €

New contracts

Pre-season and friendlies

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:silver;"|Runner-up | 27 September 2024 | 20 June 2025 |- | Algerian Cup

| Round of 64 | Round of 32 | 3 January 2025 | 10 January 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

|16 |GK |style="text-align:left"|Gaya Merbah |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

|21 |GK |style="text-align:left"|Mohamed Idir Hadid |style="border-right: 1pt black solid"| |25||25||style="border-right: 1pt black solid"|0 |2||2||style="border-right: 1pt black solid"|0 |27||27||0

|22 |GK |style="text-align:left"|Seif Benrabah |style="border-right: 1pt black solid"| |5||5||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |5||5||0 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Defenders

|2 |RB |style="text-align:left"|Fares Nechat Djabri |style="border-right: 1pt black solid"| |21||18||style="border-right: 1pt black solid"|0 |2||2||style="border-right: 1pt black solid"|0 |23||20||0

|4 |CB |style="text-align:left"|Idir Mokedem |style="border-right: 1pt black solid"| |23||18||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |23||18||0

|18 |RB |style="text-align:left"|Mohamed Réda Hamidi |style="border-right: 1pt black solid"| |26||24||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |26||24||0

|20 |CB |style="text-align:left"|Mohamed Amine Madani |style="border-right: 1pt black solid"| |25||25||style="border-right: 1pt black solid"|3 |0||0||style="border-right: 1pt black solid"|0 |25||25||3 |- |23 |CB |style="text-align:left"|Abdelhamid Driss |style="border-right: 1pt black solid"| |14||12||style="border-right: 1pt black solid"|0 |2||2||style="border-right: 1pt black solid"|0 |16||14||0

|26 |LB |style="text-align:left"|Ahmed Maâmeri |style="border-right: 1pt black solid"| |17||4||style="border-right: 1pt black solid"|1 |0||0||style="border-right: 1pt black solid"|0 |17||4||1

|28 |LB |style="text-align:left"|Youssouf Koné |style="border-right: 1pt black solid"| |11||11||style="border-right: 1pt black solid"|0 |2||2||style="border-right: 1pt black solid"|0 |13||13||0

|30 |CB |style="text-align:left"|Reda Benchaa |style="border-right: 1pt black solid"| |3||2||style="border-right: 1pt black solid"|1 |0||0||style="border-right: 1pt black solid"|0 |3||2||1 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Midfielders

|5 |DM |style="text-align:left"|Ali Amriche |style="border-right: 1pt black solid"| |22||9||style="border-right: 1pt black solid"|0 |2||2||style="border-right: 1pt black solid"|0 |24||11||0

|6 |CM |style="text-align:left"|Aymen Bendaoud |style="border-right: 1pt black solid"| |21||13||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |21||13||0

|10 |AM |style="text-align:left"|Ryad Boudebouz |style="border-right: 1pt black solid"| |20||15||style="border-right: 1pt black solid"|6 |1||0||style="border-right: 1pt black solid"|0 |21||15||6 |- |14 |CM |style="text-align:left"|Hadji Chekal Affari |style="border-right: 1pt black solid"| |11||2||style="border-right: 1pt black solid"|1 |2||2||style="border-right: 1pt black solid"|0 |13||4||1

|24 |CM |style="text-align:left"|Mehdi Boudjemaa |style="border-right: 1pt black solid"| |15||13||style="border-right: 1pt black solid"|0 |0||0||style="border-right: 1pt black solid"|0 |15||13||0

|25 |DM |style="text-align:left"|Babacar Sarr |style="border-right: 1pt black solid"| |20||16||style="border-right: 1pt black solid"|3 |0||0||style="border-right: 1pt black solid"|0 |20||16||3 |-bgcolor=efefef class="sortbottom" |colspan=19" style="background:white; color:black; text-align:center"|Forwards

|3 |ST |style="text-align:left"|Aimen Lahmeri |style="border-right: 1pt black solid"| |20||15||style="border-right: 1pt black solid"|3 |0||0||style="border-right: 1pt black solid"|0 |20||15||3 |- |7 |ST |style="text-align:left"|Massinissa Nezla |style="border-right: 1pt black solid"| |3||0||style="border-right: 1pt black solid"|0 |1||0||style="border-right: 1pt black solid"|0 |4||0||0

|9 |FW |style="text-align:left"|Ivan Ignatyev |style="border-right: 1pt black solid"| |15||10||style="border-right: 1pt black solid"|5 |0||0||style="border-right: 1pt black solid"|0 |15||10||5

|11 |ST |style="text-align:left"|Kouceila Boualia