Top Division High Scorers 1888-2018 - Crystal Palace

1Mark Bright 39 1989 1992   11Jason Puncheon 15 2013 2014
2Ian Wright 28 1989 1991   12Geoff Thomas 15 1989 1992
3Wilfried Zaha 27 2014 2018   13John Salako 14 1989 1994
4Chris Armstrong 23 1992 1994   14John Craven 14 1971 1972
5Gerry Queen 23 1969 1972   15Don Rogers 13 1972 1972
6Andy Johnson 21 2004 2004   16Scott Dann 12 2013 2017
7Luka Milivojevic 19 2016 2018   17Andy Gray 12 1989 1991
8Christian Benteke 18 2016 2017   18Bobby Tambling 12 1970 1971
9James McArthur 16 2014 2018   19Eddie McGoldrick 11 1991 1992
10Dwight Gayle 15 2013 2015   20Alan Birchenall 11 1970 1971