#2 Bartholomew Ogbeche (Hyderabad FC)
This was an absolute no-brainer. Bartholomew Ogbeche has been relentlessly hunting down all ISL goalscoring records this season. He's been the best striker in the league.
Ogbeche has raced to 18 goals and one assist in just 19 games, meaning he's returning a goal contribution per game. The 37-year-old's goal conversion rate is a whopping 30% and his inclusion doesn't need any further justification.
#1 Greg Stewart (Jamshedpur FC)
Bart Ogbeche's claim to the throne of being the best player in the ISL was narrowly trumped by none other than Scottish maestro Greg Stewart. The former Rangers forward has taken the league by storm. Although Jamshedpur FC were ousted in the playoffs, their successful campaign in the league phase was steered and amplified by Stewart.
The Scot has been breathtaking on and off the ball, and not to forget his prowess in deadball scenarios.The Scotsman has played 21 matches and has a goal contribution of 20 with an equal number of goals and assists this season. While the Red Miners have definitely performed as a strong unit to win the shield, Stewart has been a shining light in an otherwise young team.