Most goals in a season (38 games): 32, Mohamed Salah (Liverpool, 2017–18)[91] Most games scored in during a Premier League season: 24, Mohamed Salah (Liverpool, 2017–18)[92] Most Premier League goals in a calendar year: 39, Harry Kane (Tottenham Hotspur, 2017)[93] Number of teams scored against in a season: 17 20-team league:[91] Ian Wright (Arsenal, 1996–97) Robin van Persie (Arsenal, 2011–12) Mohamed Salah (Liverpool, 2017–18) 22-team league:[citation needed] Andy Cole (Newcastle United, 1993–94) Alan Shearer (Blackburn Rovers, 1994–95) Most goals in a debut season: 30, Kevin Phillips (Sunderland, 1999–2000)[94]