logo

Erling Haaland Achieves Premier League Milestone Against Every Opponent

Erling Haaland has made a habit of turning records into checkpoints. Another one fell with the sort of inevitability that now follows him around England.

With a second-half strike in Manchester City’s 5-3 win over Sunderland, the Norwegian became only the second player in Premier League history to score against every single league opponent he has faced. Twenty-five teams. Twenty-five victims. No survivors yet.

There is room for one more name on that list this season. If Haaland finds the net against Hull City, the tally of conquered opponents will rise to 26. Given his trajectory since arriving in Manchester, few will be betting against it.

For now, he steps into a very exclusive club. The only other player to have achieved this particular feat, with a minimum of two different opponents, is England captain Harry Kane. Across his Premier League career, Kane scored against all 32 clubs he faced, a testament to his relentless consistency and his refusal to spare anyone.

Yet this is where the numbers take a twist.

Haaland and Kane may boast perfection against the teams they have encountered, but they do not sit among the top 10 players for the sheer variety of opponents scored against in the competition’s history. That honour belongs to a midfielder who built his legend from deep rather than on the shoulder of the last defender.

Frank Lampard, now in charge at Coventry, stands alone at the top of that particular chart. Between 1997 and 2015, he scored 178 Premier League goals, spread across an extraordinary 39 different opponents. Week after week, season after season, different badges, same outcome.

Behind him, another familiar name from the league’s golden era of centre-forwards: former Manchester United striker Andrew Cole, who found a way past 38 different sides. Just behind come two of England’s most ruthless finishers, Alan Shearer and Jermain Defoe, each tormenting 37 different teams.

Wayne Rooney and Teddy Sheringham follow, with Rooney striking against 36 opponents and Sheringham against 35, their longevity and adaptability written into those numbers.

The roll call of variety continues with a cluster of Premier League royalty. Thierry Henry, Michael Owen, Paul Scholes, Steven Gerrard and Ryan Giggs each scored against 34 different clubs, a group that reads like a Hall of Fame ballot rather than a statistical footnote.

Haaland’s list is shorter for now, but spotless. Every Premier League opponent he has met, he has punished. The sample will grow with time; the question is not whether he will climb that all-time list of different victims, but how fast he will chase down the old guard.