Club XI — the playable archive of every English football club

Arsenal season by season

Every Arsenal season on record, from 1890–91 to 2026–27 — league record, finishing position and leading scorer. Click a season for every match it contained.

SeasonDivisionPWDLGFGAPosLeading scorer
1890–91100112
1891–92100115
1892–93100106
1893–9429124135357James Henderson (19)
1894–9531146117559Peter Mortimer (14)
1895–9631144135948Henry Boyd (13)
1896–9730134136870Patrick O'Brien (20)
1897–9831165107052Fergus Hunt (16)
1898–9935185127247Fergus Hunt (26)
1899–0034164146143Ralph Gaudie (17)
1900–0136166144136Ralph Gaudie
1901–0235186115028Tommy Briercliffe (12)
1902–0335208767333Tim Coleman (22)
1903–043622779224Tommy Shanks (25)
1904–05361210143641Charlie Satterthwaite (11)
1905–0644198177771Tim Coleman (15)
1906–0744245157665Charlie Satterthwaite (19)
1907–08401213155267Peter Kyle
1908–09421512155652Thomas Fitchie (10)
1909–1040129194072Charles Lewis
1910–11401412144351Jackie Chalmers (16)
1911–1239158165560Alf Common (19)
1912–1341413242979Charles Lewis
1913–1439209105440Pat Flanagan (12)
1914–1540205157242Harry King (33)
1915–1637149146477
1916–1739199116247
1917–1836175147657
1918–1936196118557
1919–20441612166061Henry White (15)
1920–21431514145965Fred Pagnam (18)
1921–2248189215762Henry White (22)
1922–23441611176266Bob Turnbull (21)
1923–2445139234466Harry Woods (12)
1924–2545147244861Jimmy Brain (15)
1925–26482510139668Jimmy Brain (43)
1926–27492210178993Jimmy Brain (34)
1927–28471715159692Jimmy Brain (29)
1928–29471914148274David Jack (26)
1929–30502013179370Jack Lambert (23)
1930–31452911513364Jack Lambert (39)
1931–324827101111053Jack Lambert (26)
1932–33432581011863Cliff Bastin (33)
1933–344628998549Cliff Bastin (15)
1934–35462612812048Ted Drake
1935–36492116129753Ted Drake (27)
1936–3746211699854Ted Drake (27)
1937–38452310128247Ted Drake (18)
1938–3943199155643Ted Drake (16)
1939–402114436230
1940–41106222214
1941–42105142315
1942–432720259141
1943–4430151057438
1944–45177193433
1945–4629115134857
1946–47451611187474Reg Lewis (29)
1947–4843231378133Ronnie Rooke
1948–49452013128148Reg Lewis (18)
1949–50492512129058Reg Lewis (24)
1950–51472210158362Doug Lishman (17)
1951–52492612119965Doug Lishman (29)
1952–534624121011068Doug Lishman (25)
1953–54451713158477Doug Lishman (20)
1954–5544189177064Doug Lishman (19)
1955–56472111157168Derek Tapscott (21)
1956–57482410149979Derek Tapscott (32)
1957–5843167207488David Herd (24)
1958–59472310149775David Herd (21)
1959–60451511197185David Herd (14)
1960–61431511177887David Herd (30)
1961–62441711167473Alan Skirton (23)
1962–63452010159480Joe Baker (31)
1963–645020131710895Geoff Strong (31)
1964–6544187197277Joe Baker (25)
1965–66431213186278Joe Baker (13)
1966–67501917147253George Graham (12)
1967–68552513178270George Graham (21)
1968–69532914107735John Radford (19)
1969–70602023178061John Radford (19)
1970–71644114910443Ray Kennedy (26)
1971–72613312168752Ray Kennedy (19)
1972–73543013117959John Radford (19)
1973–74471515175258Ray Kennedy (13)
1974–75521616205958Brian Kidd (23)
1975–76451311214959Brian Kidd (11)
1976–77512113177870Malcolm Macdonald
1977–78563112139247Malcolm Macdonald (26)
1978–79602620149266Frank Stapleton (28)
1979–80703029119757Alan Sunderland (29)
1980–81472116106851Frank Stapleton (16)
1981–82522512155644Alan Sunderland (12)
1982–83602514218982Tony Woodcock (21)
1983–84472010178167Tony Woodcock (23)
1984–85482111167657Tony Woodcock (13)
1985–86542514156961Charlie Nicholas (18)
1986–87553011148646Martin Hayes (24)
1987–88522812128247Alan Smith (16)
1988–8945241388243Alan Smith
1989–9046229156545Alan Smith (13)
1990–9150311639332Alan Smith
1991–92502117129356Ian Wright
1992–93592716167353Ian Wright (30)
1993–9460272498540Ian Wright (35)
1994–95612217228166Ian Wright (30)
1995–96472215106737Ian Wright (22)
1996–97462113127747Ian Wright (30)
1997–9854311588946Dennis Bergkamp (22)
1998–9953301588138Nicolas Anelka (19)
1999–005832141211065Thierry Henry (26)
2000–01593213149962Thierry Henry (22)
2001–026039111011962Thierry Henry
2002–035934151011958Thierry Henry (32)
2003–04583715611347Thierry Henry
2004–05563415711450Thierry Henry
2005–06593212159643Thierry Henry
2006–07593017129853Robin van Persie (13)
2007–08573614711251Emmanuel Adebayor (30)
2008–096133161211354Robin van Persie (20)
2009–10553381411663Cesc Fàbregas (19)
2010–115830141411664Robin van Persie (22)
2011–1254319149667Robin van Persie
2012–135329131110560Theo Walcott (21)
2013–14563510119957Olivier Giroud (22)
2014–155635111010953Alexis Sánchez (25)
2015–16542812149159Olivier Giroud (24)
2016–17553581212165Alexis Sánchez (30)
2017–18Premier League452371582606Alexandre Lacazette (17)
2018–19Premier League5634814109705Pierre-Emerick Aubameyang
2019–20Premier League5425171293658
2020–21Premier League5829121794588Alexandre Lacazette (17)
2021–22Premier League452641577525Bukayo Saka (12)
2022–23Premier League51348910854Gabriel Martinelli Martin Ødegaard Bukayo Saka (15)
2023–24Premier League3828559129Bukayo Saka (20)
2024–25Premier League583217911252Kai Havertz (15)
2025–26Premier League634412712143Viktor Gyökeres (21)
2026–27220060