Mohamed Salah genuinely has a claim to be the best attacker in Premier League history.
His goals to games record is up there with the very best to ever play in this division, he’s won three Golden Boots, and he always comes up with the goods in the big games.
Salah could well be the best attacker to ever play in the Premier League.
However, according to Theo Walcott, that title belongs to someone else.
Indeed, speaking to Goal on TikTok, Walcott was asked to compare some of the greatest attacking players in Premier League history, and every single time he picked Thierry Henry ahead of the likes of Salah, Sergio Aguero, Wayne Rooney and a few others.

Theo Walcott says Thierry Henry is better than Salah
Walcott spoke about his former Arsenal teammate.
“Henry or Salah?” Walcott was asked.
“Henry,” Walcott said.
“Henry or Aguero?”
“Henry,” Walcott said.
“Henry or Rooney?”
“Henry,” Walcott said.
The two best
Whether or not you prefer Henry or Salah, it has to be said that these two are two of the best attackers to ever play in this league.
Yes, they haven’t scored as many as the likes of Alan Shearer or Harry Kane, but they were so good in their primes.
They have seven Golden Boots between them, and Salah broke the record for most goals in a season during his debut campaign with Liverpool.
The Egyptian and the Frenchman are undoubtedly legends at both Arsenal and Liverpool respectively, and while you could debate who is the better player until the cows come home, it’s best to just acknowledge that they’re both geniuses.
Henry dominated the Premier League for years before his £16m move to Barcelona, while Salah is currently in the middle of his era of dominance.
Walcott’s Arsenal bias may be at play a little bit here, but this is a very close debate between two utterly amazing players.
Both Salah and Henry belong in any all-time Premier League XI.
Receive weekly football news and updates to your mailbox
