According to OPTA, Harry Kane leads the Premier League's calendar year scoring chart with 39 goals in 36 matches, followed by Alan Shearer with 36 goals in 42 matches.
Premier League calendar year goal rankings:
1. Harry Kane (2017): 36 matches, 39 goals
2. Alan Shearer (1995): 42 matches, 36 goals
3. Robin van Persie (2011): 36 matches, 35 goals
4. Thierry Henry (2004): 39 matches, 34 goals
5. Ruud van Nistelrooy (2003): 34 matches, 30 goals
6. Les Ferdinand (1995): 37 matches, 30 goals
7. Alan Shearer (1994): 41 matches, 30 goals
8. Luis Suárez (2013): 28 matches, 29 goals
9. Erling Haaland (2023): 35 matches, 29 goals
10. Jamie Vardy (2019): 37 matches, 29 goals