fbpx Skip to main content

Erling Haaland added Luton to his collection to ensure he has still scored against every opponent he has faced in the Premier League.

Here, the PA news agency looks at the prolific Norway international’s Manchester City record.

Full house

Haaland celebrates his goal against Luton
Haaland celebrates his goal against Luton (Martin Rickett/PA)

Chelsea, Liverpool and Brentford were the only teams not to concede to Haaland in his astonishing debut season in England, when he won the Premier League Golden Boot with 36 goals in 33 games.

He ticked off Chelsea and Liverpool in successive league games either side of November’s international break and, having failed to score in this season’s first meeting with the Bees, had to wait until February’s postponed return fixture to complete the set of 21 opponents he had faced.

Having missed December’s fixture against Luton while injured, they were not among that number – despite February’s five-goal FA Cup onslaught – so his penalty in Saturday’s 5-1 win extended his perfect record to 22 opponents.

Haaland now has 56 goals in 61 Premier League appearances.

Favourite opponents

Erling Haaland, right, celebrates with Phil Foden after scoring against Manchester United in March
Haaland, right, scored against Manchester United for a sixth time in March’s meeting at the Etihad Stadium (Mike Egerton/PA)

Haaland’s highest Premier League tally against any opponent is six goals, against derby rivals Manchester United. He followed up last season’s hat-trick at the Etihad Stadium with a double at Old Trafford and another home goal this term.

Fulham and Crystal Palace follow, with five goals in three games against each, with hat-tricks at home to Palace last season and Fulham this.

He has four goals in three games against each of Everton, Nottingham Forest, West Ham and Wolves, with hat-tricks against Forest and Wolves last season.

He has three against both Brighton and Southampton and has scored in every league appearance against Fulham, Everton, West Ham, Palace (three games each, with Fulham and West Ham still to play again this season), Saints (two games), Leicester and Sheffield United (one).

Record books

Harry Kane celebrates after scoring for Tottenham against Nottingham Forest
Harry Kane also scored against every Premier League opponent (John Walton/PA)

Harry Kane also scored against every Premier League opponent he faced, a total of 32 clubs, during his time with Tottenham – a brief loan at Norwich early in his career did not yield any of his eventual 213 goals in the competition.

Frank Lampard holds the record for scoring Premier League goals against the most clubs overall, with his 39 one more than Andy Cole, but neither player scored against every opponent they faced.

Third on that list with 37 opponents is the league’s record scorer Alan Shearer, whose 20 goals against Leeds is the most by one player against a single opponent.