(Note: This article was originally published on June 16 and will be updated regularly)

Last Updated: September 12, 22:00 IST

The 2024-25 Indian Super League (ISL) is edging closer, and most teams are in the process of finalising their squads for the upcoming season, with numerous transfers already confirmed. Below is a list of all the confirmed incoming and outgoing transfers announced by ISL clubs so far.

Find below all the confirmed incoming and outgoing transfers announced by the ISL clubs thus far.

Latest Confirmed Deals

Jamshedpur FC extend Sanan's contract
Kamaljit Singh joins Odisha FC
Vishal Kaith extends MBSG stay

All Deals

Bengaluru FC

Players In

Pedro Capo (Joined from Eldense) Details
Jorge Pereyra Diaz (Joined from Mumbai City FC) Details
Alberto Noguera (Joined from Mumbai City FC) Details
Lalthuammawia Ralte (Joined from Odisha FC) Details
Rahul Bheke (Joined from Mumbai City FC) Details
Edgar Mendez (Joined from Club Necaxa) Details
Mohammed Salah (Joined from Punjab FC) Details

Players Out

Parag Shrivas Details
Keziah Veendorp (Contract Terminated) Details
Shankar Sampingiraj (End of Contract) Details
Amrit Gope (End of Contract) Details
Vikram Singh (End of Contract) Details
Oliver Drost (End of Contract) Details
Slavko Damjanovic (End of Contract) Details
Javi Hernandez (End of Contract) Details
Rohit Kumar (End of Contract) Details
Robin Yadav (End of Contract) Details
Amay Morajkar (End of Contract) Details
Lara Sharma (Joined FC Goa) Details
Jayesh Rane (End of Contract) Details

Chennaiyin FC

Contract Extension

Connor Shields Details
Jiteshwor Singh Details
Ryan Edwards Details
Samik Mitra Details

Players In

Laldinliana Renthlei (Joined from Odisha FC) Details
Vignesh Dakshinamurthy (Joined from Hyderabad FC) Details
Lalrinliana Hnamte (Joined from Mohun Bagan SG) Details
Mohammad Nawaz (Joined from Mumbai City FC) Details
Lukas Brambilla (Joined from Othellos Athienou) Details
Gurkirat Singh (Joined from Mumbai City FC) Details
Mandar Rao Dessai (Joined from East Bengal FC) Details
Kiyan Nassiri Giri (Joined from Mohun Bagan SG) Details
Wilmar Jordan Gil (Joined from Punjab FC) Details
Daniel Chima Chukwu (Joined from Jamshedpur FC) Details
PC Laldinpuia (Joined from Jamshedpur FC) Details
Elsinho Dias (Joined from Jamshedpur FC) Details
Jitendra Singh (Joined from Jamshedpur FC) Details

Players Out

Alexander Romario Jesuraj (Contract Terminated) Details
Ayush Adhikari (Contract Terminated) Details
Lazar Cirkovic (Joined Jamshedpur FC) Details
Sachu Siby (Contract Terminated) Details
Prateek Kumar Singh (On Loan to Dempo SC) Details
Rahim Ali (End of Contract) Details
Sweden Fernandes (End of Contract) Details
Ninthoi Meetei (End of Contract) Details
Rafael Crivellaro (End of Contract) Details
Aakash Sangwan (End of Contract) Details
Jordan Murray (End of Contract) Details
Cristian Battocchio (End of Contract) Details
Sarthak Golui (End of Loan) Details
Mobashir Rahman (End of Loan) Details
Debjit Majumder (End of Contract) Details

East Bengal FC

Contract Extension

Mohamad Rakip Details
Hijazi Maher Details
Cleiton Silva Details
Saul Crespo Details

Players In

Hector Yuste (Joined from Mohun Bagan SG) Details
Jeakson Singh (Joined from Kerala Blasters FC) Details
Debjit Majumder (Joined from Chennaiyin FC) Details
Provat Lakra (Joined from Jamshedpur FC) Details
Nishu Kumar (Joined from Kerala Blasters FC) Details
Madih Talal (Joined from Punjab FC) Details
Mark Zothanpuia (Joined from Hyderabad FC) Details
David Lalhlansanga (Joined from Mohammedan SC) Details
Dimitrios Diamantakos (Joined from Kerala Blasters FC) Details

Players Out

Sarthak Golui (Contract Terminated) Details
Kamaljit Singh (Contract Terminated) Details
Mobashir Rahman (Joined Jamshedpur FC) Details
Mandar Rao Dessai (End of Contract) Details
Felicio Brown Forbes (End of Contract) Details
Victor Vazquez (End of Contract) Details
Aleksandar Pantic (End of Contract) Details
Ajay Chhetri (End of Loan) Details

FC Goa

Contract Extension

Borja Herrera Details
Arshdeep Singh Details
Muhammed Nemil Details
Jay Gupta Details
Odei Onaindia Details

Players In

Sahil Tavora (Joined from Hyderabad FC) Details
Laxmikant Kattimani (Joined from Hyderabad FC) Details
Armando Sadiku (Joined from Mohun Bagan SG) Details
Sanatomba Singh Yanglem (Joined from Reliance Foundation Young Champs) Details
Alan Saji (Joined from Reliance Foundation Young Champs) Details
Dejan Drazic (Joined from Ethnikos Achnas) Details
Iker Guarrotxena (Joined from Mumbai City FC) Details
Mohammad Yasir (Joined from Hyderabad FC) Details
Rowllin Borges (Joined from Mumbai City FC) Details
Muhammad Hammad (Joined from FC 1) Details
Lara Sharma (Joined from Bengaluru FC) Details
Aakash Sangwan (Joined from Chennaiyin FC) Details

Players Out

Devendra Murgaonkar (Contract Terminated) Details
Arshdeep Singh (Contract Terminated) Details
Leander D'Cunha ((Contract Terminated) Details
Raynier Fernandes (Out on loan) Details
Paulo Retre (Contract Terminated) Details
Brandon Fernandes (End of Contract) Details
Carlos Martinez (End of Contract) Details
Victor Rodriguez (End of Contract) Details
Noah Sadaoui (End of Contract) Details
Dheeraj Singh (End of Contract) Details
Sanson Pereira (End of Contract) Details
Saviour Gama (End of Contract) Details

Hyderabad FC

Players In

Players Out

Sahil Tavora (Joined FC Goa) Details
Laxmikant Kattimani (Joined FC Goa) Details
Vignesh Dakshinamurthy (Joined Chennaiyin FC) Details
Mohammad Yasir (Joined FC Goa) Details
Mark Zothanpuia (Joined East Bengal FC) Details

Jamshedpur FC

Contract Extension

Mohammed Sanan Details
Pronay Halder Details
Nikhil Barla Details
Javier Siverio Details
Seiminlen Doungel Details
Rei Tachikawa Details

Players In

Lazar Cirkovic (Joined from Chennaiyin FC) Details
Samir Murmu (Indian Army Red) Details
Sourav Das (Free agent) Details
Ashutosh Mehta (Free agent) Details
Aniket Jadhav (Joined from Odisha FC) Details
Shubham Sarangi (Joined from Odisha FC) Details
Javi Hernandez (Joined from Bengaluru FC) Details
Stephen Eze (Joined from Quang Nam FC) Details
Nishchal Chandan (Joined from Churchill Brothers) Details
Albino Gomes (Joined from Sreenidi Deccan FC) Details
Jordan Murray (Joined from Chennaiyin FC) Details
Mobashir Rahman (Joined from East Bengal FC) Details
Sreekuttan VS (Joined from Gokulam Kerala FC) Details
Amrit Gope (Joined from Bengaluru FC) Details

Players Out

Alen Stevanovic (End of Contract) Details
Jitendra Sharma (End of Contract) Details
Daniel Chima Chukwu (End of Contract) Details
Elsinho (End of Contract) Details
PC Laldinpuia (End of Contract) Details
TP Rehenesh (End of Contract) Details
Jeremy Manzorro (Joined Mumbai City FC) Details
Provat Lakra (Joined East Bengal FC) Details

Kerala Blasters FC

Contract Extension

Adrian Luna Details
Milos Drincic Details
Sandeep Singh Details

Players In

Jesus Jimenez (Joined from OFI Crete) Details
Alexandre Coeff (Joined from SM Caen) Details
Noah Sadaoui (Joined from FC Goa) Details
Nora Fernandes (Joined from Aizawl FC) Details
R. Lalthanmawia (Joined from Aizawl FC) Details
Likmabam Rakesh (Joined from Neroca FC) Details
Naocha Singh (Joined from Mumbai City FC) Details
Som Kumar (Joined from NK Olimpija Ljubljana) Details

Players Out

Aritra Das (Joined Inter Kashi FC) Details
Jeakson Singh (Joined East Bengal FC) Details
Nishu Kumar (Joined East Bengal FC) Details
Dimitrios Diamantakos (Joined East Bengal FC) Details
Karanjit Singh (End of Contract) Details
Lara Sharma (Joined FC Goa) Details
Daisuke Sakai (End of Contract) Details
Marko Leskovic (End of Contract) Details
Fedor Cerynch (End of Contract) Details

Mohun Bagan Super Giant

Contract Extension

Vishal Kaith Details
Dimitrios Petratos Details
Dippendu Biswas Details
Abhishek Suryavanshi Details

Players In

Dheeraj Singh (Joined from FC Goa) Details
Jamie Maclaren (Joined from Melbourne City FC) Details
Greg Stewart (Joined from Kilmarnock FC) Details
Alberto Rodriguez (Joined from Persib Bandung) Details
Tom Aldred (Joined from Brisbane Roar) Details
Apuia (Joined from Mumbai City FC) Details

Players Out

Armando Sadiku (Contract Terminated) Details
Hugo Boumous (Joined Odisha FC) Details
Joni Kauko (End of Contract) Details
Brendan Hamill (End of Contract) Details
Hector Yuste (End of Contract) Details
Lalrinliana Hnamte (Joined Chennaiyin FC) Details
Kiyan Nassiri (Joined Chennaiyin FC) Details

Mumbai City FC

Contract Extension

Lallianzuala Chhangte Details
Valpuia Details
Tiri Details

Players In

Thaer Krouma (Re-joined Mumbai City FC) Details
Supratim Das (Joined from Reliance Foundation Young Champs) Details
Hitesh Sharma (On loan from Odisha FC) Details
Hardik Bhatt (Joined from Rajasthan United) Details
Sahil Panwar (Joined from Odisha FC) Details
Nikolaos Karelis (Joined from Panetolikos GFS) Details
Daniel Lalhlimpuia (Joined from Punjab FC) Details
Jon Toral (Joined from OFI Crete FC) Details
Jeremy Manzorro (Joined from Jamshedpur FC) Details
Jayesh Rane (Joined from Bengaluru FC) Details
TP Rehenesh (Joined from Jamshedpur FC) Details
Noufal P.N (Joined from Gokulam Kerala) Details
Brandon Fernandes (Joined from FC Goa) Details

Players Out

Amey Ranawade (Out on Loan to Odisha FC) Details
Apuia (Joined Mohun Bagan SG) Details
Gurkirat Singh (End of Contract) Details
Jakub Vojtus (End of Contract) Details
Mohammad Nawaz (End of Contract) Details
Naocha Singh (End of Contract) Details
Bhaskar Singh (End of Contract) Details
Rowllin Borges (End of Contract) Details
Tondomba Singh (End of Contract) Details
Alberto Noguera (End of Contract) Details
Vinit Rai (End of Contract) Details
Jorge Pereyra Diaz (End of Contract) Details
Rahul Bheke (End of Contract) Details

NorthEast United FC

Contract Extension

Asheer Akhtar Details
Mirshad Michu Details
Tondonba Singh Details
Moahmmed Ali Bemammer Details
Nestor Albiach Details

Players In

Alaeddine Ajaraie (Joined from FAR Rabat) Details
Ankith Padmanabhan (Joined from Bengaluru FC II) Details
Robin Yadav (Joined from Bengaluru FC) Details
Guillermo Fernandez Hierro (Joined from Cultural Leonesa) Details
Mayakkannan Muthu (Joined from Sreenidi Deccan FC) Details

Players Out

Tomi Juric (End of Contract) Details
Hira Mondal (End of Contract) Details
Gani Nigam (End of Contract) Details
Gaurav Bora (End of Contract) Details
Rochharzela (End of Contract) Details
Manvir Singh (End of Contract) Details

Odisha FC

Contract Extension

Roy Krishna Details
Carlos Delgado Details

Players In

Kamaljit Singh (Joined from East Bengal FC) Details
Rahim Ali (Joined from Chennaiyin FC) Details
Jeremy Zohminghlua (Joined from Hyderabad FC) Details
Narendra Naik (Joined from Reliance Foundation Young Champs) Details
Subham Bhattacharya (Joined from Reliance Foundation Young Champs) Details
Raynier Fernandes (On loan from FC Goa) Details
Hugo Boumous (Joined from Mohun Bagan SG) Details
Amey Ranawade (On Loan from Mumbai City FC) Details
Rohit Kumar (Joined from Bengaluru FC) Details

Players Out

Laldinliana Renthlei (Joined Chennaiyin FC) Details
Hitesh Sharma (Out on loan) "="">

"="">ℹ 𝐋𝐎𝐀𝐍 𝐔𝐏𝐃𝐀𝐓𝐄 ℹ

Hitesh Sharma departs the club on a season-long loan to Mumbai City FC. The midfielder will be donning the Islanders' jersey until the end of the 2024/25 season.#OdishaFC pic.twitter.com/hvBDsPcO99

— Odisha FC (@OdishaFC) July 19, 2024 " target="_blank" rel="noopener">Details
Lalthuammawia Ralte (End of Contract) Details
Vignesh Dakshinamurthy (End of Loan) Details
Aniket Jadhav (End of Contract) Details
Michael Soosairaj (End of Contract) Details
Pranjal Bhumij (End of Contract) Details
Cy Goddard (End of Contract) Details
Princeton Rebello (End of Contract) Details
Sahil Panwar (End of Contract) Details

Punjab FC

Contract Extension

Ravi Kumar Details
Manglenthang Kipgen Details
Suresh Meitei Details
Ashish Pradhan Details
Ricky Shabong Details

Players In

Asmir Suljic (Joined from FK Velez Mostar) Details
Likmabam Rakesh (On loan from Kerala Blasters FC) Details
Ezequiel Vidal (Joined from Persita Tangerang) Details
Ivan Novoselec (Joined from Istiklol Dushanbe) Details
Mushaga Bakenga (Joined from Apollon Limassol) Details
Princeton Rebello (Joined from Odisha FC) Details
Filip Mrzljak (Joined from HNK Gorica) Details
Luka Majcen (Re-joined Punjab FC) Details
Ninthoinganba Meetei (Joined from Chennaiyin FC) Details
Nihal Sudeesh (On Loan from Kerala Blasters FC) Details
Vinit Rai (Joined from Mumbai City FC) Details
Muheet Shabir (Joined from Real Kashmir FC) Details

Players Out

Dimitrios Chatziisaias (End of Contract) Details
Madih Talal (End of Contract) Details
Luka Majcen (End of Contract) Details
Juan Mera (End of Contract) Details
Wilmar Jordan Gil (End of Contract) Details
Bidyashagar Singh (End of Contract) Details
Sahil Tavora (End of Loan) Details
Isaac Vanmalsawma (End of Contract) Details
Mohammed Salah (End of Contract) Details
Amarjit Singh Kiyam (End of Contract) Details
Krishnananda (End of Contract) Details
Daniel Lalhlimpuia (End of Contract) Details
Prasanth K (End of Contract) Details
Sweden Fernandes (End of Loan) Details