With Tottenham’s scoring run coming to an end, we chart the teams to have found the net at least once in the most consecutive Premier League games.

Longest Scoring Streaks in Premier League History

Arsenal 2001-2002: 55 games
Tottenham 2023-2024: 39 games
Liverpool 2019-2020: 36 games
Manchester United 2007-2008: 36 games
Brighton and Hove Albion 2023: 32 games
Manchester City 2018-2019: 29 games
Liverpool 2021: 28 games
Liverpool 2023: 26 games
Liverpool 2001: 25 games
Liverpool 2013-2014: 25 games
Manchester City 2017: 25 games

Arsenal 2001-2002
55 games

The record for the longest run of consecutive Premier League matches in which a team has scored is held by Arsenal, and by a distance. The Invincibles of 2003-04 are the more celebrated of Arsène Wenger’s great sides, but his 2001-02 title winners achieved something else that hasn’t been repeated before or since in the Premier League, and is arguably just as impressive. They scored in every single one of their 38 games.

It was a run that started in disappointing fashion and not one that hinted at what was to come: following a goalless draw at Newcastle, having missed out on the title to Manchester United, Arsenal ended 2000-01 with a 3-2 defeat at Southampton. Ashley Cole opened the scoring that day to start their goalscoring run.

Following a title and a 100% scoring success rate in 2001-02, Arsenal’s scoring streak eventually came to an end on 7 December 2002 in a 2-0 defeat at Old Trafford, although Thierry Henry came very, very close to keeping Arsenal’s run going. It was Henry who scored the final goal in Arsenal’s 55-game streak, with a penalty in a 3-1 win over Aston Villa at Highbury.

thierry henry
Thierry Henry scored twice in the final game in Arsenal’s scoring streak – a 3-1 home win over Aston Villa

Tottenham 2023-2024
39 games

In March 2023, Spurs went to Molineux and lost 1-0. That proved to be the third-from-last game of Antonio Conte’s reign and, more significantly for our purposes here, the final match before the floodgates opened.

Spurs scored in each of their final 12 games of the season, scoring 24 goals in total as interim managers Cristian Stellini and Ryan Mason went on the front foot to get the fans back on side with some more attack-minded football than they’d seen in the Conte era.

Then, when Ange Postecoglou was appointed as Tottenham manager the following summer, he promised a brand of football that would see Spurs score goals but also concede a few in the process. He was true to his word.

Spurs scored in their first 27 league games under the Australian to extend their scoring streak to 39 games. When they found the net in a 3-1 win over Crystal Palace, they became only the second team ever to score in a full season’s worth (38) of Premier League games. The run eventually came to an end in a 3-0 defeat at Fulham in March 2023.

Liverpool 2019-2020
36 games

Having just missed out on the title to Manchester City despite amassing 97 points, Liverpool had plenty of motivation to do everything they could to win the league in 2019-20.

They had ended the previous campaign by scoring in nine consecutive games after a goalless draw at Everton, and then flew out of the blocks the following August. Jürgen Klopp’s recently-crowned European champions won 26 of their first 27 games of the season, drawing 1-1 at Manchester United in the odd one out in that run. It meant they had scored in 36 consecutive Premier League games which, at the time, was joint second-longest run the division had ever seen.

A shock 3-0 defeat at Watford ended Liverpool’s scoring streak, but by that point they already had an unassailable lead at the top of the table. They went on to claim their 19th league title and their first in 30 years, despite a campaign drastically interrupted by the Covid pandemic.

liverpool xg 2019-20

Manchester United 2007-2008
36 games

Spearheaded by a front three of peak Cristiano Ronaldo, Wayne Rooney and Carlos Tevez, it’s a wonder this Manchester United side ever stopped scoring.

Following a 1-0 defeat at Bolton in November 2007, United scored in their remaining 24 games of the season to storm to the title, although their run very nearly came to an end on three separate occasions. In draws with Tottenham and Blackburn and a defeat to Manchester City, United’s only goal of the game came in the 88th minute or later.

But score on each occasion they did and, having won the UEFA Champions League in between, their streak extended into the new Premier League season. It took until November 2008 – a year after their last failure to find the net – and a goalless draw at Aston Villa for their run to end at 36 games.

Brighton and Hove Albion 2023
32 games

In many ways the most impressive entry in this list is a team who had only been in the Premier League for five seasons when this streak started in March 2023 with a 4-0 win over West Ham.

Roberto De Zerbi had only been at the helm at Brighton for a matter of months but he quickly got the team playing *almost* exactly how he wanted. We emphasise ‘almost’ simply because even though they went on a mad scoring run, they were still shipping too many goals. They found the net in each of their last 16 games of 2022-23, but still managed to lose five of those games and drew three more.

They produced more of the same to begin the following season, scoring in each of their first 16 games of 2023-24 to move into fifth place in this list.

Within that run, they also produced a 20-game run of both scoring and conceding in the same game. If De Zerbi’s Brighton are one thing, it’s entertaining.

Longest Scoring Streaks in English Top-Flight History

Arsenal 2001-2002: 55 games
Manchester City 1936-37: 44 games
Manchester City 1957-1958: 43 games
Wolves 1958-1959: 41 games
Sheffield Wednesday 1959-1960: 40 games
Tottenham 2023-2024: 39 games
Liverpool 2019-2020: 36 games
Manchester United 2007-2008: 36 games
West Brom 1958-1959: 36 games
Aston Villa 1894-1895: 35 games
Wolves 1947-1948: 35 games

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