Despite having 102 shots on target in their last eight league games, Newcastle United are struggling to put the ball in the back of the net.
Converting only three of those chances, it’s no secret the Mags are experiencing a bit of a dry spell.
But Newcastle United have a history of leading goal scorers.
One of them even- no surprises who- remains the all-time top scorer in the Premier League to this very day.
Here he is, alongside the other top strikers of Newcastle United.

5. Malcolm MacDonald, 121 goals
Playing for Newcastle between 1971-1976, MacDonald scored a hat trick on his debut against Liverpool. | Getty Images

6. Peter Beardsley, 119 goals
Born in Hexham, Beardsley had two separate spells at Newcastle United, first 1983-87 and then again 1993-97. | Getty Images

7. Bobby Mitchell, 113 goals
Bobby played for Newcastle between 1949-1961 making 410 appearances for the club. He was part of the same team that won three FA Cups in five years, scoring in the 1955 final. | Getty Images

8. Tommy McDonald, 113 goals
After serving in the First World War, Tommy played for the club between 1921-1931 making 367 appearances. He helped the team win the FA Cup in 1924. | Hulton Archive

