Follow us on

'.

Tottenham Hotspur’s all-time record goalscorers

Tottenham Hotspur have a history of incredible strikers, so here’s a look at ten of the best, with the club’s all-time top goalscorers.

10. Alan Gilzean

After a prolific start to his career in Scotland with Dundee, Alan Gilzean joined Tottenham in 1964 and formed a deadly partnership with Jimmy Greaves in the Lilywhites’ attack. The Scot spent ten years in North London, helping the club win the League Cup, FA Cup, and UEFA Cup with his formidable heading ability and link-up play.

Goals: 133

Appearances: 439

Years at club: 1964-1974

Alan Gilzean
Photo by Hallett, Monte/Mirrorpix via Getty Images

9. Len Duquemin

Nicknamed The Duke, Len Duquemin was a key figure in Tottenham’s post-war golden era, and his goals helped carry the team to their first league title in 1951. A physical player with a strong work ethic, Duquemin was a classic centre-forward, that rare breed of target man number 9 that barely exists in today’s game.

Goals: 134

Appearances: 307

Years at club: 1946-1958

8. George Hunt

George Hunt impressed at his local club, Chesterfield, earning himself a move to Tottenham Hotspur in 1930. His record with the Lilywhites is quite phenomenal, with a goalscoring rate of a goal every 1.4 games. Hunt helped Spurs gain promotion to the first division in 1933, with 32 goals in 39 games. He later signed for Arsenal, but we’ll let him off for that one.

Goals: 138

Appearances: 198

Years at club: 1930-1937

Jermain Defoe
Credit: Kaleidoscope Entertainment

7. Jermain Defoe

One of the most natural goalscorers of the modern era, Jermain Defoe was prolific in both his spells with Tottenham Hotspur in the early 2000s and into the 2010s. He was known largely as a poacher, capable of being in the right place at the right time to find the net with clever finishes, but Defoe also scored many long-range screamers, too.

Goals: 143

Appearances: 362

Years at club: 2004-2008, 2009-2014

6. Cliff Jones

A key part of Tottenham’s double-winning side in 1960/61, Cliff Jones was an electric winger with incredible pace, skill, and a keen eye for goal who struck fear into the opposition defenders and is truly a club legend. The Welshman scored 19 goals in that momentous season, and also contributed as Spurs went on to win two more FA Cups and the European Cup Winners’ Cup later in the 1960s.

Goals: 159

Appearances: 378

Years at club: 1958-1968

Heung-min Son
(Credit @thefrederikkejensen / Instagram)

5. Heung-min Son

The only player on this list to still be playing for Tottenham, meaning we could yet see Heung-min Son climb the rankings — we would be stunned if he didn’t surpass Martin Chivers by the end of August 2025. Since joining the club from Bayer Leverkusen in 2015, Son has hit the ground running, working tirelessly for the team and providing match-winning goals time and time again.

He is now club captain and has built a fantastic relationship with the fans at the Tottenham Hotspur Stadium and the icing on the cake came when he lifted the Europa League trophy following a 1-0 win against Manchster United in May 2025.

Goals: 173 (as of March 2025)

Appearances: 454 (as of March 2025)

Years at club: 2015-present

4. Martin Chivers

After an incredible few years with his local club Southampton, Martin Chivers was signed by Spurs for a record fee of £125,000 in 1968. He wasn’t an instant success for the Lilywhites, but eventually settled and became one of the most formidable marksman the country has ever seen. Big, strong, and adept with both feet, Chivers was instrumental in Tottenham’s glory days of the 1970s.

Goals: 174

Appearances: 367

Years at club: 1968-1976

3. Bobby Smith

One of only three players to register over 200 goals for the Lilywhites, Bobby Smith was another of the key figures involved in the double-winning Tottenham team of 1960/61. Like Len Duquemin before him, Smith was a traditional centre-forward, using his strength to work goalscoring opportunities for himself or to bring teammates into the game. Smith was a clinical finisher, and was able to score with both feet or his head at a relentless rate.

Goals: 208

Appearances: 317

Years at club: 1955-1964

2. Jimmy Greaves

Quite simply, Jimmy Greaves was one of the greatest ever goalscorers to grace the game. A naturally gifted player with a high level of footballing intelligence and an extraordinary eye for goal, Greaves was the lynchpin of Tottenham’s highly successful side in the 1960s, with his many goals proving to be crucial as the Lilywhites won the FA Cup, the European Cup Winners’ Cup, and the Community Shield in a healthy return to bolster Tottenham’s trophy list.

As an individual, Greaves was the First Division’s top goalscorer for a record six seasons. He was quick, agile, and technically brilliant, able to find a goal from seemingly impossible situations.

Goals: 268

Appearances: 381

Years at club: 1961-1970

Harry Kane Tottenham
Credit: Ollie Watkins (@watkinsstudio)

1. Harry Kane

After a sluggish start to his career across a handful of disappointing loan spells, Harry Kane burst onto the scene with Tottenham when he was finally given a real chance with the senior squad. Arguably the club’s greatest-ever academy product, Kane would go on to become one of the best strikers to ever play in the Premier League, winning the Golden Boot three times.

He became Tottenham’s all-time leading goalscorer in February 2023, and took the record for England just a month later. Kane left Spurs in the summer of 2023 for Bayern Munich in pursuit of silverware, and left behind the chance to become the Premier League’s all-time top goalscorer, too. Who knows, maybe he will return one day to finish the job?

Goals: 280

Appearances: 435

Years at club: 2004-2023

Have something to tell us about this article?