With his acrobatic effort against Nottingham Forest on Monday, Joao Pedro brought up the milestone of 20 goals in all competitions in his first full season in blue.

That the Brazilian is just the 11th different Chelsea player to achieve that feat in the Premier League era highlights the magnitude of the achievement – and it is even more impressive when you consider not one of his 20 goals have come from the penalty spot.

Here are the 11 Chelsea players to have hit 20 goals in all competitions in a single season during the Premier League era, with several having done so on multiple occasions…

Jimmy Floyd Hasselbaink – 2000/01 and 2001/02

The then club record signing Jimmy Floyd Hasselbaink was bought to bring goals and he delivered that in abundance during his first two campaigns at Stamford Bridge, netting 26 and then 29 goals.

In fact, he won the Premier League golden boot in 2000/01 after a memorable debut season, scoring 23 goals to help us qualify for the UEFA Cup.

Eidur Gudjohnsen – 2001/02

Hasselbaink formed a deadly strike partnership with Eidur Gudjohnsen in 2001/02 as both players passed the 20-goal barrier.

Gudjohnsen ended up on 23 goals and plenty of those were laid on by Jimmy Floyd, with their telepathic understanding a joy to behold.

Frank Lampard – 2005/06, 2006/07, 2007/08, 2008/09 and 2009/10

Frank Lampard redefined what a midfielder was capable of by netting 20 goals or more in a remarkable five consecutive seasons between 2005 and 2010.

Lampard was adept at timing his run into the box and finishing with aplomb, so it was no surprise that he became Chelsea’s all-time record goalscorer in 2013.

Didier Drogba – 2006/07 and 2009/10

Didier Drogba hit top gear in his third season at Chelsea, netting 33 goals in all competitions, including the winner in both the FA Cup and League Cup finals.

Then, in 2009/10, his 29 goals were pivotal to our third Premier League triumph and earned the Ivorian the Golden Boot award.

Nicolas Anelka – 2008/09

With Drogba out injured for much of 2008/09, striking responsibilities fell to Nicolas Anelka in his first full season as a Chelsea player.

The Frenchman was up to the task, netting 23 goals, of which his 19 in the league were the most by anyone in the division that season.

Fernando Torres – 2012/13

Blues fans may rarely have seen the very best of Fernando Torres in a Chelsea shirt, but the Spaniard did notch 22 goals in the mammoth 2012/13 season.

Remarkably, that haul came across seven different competitions: the Premier League (eight), the Europa League (six), the Champions League (three), the League Cup (two) and then a goal each in the FA Cup, Club World Cup and Community Shield.

Juan Mata – 2012/13

His compatriot Juan Mata deservedly won our Player of the Year award in 2013 after a season in which he hit 20 goals and registered a further 30 assists.

Highlights included winners away to both Arsenal and Manchester United and a brilliant brace at Tottenham, with Mata scoring his 20th on the final day as we beat Everton at the Bridge.

Diego Costa – 2014/15 and 2016/17

Another Spain international is the next player on our list, with Diego Costa’s goals in 2014/15 (21) and 2016/17 (22) firing us to our most recent Premier League titles.

No opposition defender relished coming up against his blend of brute force and brilliant finishing ability, while the Bridge faithful adored Diego’s passion and grit.

Eden Hazard – 2018/19

Eden Hazard delivered the perfect parting gift in his final season as a Chelsea player, which was arguably the pick of a very impressive bunch.

Our last game was the Europa League final against Arsenal in Baku and Hazard was on 19 goals for the season at kick-off, so his second-half brace not only helped us win silverware but ensured he deservedly hit another milestone.

Cole Palmer – 2023/24

Cole Palmer’s debut campaign was one to remember as he bagged 25 goals in all competitions. Like Lampard, Mata and Hazard before him, the feat was made more impressive because he was not the central striker in the team.

Nine penalties were converted with aplomb, and there were also hat-tricks in consecutive home games in memorable wins against Manchester United and Everton.

Joao Pedro – 2025/26

Joao Pedro opened his account for the season with our first goal of 2025/26, in the big win at West Ham on matchday two, and following his stunning strike against Nottingham Forest, made it 20 for the season.

So far there have been 15 league goals this season. He also has three Champions League finishes to his name – including that stunner in Naples – and two strikes in the FA Cup.

Chelsea players to score 20+ goals in a season (all competitions)

(Rotate phone to see full table if on mobile)

Goals

(Pens)

Goals

(Pens)

Goals

(Pens)

Division Two

1906/07

George Hilsdon

27

5

Division One

1907/08

George Hilsdon

32

1

1908/09

George Hilsdon

27

7

Division Two

1910/11

Bob Whittingham

35

1

1911/12

Bob Whittingham

26

5

Division One

1919/20

Jack Cock

24

0

Division Two

1925/26

Bob Turnbull

30

0

1926/27

Bob Turnbull

23

0

1927/28

Jimmy Thompson

25

0

Division One

1931/32

Hughie Gallacher

30

0

1936/37

George Mills

23

0

1946/47

Tommy Lawton

30

0

1948/49

Roy Bentley

22

0

1949/50

Roy Bentley

22

0

Hugh Billington

20

0

1953/54

Roy Bentley

21

0

1954/55

Roy Bentley

21

0

1957/58

Jimmy Greaves

22

0

1958/59

Jimmy Greaves

37

1

1959/60

Jimmy Greaves

30

0

1960/61

Jimmy Greaves

43

1

1961/62

Bobby Tambling

22

3

Barry Bridges

20

0

Division Two

1962/63

Bobby Tambling

37

5

Division One

1964/65

Barry Bridges

27

0

Bobby Tambling

25

0

George Graham

21

0

1965/66

George Graham

23

0

Bobby Tambling

23

0

1966/67

Bobby Tambling

28

3

1969/70

Peter Osgood

31

2

Ian Hutchinson

22

0

1971/72

Peter Osgood

31

0

Division Two

1976/77

Steve Finnieston

26

4

1983/84

Kerry Dixon

34

3

Division One

1984/85

Kerry Dixon

36

3

1985/86

Kerry Dixon

23

0

David Speedie

22

0

1987/88

Gordon Durie

20

9

Division Two

1988/89

Kerry Dixon

28

0

Division One

1989/90

Kerry Dixon

25

0

Kevin Wilson

20

1

Premier League

2000/01

Jimmy Floyd Hasselbaink

26

4

2001/02

Jimmy Floyd Hasselbaink

29

3

Eidur Gudjohnsen

23

1

2005/06

Frank Lampard

20

6

2006/07

Didier Drogba

33

0

Frank Lampard

21

4

2007/08

Frank Lampard

20

5

2008/09

Nicolas Anelka

25

0

Frank Lampard

20

3

2009/10

Didier Drogba

37

1

Frank Lampard

27

10

2012/13

Fernando Torres

22

1

Juan Mata

20

0

2014/15

Diego Costa

21

1

2016/17

Diego Costa

22

0

2018/19

Eden Hazard

21

5

2023/24

Cole Palmer

25

9

2025/26

Joao Pedro

20*

0

Share.

Comments are closed.