The 10 Arsenal players to score 50 PL goals – & how many matches it took

Quick Reads

Ten players have scored 50 Premier League goals for Arsenal – but who has done so in the fewest games?

The Gunners have been blessed with some incredible goalscorers during the Premier League era, not least two of their current forwards. 

We’ve ranked every player to hit a half-century for Arsenal in the Premier League by how many matches it took them to reach the 50 mark.

10. Theo Walcott  208 games

Walcott was never a prolific scorer for Arsenal and his 50th Premier League goal came 11 years after his debut in the competition.

We still can’t help but think about what could’ve been.

READ: How the football Gods conspired to deny Theo Walcott Arsenal hero status

9. Robin van Persie – 142 games

Van Persie showed glimpses of his talent during his first few seasons at Arsenal but struggled for consistency due to injury problems. 

After scoring 50 goals in his first 142 Premier League games, the striker took his game up another level and got 46 in his final 52 league games for the Gunners.

8. Robert Pires – 137 games

Signed as a replacement for Marc Overmars in 2000, Pires helped redefine the role of the winger by playing on his ‘weak’ side and cutting in.

He provided a real touch of class and had a habit of scoring beauties, including that cheeky lob over Peter Schmeichel during Arsenal’s win over Aston Villa in 2002.

READ: An ode to Robert Pires, the final touch of class that made Arsenal Invincible

7. Alexandre Lacazette  124 games

The most recent player to reach the landmark, Lacazette often divides opinion amongst Arsenal fans but still has an impressive scoring record.

With 13 goals in 27 Premier League appearances in 2020-21, the France international is only two goals short of making this his most productive season in the competition.

6. Dennis Bergkamp – 114 games

While Bergkamp’s Arsenal stats are undoubtedly impressive, they still don’t do justice to an absolute footballing genius.

READ: A tribute to Dennis Bergkamp, Arsenal hero and ultimate football genius

5. Olivier Giroud – 113 games

After starring for Ligue 1 side Montpellier, Giroud joined the Gunners in 2012 and had the unenviable task of having to replace Robin van Persie.

The striker was often a maligned figure at the Emirates, but he still managed to reach 50 Premier League goals in just over 100 games. 

4. Alexis Sanchez  101 games

Sanchez became a figure of ridicule following his move to Manchester United, so it’s easy to forget just how good he was during his first three seasons at Arsenal.

3. Ian Wright – 87 games

As well as being an Arsenal cult hero and an all-round great guy, Wright was also a prolific goalscorer for the Gunners during the early 1990s.

His record is even more impressive when you consider we didn’t include his 24 goals in 30 appearances in the First Division in 1991-92.

2. Thierry Henry – 83 games

Henry made an immediate impact at Arsenal and reached half a century of Premier League goals in just 83 appearances. But more importantly, he did it in style.

READ: A tribute to Thierry Henry, a man who scored more goals and better goals

1. Pierre Emerick Aubameyang  79 games

After joining Arsenal from Borussia Dortmund in January 2018, Aubameyang hit the ground running and cemented his status as one of the best strikers in the world.

The Gabon international has failed to live up to his own high standards in 2020-21 but has undoubtedly earned the right to be cut some slack.


More Arsenal

The 5 players Arsenal signed alongside Thierry Henry in 1999 & how they fared

Can you name every player signed by Arsene Wenger at Arsenal?

A tribute to Dennis Bergkamp, Arsenal hero and ultimate football genius

Witness to History: Graham Stack on being the Arsenal Invincibles’ No.2

Planet Football Stories