# Player Team(s) M. goals Penalty Ø
1 Sunil Chhetri * Bengaluru FC
Mumbai City FC
183 75 21 0.41
2 Bartholomew Ogbeche NorthEast United FC
Kerala Blasters
Mumbai City FC
Hyderabad FC
98 62 9 0.63
3 Roy Krishna * Mohun Bagan Super Giant
Bengaluru FC
ATK
Odisha FC
116 58 10 0.50
4 Coro FC Goa
57 48 8 0.84
5 Diego Maurício * Odisha FC
Mumbai City FC
93 47 12 0.51
6 Lallianzuala Chhangte * Odisha FC
NorthEast United FC
Mumbai City FC
Chennaiyin FC
167 46 4 0.28
7 Hugo Boumous * Mohun Bagan Super Giant
Odisha FC
Mumbai City FC
FC Goa
123 36 1 0.29
Cleiton Silva * East Bengal Club
Bengaluru FC
95 36 8 0.38
9 Marcelinho Mohun Bagan Super Giant
Odisha FC
NorthEast United FC
FC Pune City
Hyderabad FC
87 34 2 0.39
10 Jorge Pereyra Diaz * Bengaluru FC
Kerala Blasters
Mumbai City FC
76 31 5 0.41
11 Javi Hernández * Mohun Bagan Super Giant
Bengaluru FC
ATK
Odisha FC
Jamshedpur FC
125 30 4 0.24
12 Iain Hume ATK
Kerala Blasters
FC Pune City
69 29 7 0.42
13 Bipin Singh * ATK
Mumbai City FC
141 28 0 0.20
14 Dimitrios Diamantakos * East Bengal Club
Kerala Blasters
57 27 6 0.47
Noah Saadaoui * Kerala Blasters
FC Goa
62 27 4 0.44
Nerijus Valskis Chennaiyin FC
Jamshedpur FC
55 27 1 0.49
17 Daniel Chukwu * East Bengal Club
Chennaiyin FC
Jamshedpur FC
83 26 1 0.31
Wilmar Jordán * NorthEast United FC
Chennaiyin FC
Punjab FC
49 26 7 0.53
Dimitri Petratos * Mohun Bagan Super Giant
70 26 6 0.37
Manvir Singh * Mohun Bagan Super Giant
FC Goa
158 26 0 0.16
21 Mourtada Fall * Odisha FC
Mumbai City FC
FC Goa
140 25 0 0.18
Jeje Lalpekhlua East Bengal Club
Chennaiyin FC
77 25 1 0.32
23 Angulo Mumbai City FC
FC Goa
40 24 5 0.60
Greg Stewart * Mohun Bagan Super Giant
Mumbai City FC
Jamshedpur FC
70 24 4 0.34
25 Alaeddine Ajaraie * NorthEast United FC
25 23 2 0.92
26 Iker Guarrotxena * Mumbai City FC
FC Goa
47 22 2 0.47
Jordan Murray * Kerala Blasters
Chennaiyin FC
Jamshedpur FC
80 22 3 0.28
Siverio * East Bengal Club
Jamshedpur FC
Hyderabad FC
88 22 1 0.25
29 Liston Colaço * Mohun Bagan Super Giant
FC Goa
Hyderabad FC
122 20 0 0.16
Nicolás Fedor * Bengaluru FC
32 20 1 0.63
31 Aridane Santana Odisha FC
Hyderabad FC
32 19 2 0.59
Jason Cummings * Mohun Bagan Super Giant
48 19 2 0.40
Lanzarote ATK
FC Goa
Chennaiyin FC
38 19 6 0.50
34 Luka Majcen * Punjab FC
42 18 3 0.43
Jerry Mawihmingthanga * Odisha FC
NorthEast United FC
Jamshedpur FC
141 18 0 0.13
Armando Sadiku * Mohun Bagan Super Giant
FC Goa
46 18 3 0.39
Kalu Uche ATK
Odisha FC
FC Pune City
37 18 4 0.49
38 David Williams * Mohun Bagan Super Giant
ATK
55 17 1 0.31
39 John Mendoza * Chennaiyin FC
25 16 0 0.64
40 Emiliano Alfaro NorthEast United FC
FC Pune City
38 15 4 0.39
Deshorn Brown Bengaluru FC
NorthEast United FC
39 15 0 0.38
Nandha Kumar Sekar * East Bengal Club
Odisha FC
119 15 0 0.13
Udanta Singh * Bengaluru FC
Mumbai City FC
FC Goa
153 15 0 0.10
Modou Sougou Mumbai City FC
32 15 0 0.47
45 Edu García * Mohun Bagan Super Giant
Bengaluru FC
ATK
Hyderabad FC
58 14 1 0.24
Jorge Ortiz * Mumbai City FC
FC Goa
46 14 1 0.30
Noguera * Bengaluru FC
Mumbai City FC
FC Goa
98 14 0 0.14
Vikram Singh * Mumbai City FC
89 14 1 0.16
49 Borja Herrera * East Bengal Club
FC Goa
Hyderabad FC
67 13 0 0.19
Seiminlen Doungel * Odisha FC
NorthEast United FC
Kerala Blasters
FC Goa
Jamshedpur FC
146 13 0 0.09
* Active player