# List of Indian Super League seasons

The Indian Super League (ISL) is a men's professional football league, which is the top tier league in Indian football system.
The league currently comprises 12 clubs. Each season of the tournament generally runs from November to March. During the league stage of the competition, each club plays against all the other clubs in a round-robin style. At the end of the league stage, the team with the most points gets declared the Premiers and presented with a trophy named League Winners Shield, and the top four clubs qualify for the play-offs. The season then culminates with the ISL Final to determine the Champions who are presented with the ISL Trophy.

## List of seasons

| Season | Teams | Matches | Premiers | Champions | Top scorer(s) | Top scorer(s) | Asia | Asia | Avg. attendance |
| Season | Teams | Matches | Premiers | Champions | Player | Goals | AFC Champions League | AFC Cup | Avg. attendance |
| 2014 | 8 | 61 | Title did not exist | Atlético de Kolkata | Elano | 8 | — | — | 24,357 |
| 2015 | 8 | 61 | Title did not exist | Chennaiyin | Stiven Mendoza | 13 | — | — | 27,111 |
| 2016 | 8 | 61 | Title did not exist | Atlético de Kolkata | Marcelinho Leite Pereira | 10 | — | — | 21,003 |
| 2017–18 | 10 | 95 | Title did not exist | Chennaiyin | Coro | 18 | — | Chennaiyin | 15,047 |
| 2018–19 | 10 | 95 | Title did not exist | Bengaluru | Coro | 16 | — | Bengaluru | 13,155 |
| 2019–20 | 10 | 95 | Goa | ATK | Bartholomew Ogbeche Nerijus Valskis Roy Krishna | 15 | Goa | ATK Mohun Bagan Bengaluru | 13,052 |
| 2020–21 | 11 | 115 | Mumbai City | Mumbai City | Igor Angulo Roy Krishna | 14 | Mumbai City | ATK Mohun Bagan | 0 |
| 2021–22 | 11 | 115 | Jamshedpur | Hyderabad | Bartholomew Ogbeche | 18 | Jamshedpur | Hyderabad | 0 |
| 2022–23 | 11 | 117 | Mumbai City | ATK Mohun Bagan | Dimitri Petratos Diego Maurício Cleiton Silva | 12 | Mumbai City | ATK Mohun Bagan | 12,749 |
| 2023–24 | 12 | 139 | Mohun Bagan SG | Mumbai City | Dimitrios Diamantakos Roy Krishna | 13 | Mohun Bagan SG | East Bengal | 12,311 |

## ISL Finals

| Season | Date | Champions | Score | Runners–up | Player of the match | Venue | Attendance |
| 2014 | 20 December | Atlético de Kolkata | 1–0 | Kerala Blasters | Mohammed Rafique (Atlético de Kolkata) | DY Patil Stadium | 36,484 |
| 2015 | 20 December | Chennaiyin | 3–2 | Goa | Jofre Mateu (Goa) | Fatorda Stadium | 18,477 |
| 2016 | 18 December | Atlético de Kolkata | 1–1 (4–3 p) | Kerala Blasters | Henrique Sereno (Atlético de Kolkata) | Jawaharlal Nehru Stadium (Kochi) | 82,146 |
| 2017–18 | 17 March 2018 | Chennaiyin | 3–2 | Bengaluru | Maílson Alves (Chennaiyin) | Sree Kanteerava Stadium | 25,753 |
| 2018–19 | 17 March 2019 | Bengaluru | 1–0 | Goa | Rahul Bheke (Bengaluru) | Mumbai Football Arena | 7,372 |
| 2019–20 | 14 March 2020 | ATK | 3–1 | Chennaiyin | Arindam Bhattacharya | Fatorda Stadium | 0 |
| 2020–21 | 13 March 2021 | Mumbai City | 2–1 | ATK Mohun Bagan | Bipin Singh (Mumbai City) | Fatorda Stadium | 0 |
| 2021–22 | 20 March 2022 | Hyderabad | 1–1 (3–1 p) | Kerala Blasters | Laxmikant Kattimani (Hyderabad) | Fatorda Stadium | 11,500 |
| 2022–23 | 18 March 2023 | ATK Mohun Bagan | 2–2 (4–3 p) | Bengaluru | Dimitri Petratos (ATK Mohun Bagan) | Fatorda Stadium | 11,879 |
| 2020–21 | 4 May 2024 | Mumbai City | 3–1 | ATK Mohun Bagan | Lalengmawia Ralte (Mumbai City) | Vivekananda Yuba Bharati Krirangan | 62,007 |