Thierry Henry has beaten out a list of legends to be named the best Arsenal player of all time.
Henry is widely regarded as one of the Premier League's best ever players and was a part of the famous 'Invincibles' side in 2003/2004.
It's clear to see why Gunners fans adore the Frenchman as he comfortably ranked first on Ranker's list, earning nearly 500 more votes than Dennis Bergkamp.
Advert
Patrick Vieira, Ian Wright and Tony Adams round out the top five, with the highest ranked player current at the club being Mesut Ozil in 16th place.
Check out the top 25 below.
25. Alexandre Lacazette (2017-present)
Advert
24. Tomas Rosicky (2006-2016)
23. Kolo Toure (2002-2009)
22. Robin van Persie (2004-2012)
21. Gilberto Silva (2002-2008)
Advert
20. Ray Parlour (1992-2004)
19. Liam Brady (1973-1980)
18. Pierre-Emerick Aubameyang (2018-present)
17. Martin Keown (1984-1986, 1993-2004)
Advert
16. Mesut Ozil (2013-present)
15. Lee Dixon (1988-2002)
14. Emmanuel Petit (1997-2000)
Advert
13. Aaron Ramsey (2008-2019)
12. Cesc Fabregas (2003-2011)
11. Santi Cazorla (2012-2018)
10. Marc Overmars (1997-2000)
9. Sol Campbell (2001-2006)
8. Freddie Ljungberg (1998-2007)
7. David Seaman (1990-2003)
6. Robert Pires (2000-2006)
5. Tony Adams (1983-2002)
4. Ian Wright (1991-1998)
3. Patrick Vieira (1996-2005)
2. Dennis Bergkamp (1995-2006)
1. Thierry Henry (1999-2007, 2012)
A few notable names outside the top 25 include Jens Lehmann and Ashley Cole who rank 32nd and 36th respectively.
Current Arsenal boss Mikel Arteta fails to crack the top 50 coming in at 57th place.
It's safe to say he'd rocket up the list of legends if his time as head coach ends as a success.
Many won't argue with Henry's inclusion at the top however.
It's not the first poll he's come out on top of, as he was also named as the Premier League's greatest ever overseas player last season.
250,000 people voted for the 42-year-old in a Sky Sports poll, with pundits Alan Shearer, Alan Smith and Chris Sutton all agreeing with the decision.
"For longevity in the Premier League and the number of appearances he made and the goals he scored, Henry is up there." said Shearer.
"Henry has all the numbers. There was elegance to everything he did. I wonder how many fans around the world watch the Premier League because of Thierry Henry. He was the complete package, an incredible footballer and a marketing manager's dream. He took your breath away with what he did." added Smith.
"Henry is the greatest ever player in the Premier League. What he brought in terms of people paying to watch him play, he is the one. He got the crowd off their seats and what could he not do? He was a phenomenal player." finished Sutton.
Who do you think is the greatest Arsenal player of all time?
Sound off in the comments below.
Featured Image Credit: Footy RendersTopics: Football News, Football, Dennis Bergkamp, Arsenal, thierry henry