Premiership High Scorers 1992-2024 - Newcastle United

1Alan Shearer 148 1996 2005   11Alexander Isak 32 2022 2024
2Callum Wilson 47 2020 2023   12Demba Ba 29 2011 2012
3Peter Beardsley 46 1993 1996   13Gary Speed 29 1997 2003
4Shola Ameobi 43 2000 2013   14Obafemi Martins 28 2006 2008
5Andy Cole 43 1993 1994   15Ayoze Perez 28 2014 2018
6Les Ferdinand 41 1995 1996   16Michael Owen 26 2005 2008
7Papiss Cissˇ 37 2011 2015   17Miguel Almiron 23 2019 2023
8Nolberto Solano 37 1998 2005   18Kieron Dyer 23 1999 2006
9Robert Lee 34 1993 2001   19Lauren Robert 22 2001 2004
10Ayoze Perez 33 2014 2018   20Joelinton 19 2019 2024