Jamie Vardy holds the all-time Premier League record scoring run with his 11-game streak in between August and November 2015. We look back at the other leading scoring runs in the competition.


The Longest Scoring Runs by Players in Premier League History


11 Games in a Row
Jamie Vardy

Jamie Vardy broke the Premier League scoring run record in November 2015, when he scored in an 11th successive appearance in the competition in Leicester’s 1-1 draw with Manchester United at the King Power Stadium.

Vardy’s incredible scoring run began on 29 August 2015 with a goal against Bournemouth, before scoring in further matches against Aston Villa, Stoke City, Arsenal (2), Norwich City, Southampton (2), Crystal Palace, West Bromwich Albion, Watford and Newcastle, before breaking Ruud van Nistelrooy’s record of 10 games with his strike against the Dutch striker’s former club.

Across his 11-game run, Vardy converted 13 goals at an incredible conversion rate of 26.5%. He would go on to complete the season with 24 goals, finishing one behind Harry Kane’s tally of 25 for Spurs.

While he missed out on that personal accolade, his goals were a major reason behind Leicester City’s sensational 2015-16 Premier League title win, with the 24 strikes winning Leicester a league-high 23 points.

Longest Premier League Scoring Runs Jamie Vardy

10 Games in a Row
Ruud van Nistelrooy

Ruud van Nistelrooy set a Premier League record for scoring in consecutive appearances back in August 2003. His 10-game scoring run broke his own competition record of eight games in a row from 19 months earlier. It was a record that stood until Jamie Vardy broke it in November 2015.

The Dutch international forward scored 15 goals over his 10-game run, starting his record-breaking sequence with a hat-trick against Fulham before adding further goals against Liverpool (2), Newcastle United, Arsenal, Blackburn Rovers, Tottenham, Charlton Athletic (3) and Everton. He then started the 2003-04 season with back-to-back goals versus Bolton Wanderers and Newcastle.

Longest Premier League Scoring Runs Van Nistelrooy

8 Games in a Row
Jamie Vardy, Ruud van Nistelrooy and Daniel Sturridge

Vardy would have been forgiven for thinking that he was about to break his own Premier League record after scoring in an eighth successive appearance in the competition on 8 December 2019. His two goals against Aston Villa would be followed by a scoreless appearance versus Norwich City – despite attempting five shots – six days later, however. He scored 11 times over this eight-game run, including a hat-trick against Southampton.

Van Nistelrooy’s eight-game scoring run in between December 2001 and January 2002 set a new Premier League record at the time, overtaking four previous occasions of a player scoring in seven successive Premier League appearances.

Daniel Sturridge scored in eight successive Premier League appearances for Liverpool in their exciting 2013-14 campaign. They eventually lost out on the title to Manchester City by two points, despite leading at various points of the campaign. This wasn’t helped by Steven Gerrard’s infamous slip at Anfield versus Chelsea in April.

Sturridge ended that season with 21 Premier League goals, eclipsed only by teammate Luis Suárez’s 31. Of those 21, nearly half (10) came in this eight-game run, while he was to score just three more goals in his final 10 appearances that season, following the end of his eight-game streak.

Rasmus Højlund’s Current Goalscoring Run

Rasmus Højlund struggled to acclimatise to Premier League football following his summer move from Serie A side Atalanta to Manchester United, but with the Danish striker still only 20 years old, that should have been expected.

His first 14 appearances in the Premier League failed to bring a single goal, despite playing 945 minutes and attempting 18 shots. He had more success in the UEFA Champions League, with five goals in six group-stage appearances for the Red Devils, but with Man Utd struggling to string any form together in the Premier League, the pressure was on domestically.

His first Premier League goal on 26 December completed a sensational comeback against Aston Villa, as United prevailed 3-2 at Old Trafford despite having gone 2-0 down. This began a sequence of six successive Premier League appearances with a goal for Højlund thanks to additional strikes against Tottenham Hotspur, Wolverhampton Wanderers, a goal on his 21st birthday versus West Ham United, another against Aston Villa – this time at Villa Park – and a brace in the away win over Luton Town on 18 February.

Rasmus Højlund Scoring Run

With his goals at Kenilworth Road against Luton, Højlund (21 years, 14 days old) became the youngest player ever to score in six successive Premier League appearances, surpassing Joe Willock’s record (21y 272d).

He is only the fourth player to score in 6+ Premier League appearances for Manchester United after Van Nistelrooy (three times), Cristiano Ronaldo (in March 2008), and Eric Cantona (in March 1996).

Both Ronaldo and Cantona’s runs came to an end after the sixth game, meaning if Højlund scores in his next appearance in the competition, he’d become just the second different United player to score in at least seven successive matches, after Van Nistelrooy’s efforts in December 2001 (eight games) and March 2003 (10 games).


Enjoy this? Subscribe to our new football newsletter to receive exclusive weekly content. You should also follow our social accounts over on XInstagramTikTok and Facebook.