Erling Haaland has officially entered the Premier League 100 Club, becoming the fastest player in history to reach the milestone.
The Manchester City striker, still only 25, scored his 100th Premier League goal during the thrilling 5–4 win over Fulham on Tuesday, November 2, 2025, cementing his status as one of the league’s most prolific forwards.
Haaland reached 100 goals in just 111 matches, surpassing every benchmark set by previous greats. He hit the milestone 13 games faster than Alan Shearer, 30 faster than Harry Kane, and 36 faster than Sergio Agüero, while also outpacing Thierry Henry and Mohamed Salah by wide margins.
The milestone caps a meteoric rise that included scoring 10 goals in just six games, 25 in 19 matches, and 50 in only 48 appearances, a Premier League record.
Stephen Appiah makes emotional return to Fenerbahçe
His finishing is as remarkable as his speed to the mark. Of his 100 goals, 71 came with his left foot, 11 with his right, and 17 via headers, with 94 strikes from inside the penalty area.
Haaland has also been highly reliable from the spot, converting 17 out of 20 penalties in league play.
Certain clubs have been particularly punished by the Norwegian’s scoring spree. Wolverhampton Wanderers tops the list with 10 goals conceded in six matches, followed by West Ham with nine and Manchester United with eight.
Haaland also became the first Scandinavian to reach 100 Premier League goals, and the seventh Manchester City player to do so.
Watch the video of the goals below:
FKA
#TrendingGH: Extension of IGP’s contract draws praise and criticism
