Arsenal FC in numbers
Live data

Arsenal players

All 937 players who have appeared for Arsenal in a competitive first-team match, ranked by appearances (all competitions). 329 players have a full profile.

937Players
244100+ appearances
31Current squad
329Profiles

Looking for this season’s players? See the current squad.

PlayerPosNationalityArsenal careerAppsGoals
David O'LearyDFRepublic of Ireland1973–199372214
Tony AdamsDFEngland1983–200266948
George ArmstrongMFEngland1962–197762168
Lee DixonDFEngland1988–200261928
Nigel WinterburnDFEngland1987–200058412
David SeamanGKEngland1990–20035640
Pat RiceDFNorthern Ireland1967–198052813
Peter StoreyDFEngland1965–197750117
John RadfordFWEngland1964–1976481149
Peter SimpsonDFEngland1964–197847715
Bob JohnHBWales1922–193747013
Ray ParlourMFEngland1992–200446632
Graham RixMFEngland1977–198846451
Martin KeownDFEngland1985–1986 1993–20044498
Paul DavisMFEngland1980–199444737
Eddie HapgoodFBEngland1927–19394402
Paul MersonFWEngland1986–199742599
Dennis BergkampFWNetherlands1995–2006423120
Patrick VieiraMFFrance1996–200540633
Frank McLintockDFScotland1964–197340332
Theo WalcottFWEngland2006–2018397108
Cliff BastinFWEngland1929–1947396178
Kenny SansomDFEngland1980–19883946
Thierry HenryFWFrance1999–2007 2012377228
Joe HulmeFWEngland1926–1937374125
Steve BouldDFEngland1988–199937222
Aaron RamseyMFWales2008–201936964
Bob McNabDFEngland1966–19753656
Laurent KoscielnyDFFrance2010–201935327
Jack KelseyGKWales1949–19623520
Alf BakerHBEngland1919–193135126
Percy SandsHBEngland1902–191935012
Alan SmithFWEngland1987–1995347115
Roddy McEachraneHBScotland1902–19153460
Billy BlythHBScotland1914–192934351
Sammy NelsonDFNorthern Ireland1969–198133912
Herbie RobertsHBEngland1926–19373355
Freddie LjungbergMFSweden1998–200732872
Jimmy LogieHBScotland1946–195532876
Brian TalbotMFEngland1979–198532749
Pat JenningsGKNorthern Ireland1977–19843270
Joe ShawFBEngland1907–19233260
Kolo TouréDFIvory Coast2002–200932614
Bukayo SakaFWEngland2018–32385
Don RoperFWEngland1947–195632195
George MaleFBEngland1930–19483180
Bob WilsonGKScotland1963–19743080
George GrahamFWScotland1966–197230877
Liam BradyMFRepublic of Ireland1973–198030759
Cesc FàbregasMFSpain2003–201130357
Jimmy AshcroftGKEngland1900–19083030
Frank StapletonFWRepublic of Ireland1975–1981300108
John LukicGKEngland1984–1990 1996–20012980
George SwindinGKEngland1936–19532970
Granit XhakaMFSwitzerland2016–202329723
Jack ButlerHBEngland1914–19302968
Tom ParkerFBEngland1926–193229417
Walley BarnesFBWales1946–195529412
Ian WrightFWEngland1991–1998288185
Bacary SagnaDFFrance2007–20142845
John DickHBScotland1898–191228413
Robert PiresMFFrance2000–200628484
Alan SunderlandFWEngland1977–198328192
Gabriel MartinelliFWBrazil2019–202627862
Robin van PersieFWNetherlands2004–2012278132
David RocastleMFEngland1985–199227734
Gabriel MagalhãesDFBrazil2020–27525
Joe MercerHBEngland1946–19542752
Terry NeillDFNorthern Ireland1960–197027510
Leslie ComptonHBEngland1930–19502736
Jon SammelsMFEngland1963–197127052
Billy McCulloughDFNorthern Ireland1958–19662685
Gaël ClichyDFFrance2003–20112642
Alex JamesHBScotland1929–193726127
Mesut ÖzilMFGermany2013–202025444
Olivier GiroudFWFrance2012–2018253105
Nacho MonrealDFSpain2013–201925110
Martin ØdegaardMFNorway2021–24946
Mathieu FlaminiMFFrance2004–2008 2013–201624613
Tomáš RosickýMFCzech Republic2006–201624628
Doug LishmanFWEngland1948–1955244137
Gilberto SilvaMFBrazil2002–200824424
LaurenDFCameroon2000–20062419
Alex ForbesHBScotland1948–195624020
Peter GoringFWEngland1949–195924053
Héctor BellerínDFSpain2013–20212399
Willie YoungDFScotland1977–198123719
Jimmy BrainFWEngland1924–1931232139
Jock RutherfordFWEngland1913–1923 1923–192623227
Kieran GibbsDFEngland2007–20172306
Ashley ColeDFEngland1999–20062289
Kevin CampbellFWEngland1988–199522859
Jimmy BloomfieldFWEngland1954–196022756
Danny ClaptonFWEngland1954–196222527
George EasthamFWEngland1960–196622341
Eddie KellyMFScotland1969–197522219
Per MertesackerDFGermany2011–201822110
Charles LewisFWEngland1907–192022034
Alan BallMFEngland1971–197621752
Angus McKinnonHBScotland1908–19222174
Cliff HoltonFWEngland1950–195821788
Emmanuel EbouéDFIvory Coast2005–201121410
Ray KennedyFWEngland1969–197421271
Sol CampbellDFEngland2001–2006 201021112
Len WillsFBEngland1953–19612094
David JackHBEngland1928–1934208124
Michael ThomasMFEngland1987–199120830
Bill DodginHBEngland1953–19602071
Dennis EvansFBEngland1951–196020712
Alexandre LacazetteFWFrance2017–202220671
Alex SongMFCameroon2005–201220410
David CourtMFEngland1962–197020418
Jimmy JacksonFBScotland1899–19052041
Perry GrovesMFEngland1986–199220328
Vic GrovesHBEngland1955–196420337
Ian UreDFScotland1963–19692022
Ben WhiteDFEngland2021–2017
Archie GrayFBScotland1904–19122000
Jens LehmannGKGermany2003–2008 20112000
Alex Oxlade-ChamberlainMFEngland2011–201719820
Nwankwo KanuFWNigeria1999–200419844
Jack WilshereMFEngland2008–201819714
Tim ColemanFWEngland1902–190819684
Charlie JonesFWWales1928–19341958
Wilf CoppingHBEngland1934–19391890
Andy DucatHBEngland1905–191218821
Jack CraystonHBEngland1934–193918717
Stewart RobsonMFEngland1981–198618621
Charlie NicholasFWScotland1983–198718454
Ted DrakeFWEngland1934–1939184139
William SalibaDFFrance2022–1848
Lionel SmithFBEngland1948–19541810
Wojciech SzczęsnyGKPoland2009–20151810
Abou DiabyMFFrance2006–201518019
David HerdFWScotland1955–1961180107
Santi CazorlaMFSpain2012–201818029
Alex GrahamHBScotland1911–192417920
Charlie GeorgeFWEngland1969–197517949
David PriceMFEngland1973–198117619
Reg LewisFWEngland1935–1953176118
Manuel AlmuniaGKSpain2004–20111750
Sylvain WiltordFWFrance2000–200417549
Leandro TrossardFWBelgium2023–202617436
John HollinsMFEngland1979–198317213
Declan RiceMFEngland2023–17122
Nicklas BendtnerFWDenmark2005–201417147
David GreenawayFWScotland1908–192117013
Gilles GrimandiDFFrance1997–20021706
Tony WoodcockFWEngland1982–198616968
David NeaveFWScotland1904–191216832
Eddie NketiahFWEngland2017–202416838
Dan LewisGKWales1924–19311670
Jim FurnellGKEngland1963–19681670
Thomas ParteyMFGhana2020–20251679
Alexis SánchezFWChile2014–201816680
Ian McPhersonFWScotland1946–195116321
Pierre-Emerick AubameyangFWGabon2018–202116392
Dave BowenHBWales1951–19591622
Rob HoldingDFEngland2016–20231625
Frank MossGKEngland1931–19361611
Jack LambertFWEngland1926–1933161109
Mohamed ElnenyMFEgypt2016–20241616
David RayaGKSpain2023–1600
Francis CoquelinMFFrance2008–20171600
Andy LinighanDFEngland1990–19961568
Joe BakerFWEngland1962–1966156100
Alan SkirtonMFEngland1960–196615454
DenílsonMFBrazil2006–201115310
John AndersonHBEngland1896–190315311
John BarnwellHBEngland1957–196415124
Shkodran MustafiDFGermany2016–20201519
Fred DavisHBEngland1893–189915010
Mikel ArtetaMFSpain2011–201615016
Thomas VermaelenDFBelgium2009–201415015
Viv AndersonDFEngland1984–198715015
Alex IwobiMFNigeria2015–201914915
Archie CrossFBEngland1900–19101490
Jimmy RimmerGKEngland1974–19771460
Andrey ArshavinMFRussia2009–201314431
Johan DjourouDFSwitzerland2004–20121441
Kieran TierneyDFScotland2019–20251446
David HillierMFEngland1990–19961432
Emmanuel AdebayorFWTogo2006–200914262
Frank BradshawFBEngland1914–192314214
Marc OvermarsMFNetherlands1997–200014241
William GallasDFFrance2006–201014217
Charlie SatterthwaiteFWEngland1904–191014148
Petr ČechGKCzech Republic2015–20191390
Gavin CrawfordFWScotland1891–189813818
John JensenMFDenmark1992–19961381
Ray BowdenFWEngland1933–193713848
Geoff StrongFWEngland1960–196413777
Tommy BriercliffeFWEngland1901–190513334
Ainsley Maitland-NilesMFEngland2014–20211323
Derek TapscottHBWales1954–195813268
Martin HayesMFEngland1985–199013234
Eddie MagillDFNorthern Ireland1959–19651310
Alexander HlebMFBelarus2005–200813010
Andy KennedyFBIreland1922–19281290
EduMFBrazil2001–200512715
Danny WelbeckFWEngland2014–201912632
Laurie ScottFBEngland1946–19511260
Bernd LenoGKGermany2018–20221250
Kai HavertzFWGermany2023–12540
Samir NasriMFFrance2008–201112527
Billy MilneHBScotland1921–19271243
Gabriel JesusFWBrazil2022–202612332
Calum ChambersDFEngland2014–20221225
Joe HavertyFWRepublic of Ireland1954–196112226
Kevin RichardsonMFEngland1987–19901228
Pat FlanaganFWEngland1910–191712128
Steve WilliamsMFEngland1984–19881215
Charlie BuchanFWEngland1925–192812056
Alec MackieFBIreland1921–19261181
Emmanuel PetitMFFrance1997–200011811
Sead KolašinacDFBosnia and Herzegovina2017–20221185
Philippe SenderosDFSwitzerland2004–20091174
Syd HoarFWEngland1924–192911718
Anders LimparMFSweden1990–199411620
Jimmy SharpFBScotland1905–19081165
Emile Smith RoweMFEngland2018–202411518
Chris WhyteDFEngland1981–19851138
Ernest WilliamsonGKEngland1919–19231130
Duncan McNicolFBScotland1899–19031121
Johnny MacLeodMFScotland1961–196411228
Nicolas PépéFWIvory Coast2019–202211227
Jackie HendersonFWScotland1958–196111129
John DevineDFRepublic of Ireland1976–19831110
José Antonio ReyesFWSpain2004–200611023
Oleh LuzhnyiDFUkraine1999–20031100
Stan CharltonFBEngland1955–19581103
Henry WhiteFWEngland1919–192310945
Laurie BrownDFEngland1961–19631092
Archie MacaulayHBScotland1947–19501081
Arthur HutchinsFBEngland1919–19231081
David PlattMFEngland1995–199810815
Malcolm MacdonaldFWEngland1976–197910857
Bill GooingFWEngland1901–190510648
Ian AllinsonMFEngland1983–198710523
Hugh McDonaldGKScotland1906 1908–1910 1912–19131030
Jurriën TimberDFNetherlands2023–1037
Alf KirchenFWEngland1935–193910145
Jock RobsonGKScotland1921–19251010
Joe TonerFWIreland1919–19261006
Ray DanielFBWales1949–1953995
Roger OrdGKEngland1897–1900990
Pascal CyganDFFrance2002–2006983
Steve WalfordDFEngland1977–1981984
Jock CaldwellFBScotland1894–1898972
Bernard JoyDFEngland1936–1946950
Tommy CatonDFEngland1983–1986953
Freddie CoxFWEngland1949–19539416
John SneddenDFScotland1960–1964940
Matthew ThomsonHBScotland1909–1913941
Niall QuinnFWRepublic of Ireland1985–19909420
Ronnie RookeFWEngland1946–19499470
Joe WadeFBEngland1946–1954930
Sam HadenFWEngland1923–19279311
Joe PowellFBEngland1893–1896922
Adam HaywoodFWEngland1896–18999136
Mikel MerinoMFSpain2024–9116
Nicolas AnelkaFWFrance1997–19999128
Oleksandr ZinchenkoDFUkraine2022–2025913
Alex WilsonGKScotland1934–1938900
Brian KiddFWEngland1974–19769034
Reiss NelsonFWEngland2017–2024908
Tommy DochertyFWScotland1958–1961901
Aaron RamsdaleGKEngland2021–2024890
Lucas TorreiraMFUruguay2018–2022894
Pat BeasleyHBEngland1932–19368924
James BigdenHBEngland1904–1908871
Myles Lewis-SkellyMFEngland2024–871
Freddie ColesHBEngland1900–1904862
Steve MorrowDFNorthern Ireland1992–1997853
Arthur MiltonFWEngland1951–19558421
Gerry WardHBEngland1953–19628410
Takehiro TomiyasuDFJapan2021–2025842
Bobby GouldFWEngland1968–19708323
Lukas PodolskiFWGermany2012–20148231
Matteo GuendouziMFFrance2018–2022821
Frank HillHBScotland1932–1936814
John RobertsDFWales1969–1972815
Alf CommonFWEngland1910–19128023
Peter NicholasMFWales1981–1983803
SylvinhoDFBrazil1999–2001805
JorginhoMFItaly2023–2025792
Joe WillockMFEngland2017–20217811
Łukasz FabiańskiGKPoland2007–2014780
Dani CeballosMFSpain2019–2021772
Fergus HuntFWEngland1897–19037733
Jimmy PatersonFWScotland1920–1926772
Stephen HughesMFEngland1994–2000777
Bill SeddonHBEngland1926–1931760
Bryn JonesFWWales1938–1949768
Horace CopeFBEngland1926–1933760
Jim FotheringhamFBScotland1954–1958760
Riccardo CalafioriDFItaly2024–766
Steve GattingDFEngland1978–1981766
Harry WoodsFWEngland1923–19267522
James RamsayFWScotland1924–19267510
Joe LievesleyGKEngland1913–1915750
Don HoweDFEngland1964–1966741
Bill HarperGKScotland1925–1931730
David LuizDFBrazil2019–2021734
Brian McDermottFWEngland1979–19847213
David HowatHBEngland1889–1896723
Andrew YoungFBEngland1922–1927719
John HartsonFWWales1995–19977117
Carl JenkinsonDFEngland2011–2019701
David OspinaGKColombia2014–2019700
George WoodGKScotland1980–1983700
Paul MarinerFWEngland1984–19867017
Tom WhittakerHBEngland1920–1925702
Nelson VivasDFArgentina1998–2001691
Sandy MainFWScotland1899–19026914
Sokratis PapastathopoulosDFGreece2018–2021696
Jakub KiwiorDFPoland2023–2025683
Justin HoyteDFTrinidad and Tobago2003–2008680
EduardoFWCroatia2007–20106722
Marouane ChamakhFWMorocco2010–20126714
Martin ZubimendiMFSpain2025–676
Patrick O'BrienFWScotland1894–18976729
Trevor RossMFEngland1975–1977679
Viktor GyökeresFWSweden2025–6722
Bob TurnbullFWScotland1921–19246628
Jack PeartFBEngland1911–1921660
James BoyleFBScotland1893–1897669
William GarbuttFWEngland1905–19086514
Alex ManningerGKAustria1997–2001640
Cédric SoaresDFPortugal2020–2024642
Eberechi EzeFWEngland2025–6412
GabrielDFBrazil2015–2017641
Giovanni van BronckhorstMFNetherlands2001–2003642
Mel CharlesFWWales1959–19626428
Bobby DavidsonFWScotland1935–19376315
GervinhoFWIvory Coast2011–20136311
James BrockFWScotland1896–18986323
Thomas FitchieFWScotland1902–19096330
Carlos VelaFWMexico2008–20116211
Jeff BlockleyDFEngland1972–1974621
Terry ManciniDFRepublic of Ireland1974–1976621
Arthur ShawHBEngland1949–1954610
Brian MarwoodFWEngland1988–19906117
Denis ComptonFWEngland1936–19506016
Ian SelleyMFScotland1992–1997602
Peter KyleFWScotland1906–19086023
Chris BuckleyFBEngland1914–1920593
Henrikh MkhitaryanMFArmenia2018–2020599
Jimmy RobertsonFWScotland1968–1970598
Richie PowlingDFEngland1973–1977593
Andrew NeilFWScotland1924–19265710
Eddie McGoldrickMFRepublic of Ireland1993–1995571
George GrantHBEngland1911–1915574
John MatthewsMFEngland1974–1978575
Ted PlattGKEngland1946–1952570
Matthew UpsonDFEngland1997–2003560
Tom WinshipFWEngland1910–1915567
Wally HardingeFWEngland1913–19205514
Bob BensonFBEngland1914–1915547
Jackie MilneFWScotland1935–19375419
James TennantFWScotland1899–19015410
Noni MaduekeFWEngland2025–5410
Fred PagnamFWEngland1919–19215327
Frederick GrovesFWEngland1912–1921537
Reg BorehamHBEngland1921–19235318
Harry PeelFWEngland1926–1929526
Mike TiddyFWEngland1955–1958528
Colin HillDFNorthern Ireland1983–1984511
Ethan NwaneriMFEngland2022–5110
Gordon NuttFWEngland1955–19605110
Gus CaesarDFEngland1985–1990510
Jackie ChalmersFWScotland1910–19125122
Jérémie AliadièreFWFrance2001–2007519
Leslie JonesFWWales1937–1946513
Peter MarinelloFWScotland1970–1973515
Raphael MeadeFWEngland1981–19855116
Billy LinwardFWEngland1902–19055010
David HannahHBIreland1897–18995017
Ralph GaudieFWEngland1899–19015023
Bertie FreemanFWEngland1905–19084924
Fábio VieiraMFPortugal2022–2024493
Geoff BarnettGKEngland1969–1975490
Glenn HelderFWNetherlands1995–1996491
Jack McClellandGKNorthern Ireland1961–1964490
Stefan SchwarzMFSweden1994–1995494
Dave BacuzziDFEngland1961–1964480
Frank McAvoyFWScotland1895–18984810
Peter MortimerFWScotland1894–18964823
Tommy ShanksFWIreland1903–19044829
Alan HudsonMFEngland1977–1978470
James HendersonFWScotland1892–18954731
Christopher WrehFWLiberia1997–2000465
Ernie ColemanFWEngland1932–19344626
Piero HincapiéDFEcuador2025–461
James MoirHBScotland1898–1900450
Norman SideyDFEngland1932–1938450
Walter PlaceFWEngland1900–1901457
Charles RandallFWScotland1911–19134412
Robert BuchananFWScotland1894–18964416
Stephen DunnGKEngland1919–1922440
Mikaël SilvestreDFFrance2008–2010433
Rémi GardeMFFrance1996–1999430
Ben MardenHBEngland1951–19554211
Frank BoultonGKEngland1936–1938420
William WhiteFWScotland1897–18994216
Bob TempletonFWScotland1904–1906411
Harold LeeFWEngland1907–19094115
Harry StorerGKEngland1894–1898410
Henry BoydFWScotland1894–18964132
Paul VaessenFWEngland1978–1982419
Charlie PreedyGKEngland1929–1932400
George DruryFWEngland1938–1946403
Joel CampbellFWCosta Rica2014–2016404
Albert Sambi LokongaMFBelgium2021–2025390
Craig McGeochFWScotland1897–18993914
Cristhian MosqueraDFSpain2025–390
Davor ŠukerFWCroatia1999–20003911
Francis JeffersFWEngland2001–2003398
Harry KingFWEngland1914–19153929
Luís Boa MorteMFPortugal1997–1999394
Stephen StonleyFWEngland1913–19143914
Sébastien SquillaciDFFrance2010–2012392
Alex McConnellFBScotland1897–1899381
Emiliano MartinezGKArgentina2012–2020380
Jim StandenGKEngland1957–1960380
Tommy LawtonFWEngland1953–19553815
Clem VoyseyHBEngland1919–1926376
WillianFWBrazil2020–2021371
Edwin BateupGKEngland1906–1911360
Paddy SloanHBRepublic of Ireland1946–1947361
Peter TurnerFWScotland1900–1901365
Júlio BaptistaFWBrazil2006–20073510
Alex CropleyMFScotland1974–1976346
Arthur ElliottFWEngland1892–18943419
Gordon HoareFWEngland1908–19113413
Andrew McCowieFWScotland1899–1900337
André SantosDFBrazil2011–2013333
Jimmy DunneFWRepublic of Ireland1933–19363313
Tony BurnsGKEngland1964–1965330
Armand TraoréDFSenegal2006–2011320
Colin AddisonFWEngland1966–19673210
Con SullivanGKEngland1954–1957320
Jimmy CarterMFEngland1991–1994322
Joe MurphyFWEngland1899–1900320
John PettsDFEngland1958–1962321
Abraham FoxallFWEngland1901–1902313
Alf HaynesHBEngland1929–1933310
Igors StepanovsDFLatvia2000–2003311
William DicksonHBNorthern Ireland1953–1955311
William JefferyFBScotland1892–1894310
Herbert ShawFWEngland1898–1900309
Mathieu DebuchyDFFrance2014–2018302
Sam RaybouldFWEngland1908–1909307
Stuart TaylorGKEngland2000–2003300
Walter AndersonFWEngland1902–19033011
David NelsonHBScotland1936–1946294
Jim BellamyFWEngland1905–1907294
Paddy LoganFWScotland1899–1901297
Finlay SinclairFBScotland1896–1897280
Fred ClarkeDFNorthern Ireland1962–1965280
George BurdettGKEngland1911–1912280
George JobeyHBEngland1913–1914283
Jackie MordueFWEngland1907–1908281
Lee ChapmanFWEngland1982–1983286
Nuno TavaresDFPortugal2021–2025281
Raheem SterlingFWEngland2024–2025281
Bob BuistFBScotland1892–1894271
Caesar JenkynsFBWales1895–1896276
Duncan McDonaldFBScotland1909–1910270
James McAuleyFBScotland1897–1898272
Leonard ThompsonFWEngland1928–1932276
Scott MarshallDFScotland1993–1997271
Sidney CrawfordGKScotland1911–1913270
William FaircloughGKScotland1896–1897270
Brian HornsbyDFEngland1973–1975266
Charles BoothFWEngland1892–18942610
Jermaine PennantFWEngland1999–2005263
Joey WilliamsFWEngland1929–1931265
John McAvoyFBScotland1898–1899260
Paul DickovFWScotland1993–1996267
Ray ParkinFWEngland1929–19352611
Terry AndersonMFEngland1963–1965267
Tommy LowFWScotland1900–1901262
Walter LawrenceFWEngland1909–1910260
Colin PatesDFEngland1990–1992251
David JenkinsDFEngland1966–1968259
George JohnstonFWScotland1967–1969253
Ian McKechnieGKScotland1961–1963250
Joe FidlerFBEngland1913250
John RussellFWScotland1896–1897254
Samuel MillsFWEngland1895–1896253
Yossi BenayounMFIsrael2011–2012255
Archie DevineFWScotland1913–1914245
Eddie ClampMFEngland1961–1962241
Ernest CottrellFWEngland1898–19012412
George BurrellFWEngland1912–1913243
Len JuliansFWEngland1958–19602410
Stephen TheobaldFBEngland1902–1909240
Walter ShawFWEngland1893–18952412
Charlie WilliamsGKEngland1893–1894230
Everard LawrenceFWEngland1902–1903233
Frank HeppinstallFWEngland1909–1910230
Joe NorthFWEngland1920–1921236
Peter DougallFWScotland1934–1936235
Quincy Owusu-AbeyieFWGhana2003–2006232
Ralph BirkettFWEngland1933–19352311
Stephan LichtsteinerDFSwitzerland2018–2019231
Vito MannoneGKItaly2009–2012230
Billy BannisterFBEngland1903220
James HopkinsFWIreland1921–1922227
John HunterFWScotland1904–1905224
Pablo MaríDFSpain2020–2023221
Patrick FarrellFBIreland1897–1898223
Richard WrightGKEngland2001–2002220
Vladimir PetrovićMFSerbia1983223
Bill BuckenhamFWEngland1909–1910215
Ernie CollettFBEngland1937–1947210
George HuntFWEngland1937–1938213
John HawleyFWEngland1981–1983213
Lucas PérezFWSpain2016–2018217
Bob GordonFWScotland1895–1896206
Charlie HareFWEngland1895–1896207
Christian NørgaardMFDenmark2025–2026200
Mark HeeleyFWEngland1977–1979201
Pat HowardDFEngland1976–1977200
Tommy BaldwinMFEngland1965–19662011
Yaya SanogoFWFrance2013–2014201
Alf FieldsFBEngland1939–1950190
Frank LloydFWEngland1899–1900193
Wilf RostronMFEngland1975–1977192
John BlackwoodFWScotland1900–1901187
Mark FlattsMFEngland1992–1995180
Max DowmanMFEngland2025–183
Serge GnabryFWGermany2012–2016181
Tom WalleyMFWales1965–1967181
Bert BeneyFWEngland1909–1910176
Brian WalshFWEngland1953–1955170
Chris KiwomyaFWEngland1995173
Gordon NeilsonFWScotland1966–1967173
Tommy HyndsFBScotland1907171
Ehud RogersFWWales1935–1936165
Emmanuel FrimpongMFGhana2011–2012160
Fran MéridaMFSpain2007–2010162
Herbert LawsonFWEngland1926162
Joe ConnorFWIreland1902163
Joe McLauchlanFWScotland1911–1913163
John ChenhallFBEngland1951–1953160
John StorrsFBEngland1893–1894160
Kevin O'FlanaganFWRepublic of Ireland1946–1949163
Pål LydersenDFNorway1992–1993160
Sidney CartwrightFBEngland1936–1939162
Alex McKenzieFWScotland1921–1923152
Arfon GriffithsFWWales1961–1962152
Dave HallidayFWScotland1929–1930158
Frank CownleyFBEngland1920–1922150
Gordon BremnerFWScotland1938–1939154
Jack AstonFWEngland1899155
Kaba DiawaraFWGuinea1999150
Thomas VallanceFWEngland1948–1949152
William PatersonGKScotland1928–1929150
George CurtisFWEngland1939–1947140
Horace CumnerFWWales1938–1946143
Ignasi MiquelDFSpain2011–2013141
John KayDFEngland1983–1984140
Lassana DiarraMFFrance2007140
Stefan MalzMFGermany1999–2001142
Tommy MeadeFWEngland1895–1897147
William SharpeFWScotland1894–1895144
Bruno GuimarãesMFBrazil2026–132
Dan BurgessFWEngland1919–1921131
Edward KingFWEngland1912–1913130
Ezri KonsaDFEngland2026–131
Gerrit KeizerGKNetherlands1930130
James BlairFWScotland1905–1906133
Kepa ArrizabalagaGKSpain2025–130
Leigh Richmond RooseGKWales1911–1912130
Mark RandallMFEngland2006–2009130
Paul ShawMFEngland1994–1997132
Ray SwallowFWEngland1955–1957134
Tommy CoakleyMFScotland1966132
Chuba AkpomFWEngland2013–2018120
Donald SladeFWEngland1913–1914124
Eddie CarrFWEngland1938127
Jimmy McGillMFScotland1966120
Joseph HeathHBEngland1893–1896127
Kerrea GilbertDFEngland2005–2009120
Reg TrickerFWEngland1927–1929125
Sebastian LarssonMFSweden2004–2006120
Vince BartramGKEngland1994–1995120
Alberto MéndezMFGermany1997–2000112
Alf CalverleyFWEngland1947110
Charles DunsbeeFBEngland1899–1900110
Don OakesFBEngland1952–1955111
Gordon FerryDFEngland1964110
Harry LoganFWScotland1910–1911110
Isaac OwensFBEngland1901112
James ShawFWEngland1927–1928114
John EdgarFWScotland1901–1902111
Paolo VernazzaMFEngland1997–2000111
Patrick BoylanFBScotland1896110
Andrew MitchellFWScotland1898–1899102
Bob WatsonFWEngland1904–1905101
Brendon BatsonDFEngland1972–1973100
Charles BarleyFWEngland1927–1929101
Craig EastmondMFEngland2009–2010100
Folarin BalogunFWUnited States2020–2023102
George FordFBEngland1912–1915100
George PattisonFBEngland1920–1922100
Harry ThorpeFBEngland1903–1904100
James SmithFWEngland1920101
John LeatherGKEngland1896–1897100
Lycurgus BurrowsFBEngland1894–1895100
Sigurður JónssonMFIceland1989–1990101
Tom PrattFWEngland1903–1904102
Abe HartleyFWScotland189991
Adrian ClarkeMFEngland1994–199690
Arturo LupoliFWItaly2004–200693
Bill JohnstoneFWScotland1929–193094
Christos TzolisFWGreece2026–90
Danny O'SheaMFEngland198290
David BentleyMFEngland2003–200491
Frank TownrowFWEngland1922–192392
Harry WallerHBEngland1946–194790
Mal GriffithsFWWales193895
Mike EverittDFEngland196091
Rhys WilmotGKWales1986–198790
Thomas BryanFWEngland189491
Willis RipponFWEngland1910–191192
Alan MillerGKEngland1992–199480
Alex CaieFWScotland189784
David CorkFWEngland1983–198481
Duncan GemmellFWScotland1892–189380
Henri LansburyMFEngland2007–201181
Hugh DaillyFWScotland189884
James BuchanHBScotland1904–190580
Jeff Reine-AdélaïdeMFFrance2016–201880
Joe CooperFWEngland1893–189482
John McPheeFBScotland1898–189980
Konstantinos MavropanosDFGreece2018–202280
Neil HeaneyFWEngland1992–199380
Paul BarronGKEngland1978–198080
Stathis TavlaridisDFGreece2001–200380
Allen WardFBEngland189570
Andrew SwannFWScotland190172
Bill HendersonFWEngland1921–192270
Billy SpittleFWEngland1912–191470
Gavin McGowanDFEngland1993–199870
George CoxFWEngland1934–193671
Jack LeeFWEngland1926–192770
James FyfeFBScotland189870
Matt TurnerGKUnited States2022–202370
Park Chu-youngFWSouth Korea2011–201371
Reg StockillFWEngland1932–193374
Robert StevensFWScotland1909–191071
Robert StevensonHBScotland189470
Ryo MiyaichiFWJapan2011–201370
Thomas HamiltonGKEngland1898–190070
Alfred CroweFWEngland1904–190564
Andrew StevenFWScotland189762
Denis SuárezMFSpain201860
George BuistFBScotland1896–189760
Jack McBeanFBScotland1889–189260
James MonteithFWIreland189761
Joe MurrellFBEngland190060
John ClarkFWEngland1923–192460
John MoodyGKEngland1927–192860
Malcolm WebsterGKEngland196960
Marli SalmonDFEngland2025–60
MarquinhosFWBrazil2022–202561
Paul GormanMFRepublic of Ireland1982–198360
Peter ConnollyFBScotland1889–189262
Ryan SmithFWEngland2003–200460
Rúnar Alex RúnarssonGKIceland2020–202460
Tom GrieveFBScotland1900–190160
Tom ShrewsburyHBEngland1896–189860
Walter BusbyFWEngland1903–190462
Walter CreeganFWEngland192260
Arthur TalbotGKEngland189650
Brian TawseGKScotland1964–196550
Daniel Le RouxFWSouth Africa195750
David DuncanFWIreland1912–191352
Frank DyerFBScotland1892–189350
George WolfeFBEngland1900–190250
Graham StackGKRepublic of Ireland2003–200450
Humphrey BarbourFWScotland1889–189154
James MarshallFWScotland193451
James MeggsFWEngland1889–189154
Jay Emmanuel-ThomasFWEngland201050
Joe SatterthwaiteFWEngland190851
John GartonFBEngland189950
Matthew McKellarFWScotland1909–191052
Matthew RoseDFEngland1996–199750
Micky BootDFEngland196652
Rami ShaabanGKSweden200250
Sandy MacFarlaneFWScotland1896–189750
Tommy RudkinFWEngland194752
Allan YoungDFEngland1960–196140
Amaury BischoffMFPortugal2008–200940
Archie RoeFWEngland192241
Arthur WorrallFWEngland189441
Bill JulianHBEngland1889–189140
Charlie McGibbonFWEngland191043
Daniel DevineFWScotland189340
David GrondinDFFrance1998–199940
David PrydeFWScotland193940
Denis ClaptonFWEngland1959–196140
Edmund BeeGKEngland1891–189240
Ernest HanksFWEngland191241
Gavin HoyteDFEngland200840
Gedion ZelalemMFUnited States201440
George DavieFWScotland189243
Hope RobertsonFWScotland188944
James ClarkFBEngland189840
James NormanFWEngland191440
Jim HarveyMFNorthern Ireland197840
John GrantFWEngland191243
John KosminaFWAustralia197840
John WoodwardDFScotland1966–196740
Junichi InamotoMFJapan2001–200240
Kim KällströmMFSweden201440
Matthew ShorttFWScotland191040
Moses SandersHBEngland189941
Nico YennarisDFChina2011–201240
Peter KaneFWScotland196041
Sebastian SvärdMFDenmark2001–200440
Stan EarleFWEngland1922–192343
Tommy SpicerGKEngland190040
Tony BiggsFWEngland195841
William BradshawFWEngland1902–190442
Alan SmithFWEngland194630
Alf FletcherHBEngland191530
Andrew RankinFBScotland1892–189330
Archie LowFBScotland1906–190730
Arthur BiggsFWEngland193730
Bert HumpishHBEngland193030
Danny KarbassiyoonDFUnited States2004–200531
Donald CockFWEngland192530
Fabián CaballeroFWArgentina1998–199930
George PayneFWEngland1912–191330
Graham BarrettFWRepublic of Ireland1999–200030
Harry OfferFWEngland1889–189131
James CaldwellGKEngland191330
Jason CroweDFEngland1997–199830
Jay SimpsonFWEngland200832
Jerome ThomasFWEngland2003–200430
Jimmy LaidlawFWScotland190132
John HallsMFEngland200130
Josh DasilvaFWEngland2017–201830
Mathew RyanGKAustralia202130
Morris BatesFBEngland188930
Nacer BaraziteFWNetherlands2007–200930
Norman ChisholmFBScotland1908–190930
Patrick CreggMFRepublic of Ireland2004–200530
Rhys WestonDFWales1999–200030
Sanchez WattFWEngland200931
Tomas DanilevičiusFWLithuania2000–200130
Wilf WalshFWWales193830
William GilmerGKIreland189630
William ScottFWEngland188934
Willie CurleFWScotland190830
Zech MedleyDFEngland2018–202130
Alan TyrerFWEngland196620
Albert GuðmundssonFWIceland194620
Andre Harriman-AnnousFWEngland2025–20
Andrew FarrFWScotland193921
Andy ColeFWEngland1990–199120
Archie McQuilkieFBScotland189220
Ben SheafMFEngland2017–202120
Brian ChambersMFEngland197320
Brian SparrowDFEngland198420
Charles AmblerGKEngland1892–189520
Charlie GilmourMFScotland201820
Charlie PatinoMFEngland2021–202421
Chris WillockFWEngland201620
Cyril GrantFWEngland194620
Cyril HodgesFWEngland194620
David MaddenMFEngland198320
Edward AndersonFWScotland190420
Ernie TuckettFWEngland193620
Fabrice MuambaMFEngland200520
Frank O'NeillFWRepublic of Ireland1960–196120
Fred BeardsleyGKEngland188920
Fred CalvertFWEngland191121
Fred JonesFWEngland192420
Fred KempFWEngland190520
George FarmerFWEngland189621
George FisherGKEngland190920
George JaquesFWEngland189422
George MarksGKEngland193920
Gilles SunuFWTogo200920
Harold WaldenFWEngland192121
Hugh DuffFWEngland1896–189722
Ife IbrahimMFEngland2026–20
Isaac HaydenDFJamaica2013–201420
James MaxwellFWScotland1908–190920
James StuartFWEngland189721
Jernade MeadeMFEngland201220
Job WhitfieldFBEngland1896–189720
JuanMFBrazil2001–200220
Kevin SteadDFEngland197820
Krystian BielikMFPoland2015–201620
Kwame AmpaduMFRepublic of Ireland199020
Marcus McGuaneMFEngland201720
Mart PoomGKEstonia2006–200720
Martin AnghaDFSwitzerland201220
Matt MaceyGKEngland2017–202120
Matthew ConnollyDFEngland2006–200720
Moritz VolzDFGermany2000–200220
Nathan Butler-OyedejiFWEngland202520
Ned LiddleFBEngland191520
Oğuzhan ÖzyakupMFTurkey201120
Paul DaviesFWWales197120
Peter GoyGKEngland195920
R. FosterGKEngland188920
Ralph GuthrieGKEngland195420
Ray HankinFWEngland198120
Richard HanniganFWScotland189920
Richard HorsingtonFWEngland188921
Robert EvansFBEngland191320
Rodney SmithsonDFEngland196220
Ronnie WestcottFWEngland193621
Ryan GarryDFEngland2002–200320
Stan MorganFWWales194620
Stanley BriggsFBEngland189320
Thomas DrainFWScotland190920
Thomas EisfeldMFGermany2012–201321
Thomas HatfieldGKEngland189520
Tom ArnoldFWEngland190520
Tommy BlackMFEngland1999–200020
Tommy SetfordGKEngland2024–20
William McNabFWScotland189421
William StewartFBScotland1889–189121
Albert ChristmasFWEngland189110
Albert RussellGKEngland189610
Alex DavidsonGKScotland190410
Alex RobertsonFBScotland189210
Anthony StokesFWRepublic of Ireland200510
Archie ClarkFBEngland192710
Arthur KemptonGKEngland191510
Arthur RoeHBEngland192510
Ayden HeavenDFEngland2024–202510
Ben CottrellMFEngland2020–202310
Bernard ShawFWEngland189210
Billy WarnesFWEngland193310
Brando Bailey-JosephFWEngland2026–10
Brian McGovernDFRepublic of Ireland200010
Carlin ItongaFWDR Congo200110
Ceadach O'NeillFWNorthern Ireland2026–10
Charles PeacheyFWEngland189210
Charles Sagoe Jr.FWEngland2023–10
Charlie BellFWScotland191312
Charlie WalshFWEngland193310
Chuks AnekeMFEngland201110
Conor HendersonMFRepublic of Ireland201110
Daniel BoatengDFEngland201110
David GloakFWEngland189110
Edward KaneFBScotland189710
Edward KingtonFWEngland189610
Edward WilliamsFWEngland188910
Edwin HardingFBEngland189610
Ernest CooplandFWEngland192010
Ernie WallingtonFWEngland192310
Frank KirkFWEngland189410
Frank RansomFBIreland190310
Frank SimekDFUnited States200310
Fred DwightFBEngland190510
Fred WoodGKEngland189210
George CarverFBEngland189610
George ReeceFWEngland189510
Glen KamaraMFFinland201510
Harold OliverFWEngland190910
Hugh CassidyFBIreland189710
Illan MeslierGKFrance2026–10
Isaiah RankinFWEngland199710
Ismaël BennacerMFAlgeria201510
Ismeal KabiaFWNetherlands2024–10
Jack GrahamFBEngland189910
Jack PorterGKEngland2024–10
Jack WilkinsonFWEngland195510
Jack WilsonFBEngland189610
Jaden DixonDFEngland2026–10
James CharterisFWScotland188910
James CrozierGKScotland189410
James DevlinFWScotland189811
James FergusonFWScotland190710
James QuayleFBEngland191010
James RobertsonFWScotland195210
James RodgerFWScotland190710
Jehad MuntasserMFLibya199710
John RutherfordFWEngland192510
John SpicerMFEngland200310
Joseph HughesFWEngland192510
Josh NicholsDFEngland202410
Julian GrayMFEngland200010
Julio PleguezueloDFSpain201810
Karl HeinGKEstonia202210
Kristoffer OlssonMFSweden201310
Kyle BartleyDFEngland200910
Lee CanovilleDFEngland200010
Lee HarperGKEngland199710
Les HenleyHBEngland194610
Leslie CalderFWEngland191110
Maldini KacurriDFAlbania202410
Michael BlackMFEngland199810
Michal PapadopulosFWCzech Republic200310
Miguel AzeezMFEngland2020–202410
NetoGKBrazil202510
Neve GriceFWEngland190610
Noel KellyFWRepublic of Ireland195010
Oliver WilsonGKEngland191310
Omer RizaFWTurkey199810
Paul RodgersDFEngland200810
Peter TilleyFWNorthern Ireland195310
Reg TrimFBEngland193510
Richard ElveyFBEngland192310
Roger DavidsonMFEngland196810
Rohan RickettsMFEngland200110
Roy GouldenFWEngland195910
Roy PackDFEngland196610
Rui FonteFWPortugal200810
Sid PughFBEngland193910
Spencer BassettFBEngland190910
Stefan O'ConnorDFEngland201410
Steve BrignallDFEngland197910
Sturdy MaxwellFWScotland192110
Ted BowenFWEngland192710
Theo JulienneMFEngland2026–10
Thomas CruiseDFEngland200910
Tom GrahamFWScotland189210
Tommy BlackHBScotland193310
Walter WilliamsFWEngland189410
William MaycockFWEngland192810
William VaughanFWEngland190110
Ólafur Ingi SkúlasonMFIceland200310
Andre AnnousFEngland2026–
Maalik HashiMEngland2026–
Marcell WashingtonDEngland2026–

Appearances and goals in all competitions. Players signed this season appear once they have played.

Sources: Wikipedia, List of Arsenal F.C. players (CC BY-SA 4.0); Wikipedia, List of Arsenal F.C. players (25–99 appearances) (CC BY-SA 4.0); Wikipedia, List of Arsenal F.C. players (1–24 appearances) (CC BY-SA 4.0); ESPN (live fixtures, results, squad and table). How this data is built.