Newcastle United fans love a goalscorer.

In recent years we’ve had Callum Wilson, Ayoze Perez and Salomon Rondon. In the past there were Alan Shearer, Les Ferdinand and Peter Beardsley.

Attacking football has sometimes been hard to come by in recent years for Newcastle.

Newcastle United v Everton FC - Premier League
(Photo by Alex Livesey/Getty Images)

But in the past it was all they knew. That’s why Kevin Keegan’s side were dubbed the entertainers in the 90s.

But who are the top 10 goalscorers in the club’s history?

Newcastle’s all-time leading goalscorers

1. Alan Shearer, 206 goals

Not only is Alan Shearer Newcastle’s top scorer, but he is also the top scorer in the Premier League.

The legendary striker scored 206 times for Newcastle, with his final goal coming in a 4-1 win over Sunderland on April 17th 2006.

2. Jackie Milburn, 200 goals

After leaving Newcastle in 1957, Wor Jackie held the honour of being Newcastle’s leading goalscorer for almost 50 years.

He has been immortalised with a statue just outside of St James’ Park, while the West Stand is named after him.

Reds vs Blues FA Tour
(Photo by Jan Kruger – The FA/The FA via Getty Images)

3. Len White, 153 goals

Len White spent 10 years at Newcastle between 1952 and 1962, and is one of only three players to score more than 150 goals for the Magpies.

4. Hughie Gallacher, 143 goals

In December 1925, Newcastle paid £6,500 to sign Hughie Gallacher. It was big money at the time, but it was a decision that paid off.

Gallacher was a phenomenal goalscorer for club and country, scoring 24 goals in 20 appearances for Scotland.

5. Malcolm MacDonald, 121 goals


A key player in the 70s, Supermac won the Golden Boot in 1975.

Surprisingly, he ended his career rather early at the age of 29, after playing in Sweden for a couple of months.

6. Peter Beardsley, 119 goals

One of the most naturally gifted players in the club’s history, Peter Beardsley scored 119 goals across two spells for Newcastle.

Peter Beardsley Newcastle United May 1996
(Photo by Graham Chadwick/Allsport/Getty Images)

7. Bobby Mitchell, 113 goals

Dazzler played in a golden era for Newcastle United. On top of his goals, he also won three FA Cups during his Toon career.

8. Tom McDonald, 113 goals

Scottish forwards have had a lot of joy at Newcastle, and Tom McDonald was no different.

Before playing 367 times for Newcastle, he served in the First World War.

9. Neil Harris, 101 goals

Harris was another Scot who scored a lot of goals for the Magpies.

In 1924, he scored the opening goal as Newcastle won the FA Cup.

10. Bryan Robson, 97 goals

Better known as Pop, Robson started his senior career at Newcastle in 1962. He helped Newcastle win the second division in 1965, and the Fairs Cup in 1969.

He would also have three spells with Sunderland, where he would later work as a scout.

Robson Felled
(Photo by Roger Jackson/Central Press/Getty Images)
Have something to tell us about this article?