# Player Team(s) M. goals Penalty Ø
1 Sunil Chhetri * Bengaluru FC
Mumbai City FC
157 63 18 0.40
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
109 56 10 0.51
4 Coro FC Goa
57 48 8 0.84
5 Lallianzuala Chhangte * Odisha FC
NorthEast United FC
Mumbai City FC
Chennaiyin FC
144 40 2 0.28
6 Diego Maurício * Odisha FC
Mumbai City FC
73 39 10 0.53
7 Cleiton Silva * East Bengal Club
Bengaluru FC
78 36 8 0.46
8 Marcelinho Mohun Bagan Super Giant
Odisha FC
NorthEast United FC
FC Pune City
Hyderabad FC
87 34 2 0.39
9 Hugo Boumous * Mohun Bagan Super Giant
Odisha FC
Mumbai City FC
FC Goa
104 30 1 0.29
10 Iain Hume ATK
Kerala Blasters
FC Pune City
69 29 7 0.42
11 Jorge Pereyra Diaz * Bengaluru FC
Kerala Blasters
Mumbai City FC
60 28 5 0.47
12 Bipin Singh * ATK
Mumbai City FC
121 27 0 0.22
Nerijus Valskis Chennaiyin FC
Jamshedpur FC
55 27 1 0.49
14 Jeje Lalpekhlua East Bengal Club
Chennaiyin FC
77 25 1 0.32
15 Angulo Mumbai City FC
FC Goa
40 24 5 0.60
16 Dimitrios Diamantakos * East Bengal Club
Kerala Blasters
39 23 5 0.59
17 Dimitri Petratos * Mohun Bagan Super Giant
47 22 4 0.47
18 Daniel Chukwu * East Bengal Club
Chennaiyin FC
Jamshedpur FC
61 21 1 0.34
Javi Hernández * Mohun Bagan Super Giant
Bengaluru FC
ATK
Odisha FC
Jamshedpur FC
100 21 1 0.21
Manvir Singh * Mohun Bagan Super Giant
FC Goa
133 21 0 0.16
Greg Stewart * Mohun Bagan Super Giant
Mumbai City FC
Jamshedpur FC
51 21 4 0.41
22 Mourtada Fall * Odisha FC
Mumbai City FC
FC Goa
121 20 0 0.17
Nicolás Fedor * Bengaluru FC
32 20 1 0.63
Noah Saadaoui * Kerala Blasters
FC Goa
44 20 3 0.45
25 Aridane Santana Odisha FC
Hyderabad FC
32 19 2 0.59
Lanzarote ATK
FC Goa
Chennaiyin FC
38 19 6 0.50
27 Kalu Uche ATK
Odisha FC
FC Pune City
37 18 4 0.49
28 Liston Colaço * Mohun Bagan Super Giant
FC Goa
Hyderabad FC
96 17 0 0.18
Jordan Murray * Kerala Blasters
Chennaiyin FC
Jamshedpur FC
58 17 2 0.29
David Williams * Mohun Bagan Super Giant
ATK
55 17 1 0.31
31 Wilmar Jordán * NorthEast United FC
Chennaiyin FC
Punjab FC
27 16 6 0.59
John Mendoza * Chennaiyin FC
25 16 0 0.64
Siverio * East Bengal Club
Jamshedpur FC
Hyderabad FC
63 16 1 0.25
34 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
102 15 0 0.15
Modou Sougou Mumbai City FC
32 15 0 0.47
38 Edu García * Mohun Bagan Super Giant
Bengaluru FC
ATK
Hyderabad FC
58 14 1 0.24
Iker Guarrotxena * Mumbai City FC
FC Goa
26 14 2 0.54
Jorge Ortiz * FC Goa
37 14 1 0.38
41 Seiminlen Doungel * Odisha FC
NorthEast United FC
Kerala Blasters
FC Goa
Jamshedpur FC
128 13 0 0.10
Edu Bedia * FC Goa
105 13 0 0.12
Adrián Luna * Kerala Blasters
53 13 0 0.25
Jerry Mawihmingthanga * Odisha FC
NorthEast United FC
Jamshedpur FC
121 13 0 0.11
Jackichand Singh East Bengal Club
Kerala Blasters
Mumbai City FC
FC Pune City
FC Goa
Jamshedpur FC
99 13 0 0.13
Vikram Singh * Mumbai City FC
69 13 1 0.19
C.K. Vineeth East Bengal Club
Kerala Blasters
Chennaiyin FC
Jamshedpur FC
60 13 0 0.22
48 Jason Cummings * Mohun Bagan Super Giant
24 12 0 0.50
Elano Chennaiyin FC
26 12 5 0.46
João Victor Hyderabad FC
71 12 4 0.17
* Active player