Club XI — the playable archive of every English football club

Manchester City season by season

Every Manchester City season on record, from 1892–93 to 2026–27 — league record, finishing position and leading scorer. Click a season for every match it contained.

SeasonDivisionPWDLGFGAPosLeading scorer
1892–9322931045405David Weir (8)
1893–94288218477113Hugh Morris (7)
1894–95321431585819Pat Finnerhan (15)
1895–9636236771552Billy Meredith (13)
1896–97331291259586Billy Meredith (10)
1897–98341610868393Billie Gillespie (19)
1898–9937246798411Billy Meredith (30)
1899–0036139145148
1900–013513616485911Joe Cassidy (15)
1901–023812818476318Billie Gillespie (15)
1902–0335254696321Billie Gillespie (30)
1903–0440247983482Gillespie Turnbull (21)
1904–0536216969403Sandy Turnbull (20)
1905–06391951574585Irvine Thornley (21)
1906–0740101317558017Irvine Thornley (14)
1907–084519141275613Irvine Thornley (14)
1908–093915420707319Irvine Thornley (18)
1909–1042268890441Dorsett Jones (14)
1910–1140101317456017George Wynn (9)
1911–124014917575915George Wynn (18)
1912–13411991357396George Wynn (16)
1913–1444171017575613Tommy Browell (14)
1914–154217141153405Fred Howard (18)
1919–20441991675667Horace Barnes (23)
1920–21432461370522Tommy Browell (32)
1921–224520916727410Tommy Browell (26)
1922–234317111551518Horace Barnes (21)
1923–2450191516677611Horace Barnes (22)
1924–254317917777210Frank Roberts (32)
1925–264917122012010921Frank Roberts (30)
1926–2743221011109653Tommy Johnson (25)
1927–28452799103611Johnson Roberts (20)
1928–29431891696898Tommy Johnson (38)
1929–3047211115109883Tommy Tait (31)
1930–314318101575738Eric Brook (17)
1931–3247171218998014Dave Halliday (32)
1932–334921622887916Fred Tilson (23)
1933–345023131487805Alec Herd (21)
1934–35432081582684Fred Tilson (18)
1935–36451981875659Eric Brook (16)
1936–374625138117641Peter Doherty (32)
1937–384818921958521Peter Doherty (26)
1938–394422715101745Alec Herd (22)
1945–464211131310Jimmy Constantine
1946–47462811785431George Smith (23)
1947–4845171216564910Andy Black (17)
1948–494315151347527George Smith (13)
1949–504381322397321Roy Clarke (10)
1950–514319141089632Dennis Westcott (26)
1951–5244131417616715Hart Westcott (11)
1952–534615922829420Spurdle Williamson (12)
1953–544415920678017Don Revie (13)
1954–554823101586737Hart Hayes (15)
1955–5653261116100814Joe Hayes (27)
1956–5745131022839518Bobby Johnstone (19)
1957–5843225161051055Joe Hayes (26)
1958–5944111023679920Colin Barlow (18)
1959–604317323798916Billy McAdams (22)
1960–6148151320869613Denis Law (23)
1961–624619720878912Peter Dobing (22)
1962–63511513237111621Alex Harley (32)
1963–644923101695716Derek Kevan (36)
1964–6545161019687111Derek Kevan (20)
1965–66532619890561Neil Young (17)
1966–6750161717586215Colin Bell (14)
1967–685029912105511Neil Young (21)
1968–6955231319856013Francis Lee (18)
1969–7062301418986610Bell Lee (22)
1970–7155191719635311Bell Lee (19)
1971–724624121082534Francis Lee (35)
1972–7352191419737311Rodney Marsh (19)
1973–7456201719646114Francis Lee (18)
1974–754619111662598Colin Bell (18)
1975–765323131795568Dennis Tueart (24)
1976–774924151066422Brian Kidd (23)
1977–785124151284594Brian Kidd (20)
1978–7950171518726415Mick Channon (15)
1979–8047131519477117Michael Robinson (9)
1980–8157231519907212Kevin Reeves (17)
1981–8248181317585810Trevor Francis (14)
1982–8349151123538120David Cross (13)
1983–844621111473534Derek Parlane (19)
1984–854925121279513Gordon Smith (14)
1985–8655171523687515Mark Lillis (12)
1986–8749111622456621Imre Varadi (9)
1987–8858261121106789Paul Stewart (27)
1988–895327131393672Paul Moulden (17)
1989–9049171418636714Clive Allen (11)
1990–915224121680685Niall Quinn (21)
1991–924923111574575David White (21)
1992–935019141769599David White (19)
1993–9449122017475516Quinn Sheron (6)
1994–9552171520738117Uwe Rösler (22)
1995–9646121420476718Uwe Rösler (13)
1996–9751191022646714Uwe Rösler (16)
1997–9850141224606022Paul Dickov (9)
1998–995727201088413Shaun Goater (22)
1999–005229121193502Shaun Goater (29)
2000–0146131122567718Shaun Goater (11)
2001–025234711122581Shaun Goater (32)
2002–03411661950589Nicolas Anelka (14)
2003–0451161817837116Nicolas Anelka (24)
2004–054114131455438Fowler Wright-Phillips (11)
2005–064416622525415Cole Vassell (10)
2006–0744141020395214Joey Barton (7)
2007–084519111551589Elano (10)
2008–095625823837110Robinho (15)
2009–10482415994575Carlos Tevez (29)
2010–115934131297483Carlos Tevez (23)
2011–125739711131501Sergio Agüero (30)
2012–135229121193532Tevez Agüero (17)
2013–145741610156581Sergio Agüero (28)
2014–155128914102572Sergio Agüero (32)
2015–1659311315115654Sergio Agüero (29)
2016–1756331310122603Sergio Agüero (33)
2017–18574467143461Sergio Agüero (30)
2018–19615056169391Sergio Agüero (32)
2019–205941612149532Raheem Sterling (31)
2020–21614768131421İlkay Gündoğan (17)
2021–22584198150501Riyad Mahrez (24)
2022–236144107151461Erling Haaland (52)
2023–245943115149541Erling Haaland (38)
2024–2561331117130783Erling Haaland (34)
2025–2660401010129542Erling Haaland (38)
2026–27210124