The Premier League Golden Boot is an annual football award bestowed to the leading goalscorer in the Premier League.

Since the inception of the Premier League in 1992, 26 different players have won the Premier League Golden Boot across 34 seasons. Erling Haaland is the current holder: he top-scored in 2025-26 with 27 goals for Manchester City.

Teddy Sheringham won the inaugural Premier League Golden Boot in 1993. Playing for Tottenham Hotspur, the former England forward netted 22 goals in 41 games to bag the prestigious award.

Later in 1994, Newcastle United’s Andy Cole won the Premier League Golden Boot after he scored 34 goals in 40 games that season.

Alan Shearer then became the first player to win the award in three consecutive seasons. He claimed the Premier League Golden Boot in 1994-95, 1995-96 and 1996-97 seasons.

In 1999, Jimmy Floyd Hasselbaink and Dwight Yorke were the first non-English and non-European winners, respectively, when they shared the award with Michael Owen.

Legendary Arsenal striker Thierry Henry held the record for the most Premier League Golden Boots on his own for the best part of two decades, winning it four times in 2001-02, 2003-04, 2004-05 and 2005-06. He now shares it with Mohamed Salah, who drew level on four in 2024-25.

Thierry Henry also became the second player after Alan Shearer to win the award in three successive seasons.

Meanwhile, Manchester City’s Erling Haaland scripted history as he scored the most goals to win the Premier League Golden Boot.

In the 2022-23 season, Erling Haaland won the award after he scored 36 goals in just 35 matches. Haaland bagged it again in 2023-24 with 27 goals in 31 games, and a third time in 2025-26, once more on 27 — finishing ahead of Brentford’s Igor Thiago on 22 and Bournemouth’s Antoine Semenyo on 17. That is three Golden Boots in four seasons, and it leaves him one short of Henry and Salah.

In between those Haaland seasons came Salah’s fourth. The Liverpool forward scored 29 goals in 2024-25, finishing clear of Newcastle’s Alexander Isak on 23 and Haaland on 22, and in doing so equalled Henry’s record. Salah had won it outright in 2017-18 and shared it in 2018-19 and 2021-22, so 2024-25 was his first outright Golden Boot in seven years.

Former Chelsea forward Nicolas Anelka netted the fewest goals to bag the Golden Boot outright with 19 goals in 2008-09.

However, the all-time record for lowest number of goals scored to be presented the award is 18 goals, which was achieved during the 1997-98 and 1998-99 seasons.

Chris Sutton, Dion Dublin and Michael Owen shared the award with 18 goals in 1998, while the same thing was repeated by Jimmy Floyd Hasselbaink, Dwight Yorke and Michael Owen in 1999.

Every season’s winner, club and goal tally is in the table below. For the title itself rather than the top scorer, see our Premier League winners list.

A gold-coloured football boot cast as an award trophy on a dark reflective surface

Premier League Golden Boot winners list

Season

Player

Club

Goals

1992-93

Teddy Sheringham

Tottenham Hotspur

22

1993-94

Andy Cole

Newcastle United

34

1994-95

Alan Shearer

Blackburn Rovers

34

1995-96

Alan Shearer

Blackburn Rovers

31

1996-97

Alan Shearer

Newcastle United

25

1997-98

Chris Sutton

Blackburn Rovers

18

Dion Dublin

Coventry City

18

Michael Owen

Liverpool

18

1998-99

Michael Owen

Liverpool

18

Dwight Yorke

Manchester United

18

Jimmy Floyd Hasselbaink 

Leeds United

18

1999-2000

Kevin Phillips

Sunderland

30

2000-01

Jimmy Floyd Hasselbaink 

Chelsea

23

2001-02

Thierry Henry 

Arsenal

24

2002-03

Ruud van Nistelrooy

Manchester United

25

2003-04

Thierry Henry 

Arsenal

30

2004-05

Thierry Henry 

Arsenal

25

2005-06

Thierry Henry 

Arsenal

27

2006-07

Didier Drogba

Chelsea

20

2007-08

Cristiano Ronaldo

Manchester United

31

2008-09

Nicolas Anelka

Chelsea

19

2009-10

Didier Drogba

Chelsea

29

2010-11

Carlos Tevez

Manchester City

20

Dimitar Berbatov

Manchester United

20

2011-12

Robin van Persie 

Arsenal

30

2012-13

Robin van Persie 

Manchester United

26

2013-14

Luis Suárez

Liverpool

31

2014-15

Sergio Agüero

Manchester City

26

2015-16

Harry Kane

Tottenham Hotspur

25

2016-17

Harry Kane

Tottenham Hotspur

29

2017-18

Mohamed Salah 

Liverpool

32

2018-19

Pierre-Emerick Aubameyang

Arsenal

22

Sadio Mané

Liverpool

22

Mohamed Salah

Liverpool

22

2019-20

Jamie Vardy

Leicester City

23

2020-21

Harry Kane 

Tottenham Hotspur

23

2021-22

Mohamed Salah

Liverpool

23

Son Heung-min

Tottenham Hotspur

23

2022-23

Erling Haaland

Manchester City

36

2023-24

Erling Haaland

Manchester City

27

2024-25

Mohamed Salah

Liverpool

29

2025-26

Erling Haaland

Manchester City

27

A worn pair of black football boots and a muddy match ball on stadium grass

Most Premier League Golden Boot won by a player

Awards

Player

Seasons

4

Thierry Henry

2001–02, 2003–04, 2004–05, 2005–06

4

Mohamed Salah

2017–18, 2018–19, 2021–22, 2024–25

3

Erling Haaland

2022–23, 2023–24, 2025–26

3

Harry Kane

2015–16, 2016–17, 2020–21

3

Alan Shearer

1994–95, 1995–96, 1996–97

2

Didier Drogba

2006–07, 2009–10

2

Jimmy Floyd Hasselbaink

1998–99, 2000–01

2

Michael Owen

1997–98, 1998–99

2

Robin van Persie

2011–12, 2012–13

Photo credit: Alamy