# List of Indian Super League coaches

The Indian Super League is the top tier of professional football in India. The league was formed in 2014 as a tournament until it was recognised as one of the first division leagues in 2017 with the existing I-League, later replacing it to become the only top division league since 2022. To date, there have been 79 head coaches (including interim head coaches) in charge of the 14 clubs that have played in the league.
Antonio López Habas holds the record for most matches coached in the Indian Super League with 111, which he managed from 2014 to 2016, 2019 to 2021, and in 2024. Sergio Lobera, who won three titles, has been the most successful head coach in the Indian Super League. Steve Coppell, Habas, and Lobera have managed the most teams in the Indian Super League, having taken charge of three different clubs. Many of the coaches listed below served as caretaker coaches in the period between a coaching departure and an appointment. Few of these, however, went on to secure a permanent coaching post; for example, Khalid Jamil took over as an interim coach of NorthEast United in January 2021 and became the head coach of the team in the following season.

## Head coaches

The list of head coaches includes everyone who has managed clubs while they were in the Indian Super League, whether in a permanent or temporary role. Caretaker coaches are listed only when they managed the team for at least one match in that period.
The dates of appointment may fall outside the club period in the league, for example, Albert Roca was appointed as Bengaluru coach in 2016 (before the club's entry in the league in 2017) and remained in his position through the club's introduction into the league.
Key :
| † | Incumbent head coach |
| ‡ | Caretaker head coach |
| * | Present up to date as of 3 January 2024 |
Head coaches :
| Name | Club | From | Until | Duration (days) | Years in League |
| Antonio López Habas | ATK | 1 July 2014 | 20 December 2015 | 537 | 2014–2015 |
| José Francisco Molina | ATK | 5 May 2016 | 18 December 2016 | 227 | 2016 |
| Teddy Sheringham | ATK | 14 July 2017 | 24 January 2018 | 194 | 2017–2018 |
| Ashley Westwood ‡ | ATK | 24 January 2018 | 3 March 2018 | 38 | 2018 |
| Robbie Keane | ATK | 4 March 2018 | 31 May 2018 | 88 | 2018 |
| Steve Coppell | ATK | 18 June 2018 | 30 April 2019 | 316 | 2018–2019 |
| Antonio López Habas | ATK | 3 May 2019 | 31 May 2020 | 394 | 2019–2020 |
| Albert Roca | Bengaluru | 6 July 2016 | 31 May 2018 | 694 | 2017–2018 |
| Carles Cuadrat | Bengaluru | 1 July 2018 | 6 January 2021 | 920 | 2018–2021 |
| Naushad Moosa ‡ | Bengaluru | 6 January 2021 | 25 February 2021 | 50 | 2021 |
| Marco Pezzaiuoli | Bengaluru | 12 February 2021 | 8 June 2022 | 481 | 2021–2022 |
| Simon Grayson | Bengaluru | 8 June 2022 | 9 December 2023 | 549 | 2022–2023 |
| Gerard Zaragoza † | Bengaluru | 14 December 2023 | Present* | 457 | 2023– |
| Marco Materazzi | Chennaiyin | 12 September 2014 | 6 March 2017 | 724 | 2014–2016 |
| John Gregory | Chennaiyin | 3 July 2017 | 30 November 2019 | 880 | 2017–2019 |
| Owen Coyle | Chennaiyin | 4 December 2019 | 14 March 2020 | 101 | 2019–2020 |
| Csaba László | Chennaiyin | 30 August 2020 | 10 April 2021 | 223 | 2020–2021 |
| Božidar Bandović | Chennaiyin | 10 July 2021 | 11 February 2022 | 216 | 2021–2022 |
| Syed Sabir Pasha ‡ | Chennaiyin | 11 February 2022 | 14 June 2022 | 123 | 2022 |
| Thomas Brdarić | Chennaiyin | 14 June 2022 | 10 June 2023 | 361 | 2022–2023 |
| Owen Coyle † | Chennaiyin | 16 July 2023 | Present* | 608 | 2023– |
| Robbie Fowler | East Bengal | 9 October 2020 | 8 September 2021 | 334 | 2020–2021 |
| Manolo Díaz | East Bengal | 8 September 2021 | 28 December 2021 | 111 | 2021 |
| Renedy Singh ‡ | East Bengal | 28 December 2021 | 14 January 2022 | 17 | 2021–2022 |
| Mario Rivera | East Bengal | 1 January 2022 | 20 March 2022 | 78 | 2022 |
| Stephen Constantine | East Bengal | 27 July 2022 | 17 April 2023 | 264 | 2022–2023 |
| Carles Cuadrat † | East Bengal | 25 April 2023 | Present* | 690 | 2023– |
| Zico | Goa | 2 September 2014 | 18 December 2016 | 838 | 2014–2016 |
| Sergio Lobera | Goa | 6 June 2017 | 1 February 2020 | 970 | 2017–2020 |
| Clifford Miranda ‡ | Goa | 3 February 2020 | 30 April 2020 | 87 | 2020 |
| Juan Ferrando | Goa | 30 April 2020 | 20 December 2021 | 607 | 2020–2021 |
| Derrick Pereira ‡ | Goa | 21 December 2021 | 20 March 2022 | 89 | 2021–2022 |
| Carlos Peña | Goa | 16 April 2022 | 23 April 2023 | 372 | 2022–2023 |
| Manolo Márquez † | Goa | 3 June 2023 | Present* | 651 | 2023– |
| Phil Brown | Hyderabad | 29 August 2019 | 11 January 2020 | 135 | 2019–2020 |
| Mehrajuddin Wadoo ‡ | Hyderabad | 11 January 2020 | 24 January 2020 | 13 | 2020 |
| Xavier Gurri López ‡ | Hyderabad | 24 January 2020 | 1 June 2020 | 129 | 2020 |
| Manolo Márquez | Hyderabad | 31 August 2020 | 31 May 2023 | 1003 | 2020–2023 |
| Thangboi Singto | Hyderabad | 7 July 2023 | 17 Dec 2024 | 460 | 2023–2024 |
| Shameel Chembakath ‡ | Hyderabad | 17 Dec 2024 | Present* | 88 | 2024– |
| Steve Coppell | Jamshedpur | 14 July 2017 | 31 May 2018 | 321 | 2017–2018 |
| César Ferrando | Jamshedpur | 21 July 2018 | 5 April 2019 | 258 | 2018–2019 |
| Antonio Iriondo | Jamshedpur | 26 July 2019 | 29 February 2020 | 218 | 2019–2020 |
| Owen Coyle | Jamshedpur | 7 August 2020 | 22 March 2022 | 592 | 2020–2022 |
| Aidy Boothroyd | Jamshedpur | 10 July 2022 | 31 May 2023 | 325 | 2022–2023 |
| Scott Cooper | Jamshedpur | 14 July 2023 | 29 December 2023 | 168 | 2023 |
| Khalid Jamil † | Jamshedpur | 31 December 2023 | Present* | 440 | 2023– |
| David James | Kerala Blasters | 20 August 2014 | 20 December 2014 | 122 | 2014 |
| Peter Taylor | Kerala Blasters | 9 May 2015 | 28 October 2015 | 172 | 2015 |
| Trevor Morgan ‡ | Kerala Blasters | 28 October 2015 | 1 November 2015 | 4 | 2015 |
| Terry Phelan | Kerala Blasters | 1 November 2015 | 20 December 2015 | 57 | 2015 |
| Steve Coppell | Kerala Blasters | 21 June 2016 | 12 July 2017 | 386 | 2016–2017 |
| René Meulensteen | Kerala Blasters | 14 July 2017 | 2 January 2018 | 172 | 2017–2018 |
| David James | Kerala Blasters | 3 January 2018 | 18 December 2018 | 349 | 2018 |
| Nelo Vingada ‡ | Kerala Blasters | 18 January 2019 | 17 March 2019 | 58 | 2019 |
| Eelco Schattorie | Kerala Blasters | 19 May 2019 | 22 April 2020 | 339 | 2019–2020 |
| Kibu Vicuña | Kerala Blasters | 22 April 2020 | 17 February 2021 | 301 | 2020–2021 |
| Ishfaq Ahmed ‡ | Kerala Blasters | 17 February 2021 | 17 June 2021 | 120 | 2021 |
| Ivan Vukomanović † | Kerala Blasters | 17 June 2021 | Present* | 1367 | 2021– |
| Antonio López Habas | Mohun Bagan SG | 1 July 2020 | 18 December 2021 | 535 | 2020–2021 |
| Juan Ferrando | Mohun Bagan SG | 20 December 2021 | 3 January 2024 | 744 | 2021–2024 |
| Antonio López Habas † | Mohun Bagan SG | 3 January 2024 | Present* | 437 | 2024– |
| Peter Reid | Mumbai City | 4 September 2014 | 20 December 2014 | 107 | 2014 |
| Nicolas Anelka | Mumbai City | 3 July 2015 | 20 December 2015 | 170 | 2015 |
| Alexandre Guimarães | Mumbai City | 19 April 2016 | 14 August 2018 | 847 | 2016–2018 |
| Jorge Costa | Mumbai City | 14 August 2018 | 5 March 2020 | 569 | 2018–2020 |
| Sergio Lobera | Mumbai City | 12 October 2020 | 8 October 2021 | 361 | 2020–2021 |
| Des Buckingham | Mumbai City | 8 October 2021 | 16 November 2023 | 769 | 2021–2023 |
| Anthony Fernandes ‡ | Mumbai City | 16 November 2023 | 8 December 2023 | 22 | 2023 |
| Petr Kratky † | Mumbai City | 9 December 2023 | Present* | 462 | 2023– |
| Ricki Herbert | NorthEast United | 19 August 2014 | 20 December 2014 | 123 | 2014 |
| César Farías | NorthEast United | 1 July 2015 | 2 December 2015 | 154 | 2015 |
| Nelo Vingada | NorthEast United | 16 July 2016 | 4 December 2016 | 141 | 2016 |
| João de Deus | NorthEast United | 17 July 2017 | 2 January 2018 | 169 | 2017–2018 |
| Avram Grant | NorthEast United | 2 January 2018 | 15 March 2018 | 72 | 2018 |
| Eelco Schattorie | NorthEast United | 17 August 2018 | 11 March 2019 | 206 | 2018–2019 |
| Robert Jarni | NorthEast United | 5 August 2019 | 10 February 2020 | 189 | 2019–2020 |
| Khalid Jamil ‡ | NorthEast United | 10 February 2020 | 25 August 2020 | 197 | 2020 |
| Gerard Nus | NorthEast United | 25 August 2020 | 12 January 2021 | 140 | 2020–2021 |
| Khalid Jamil | NorthEast United | 12 January 2021 | 28 May 2022 | 501 | 2021–2022 |
| Marco Balbul | NorthEast United | 11 August 2022 | 8 December 2022 | 119 | 2022 |
| Vincenzo Alberto Annese | NorthEast United | 8 December 2022 | 28 february 2023 | 82 | 2022–2023 |
| Juan Pedro Benali † | NorthEast United | 22 May 2023 | Present* | 1058 | 2023– |
| Harm van Veldhoven | Odisha | 30 July 2014 | 5 January 2015 | 159 | 2014–2015 |
| Roberto Carlos | Odisha | 3 July 2015 | 20 December 2015 | 170 | 2015 |
| Gianluca Zambrotta | Odisha | 5 July 2016 | 14 June 2017 | 344 | 2016–2017 |
| Miguel Ángel Portugal | Odisha | 29 June 2017 | 2 May 2018 | 307 | 2017–2018 |
| Josep Gombau | Odisha | 2 August 2018 | 18 March 2020 | 594 | 2018–2020 |
| Stuart Baxter | Odisha | 19 June 2020 | 2 February 2021 | 228 | 2020–2021 |
| Gerry Peyton ‡ | Odisha | 3 February 2021 | 20 February 2021 | 17 | 2021 |
| Steven Dias ‡ | Odisha | 23 February 2021 | 20 July 2021 | 147 | 2021 |
| Kiko Ramírez | Odisha | 20 July 2021 | 14 January 2022 | 178 | 2021–2022 |
| Kino García ‡ | Odisha | 14 January 2022 | 8 June 2022 | 145 | 2022 |
| Josep Gombau | Odisha | 8 June 2022 | 18 March 2023 | 283 | 2022–2023 |
| Sergio Lobera † | Odisha | 17 May 2023 | Present* | 668 | 2023– |
| Franco Colomba | Pune City | 22 July 2014 | 20 December 2014 | 151 | 2014 |
| David Platt | Pune City | 2 June 2015 | 20 December 2015 | 201 | 2015 |
| Antonio López Habas | Pune City | 25 April 2016 | 15 September 2017 | 508 | 2016–2017 |
| Ranko Popović | Pune City | 25 September 2017 | 31 May 2018 | 248 | 2017–2018 |
| Miguel Ángel Portugal | Pune City | 1 June 2018 | 26 October 2018 | 147 | 2018 |
| Pradyum Reddy ‡ | Pune City | 26 October 2018 | 24 December 2018 | 59 | 2018 |
| Phil Brown | Pune City | 24 December 2018 | 27 August 2019 | 246 | 2018–2019 |
| Staikos Vergetis † | Punjab | 8 August 2022 | Present* | 950 | 2023– |

## Most matches coached in the Indian Super League

Current Indian Super League head coaches and their current clubs are shown in bold.
    As of matches played 4 May 2024
| Rank | Head coach | Nat. | Record | Record | Record | Record | Record | First | Last | Club(s) |
| Rank | Head coach | Nat. | P | W | D | L | Win % | First | Last | Club(s) |
| 1 | Antonio López Habas | | 111 | 54 | 28 | 29 | 048.65 | 2014 | 2024 | ATK (54) Mohun Bagan SG (43) Pune City (14) |
| 2 | Sergio Lobera | | 103 | 55 | 23 | 25 | 053.40 | 2017 | 2024 | Goa (56) Mumbai City (23) Odisha (24) |
| 3 | Manolo Márquez | | 90 | 45 | 28 | 17 | 050.00 | 2020 | 2024 | Hyderabad (65) Goa (25) |
| 4 | Owen Coyle | | 80 | 36 | 17 | 27 | 045.00 | 2019 | 2024 | Jamshedpur (42) Chennaiyin (38) |
| 5 | Juan Ferrando | | 78 | 35 | 26 | 17 | 044.87 | 2020 | 2023 | Mohun Bagan SG (50) Goa (28) |
| 6 | Carles Cuadrat | | 72 | 31 | 18 | 23 | 043.06 | 2018 | 2024 | Bengaluru (50) East Bengal (22) |
| 7 | Ivan Vukomanović | | 67 | 30 | 13 | 24 | 044.78 | 2021 | 2024 | Kerala Blasters |
| 8 | Josep Gombau | | 57 | 20 | 13 | 24 | 035.09 | 2018 | 2023 | Odisha |
| 9 | Steve Coppell | | 53 | 20 | 16 | 17 | 037.74 | 2016 | 2019 | ATK (18) Jamshedpur (18) Kerala Blasters (17) |
| Minimum 50 matches managed |||||||||||

## Title-winning head coaches

| Rank | Head coach | Nat. | Titles | Club(s) | Seasons | Seasons |
| Rank | Head coach | Nat. | Titles | Club(s) | Premierships | Championships |
| 1 | Sergio Lobera | | 3 | Goa, Mumbai City | 2019–20, 2020–21 | 2021 |
| 2 | Antonio López Habas | | 3 | ATK, Mohun Bagan SG | 2023–24 | 2014, 2020 |
| 3 | Des Buckingham | | 1 | Mumbai City | 2022–23 | |
| 3 | Owen Coyle | | 1 | Jamshedpur | 2021–22 | – |
| 3 | Juan Ferrando | | 1 | Mohun Bagan SG | – | 2023 |
| 3 | Manolo Márquez | | 1 | Hyderabad | – | 2022 |
| 3 | Carles Cuadrat | | 1 | Bengaluru | – | 2019 |
| 3 | John Gregory | | 1 | Chennaiyin | – | 2018 |
| 3 | José Francisco Molina | | 1 | ATK | – | 2016 |
| 3 | Marco Materazzi | | 1 | Chennaiyin | – | 2015 |