Here is our comprehensive guide to the highest scoring defenders in the Premier League. In this article, we’ll look at which defender is leading the 2024/25 scoring charts going into October, who the PL’s all-time top defensive hitmen are, and who the top-scoring defenders were in PL seasons gone by.
Contents
Highest scoring defenders in the Premier League for 2024/25
Gabriel Magalhães (Arsenal) and James Justin (Leicester) are joint-leaders in the PL’s defender-only scoring charts with two goals each. Gabriel is no stranger to this distinction, having been the highest-scoring PL defender for a significant stretch of 2023/24, though he failed to add to the four-goal tally he had in February, ultimately being pipped by Spurs defender Cristian Romero (five goals).
Arsenal’s set-piece menace is already well-known for his aerial prowess, and he used it to great effect in the North London derby of September 2024, heading the matchwinner at the Tottenham Hotspur Stadium. And he repeated the feat a week later at Manchester City, scoring another lead-giving goal with his head – though this time it would be enough only for an admirable draw in the champions’ backyard.
But just six weeks later, James Justin committed the ultimate troll act on Gabriel – at least at a personal level – scoring twice in Leicester’s 4-2 loss at Arsenal to match his tally in just one afternoon. His first effort was a header to halve a 2-0 deficit, before he struck right-footed to level at 2-2. They were only his third and fourth-ever PL goals, with both of the previous two coming during the 2020/21 campaign in matches played behind closed doors.
Obviously, there is a long way to go and absolutely nothing is settled yet, with a raft of candidates who could join Gabriel and Justin before the next international break. As for those defenders starting October 2024 on just a solitary PL goal, one notable name includes Man City’s defensive colossus Josko Gvardiol, who had the chance to complete a hat-trick at Fulham (via the spot) back in May, but passed up the opportunity to a more experienced penalty taker.
Top scoring Premier League defenders of all-time: The top 5
John Terry is the leader of the all-time stakes, having netted 41 times in the PL. Of those strikes, more than a third (16) proved to be match-winning ones, of which 11 came via his head.
Unsurprisingly, a majority (25) of Terry’s PL goals were from headers. As can be seen from the table below, he is also the only PL defender to date to breach the 40-goal mark:
John Terry
41
David Unsworth
38
Leighton Baines
32
Gary Cahill
28
Ian Harte
28
Following on from Terry are two of Everton’s best dead ball specialists across the past three decades – David Unsworth and Leighton Baines – both of whom were lethal from the spot in their respective primes. Combined, they netted 51 out of a possible 58 times when presented with a 12-yard duel.
Much like these dead-ball legends, Baines in particular was also a wizard from free kicks, with a memorable double strike against West Ham in September 2013 being one of his more audacious showings in that regard:
Completing the all-time top five are Terry’s former Chelsea and England teammate Gary Cahill and Irish left-back Ian Harte, who was part of the Leeds team that made it to the UEFA Champions League semi-finals in 2001.
Now for a real trip down memory lane, as we look at which defenders did the business at both ends of the pitch in every season of the PL’s existence…
The top-scoring defenders in every Premier League season
1992/93
Neil Adams
Oldham
9
1993/94
Paul Bodin
Swindon
7
1994/95
Stuart Pearce
Nottingham Forest
8
1995/96
Neil Ruddock
Liverpool
5
1996/97
Robbie Elliott
Newcastle
7
1997/98
Matt Elliott
Leicester
7
1998/99
Sol Campbell
Spurs
6
1999/2000
Gerry Taggart (nb1)
Leicester
6
2000/01
Ian Harte
Leeds
7
2001/02
John Arne Riise
Liverpool
7
2002/03
John Arne Riise
Liverpool
6
2003/04
Steve Watson
Everton
5
2004/05
John Arne Riise
Liverpool
6
2005/06
Jiri Jarosik (nb2)
Birmingham
5
2006/07
C. Bocanegra & A. Young
Fulham & Aston Villa
5
2007/08
J. Lescott & A. Young
Everton & Aston Villa
8
2008/09
Ashley Young
Aston Villa
7
2009/10
T. Vermaelen & G. Alexander
Arsenal & Burnley
7
2010/11
Ashley Young
Aston Villa
7
2011/12
Ashley Young (nb3)
Man Utd
6
2012/13
B. Ivanovic & J. Vertonghen (nb4)
Chelsea & Spurs
5
2013/14
Martin Skrtel
Liverpool
7
2014/15
John Terry
🏆 Chelsea
5
2015/16
S. Dann & P. Van Aanholt
C. Palace & Sunderland
5
2016/17
Marcos Alonso (nb5)
🏆 Chelsea
6
2017/18
Marcos Alonso
Chelsea
7
2018/19
Shane Duffy
Brighton
5
2019/20
Virgil Van Dijk
🏆 Liverpool
5
2020/21
Lewis Dunk & Kurt Zouma
Brighton & Chelsea
5
2021/22
Gabriel & Reece James
Arsenal & Chelsea
5
2022/23
Pedro Porro (nb6)
Spurs
3
2023/24
Cristian Romero
Spurs
5
nb:
- Matt Elliott, David Unsworth and Ian Harte also finished on six goals, but took more appearances than Taggart's 31 to reach that tally.
- William Gallas, Lee McCulloch and Liam Ridgewell also finished on five goals, but took more appearances than Jarosik's 24 to reach that tally.
- John Terry and Thomas Vermaelen also finished on six goals, but took more appearances than Young's 25 to reach that tally.
- Leighton Baines also finished on five goals, but took more appearances to reach that tally.
- Gareth McAuley and Gary Cahill also finished on six goals, but took more appearances than Alonso's 31 to reach that tally.
- Five others finished on three goals but took more appearances – Rasmus Kristensen, Ben Mee, Virgil van Dijk, Gabriel and Ethan Pinnock.
Some interesting facts can be seen in the table:
- John-Arne Riise is the only player to be the outright top-scoring defender three times or more.
- Largely because of this, Liverpool have the highest number of outright entries in the list (six).
- Ashley Young is the only player to appear in the list on three successive occasions.
- Three of the players in the list (Bodin, Jarosik and Alexander) played for relegated teams.
- Only on two occasions has an outright highest-scoring defender also won the PL.
Will a Spurs player claim this particular honour for the third season running? Only time will tell…