# 2022–23 Indian Super League

The 2022–23 Indian Super League was the ninth season of the Indian Super League, the first season as the only top division, and the 27th season of top-tier Indian football. It commenced on 7 October 2022 and concluded with the final on 18 March 2023.
Jamshedpur were the defending premiers and Hyderabad were the defending champions.
Mumbai City became champions by winning their second League Winners' Shield, and Mohun Bagan won their first ISL cup title, defeating Bengaluru in the final.

## Changes from last season

* Six instead of four clubs will compete for the playoffs. The top two clubs qualify directly for the playoffs, while the next four sides will play a single-legged match to decide the remaining two teams for the semifinals. The third-ranked team will play against the sixth-ranked team. Similarly, the fourth-ranked team will play against the fifth-ranked team, with the higher-ranked side hosting the match.
* The traditional home and away format has returned.
* The league will be played over five months for the first time. However, there was no break during the 2022 FIFA World Cup.

## Teams

Eleven teams played in the 2022–23 season.

### Stadiums and locations

| Club | State/Region | City | Stadium | Capacity |
| ATK Mohun Bagan | West Bengal | Kolkata | Vivekananda Yuba Bharati Krirangan | 85,000 |
| Bengaluru | Karnataka | Bengaluru | Sree Kanteerava Stadium | 25,810 |
| Chennaiyin | Tamil Nadu | Chennai | Jawaharlal Nehru Stadium | 40,000 |
| East Bengal | West Bengal | Kolkata | Vivekananda Yuba Bharati Krirangan | 85,000 |
| Goa | Goa | Margao | Pandit Jawaharlal Nehru Stadium | 19,000 |
| Hyderabad | Telangana | Hyderabad | G.M.C. Balayogi Athletic Stadium | 30,000 |
| Jamshepur | Jharkhand | Jamshedpur | JRD Tata Sports Complex | 24,424 |
| Kerala Blasters | Kerala | Kochi | Jawaharlal Nehru International Stadium | 39,000 |
| Mumbai City | Maharashtra | Mumbai | Mumbai Football Arena | 6,600 |
| NorthEast United | Assam | Guwahati | Indira Gandhi Athletic Stadium | 24,627 |
| Odisha | Odisha | Bhubaneswar | Kalinga Stadium | 15,000 |

### Personnel and kits

| Team | Head coach | Captain (s) | Kit manufacturer | Shirt main sponsor |
| ATK Mohun Bagan | Juan Ferrando | Pritam Kotal | Nivia | Parimatch News |
| Bengaluru | Simon Grayson | Gurpreet Singh Sandhu | Puma | JSW |
| Chennaiyin | Thomas Brdarić | Anirudh Thapa | Nivia | Apollo Tyres |
| East Bengal | Stephen Constantine | Iván González Cleiton Silva Souvik Chakrabarti Sumit Passi Kamaljit Singh | Trak-Only | 1xBat |
| Goa | Carlos Peña | Brandon Fernandes | T10 Sports | Parimatch News |
| Hyderabad | Manolo Márquez | João Victor | Hummel | Stake News |
| Jamshedpur | Aidy Boothroyd | Eli Sabiá | Nivia | Tata Steel |
| Kerala Blasters | Ivan Vukomanović | Jessel Carneiro | SIX5SIX | BYJU'S |
| Mumbai City | Des Buckingham | Mourtada Fall | Puma | Stake News |
| NorthEast United | Vincenzo Alberto Annese | Michael Jakobsen Arindam Bhattacharya Gurjinder Kumar Gaurav Bora | SIX5SIX | Meghalaya Tourism |
| Odisha | Josep Gombau | Carlos Delgado | Trak-Only | Odisha Tourism |

### Coaching changes

| Team | Outgoing head coach | Manner of departure | Date of vacancy | Position in the table | Incoming head coach | Date of appointment |
| Chennaiyin | Syed Sabir Pasha | End of interim period | 20 March 2022 | Pre-season | Thomas Brdarić | 14 June 2022 |
| Goa | Derrick Pereira | End of interim period | 20 March 2022 | Pre-season | Carlos Peña | 16 April 2022 |
| East Bengal | Mario Rivera | Contract expired | 20 March 2022 | Pre-season | Stephen Constantine | 23 July 2022 |
| Jamshedpur | Owen Coyle | Mutual consent | 22 March 2022 | Pre-season | Aidy Boothroyd | 10 July 2022 |
| NorthEast United | Khalid Jamil | Contract expired | 28 May 2022 | Pre-season | Marco Balbul | 11 August 2022 |
| Bengaluru | Marco Pezzaiuoli | Contract expired | 8 June 2022 | Pre-season | Simon Grayson | 8 June 2022 |
| Odisha | Kino García | End of interim period | 8 June 2022 | Pre-season | Josep Gombau | 8 June 2022 |
| NorthEast United | Marco Balbul | Sacked | 8 December 2022 | 11th | Vincenzo Alberto Annese | 8 December 2022 |
| NorthEast United | Vincenzo Alberto Annese | Joined Nepal | 28 February 2023 | Post-season | Floyd Pinto | 1 March 2023 |
| Odisha | Josep Gombau | Mutual consent | 18 March 2023 | Post-season | Clifford Miranda | 18 March 2023 |

## Foreign players

The AIFF allows clubs to register a maximum of six foreign players, including one AFC quota player while four can be fielded in a match at a time.
Bold denotes that the player was either signed mid-season or during the winter transfer window.
Italics denotes that the player was injured but still part of the team.
| Club | Player 1 | Player 2 | Player 3 | Player 4 | Player 5 | AFC player | Former player(s) |
| ATK Mohun Bagan | Dimitri Petratos | Hugo Boumous | Carl McHugh | Slavko Damjanović | Federico Gallego | Brendan Hamill | Florentin Pogba Joni Kauko |
| Bengaluru | Alan Costa | Bruno Ramires | Roy Krishna | Javi Hernández | Pablo Pérez | Aleksandar Jovanovic | Prince Ibara |
| Chennaiyin | Petar Slišković | Julius Düker | Kwame Karikari | Abdenasser El Khayati | Fallou Diagne | Vafa Hakhamaneshi | |
| East Bengal | Alex Lima | Cleiton Silva | Charalambos Kyriakou | Jake Jervis | Iván González | Jordan O'Doherty | Eliandro |
| Goa | Noah Sadaoui | Álvaro Vázquez | Edu Bedia | Hernán Santana | Iker Guarrotxena | Fares Arnaout | Marc Valiente |
| Hyderabad | João Victor | Bartholomew Ogbeche | Borja Herrera | Javier Siverio | Odei Onaindia | Joel Chianese | |
| Jamshedpur | Dylan Fox | Eli Sabiá | Rafael Crivellaro | Jay Emmanuel-Thomas | Daniel Chima | Harry Sawyer | Wellington Priori Peter Hartley |
| Kerala Blasters | Marko Lešković | Dimitrios Diamantakos | Víctor Mongil | Ivan Kalyuzhnyi | Adrián Luna | Apostolos Giannou | |
| Mumbai City | Jorge Pereyra Díaz | Ahmed Jahouh | Mourtada Fall | Greg Stewart | Alberto Noguera | Rostyn Griffiths | |
| NorthEast United | Wilmar Jordán | Kule Mbombo | Romain Philippoteaux | Joseba Beitia | | Aaron Evans | Sylvester Igboun Matt Derbyshire Jon Gaztañaga Michael Jakobsen |
| Odisha | Diego Maurício | Carlos Delgado | Pedro Martín | Saúl Crespo | Víctor Rodríguez | Osama Malik | |

## League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Mumbai City (C) | 20 | 14 | 4 | 2 | 54 | 21 | +33 | 46 | ISL Cup Semi-finals, Playoffs for 2023–24 ACL group stage and 2023–24 ACL group stage |
| 2 | Hyderabad | 20 | 13 | 3 | 4 | 36 | 16 | +20 | 42 | ISL Cup Semi-finals |
| 3 | ATK Mohun Bagan (W) | 20 | 10 | 4 | 6 | 24 | 17 | +7 | 34 | ISL Cup Knockouts, Playoffs for 2023–24 AFC Cup qualifiers and 2023–24 AFC Cup qualifiers |
| 4 | Bengaluru | 20 | 11 | 1 | 8 | 27 | 23 | +4 | 34 | ISL Cup Knockouts |
| 5 | Kerala Blasters | 20 | 10 | 1 | 9 | 28 | 28 | 0 | 31 | ISL Cup Knockouts |
| 6 | Odisha | 20 | 9 | 3 | 8 | 30 | 32 | −2 | 30 | ISL Cup Knockouts, Playoffs for 2023–24 AFC Cup group stage and 2023–24 AFC Cup group stage |
| 7 | Goa | 20 | 8 | 3 | 9 | 36 | 35 | +1 | 27 | |
| 8 | Chennaiyin | 20 | 7 | 6 | 7 | 36 | 37 | −1 | 27 | |
| 9 | East Bengal | 20 | 6 | 1 | 13 | 22 | 38 | −16 | 19 | |
| 10 | Jamshedpur | 20 | 5 | 4 | 11 | 21 | 32 | −11 | 19 | |
| 11 | NorthEast United | 20 | 1 | 2 | 17 | 20 | 55 | −35 | 5 | |
* ↑ Qualified via winning the Indian club qualifiers for 2023–24 AFC competitions
* ↑ It was announced by AIFF that 2022-23 will be the last season in which the defending Cup Winners will wear the Champions badge. Starting from 2023-24 season it will be the defending League Shield Winners that will wear the Champions badge hereafter.
* 1 2 Head-to-head points: Mohun Bagan 3, Bengaluru 3. Head-to-head goal difference: Mohun Bagan 0, Bengaluru 0. Head-to-head goal scored: Mohun Bagan 4, Bengaluru 4. Goal difference: Mohun Bagan +7, Bengaluru +4.
* ↑ Qualified via winning the 2022–23 Indian Super League playoffs
* ↑ Qualified via winning the Indian club qualifiers for 2023–24 AFC competitions
* ↑ It was announced by AIFF that 2022-23 will be the last season in which the reigning Cup Winners will wear the Champions badge. Starting from 2023-24 season it will be the reigning League Shield Winners that will wear the Champions badge thereafter.
* ↑ Qualified via winning the 2023 Super Cup
* ↑ Qualified via winning the Indian club qualifiers for 2023–24 AFC competitions
* 1 2 Head-to-head points: Goa 3, Chennaiyin 3. Head-to-head goal difference: Goa +1, Chennaiyin -1.
* 1 2 Head-to-head points: East Bengal 3, Jamshedpur 3. Head-to-head goal difference: East Bengal +1, Jamshedpur -1.

## Results

| Home \ Away | MB | BEN | CHE | EAB | GOA | HYD | JAM | KER | MCI | NEU | OFC |
| ATK Mohun Bagan | — | 1–2 | 1–2 | 2–0 | 2–1 | 1–0 | 1–0 | 2–1 | 0–1 | 2–1 | 2–0 |
| Bengaluru | 0–1 | — | 3–1 | 0–1 | 3–1 | 0–3 | 1–0 | 1–0 | 2–1 | 1–0 | 3–1 |
| Chennaiyin | 0–0 | 1–1 | — | 2–0 | 0–2 | 1–3 | 3–1 | 1–1 | 2–6 | 4–3 | 2–2 |
| East Bengal | 0–2 | 2–1 | 0–1 | — | 1–2 | 0–2 | 1–2 | 1–0 | 0–3 | 3–3 | 2–4 |
| Goa | 3–0 | 0–2 | 1–2 | 4–2 | — | 1–3 | 3–0 | 3–1 | 3–5 | 2–1 | 3–0 |
| Hyderabad | 1–0 | 1–0 | 1–1 | 2–0 | 1–0 | — | 2–3 | 0–1 | 3–3 | 6–1 | 1–0 |
| Jamshedpur | 0–0 | 0–3 | 2–2 | 1–3 | 2–2 | 0–1 | — | 0–1 | 1–2 | 1–0 | 2–3 |
| Kerala Blasters | 2–5 | 3–2 | 2–1 | 3–1 | 3–1 | 0–1 | 3–1 | — | 0–2 | 2–0 | 1–0 |
| Mumbai City | 2–2 | 4–0 | 2–1 | 0–1 | 4–1 | 1–1 | 1–1 | 4–0 | — | 4–0 | 2–0 |
| NorthEast United | 1–0 | 1–2 | 3–7 | 1–3 | 2–2 | 0–3 | 0–2 | 0–3 | 1–3 | — | 1–3 |
| Odisha | 0–0 | 1–0 | 3–2 | 3–1 | 1–1 | 3–1 | 0–2 | 2–1 | 2–4 | 2–1 | — |

### Form

| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| ATK Mohun Bagan | L | W | W | D | W | L | W | W | W | D | L | W | L | D | W | L | D | L | W | W |
| Bengaluru | W | D | L | L | L | L | W | L | L | W | L | L | W | W | W | W | W | W | W | W |
| Chennaiyin | W | D | L | W | L | W | L | L | W | D | L | D | D | D | L | D | L | W | W | W |
| East Bengal | L | L | W | L | L | W | L | W | L | L | W | L | L | L | L | W | D | L | W | L |
| Goa | W | W | L | W | L | W | L | L | W | W | D | L | L | D | W | W | D | L | L | L |
| Hyderabad | D | W | W | W | W | W | L | L | W | W | W | W | W | D | W | D | L | W | L | W |
| Jamshedpur | L | D | W | L | L | L | L | L | L | L | D | L | D | W | L | L | W | D | W | W |
| Kerala Blasters | W | L | L | L | W | W | W | W | W | D | W | W | L | L | W | L | W | L | L | L |
| Mumbai City | D | W | D | W | D | W | W | W | W | W | W | W | W | W | W | W | D | W | L | L |
| NorthEast United | L | L | L | L | L | L | L | L | L | L | W | L | L | D | L | L | L | D | L | L |
| Odisha | W | L | W | W | L | W | W | W | L | D | L | L | W | L | L | D | D | W | W | L |

## Season statistics
### Top scorers

| Rank | Player | Club | Goals |
| 1 | Diego Maurício | Odisha | 12 |
| 1 | Cleiton Silva | East Bengal | 12 |
| 1 | Dimitri Petratos | ATK Mohun Bagan | 12 |
| 4 | Jorge Pereyra Díaz | Mumbai City | 11 |
| 4 | Iker Guarrotxena | Goa | 11 |
| 6 | Bartholomew Ogbeche | Hyderabad | 10 |
| 6 | Dimitrios Diamantakos | Kerala Blasters | 10 |
| 6 | Lallianzuala Chhangte | Mumbai City | 10 |
| 9 | Abdenasser El Khayati | Chennaiyin | 9 |
| 9 | Noah Sadaoui | Goa | 9 |

#### Hat-tricks

| Player | For | Against | Result | Date |
| Dimitri Petratos | ATK Mohun Bagan | Kerala Blasters | 5–2 (A) | 16 October 2022 |
| Abdenasser El Khayati | Chennaiyin | NorthEast United | 7–3 (A) | 10 December 2022 |
| Bartholomew Ogbeche | Hyderabad | Goa | 3–1 (A) | 5 January 2023 |
| Iker Guarrotxena | Goa | East Bengal | 4–2 (H) | 26 January 2023 |

### Top assists

| Rank | Player | Club | Assists |
| 1 | Noah Sadaoui | Goa | 9 |
| 2 | Greg Stewart | Mumbai City | 8 |
| 3 | Naorem Mahesh Singh | East Bengal | 7 |
| 3 | Dimitri Petratos | ATK Mohun Bagan | 7 |
| 5 | Halicharan Narzary | Hyderabad | 6 |
| 5 | Jorge Pereyra Díaz | Mumbai City | 6 |
| 5 | Adrián Luna | Kerala Blasters | 6 |
| 5 | Lallianzuala Chhangte | Mumbai City | 6 |
| 9 | Abdenasser El Khayati | Chennaiyin | 5 |
| 9 | Harry Sawyer | Jamshedpur | 5 |
| 9 | Aakash Sangwan | Chennaiyin | 5 |
| 9 | Javi Hernández | Bengaluru | 5 |
| 9 | Borja Herrera | Hyderabad | 5 |
| 9 | Roy Krishna | Bengaluru | 5 |

### Clean sheets

| Rank | Player | Club | Clean sheets |
| 1 | Vishal Kaith | ATK Mohun Bagan | 12 |
| 2 | Gurmeet Singh | Hyderabad | 7 |
| 2 | Phurba Lachenpa | Mumbai City | 7 |
| 2 | Gurpreet Singh Sandhu | Bengaluru | 7 |
| 5 | Laxmikant Kattimani | Hyderabad | 4 |
| 5 | Prabhsukhan Singh Gill | Kerala Blasters | 4 |
| 5 | Dheeraj Singh | Goa | 4 |
| 8 | Rehenesh TP | Jamshedpur | 3 |
| 8 | Kamaljit Singh | East Bengal | 3 |
| 10 | Samik Mitra | Chennaiyin | 2 |
| 10 | Amrinder Singh | Odisha | 2 |

### Discipline
#### Player

* Most yellow cards: 8
** Suhair Vadakkepeedika
* Most red cards: 1
** 14 players

#### Club

* Most yellow cards: 49
** ATK Mohun Bagan
* Most red cards: 3
** Chennaiyin

## Attendances
### Regular season

| Pos | Team | Total | High | Low | Average | Change |
| 1 | Kerala Blasters | 278,253 | 34,984 | 18,018 | 27,825 | +58.9%$^†$ |
| 2 | ATK Mohun Bagan | 250,720 | 62,542 | 14,533 | 25,072 | n/a$^‡$ |
| 3 | Jamshedpur | 146,523 | 22,389 | 7,430 | 14,652 | −10.8%$^†$ |
| 4 | East Bengal | 144,326 | 60,102 | 1,982 | 14,433 | +69.9%$^{††}$ |
| 5 | Bengaluru | 113,712 | 28,001 | 5,901 | 11,371 | −22.2%$^†$ |
| 6 | Goa | 102,200 | 13,123 | 7,949 | 10,220 | −21.4%$^†$ |
| 7 | Chennaiyin | 87,012 | 12,719 | 5,248 | 8,701 | −3.1%$^†$ |
| 8 | Hyderabad | 71,947 | 11,834 | 2,127 | 7,195 | −1.4%$^§$ |
| 9 | Odisha | 61,975 | 7,716 | 4,417 | 6,198 | −0.5%$^†$ |
| 10 | Mumbai City | 49,663 | 6,407 | 3,187 | 4,966 | −5.2%$^†$ |
| 11 | NorthEast United | 24,573 | 8,627 | 361 | 2,457 | −70.2%$^†$ |
| | League total | 1,330,904 | 62,542 | 361 | 12,099 | −2.1%$^†$ |
Updated to games played on 26 February 2023 Source: worldfootball.net Notes: $^†$Previous season average attendances are from the 2019–20 season, with spectators allowed prior to the COVID-19 pandemic restrictions. $^{††}$ East Bengal played in the I-League in the 2019–20 season. $^‡$ Attendance count for ATK Mohun Bagan starts from this season. $^§$ Hyderabad played their first home match at the Shree Shiv Chhatrapati Sports Complex, Pune.

### Attendances by match
#### Regular season

| Team \ Home Game | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Total |
| Kerala Blasters | 34,978 | 34,984 | 33,121 | 29,347 | 25,184 | 31,712 | 24,117 | 18,018 | 21,049 | 25,743 | 278,253 |
| ATK Mohun Bagan | 22,236 | 62,542 | 26,425 | 26,493 | 15,217 | 19,873 | 29,857 | 14,950 | 18,594 | 14,533 | 250,720 |
| Jamshedpur | 19,213 | 22,389 | 20,189 | 18,893 | 16,417 | 13,237 | 9,224 | 9,862 | 7,430 | 9,669 | 146,523 |
| East Bengal | 17,500 | 17,170 | 17,772 | 8,079 | 9,137 | 6,758 | 3,251 | 2,575 | 1,982 | 60,102 | 144,326 |
| Bengaluru | 19,379 | 12,817 | 10,430 | 8,726 | 8,117 | 6,236 | 6,782 | 28,001 | 5,901 | 7,323 | 113,712 |
| Goa | 13,123 | 13,259 | 10,730 | 9,456 | 11,037 | 8,327 | 8,608 | 7,949 | 10,347 | 9,364 | 102,200 |
| Chennaiyin | 12,719 | 11,564 | 7,789 | 9,788 | 8,207 | 11,132 | 8,489 | 5,845 | 5,248 | 6,231 | 87,012 |
| Hyderabad | 2,127 | 10,543 | 9,638 | 10,126 | 11,834 | 5,196 | 5,907 | 6,427 | 4,873 | 5,276 | 71,947 |
| Odisha | 5,217 | 6,811 | 7,218 | 7,716 | 7,019 | 4,417 | 5,817 | 4,729 | 6,217 | 6,814 | 61,975 |
| Mumbai City | 4,128 | 3,733 | 5,869 | 6,118 | 5,529 | 3,892 | 6,407 | 3,187 | 5,588 | 5,212 | 49,663 |
| NorthEast United | 8,627 | 7,315 | 4,867 | 851 | 561 | 504 | 683 | 361 | 401 | 403 | 24,573 |
Legend: Highest  Lowest

#### Playoffs

| Match | Attendance |
| Knockout 1 (Kanteerava) | 20,301 |
| Knockout 2 (Salt Lake) | 35,256 |
| Semi-final 1 (MFA) | 6,124 |
| Semi-final 2 (Gachibowli) | 12,926 |
| Semi-final 1 (Kanteerava) | 21,901 |
| Semi-final 2 (Salt Lake) | 52,507 |
| Final (Fatorda) | 11,879 |
| Total | 160,894 |
| Average | 22,985 |
Last updated: 13 March 2023. Source: worldfootball.net

## Awards
### Season awards

Individual awards :
| Award | Winner | Club |
| Hero of the League | Lallianzuala Chhangte | Mumbai City |
| Golden Boot | Diego Maurício | Odisha |
| Golden Glove | Vishal Kaith | ATK Mohun Bagan |
| Emerging Player of the League | Sivasakthi Narayanan | Bengaluru |
| KFC Street Baller of League | Noah Sadaoui | Goa |
| Club awards |||
| Award | Winner | Winner |
| Best Pitch | Kerala Blasters | Kerala Blasters |
| Grassroots Award | Bengaluru | Bengaluru |
| Goa ||
| Source: |||
ISL Team of the Season :
| Goalkeeper | Vishal Kaith (ATK Mohun Bagan) | Vishal Kaith (ATK Mohun Bagan) | Vishal Kaith (ATK Mohun Bagan) | Vishal Kaith (ATK Mohun Bagan) | Vishal Kaith (ATK Mohun Bagan) | Vishal Kaith (ATK Mohun Bagan) | Vishal Kaith (ATK Mohun Bagan) | Vishal Kaith (ATK Mohun Bagan) | Vishal Kaith (ATK Mohun Bagan) | Vishal Kaith (ATK Mohun Bagan) | Vishal Kaith (ATK Mohun Bagan) | Vishal Kaith (ATK Mohun Bagan) |
| Defenders |
| Defenders | Rahul Bheke (Mumbai City) | Rahul Bheke (Mumbai City) | Rahul Bheke (Mumbai City) | Pritam Kotal (ATK Mohun Bagan) | Pritam Kotal (ATK Mohun Bagan) | Pritam Kotal (ATK Mohun Bagan) | Odei Onaindia (Hyderabad) | Odei Onaindia (Hyderabad) | Odei Onaindia (Hyderabad) | Akash Mishra (Hyderabad) | Akash Mishra (Hyderabad) | Akash Mishra (Hyderabad) |
| Midfielders |
| Midfielders | Suresh Wangjam (Bengaluru) | Suresh Wangjam (Bengaluru) | Suresh Wangjam (Bengaluru) | Suresh Wangjam (Bengaluru) | Greg Stewart (Mumbai City) | Greg Stewart (Mumbai City) | Greg Stewart (Mumbai City) | Greg Stewart (Mumbai City) | Lalengmawia Ralte (Mumbai City) | Lalengmawia Ralte (Mumbai City) | Lalengmawia Ralte (Mumbai City) | Lalengmawia Ralte (Mumbai City) |
| Forwards |
| Forwards | Lallianzuala Chhangte (Mumbai City) | Lallianzuala Chhangte (Mumbai City) | Lallianzuala Chhangte (Mumbai City) | Lallianzuala Chhangte (Mumbai City) | Diego Maurício (Odisha) | Diego Maurício (Odisha) | Diego Maurício (Odisha) | Diego Maurício (Odisha) | Noah Sadaoui (Goa) | Noah Sadaoui (Goa) | Noah Sadaoui (Goa) | Noah Sadaoui (Goa) |
| Head coach | Des Buckingham (Mumbai City) | Des Buckingham (Mumbai City) | Des Buckingham (Mumbai City) | Des Buckingham (Mumbai City) | Des Buckingham (Mumbai City) | Des Buckingham (Mumbai City) | Des Buckingham (Mumbai City) | Des Buckingham (Mumbai City) | Des Buckingham (Mumbai City) | Des Buckingham (Mumbai City) | Des Buckingham (Mumbai City) | Des Buckingham (Mumbai City) |

### Hero of the Month

| Month | Hero of the Month | Hero of the Month | Ref. |
| Month | Player | Club | Ref. |
| October | Dimitri Petratos | ATK Mohun Bagan | |
| November | Bipin Singh Thounaojam | Mumbai City | |
| December | Iker Guarrotxena | Goa | |
| January | Lallianzuala Chhangte | Mumbai City | |
| February | Anirudh Thapa | Chennaiyin | |

### Hero of the Match

| Match | Hero of the Match | Hero of the Match | Match | Hero of the Match | Hero of the Match | Match | Hero of the Match | Hero of the Match |
| Match | Player | Club | Match | Player | Club | Match | Player | Club |
| Match 1 | Ivan Kalyuzhnyi | Kerala Blasters | Match 40 | Naorem Singh | East Bengal | Match 79 | Julius Düker (2) | Chennaiyin |
| Match 2 | Alan Costa | Bengaluru | Match 41 | Jorge Pereyra Díaz | Mumbai City | Match 80 | Brandon Fernandes | Goa |
| Match 3 | Joao Victor | Hyderabad | Match 42 | Saúl Crespo | Odisha | Match 81 | Iker Guarrotxena (3) | Goa |
| Match 4 | Kwame Karikari | Chennaiyin | Match 43 | Chinglensana Singh | Hyderabad | Match 82 | Lallianzuala Chhangte (4) | Mumbai City |
| Match 5 | Diego Maurício | Odisha | Match 44 | Ashique Kuruniyan | ATK Mohun Bagan | Match 83 | Sivasakthi Narayanan | Bengaluru |
| Match 6 | Edu Bedia | Goa | Match 45 | Marko Lešković | Kerala Blasters | Match 84 | Dimitri Petratos (3) | ATK Mohun Bagan |
| Match 7 | Halicharan Narzary | Hyderabad | Match 46 | Deepak Tangri | ATK Mohun Bagan | Match 85 | Dimitrios Diamantakos (2) | Kerala Blasters |
| Match 8 | Jiteshwor Singh | Chennaiyin | Match 47 | Mohammad Yasir | Hyderabad | Match 86 | Isak Vanlalruatfela | Odisha |
| Match 9 | Mehtab Singh | Mumbai City | Match 48 | Noah Sadaoui (2) | Goa | Match 87 | Cleiton Silva (3) | East Bengal |
| Match 10 | Dimitri Petratos | ATK Mohun Bagan | Match 49 | Abdenasser El Khayati (2) | Chennaiyin | Match 88 | Akash Mishra | Hyderabad |
| Match 11 | Charalambos Kyriakou | East Bengal | Match 50 | Dimitrios Diamantakos | Kerala Blasters | Match 89 | Rafael Crivellaro | Jamshedpur |
| Match 12 | Noah Sadaoui | Goa | Match 51 | Narender Gahlot | Odisha | Match 90 | Javi Hernández (2) | Bengaluru |
| Match 13 | Mehtab Singh (2) | Mumbai City | Match 52 | Greg Stewart (3) | Mumbai City | Match 91 | Saúl Crespo (2) | Odisha |
| Match 14 | Bartholomew Ogbeche | Hyderabad | Match 53 | Danish Farooq Bhat | Bengaluru | Match 92 | Adrián Luna (3) | Kerala Blasters |
| Match 15 | Pedro Martín | Odisha | Match 54 | Anwar Ali (2) | Goa | Match 93 | Cleiton Silva (4) | East Bengal |
| Match 16 | Nandhakumar Sekar | Odisha | Match 55 | Adrián Luna | Kerala Blasters | Match 94 | Jay Emmanuel-Thomas | Jamshedpur |
| Match 17 | Mehtab Singh (3) | Mumbai City | Match 56 | Iker Guarrotxena (2) | Goa | Match 95 | Isak Vanlalruatfela | Odisha |
| Match 18 | Javier Siverio | Hyderabad | Match 57 | Bartholomew Ogbeche (2) | Hyderabad | Match 96 | Greg Stewart (4) | Mumbai City |
| Match 19 | Hugo Boumous | ATK Mohun Bagan | Match 58 | Lallianzuala Chhangte | Mumbai City | Match 97 | Rohit Kumar | Bengaluru |
| Match 20 | Peter Hartley | Jamshedpur | Match 59 | Wilmar Jordán | NorthEast United | Match 98 | Anirudh Thapa (2) | Chennaiyin |
| Match 21 | Iker Guarrotxena | Goa | Match 60 | Soraisam Sandeep Singh | Kerala Blasters | Match 99 | Bartholomew Ogbeche (4) | Hyderabad |
| Match 22 | Anirudh Thapa | Chennaiyin | Match 61 | Dimitri Petratos (2) | ATK Mohun Bagan | Match 100 | Javi Hernández (3) | Bengaluru |
| Match 23 | Nikhil Poojari | Hyderabad | Match 62 | Javier Siverio (2) | Hyderabad | Match 101 | Kwame Karikari (2) | Chennaiyin |
| Match 24 | Rahul KP | Kerala Blasters | Match 63 | Cleiton Silva (2) | East Bengal | Match 102 | Saúl Crespo (3) | Odisha |
| Match 25 | Ahmed Jahouh | Mumbai City | Match 64 | Lallianzuala Chhangte (2) | Mumbai City | Match 103 | Harry Sawyer | Jamshedpur |
| Match 26 | Odei Onaindia | Hydrabad | Match 65 | Adrián Luna (2) | Kerala Blasters | Match 104 | Carl McHugh | ATK Mohun Bagan |
| Match 27 | Subhasish Bose | ATK Mohun Bagan | Match 66 | Bartholomew Ogbeche (3) | Hyderabad | Match 105 | Naorem Mahesh Singh (2) | East Bengal |
| Match 28 | Cleiton Silva | East Bengal | Match 67 | Suresh Wangjam | Bengaluru | Match 106 | Ritwik Das (2) | Jamshedpur |
| Match 29 | Greg Stewart | Mumbai City | Match 68 | Aakash Sangwan | Chennaiyin | Match 107 | Sivasakthi Narayanan (2) | Bengaluru |
| Match 30 | Ivan Kalyuzhnyi (2) | Kerala Blasters | Match 69 | Diego Maurício (2) | Odisha | Match 108 | Anirudh Thapa (3) | Chennaiyin |
| Match 31 | Lalengmawia Ralte | Mumbai City | Match 70 | Jorge Pereyra Díaz (2) | Mumbai City | Match 109 | Slavko Damjanović | ATK Mohun Bagan |
| Match 32 | Pedro Martín (2) | Odisha | Match 71 | Julius Düker | Chennaiyin | Match 110 | Joel Chianese | Hyderabad |
| Match 33 | Abdenasser El Khayati | Chennaiyin | Match 72 | Ritwik Das | Jamshedpur | Match 111 (KO1) | Sunil Chhetri | Bengaluru |
| Match 34 | Ivan Kalyuzhnyi (3) | Kerala Blasters | Match 73 | Roy Krishna | Bengaluru | Match 112 (KO2) | Dimitri Petratos (4) | ATK Mohun Bagan |
| Match 35 | Anwar Ali | Goa | Match 74 | Lallianzuala Chhangte (3) | Mumbai City | Match 113 (SF1) | Prabir Das | Bengaluru |
| Match 36 | Nandhakumar Sekar (2) | Odisha | Match 75 | Wilmar Jordán (2) | NorthEast United | Match 114 (SF2) | Slavko Damjanović (2) | ATK Mohun Bagan |
| Match 37 | Greg Stewart (2) | Mumbai City | Match 76 | Sandesh Jhingan | Bengaluru | Match 115 (SF1) | Gurpreet Singh Sandhu | Bengaluru |
| Match 38 | Javi Hernández | Bengaluru | Match 77 | Jorge Pereyra Díaz (3) | Mumbai City | Match 116 (SF2) | Vishal Kaith | ATK Mohun Bagan |
| Match 39 | Subhasish Bose (2) | ATK Mohun Bagan | Match 78 | Nim Dorjee Tamang | Hyderabad | Match 117 (F) | Dimitri Petratos (5) | ATK Mohun Bagan |
| Source: |||||||||

## ISL Cup/ISL Playoffs

The ISL Cup/ISL Play-offs is a knockout tournament held after the regular league season.
* Format:
** Top six teams from the league qualify for the play-offs.
** The top two teams advance directly to the two-legged semi-finals.
** Teams ranked 3rd to 6th play a single-legged knockout round, hosted by the higher-ranked team.
* Progression:
** Winners of the knockout stage join the top two teams in the semi-finals.
** Semi-finals are played over two legs to determine the finalists.
** The tournament culminates in a single-leg final hosted by the higher-ranked league side to crown the ISL Cup winner.

### Bracket

| Knockout | Knockout | Knockout | Semifinals | Semifinals | Semifinals | Semifinals | Semifinals | Finals | Finals | Finals |
| | | | 1 | Mumbai City | 0 | 2 | 2 (8) | | | |
| 4 | Bengaluru (a.e.t.) | 1 | 4 | Bengaluru (p) | 1 | 1 | 2 (9) | | | |
| 5 | Kerala Blasters | 0 | | | | | | 4 | Bengaluru | 2 (3) |
| | | | | | | | | 3 | ATK Mohun Bagan (p) | 2 (4) |
| | | | 2 | Hyderabad | 0 | 0 | 0 (3) | | | |
| 3 | ATK Mohun Bagan | 2 | 3 | ATK Mohun Bagan (p) | 0 | 0 | 0 (4) | | | |
| 6 | Odisha | 0 | | | | | | | | |

### Knockout

| Team 1 | Score | Team 2 |
| Bengaluru | 1–0 (a.e.t.) | Kerala Blasters |
| ATK Mohun Bagan | 2–0 | Odisha |

### Semi-finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Mumbai City | 2–2 (8–9 p) | Bengaluru | 0–1 | 2–1 (a.e.t.) |
| Hyderabad | 0–0 (4–3 p) | ATK Mohun Bagan | 0–0 | 0–0 (a.e.t.) |