Top Division High Scorers 1888-2024 - Crystal Palace

1Wilfried Zaha 68 2014 2022   11Andy Johnson 21 2004 2004
2Mark Bright 39 1989 1992   12Odsonne Edoaurd 18 2021 2023
3Christian Benteke 35 2016 2021   13Jeffrey Schlupp 18 2018 2023
4Jean-Philippe Mateta 28 2020 2024   14James McArthur 17 2014 2018
5Luka Milivojevic 28 2016 2020   15Dwight Gayle 15 2013 2015
6Ian Wright 28 1989 1991   16Jason Puncheon 15 2013 2014
7Eberechi Eze 27 2020 2024   17Geoff Thomas 15 1989 1992
8Chris Armstrong 23 1992 1994   18Michael Olise 14 2021 2023
9Gerry Queen 23 1969 1972   19John Salako 14 1989 1994
10Jordan Ayew 22 2018 2023   20John Craven 14 1971 1972