logo

Erling Haaland Makes Premier League History with Scoring Feat

Erling Haaland needed only one chance to rewrite another line of Premier League history.

With a second-half strike in Manchester City’s wild 5-3 win over Sunderland, the Norwegian became just the second player ever to score against every single league opponent he has faced in the competition. Every one of them. All 25.

The finish itself will soon blur into the avalanche of goals that defines his time in England, but the significance lingers. Each Premier League side that has tried to stop him has, at least once, failed.

Only Harry Kane had lived in that rarefied air before. The England captain found the net against all 32 clubs he faced in the Premier League, a mark of relentless consistency over a decade at the top. Haaland has reached his own version of that feat at frightening speed.

And he is not done. Hull City remain on the horizon this season. Score against them and his list of victims stretches to 26.

Yet, for all the perfection of their personal hit lists, neither Haaland nor Kane sits among the top 10 players for the sheer number of different opponents punished in the Premier League era.

That honour belongs to Frank Lampard. Now in the dugout at Coventry, Lampard spent 18 years in the division, from 1997 to 2015, and turned midfield runs into a science. His 178 Premier League goals came against 39 different clubs, more than any other player in the competition’s history.

Behind him, Andrew Cole stands second with 38 different opponents beaten. Alan Shearer and Jermain Defoe share the next rung, each having scored against 37 teams, their careers stretching across eras, managers and tactical fashions, but always ending in the same place: the ball in the net.

Wayne Rooney and Teddy Sheringham follow with 36 and 35 respectively, two forwards from different generations linked by their intelligence and longevity.

The list of sharpshooters does not lose any shine as it runs on. Thierry Henry, Michael Owen, Paul Scholes, Steven Gerrard and Ryan Giggs all sit on 34 opponents each, a roll call of players who defined the Premier League’s growth from brash newcomer to global behemoth.

Haaland’s achievement is different. It is about completeness, not breadth. He has faced 25 Premier League clubs. He has scored against 25 Premier League clubs. No gaps. No escape.

The next time Hull City appear on City’s fixture list, one question will hang over the game: can they avoid becoming just another name on a record that is starting to look inevitable?