T5. Jamie Vardy (Leicester City): 17 goals
Jamie Vardy has continued his prolific scoring run in the English Premier League since Leicester City won the 2015-16 Premier League title.
In the ongoing season, the English striker scored a hat-trick against Southampton in the midst of an eight-game scoring run - the longest in the English top-flight since Vardy himself in Leicester City's title-winning season.
Vardy's 17 goals are the most scored by a Premier League player in the 2019-20 season, one goal clear of Manchester City's Argentinian striker Sergio Aguero who has scored 16 goals this season.
3. Timo Werner (Leipzig): 20 goals
Timo Werner's rich vein of form has been instrumental in Leipzig taking the numero uno spot in the German top-flight after 19 games of the ongoing 2019-20 Bundesliga season.
The 23-year-old striker has scored hat-tricks against Borussia Monchengladbach and FSV Mainz 05 as he joined Robert Lewandowski as the second player to hit the 20-goal mark after 18 matchdays of the ongoing 2019-20 season.
Werner's prolific scoring form makes him a contender to challenge Robert Lewandowski for the season's top-scorer honours.