The longest goalscoring streaks in Premier League history

Wait 5 sec.

Dominic Calvert-Lewin has hit a purple patch of form with the Leeds United striker scoring for the sixth straight game against Sunderland.Calvert-Lewin has been re-energised since signing for Leeds as a free agent in the summer, following nine seasons at Everton. The 28-year-old endured a difficult end to his time at Everton, scoring just three league goals in 2024-25, but has rediscovered his form at Elland Road.Calvert-Lewin’s goal at Sunderland was his eighth in the Premier League this season, the highest of any English player in the division. Could he break back into the England set-up, having not been capped since 2021?6 – Dominic Calvert-Lewin has scored in six consecutive Premier League appearances for the first time in his career, with this being a longer scoring streak than Harry Kane ever managed in the competition (2 runs of 5). Plane? pic.twitter.com/fwYs2yknlA— OptaJoe (@OptaJoe) December 28, 2025The forward’s form means he has now scored in six straight games, with Calvert-Lewin closing in on joining the longest goalscoring streaks in Premier League history.The current record is held by Jamie Vardy, who netted in 11 consecutive games. Vardy scored in 11 straight games during Leicester City’s 2015-16 title-winning season, eclipsing the 10-game record held by former Manchester United striker Ruud van Nistelrooy, which had stood for over a decade.Among the top five, there are second entrants for both Vardy and Van Nistelrooy, who each mustered separate eight-game goal runs. Daniel Sturridge (Liverpool) and Alexander Isak (Newcastle) have also each achieved eight straight games with a Premier League goal. (adsbygoogle = window.adsbygoogle || []).push({});The longest goalscoring runs in Premier League history1. Jamie Vardy – 11 (Leicester City, August to November 2015)2. Ruud van Nistelrooy – 10 (Manchester United, March to August 2003)=3. Ruud van Nistelrooy – 8 (Manchester United, December 2001 to January 2002)=3. Daniel Sturridge – 8 (Liverpool, November 2013 to February 2014)=3. Jamie Vardy – 8 (Leicester City, October to December 2019)=3. Alexander Isak- 8 (Newcastle United, December 2024 to January 2025)Read – The longest winning runs in Premier League historySee more – Every hat-trick scored in the Premier League this seasonFollow The Football Faithful on Social Media:Facebook | Instagram | Twitter | YouTube | TikTokThe post The longest goalscoring streaks in Premier League history first appeared on The Football Faithful.