The numbers: Palace hit 500 Premier League goals


On a sunny Saturday afternoon at Selhurst Park in August, 1992, Mark Bright latched onto Richard Shaw’s ball and found the back of the net, opening Palace’s Premier League account.

Almost 30-years later, Wilfried Zaha – who wouldn’t be born until two months after that first goal – scored the club’s 500th.

Sending Hugo Lloris the wrong way from 12-yards out, Zaha’s penalty was a milestone, and came fittingly in one of Palace’s most memorable Premier League victories.

Across more than 50 venues over the last three decades, the Eagles have provided some unforgettable moments on the journey to 500 Premier League goals, and we have all the stats below!

Appropriately, it was Zaha to help the club over line. The Ivorian holds the record for Palace’s most appearances in the Premier League, but also the most goals: Saturday’s was his 48th in red-and-blue.

Indeed, Palace’s longest ever spell in the Premier League means the top three goalscorers are current Eagles: Christian Benteke is second with 31, while Luka Milivojevic has 28. Chris Armstrong and Andy Johnson complete the top five – with Johnson’s tally coming from just a single season in the top-flight.

Most PL goals
Wilfried Zaha 48
Christian Benteke 31
Luka Milivojevic 28
Chris Armstrong 23
Andy Johnson 21
James McArthur 17
Dwight Gayle 15
Jason Puncheon 15
Patrick van Aanholt 13


Zaha’s 48th strike was from the penalty spot, the 56th penalty converted in the Premier League era. By far and away the most prolific is club captain Luka Milivojevic, scoring 22 times from 12-yards, double the tally of Johnson, next highest on 11.

Most PL penalties
Luka Milivojevic 22
Andy Johnson 11
Mile Jedinak 4
Christian Benteke 3
Yohan Cabaye 3
Wilfried Zaha 3


While Zaha’s debut came during Palace’s Championship campaign, four teenagers have netted for the Eagles in the Premier League. The youngest is Clinton Morrison, scoring the winner against Sheffield Wednesday as an 18-year-old in May, 1998.

Youngest PL scorers Age
Clinton Morrison 18 years, 11 months, 26 days (v Sheff Weds, May 1998)
Bruce Dyer 19 years, 4 months, 28 days (v Manchester City, Sep 1994)
Marcus Bent 19 years, 9 months, 20 days (v Chelsea, Mar 1998)
Wayne Routledge 19 years, 10 months, 20 days (v Southampton, Nov 2004)
George Ndah 20 years, 0 months, 22 days (v Leicester City, Jan 1995)


While Kevin Phillips remains by some distance the club’s oldest scorer in the modern era, his winning penalty in the Play-Off final against Watford coming at the age of 39, the oldest Premier League scorers are slightly younger. Gary Cahill’s sole Palace goal against Newcastle United sees him top the list, just ahead of fellow defender Damien Delaney.

Oldest PL scorers Age
Gary Cahill 35 years, 1 month, 14 days (v Newcastle United, Feb 2021)
Damien Delaney 34 years, 8 months, 13 days (v West Ham United, Apr 2016)
Danny Gabbidon 34 years, 0 months, 23 days (v Sunderland, Aug 2013)
Scott Dann 33 years, 8 months, 14 days (v Leeds United, Nov 2020)
Michael Hughes 33 years, 8 months, 14 days (v Norwich City, Apr 2005)


Odsonne Edouard’s sensational six-minute debut cameo brought Palace’s tally against Spurs to 19 – but their most prolific form has come against different London rivals. The Eagles have scored 29 times against West Ham United, once more than against Liverpool – including some Jordan Ayew’s phenomenal Goal of the Season on Boxing Day of 2019.

Fans of Palace trivia may be intrigued to know that there are just two sides to have kept Palace out in the Premier League era – Brentford in the sole meeting this season, and Barnsley in 1997/98. And if you already had the answer, hats off.

PL goals against

West Ham United 29
Liverpool 28
Leicester City 25
Arsenal 24
West Bromwich Albion 24
Everton 22
Southampton 20
Tottenham Hotspur 19
Chelsea 19
Newcastle United 19


Palace’s fortunes on the road have varied, but in Merseyside it seems that goals are assured. Goodison Park and Anfield are the Eagles’ most prolific away venues, notching 30 goals across the two grounds in the Premier League era.

Goals at PL grounds

Goodison Park 16
Anfield 14
The Hawthorns 13
Stamford Bridge 11
St James’ Park 10
Turf Moor 10
King Power 10
Stadium of Light 9
St Mary’s 9
The Emirates 8


Related Articles