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
