Newcastle United football club: Premier League top scorers

Top Newcastle United goal scorers

Below are Newcastle United's top Premier League scorers and the totals they have scored.

Totals are updated after each game and occasionally amended in the light of decisions of the Dubious Goal Committee.

Player Goals First Latest
Alan Shearer
148 21 Aug 1996 17 Apr 2006
Callum Wilson
47 12 Sep 2020 04 May 2024
Peter Beardsley
46 30 Oct 1993 15 Mar 1997
Shola Ameobi
43 13 Jan 2001 03 May 2014
Andrew Cole
43 21 Aug 1993 26 Nov 1994
Les Ferdinand
41 19 Aug 1995 11 May 1997
Nolberto Solano
37 28 Nov 1998 10 Feb 2007
Papiss Cissé
37 05 Feb 2012 23 Apr 2016
Rob Lee
34 12 Mar 1994 15 Sep 2001
Ayoze Pérez
33 26 Oct 2014 12 May 2019
Alexander Isak
31 31 Aug 2022 19 May 2024
Demba Ba
29 24 Sep 2011 29 Dec 2012
Gary Speed
29 02 May 1998 31 Jan 2004
Obafemi Martins
28 17 Sep 2006 11 May 2009
Craig Bellamy
27 26 Aug 2001 28 Nov 2004
Michael Owen
26 18 Sep 2005 10 Jan 2009
Kieron Dyer
23 25 Aug 1999 13 May 2007
Miguel Almirón
23 21 Dec 2019 16 Dec 2023
Laurent Robert
22 08 Sep 2001 05 Mar 2005
Joelinton
18 25 Aug 2019 10 Dec 2023
Yohan Cabaye
17 22 Oct 2011 18 Jan 2014
Bruno Guimarães
16 10 Mar 2022 19 May 2024
Andy Carroll
15 10 Jan 2009 03 Jan 2021
Fabian Schär
14 19 Jan 2019 13 Apr 2024
Joe Willock
14 06 Feb 2021 24 Feb 2024
Loïc Rémy
14 21 Sep 2013 03 May 2014
Hatem Ben Arfa
13 18 Sep 2010 21 Dec 2013
Anthony Gordon
12 28 May 2023 15 May 2024
Ruel Fox
12 12 Mar 1994 14 May 1995
Steven Taylor
12 09 Dec 2006 01 Jan 2015
Kevin Nolan
12 22 Aug 2010 02 Apr 2011
Allan Saint-Maximin
12 05 Dec 2019 28 Aug 2022
Moussa Sissoko
11 02 Feb 2013 16 Apr 2016
Steve Watson
11 12 Mar 1994 28 Dec 1997
Georginio Wijnaldum
11 09 Aug 2015 15 May 2016
Robbie Elliott
11 21 Aug 1994 24 Oct 2004
Salomón Rondón
11 10 Nov 2018 12 May 2019
Jonjo Shelvey
11 07 Apr 2018 22 Jan 2022
Keith Gillespie
11 03 May 1995 13 Dec 1997
Jacob Murphy
11 20 Jan 2018 19 May 2024
Yoan Gouffran
11 09 Feb 2013 31 Jan 2015
Dwight Gayle
11 18 Nov 2017 12 Dec 2020
Leon Best
10 05 Jan 2011 15 Jan 2012
Jamaal Lascelles
10 23 Jan 2016 25 Nov 2023
Nikos Dabizas
10 02 May 1998 24 Feb 2002
Aleksandar Mitrović
10 03 Oct 2015 26 Aug 2017
Paul Kitson
10 05 Nov 1994 20 Jan 1996
Sean Longstaff
10 26 Feb 2019 11 May 2024
Peter Løvenkrands
9 07 Feb 2009 22 May 2011
Jermaine Jenas
9 11 Jan 2003 03 Oct 2004
Faustino Asprilla
9 24 Feb 1996 09 Aug 1997
Charles N'Zogbia
9 10 Sep 2005 21 Dec 2008
Temuri Ketsbaia
8 29 Nov 1997 05 Apr 1999
Matt Ritchie
8 11 Feb 2018 17 Feb 2024
Ciaran Clark
8 26 Aug 2017 16 Dec 2020
Duncan Ferguson
8 28 Nov 1998 12 Feb 2000
Philippe Albert
8 10 Dec 1994 28 Dec 1996
Lee Clark
8 18 Sep 1993 02 Jan 2006
Mark Viduka
7 26 Aug 2007 05 Apr 2008
Carl Cort
7 23 Aug 2000 29 Mar 2002
Stephen Glass
7 19 Sep 1998 19 May 2001
Jonás Gutiérrez
7 03 Oct 2010 24 May 2015
Clarence Acuna
6 26 Dec 2000 30 Jan 2002
Patrick Kluivert
6 28 Aug 2004 04 May 2005
Joselu
6 26 Aug 2017 26 Aug 2018
David Ginola
6 27 Aug 1995 20 Oct 1996
Joey Barton
6 15 Dec 2007 05 Feb 2011
James Milner
6 25 Sep 2004 10 Nov 2007
Olivier Bernard
6 15 Dec 2001 26 Sep 2003
John Barnes
6 20 Sep 1997 17 Jan 1998
Lee Bowyer
6 09 May 2004 01 Apr 2006
Andy O'Brien
6 21 Apr 2001 11 Sep 2004
Nicky Butt
5 03 Oct 2004 30 Mar 2008
Malcolm Allen
5 25 Aug 1993 16 Oct 1993
Emre Belözoğlu
5 23 Oct 2005 07 Oct 2007
Darren Ambrose
5 26 Dec 2003 04 May 2005
Harvey Barnes
5 12 Aug 2023 19 May 2024
Jack Colback
5 28 Dec 2014 23 Apr 2016
Lomano Tresor Lua Lua
5 13 Apr 2002 19 Aug 2002
Kieran Trippier
4 08 Feb 2022 03 Feb 2024
Andreas Andersson
4 13 Apr 1998 28 Dec 1998
Chris Wood
4 10 Mar 2022 26 Dec 2022
Isaac Hayden
4 15 Oct 2017 06 Nov 2021
Alex Mathie
4 13 Sep 1993 31 Aug 1994
Dietmar Hamann
4 20 Feb 1999 16 May 1999
Fabricio Coloccini
4 16 Oct 2010 19 Dec 2015
Scott Sellars
4 24 Nov 1993 27 Apr 1994
Damien Duff
4 17 Sep 2006 07 Feb 2009
Warren Barton
4 10 Mar 1997 11 Apr 1998
Scott Parker
4 26 Mar 2006 23 Dec 2006
Andros Townsend
4 13 Feb 2016 30 Apr 2016
Aaron Hughes
4 19 Sep 1999 25 Aug 2004
Kevin Gallacher
4 26 Feb 2000 01 May 2001
Steve Howey
3 10 Dec 1994 30 Sep 1996
Titus Bramble
3 15 Jan 2005 07 May 2006
Jeff Hendrick
3 12 Sep 2020 02 Oct 2021
Didier Domi
3 21 Aug 1999 05 Feb 2000
Jon Dahl Tomasson
3 01 Nov 1997 10 Jan 1998
Daryl Janmaat
3 30 Aug 2014 15 May 2016
Paul Dummett
3 19 Oct 2013 07 May 2021