Newcastle top scorers of all time

Alan Shearer; Newcastle top scorers of all time

Newcastle United Football Club is an English football club, located in Newcastle. It plays in the Premier League – the top flight of English football.

Newcastle United top scorers; Alan Shearer- 206, Jackie Milburn- 200, Len White- 153, Hughie Gallacher- 143, Malcolm Macdonald- 121, Peter Beardsley- 119, Tommy McDonald- 113, Bobby Mitchell- 113, Neil Harris- 101, and Pop Robson- 97.

The club was formed in 1892 by the merger of Newcastle East End and Newcastle West End. The club plays its home matches at St James’ Park in the center of Newcastle. The stadium was modified in the mid-1990s and currently has a capacity of 52,305. Below we will discuss details of the Newcastle top scorers list of all time.

Newcastle top scorers all time

Top 10 Scorers Of Newcastle

1. Alan Shearer – 206

Alan Shearer

Alan Shearer was born on 13 August 1970. He was a striker for England’s national team before becoming a manager. He is the Premier League’s all-time leading scorer and is regarded as one of the finest players in league history and one of the best strikers of his period. In 1994, the Football Writers’ Association awarded him Player of the Year, and in 1995, he took home the PFA Player of the Year honor. He finished third in the FIFA World Player of the Year and Ballon d’Or awards in 1996. He was also named by Pele in the FIFA 100 list of the world’s greatest living players in 2004. Further, Shearer was one of the first two players inducted into the Premier League Hall of Fame in 2021.

Shearer spent his whole footballing career playing at the top level in England. He began his career in 1988 at Southampton. Then he moved to Blackburn Rovers in 1992. There he quickly made a name for himself as one of Europe’s most prolific goal-scorers.

He won the 1994–1995 Premier League and two consecutive Premier League Golden Boots while playing for Blackburn Rovers. Shearer signed with Newcastle United in the summer of 1996 for a then-record £15 million. He eventually became Newcastle’s all-time leading scorer and guided the team to the 1998 and 1999 FA Cup finals. After the 2005–06 season, he declared his retirement.

2. Jackie Milburn – 200

Jackie Milburn

Jackie Milburn played football for four seasons at Linfield. But he is best known for his playing career with Newcastle United and England. At the age of 19, Milburn played in two trial games at St James’ Park in 1943. He made his professional debut in the FA Cup during the 1945–46 season, where he was initially used as a left winger.

However, manager George Martin decided to move Milburn to center forward. Milburn’s accomplishments, particularly the two goals he scored to win the 1951 FA Cup Final and the 45-second goal he scored to start the scoring in the 1955 FA Cup Final, which at the time was the fastest FA Cup Final goal ever scored at Wembley. His accomplishments earned him fame on a national scale and made him a Tyneside icon. He played in three FA Cup-winning finals for United; 1951, 1952, and 1955.

3. Len White – 153

Len White

Len White was a center-forward who played for England. He is most known for his time spent at Newcastle United. Further, he is Newcastle United’s third-highest goalscorer of all time. Before coming to Rotherham United and moving through the Millers’ youth and reserve levels, White began his career at Upton Colliery. Although he started as a center forward, later on, he developed his skills as a winger too.

4. Hughie Gallacher – 143

Hughie Gallacher

Hughie Gallacher was a Scottish footballer in the 1920s and 1930s. Gallacher played senior league football for Airdrieonians, Newcastle United, Chelsea, Derby County, Notts County, Grimsby Town, and Gateshead and scored 463 goals in 624 senior games. He had previously played and scored for Queen of the South, a non-league team. With 24 goals from 20 appearances and a strike rate of more than one goal per game, he is one of Scotland’s most prolific goal scorers. He was one of the Wembley Wizards who beat England 5–1 at Wembley Stadium in 1928.

5. Malcolm Macdonald – 121

Malcolm Macdonald

Malcolm Macdonald was born on 7 January 1950. He is a manager and former English footballer. Malcolm was a prolific goal scorer. He was a player for England, Fulham, Luton Town, Newcastle United, and Arsenal. Macdonald ranks as the fifth-highest goalscorer for Newcastle United of all time. Further, he won England’s Golden Boot with Newcastle in 1975 and with Arsenal in 1977.

6. Peter Beardsley – 119

Peter Beardsley

Peter Beardsley was born on 18 January 1961. He was a forward or midfielder for England between 1979 and 1999 before becoming a football coach. He played 59 times for his country between 1986 and 1996, once as captain, competing in two FIFA World Cups (1986 and 1990) and the UEFA Euro 1988. In 1987, he set a record transfer value in the English game. He made more than 200 Premier League appearances for the clubs Newcastle United, Liverpool, and Everton during his time with the Toffees and Magpies. He also spent time with Carlisle United, Manchester United, Vancouver Whitecaps, Bolton Wanderers, Manchester City, Fulham, Hartlepool United, and the Melbourne Knights throughout his career.

7. Tommy McDonald – 113

Tommy McDonald

Thomas McDonald was a Scottish footballer who played as an inside forward. Early in his career, McDonald played for Rangers, and throughout both of those seasons, the Glasgow team won the Scottish Football League. He is best known for his playing career at Newcastle United which he joined in 1921 and was to spend a decade with the club. He was one of Newcastle’s taller forwards at the time. On March 5, 1921, he played his first game against Middlesbrough. He appeared in 367 games and tallied 113 goals for the team while residing in Tyneside. He won the former First Division Championship in 1926–1927 as well as the FA Cup in 1924. In May 1931, he joined York City.

8. Bobby Mitchell – 113

Bobby Mitchell

Bobby Mitchell was a Scottish footballer. Mitchell began his professional career with Third Lanark in 1942. He played for the Hi-Hi for seven years before joining Newcastle United in February 1949 for £16,000. Bobby played for the Magpies from 1949 to 1961. He played a key role in the team’s three FA Cup victories in five years during the 1950s, including scoring the winning goal in the 1955 FA Cup Final. He appeared in 410 games for the team overall, scoring 113 goals.

9. Neil Harris – 101

Neil Harris

Neil Harris was a Scottish footballer, who played as a center-forward. Later on, he managed sides in England, Wales, and Northern Ireland. In 1913, Harris left Vale of Clyde F.C. and joined Partick Thistle, where he started his senior career. Before joining Newcastle United with £3,300 in May 1920, he spent seven seasons with Partick. He scored 87 goals in 174 league games with the Magpies. In 20 games in the FA Cup, he scored a total of 14 goals, making him a consistent goal scorer for Newcastle. By scoring the opening goal in the FA Cup final, he contributed to their victory.


10. Pop Robson – 97

Pop Robson

Pop Robson was born on 11 November 1945. He was a center forward for the English national team. He scored 265 goals in 674 league appearances while playing for Newcastle United, West Ham United, Sunderland, Chelsea, and Carlisle United. Robson was also given one cap by the England under-23 team.

Newcastle United top scorers

1.Alan Shearer206404
2.Jackie Milburn200397
3.Len White153269
4.Hughie Gallacher143174
5.Malcolm Macdonald121228
6.Peter Beardsley119326
7.Tommy McDonald113367
8.Bobby Mitchell113408
9.Neil Harris101194
10.Pop Robson97244
Player scorer Details


We hope you enjoyed our article on the Newcastle Top Scorers Of All Time. The Newcastle Top Scorers List Of All Time is based on Wikipedia results. Please share your valuable thoughts in the comments section below. This page’s content is subject to change at any time. Our website ( makes no guarantees about the accuracy of the information.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.