What are the longest Premier League goal streaks? Dominic Calvert-Lewin aims to match Erling Haaland, Mohamed Salah

Dominic Calvert-Lewin has the chance to become just the 15th player to score in seven consecutive Premier League games when Leeds take on Liverpool on New Year’s Day, as the striker embarks on a run of form reminiscent of record-holder Jamie Vardy.
Calvert-Lewin has scored in each of his last six appearances, against Leeds, Chelsea, Liverpool, Brentford, Crystal Palace (twice) and Sunderland.
The streak comes after he netted just once in his first 10 Premier League games for the club following a summer move on a free from Everton.
Fourteen players have scored scored in seven games in a row or more before, with both Vardy and former Manchester United forwrd Ruud van Nistelrooy having done so twice.
Dominic Calvert-Lewin has scored in six Premier League games in a row. Who has managed more? GettyImages
Vardy holds the record with goals in 11 straight games for Leicester in 2015-16, when he broke Van Nistelrooy’s longstanding record.
Both Vardy and Van Nistelrooy have also managed a streak of eight, in 2019-20 and 2001-02 respectively.
– 6 in a row! Calvert-Lewin nets again in Leeds draw
Also on the list are Liverpool’s new signing Alexander Isak (eight straight for Newcastle last season), Manchester City’s Erling Haaland (seven in 2022-23) and, surprisingly, Newcastle midfielder Joe Willock (seven in 2021-22.).
Willock, Vardy, Daniel Sturridge, Alan Shearer, Ian Wright and Mark Stein are the other Englishman to do what Calvert-Lewin will be looking to achieve at Anfield on Thursday.
Longest Premier League scoring streaks
PlayerClubScoring streakSeasonJamie VardyLeicester112015-16Ruud van NistelrooyManchester United102002-03 + 2003-04Alexander IsakNewcastle82024-25Jamie VardyLeicester82019-20Daniel SturridgeLiverpool82013-14Ruud van NistelrooyManchester United82001-02Taiwo AwoniyiNottingham Forest72022-23 + 2023-24Erling HaalandManchester City72022-23Mohamed SalahLiverpool72021-22Joe WillockNewcastle72021-22Sergio AgueroManchester City72018-2019 + 2019-20Romelu LukakuEverton72015-16Emmanuel AdebayorArsenal72007-08Thierry HenryArsenal72000-01Alan ShearerNewcastle71996-97Ian WrightArsenal71994-95Mark SteinChelsea71993-94
All stats provided by ESPN Global Research.



