Most seasons as Premier League football top scorer

Most seasons as Premier League football top scorer
Who
Mohamed Salah, Thierry Henry
What
4 total number
Where
United Kingdom
When
25 May 2025

The most seasons as English Premier League football top scorer is 4, achieved by Thierry Henry (France) playing for Arsenal in 2001/02, 2003/04, 2004/05 and 2005/06; and equalled by Mohamed Salah (Egypt) playing for Liverpool in 2017–18, 2018–19, 2021–22 and 2024–25.

Mohamed Salah equalled Thierry Henry’s record of four EPL Golden Boots in Liverpool’s title-winning 2024/25 campaign, scoring 29 times in 38 games.