Who is Arsenal's all-time top scorer?

He also scored a total of 51 goals in European competitions, making him the club's all-time top scorer in that competition as well.

Arsenal Football Club

Arsenal Football Club is one of the most successful teams in English football history, having won 13 league titles, 14 FA Cups, and two League Cups. The club has also been a regular in European competitions, having reached the UEFA Champions League final twice and the UEFA Cup Winners' Cup final once.

Thierry Henry

As such, it is no surprise that Arsenal has had some of the greatest players in the history of the game, and one of the most prolific goalscorers in the club's history is Thierry Henry.Henry joined Arsenal in 1999 from Juventus and quickly established himself as one of the best players in the Premier League. He scored a total of 228 goals in all competitions for the Gunners, making him the club's all-time top scorer. Henry was a key part of Arsenal's 'Invincibles' side that went unbeaten in the 2003/04 season, and he was also the Premier League's top scorer in the 2002/03 and 2004/05 seasons.

Henry's Goalscoring Record

Henry was a complete forward, capable of scoring all types of goals. He was a master of the art of finishing, with his left foot being particularly deadly. He was also a great dribbler, capable of beating defenders with ease. His ability to create chances for his teammates was also impressive, and he was a key part of Arsenal's attacking play.

Henry's goalscoring record for Arsenal is even more impressive when you consider that he only played for the club for eight seasons. He scored a total of 175 goals in the Premier League, making him the competition's all-time top scorer. He also scored a total of 51 goals in European competitions, making him the club's all-time top scorer in that competition as well.