Stoke City have played Manchester City 120 times in competitive football, winning 41, drawing 26 and losing 53, first meeting on 2 Dec 1899 and most recently on 12 Mar 2018. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 2 Dec 1899 | 1899–00 | First Division | H | Manchester City | 1–0 | ||
| 7 Apr 1900 | 1899–00 | First Division | A | Manchester City | 0–1 | ||
| 29 Sep 1900 | 1900–01 | First Division | A | Manchester City | 0–2 | ||
| 26 Jan 1901 | 1900–01 | First Division | H | Manchester City | 2–1 | ||
| 13 Jan 1902 | 1901–02 | First Division | H | Manchester City | 3–0 | ||
| 19 Apr 1902 | 1901–02 | First Division | A | Manchester City | 2–2 | ||
| 5 Sep 1903 | 1903–04 | First Division | H | Manchester City | 1–2 | ||
| 2 Jan 1904 | 1903–04 | First Division | A | Manchester City | 2–2 | ||
| 10 Sep 1904 | 1904–05 | First Division | H | Manchester City | 1–0 | ||
| 7 Jan 1905 | 1904–05 | First Division | A | Manchester City | 0–1 | ||
| 18 Nov 1905 | 1905–06 | First Division | H | Manchester City | 0–0 | ||
| 24 Mar 1906 | 1905–06 | First Division | A | Manchester City | 0–2 | ||
| 8 Dec 1906 | 1906–07 | First Division | H | Manchester City | 3–0 | ||
| 13 Apr 1907 | 1906–07 | First Division | A | Manchester City | 2–2 | ||
| 14 Jan 1911 | 1910–11 | FA Cup | H | Manchester City | 1–2 | ||
| 7 Oct 1922 | 1922–23 | First Division | H | Manchester City | 1–1 | ||
| 14 Oct 1922 | 1922–23 | First Division | A | Manchester City | 1–2 | ||
| 26 Nov 1927 | 1927–28 | Second Division | A | Manchester City | 0–4 | 39,897 | |
| 18 Feb 1928 | 1927–28 | FA Cup | A | Manchester City | 1–0 | Charlie Wilson | 50,132 |
| 7 Apr 1928 | 1927–28 | Second Division | H | Manchester City | 2–0 | Charlie Wilson, Bobby Archibald | 27,453 |
| 11 Nov 1933 | 1933–34 | First Division | H | Manchester City | 0–1 | 24,083 | |
| 3 Mar 1934 | 1933–34 | FA Cup | A | Manchester City | 0–1 | 84,569 | |
| 24 Mar 1934 | 1933–34 | First Division | A | Manchester City | 2–4 | Stanley Matthews, Joe Johnson | 13,900 |
| 15 Sep 1934 | 1934–35 | First Division | A | Manchester City | 1–3 | Joe Johnson | 60,000 |
| 26 Jan 1935 | 1934–35 | First Division | H | Manchester City | 2–0 | Harry Ware, Joe Johnson | 24,453 |
| 5 Oct 1935 | 1935–36 | First Division | A | Manchester City | 2–1 | Tommy Sale, James Westland | 40,000 |
| 8 Feb 1936 | 1935–36 | First Division | H | Manchester City | 1–0 | James Westland | 27,386 |
| 3 Oct 1936 | 1936–37 | First Division | H | Manchester City | 2–2 | Freddie Steele, Stanley Matthews | 36,292 |
| 6 Feb 1937 | 1936–37 | First Division | A | Manchester City | 1–2 | Arthur Turner | 30,000 |
| 16 Oct 1937 | 1937–38 | First Division | A | Manchester City | 0–0 | 41,207 | |
| 26 Feb 1938 | 1937–38 | First Division | H | Manchester City | 3–2 | Tommy Ward, Tommy Ward, Stanley Matthews | 20,000 |
| 18 Nov 1939 | 1939–40 | Wartime League | A | Manchester City | 1–1 | Tommy Sale | 8,038 |
| 16 Mar 1940 | 1939–40 | Wartime League | H | Manchester City | 2–1 | Tommy Sale, Clement Smith | 3,520 |
| 11 Oct 1941 | 1941–42 | Wartime League | A | Manchester City | 3–4 | Tommy Sale, Tommy Sale, Tommy Sale | 3,000 |
| 18 Oct 1941 | 1941–42 | Wartime League | H | Manchester City | 5–0 | Tommy Sale, Tommy Sale, Tommy Sale, Fred Basnett, Syd Peppitt | 3,000 |
| 8 Sep 1945 | 1945–46 | Wartime League | H | Manchester City | 2–0 | George Mountford, Frank Mountford | 15,784 |
| 15 Sep 1945 | 1945–46 | Wartime League | A | Manchester City | 2–5 | Freddie Steele, Freddie Steele | 12,881 |
| 18 Oct 1947 | 1947–48 | First Division | A | Manchester City | 0–3 | 42,401 | |
| 6 Mar 1948 | 1947–48 | First Division | H | Manchester City | 3–0 | Freddie Steele, Freddie Steele, Frank Baker | 30,243 |
| 28 Aug 1948 | 1948–49 | First Division | A | Manchester City | 0–0 | 47,450 | |
| 1 Jan 1949 | 1948–49 | First Division | H | Manchester City | 2–3 | Freddie Steele, Frank Bowyer | 27,379 |
| 15 Oct 1949 | 1949–50 | First Division | A | Manchester City | 1–1 | Frank Mountford | 31,151 |
| 4 Mar 1950 | 1949–50 | First Division | H | Manchester City | 2–0 | George Mountford, Frank Bowyer | 29,986 |
| 8 Dec 1951 | 1951–52 | First Division | A | Manchester City | 1–0 | Sammy Smyth | 20,397 |
| 26 Apr 1952 | 1951–52 | First Division | H | Manchester City | 3–1 | Brian Siddall, Sammy Smyth, Frank Bowyer | 25,000 |
| 23 Aug 1952 | 1952–53 | First Division | H | Manchester City | 2–1 | Sammy Smyth, Harry Oscroft | 35,006 |
| 20 Dec 1952 | 1952–53 | First Division | A | Manchester City | 1–2 | Donald Whiston | 13,562 |
| 15 Jan 1964 | 1963–64 | League Cup | H | Manchester City | 2–0 | John Ritchie, Bill Asprey | 21,019 |
| 5 Feb 1964 | 1963–64 | League Cup | A | Manchester City | 0–1 | 16,894 | |
| 12 Nov 1966 | 1966–67 | First Division | H | Manchester City | 0–1 | 27,803 | |
| 12 Apr 1967 | 1966–67 | First Division | A | Manchester City | 1–3 | Peter Dobing | 25,753 |
| 26 Aug 1967 | 1967–68 | First Division | H | Manchester City | 3–0 | Alan Bloor, Calvin Palmer, Harry Burrows | 22,456 |
| 23 Dec 1967 | 1967–68 | First Division | A | Manchester City | 2–4 | Peter Dobing, Harry Burrows | 40,121 |
| 7 Sep 1968 | 1968–69 | First Division | H | Manchester City | 1–0 | Terry Conroy | 22,013 |
| 29 Mar 1969 | 1968–69 | First Division | A | Manchester City | 1–3 | Jackie Marsh | 27,311 |
| 27 Sep 1969 | 1969–70 | First Division | H | Manchester City | 2–0 | John Ritchie, Jimmy Greenhoff | 29,739 |
| 17 Jan 1970 | 1969–70 | First Division | A | Manchester City | 1–0 | Terry Conroy | 31,565 |
| 19 Sep 1970 | 1970–71 | First Division | A | Manchester City | 1–4 | Mike Bernard 80 | 35,473 |
| 24 Apr 1971 | 1970–71 | First Division | H | Manchester City | 2–0 | Mike Bernard 20, John Ritchie 52 | 13,358 |
| 27 Dec 1971 | 1971–72 | First Division | H | Manchester City | 1–3 | Denis Smith 90 | 43,007 |
| 1 Apr 1972 | 1971–72 | First Division | A | Manchester City | 2–1 | John Ritchie 53, Mike Doyle | 49,392 |
| 23 Sep 1972 | 1972–73 | First Division | H | Manchester City | 5–1 | Terry Conroy 6, Jimmy Greenhoff 13, Geoff Hurst 57, Jimmy Greenhoff 68, Jimmy Greenhoff 82 | 26,448 |
| 26 Dec 1972 | 1972–73 | First Division | A | Manchester City | 1–1 | John Mahoney 65 | 36,334 |
| 13 Jan 1973 | 1972–73 | FA Cup | A | Manchester City | 2–3 | Jimmy Greenhoff 22, Jimmy Greenhoff 55 | 38,648 |
| 1 Sep 1973 | 1973–74 | First Division | H | Manchester City | 1–1 | Jimmy Greenhoff 21 | 22,436 |
| 1 Jan 1974 | 1973–74 | First Division | A | Manchester City | 0–0 | 35,009 | |
| 9 Nov 1974 | 1974–75 | First Division | A | Manchester City | 0–1 | 36,966 | |
| 1 Feb 1975 | 1974–75 | First Division | H | Manchester City | 4–0 | Ian Moores 44, Alan Hudson 68, Ian Moores 84, Geoff Hurst 87 | 32,007 |
| 24 Sep 1975 | 1975–76 | First Division | A | Manchester City | 0–1 | 28,915 | |
| 28 Jan 1976 | 1975–76 | FA Cup | H | Manchester City | 1–0 | ||
| 4 Feb 1976 | 1975–76 | FA Cup | H | Manchester City | 1–0 | Jimmy Greenhoff 81 | 38,073 |
| 2 Apr 1976 | 1975–76 | First Division | H | Manchester City | 0–0 | 18,798 | |
| 28 Aug 1976 | 1976–77 | First Division | A | Manchester City | 0–0 | 39,875 | |
| 5 Feb 1977 | 1976–77 | First Division | H | Manchester City | 0–2 | 27,139 | |
| 26 Dec 1979 | 1979–80 | First Division | A | Manchester City | 1–1 | Alan Dodd 5 | 36,286 |
| 5 Apr 1980 | 1979–80 | First Division | H | Manchester City | 0–0 | 20,451 | |
| 27 Aug 1980 | 1980–81 | League Cup | H | Manchester City | 1–1 | Lee Chapman 2 | 13,176 |
| 3 Sep 1980 | 1980–81 | League Cup | A | Manchester City | 0–3 | 21,356 | |
| 20 Sep 1980 | 1980–81 | First Division | A | Manchester City | 2–1 | Lee Chapman 39, Loek Ursem 53 | 29,507 |
| 18 Mar 1981 | 1980–81 | First Division | H | Manchester City | 2–1 | Mike Doyle 45, Brendan O'Callaghan 76 | 15,802 |
| 5 Sep 1981 | 1981–82 | First Division | H | Manchester City | 1–3 | Lee Chapman 62 | 25,256 |
| 7 Oct 1981 | 1981–82 | League Cup | A | Manchester City | 0–2 | ||
| 28 Oct 1981 | 1981–82 | League Cup | H | Manchester City | 2–0 | Lee Chapman 80, Ray Evans 87 | 17,373 |
| 9 Jan 1982 | 1981–82 | First Division | A | Manchester City | 1–1 | Brendan O'Callaghan 39 | 31,491 |
| 1 Sep 1982 | 1982–83 | First Division | A | Manchester City | 0–1 | 27,847 | |
| 9 Apr 1983 | 1982–83 | First Division | H | Manchester City | 1–0 | Sammy McIlroy 61 | 15,372 |
| 19 Sep 1987 | 1987–88 | Second Division | A | Manchester City | 0–3 | 19,322 | |
| 28 Dec 1987 | 1987–88 | Second Division | H | Manchester City | 1–3 | George Berry 82 | 18,020 |
| 26 Dec 1988 | 1988–89 | Second Division | H | Manchester City | 3–1 | Chris Kamara 48, Dave Bamber 54, George Berry 59 | 24,056 |
| 27 Mar 1989 | 1988–89 | Second Division | A | Manchester City | 1–2 | John Butler 65 | 28,303 |
| 24 Aug 1996 | 1996–97 | First Division | H | Manchester City | 2–1 | Richard Forsyth 27, Mike Sheron 32 | 21,116 |
| 22 Mar 1997 | 1996–97 | First Division | A | Manchester City | 0–2 | 28,497 | |
| 22 Oct 1997 | 1997–98 | First Division | A | Manchester City | 1–0 | Ray Wallace 63 | 25,333 |
| 3 May 1998 | 1997–98 | First Division | H | Manchester City | 2–5 | Peter Thorne 62, Peter Thorne 87 | 26,664 |
| 28 Dec 1998 | 1998–99 | Second Division | A | Manchester City | 1–2 | Lárus Sigurðsson 31 | 30,478 |
| 29 Jan 1999 | 1998–99 | Second Division | H | Manchester City | 0–1 | 13,679 | |
| 26 Oct 2008 | 2008–09 | Premier League | A | Manchester City | 0–3 | 44,624 | |
| 31 Jan 2009 | 2008–09 | Premier League | H | Manchester City | 1–0 | James Beattie 45 | 27,236 |
| 26 Dec 2009 | 2009–10 | Premier League | A | Manchester City | 0–2 | 47,325 | |
| 13 Feb 2010 | 2009–10 | FA Cup | A | Manchester City | 1–1 | Ricardo Fuller 57 | 28,019 |
| 16 Feb 2010 | 2009–10 | Premier League | H | Manchester City | 1–1 | Glenn Whelan 72 | 26,778 |
| 24 Feb 2010 | 2009–10 | FA Cup | H | Manchester City | 3–1 | Dave Kitson 79, Ryan Shawcross 95, Tuncay 99 | 21,813 |
| 27 Nov 2010 | 2010–11 | Premier League | H | Manchester City | 1–1 | Matthew Etherington 90+2 | 27,405 |
| 14 May 2011 | 2010–11 | FA Cup | N | Manchester City | 0–1 | 88,643 | |
| 17 May 2011 | 2010–11 | Premier League | A | Manchester City | 0–3 | 45,103 | |
| 21 Dec 2011 | 2011–12 | Premier League | A | Manchester City | 0–3 | 46,321 | |
| 24 Mar 2012 | 2011–12 | Premier League | H | Manchester City | 1–1 | Peter Crouch 59 | 27,535 |
| 15 Sep 2012 | 2012–13 | Premier League | H | Manchester City | 1–1 | Peter Crouch 15 | 27,101 |
| 1 Jan 2013 | 2012–13 | Premier League | A | Manchester City | 0–3 | 47,192 | |
| 26 Jan 2013 | 2012–13 | FA Cup | H | Manchester City | 0–1 | 19,814 | |
| 14 Sep 2013 | 2013–14 | Premier League | H | Manchester City | 0–0 | 25,052 | |
| 22 Feb 2014 | 2013–14 | Premier League | A | Manchester City | 0–1 | 47,038 | |
| 30 Aug 2014 | 2014–15 | Premier League | A | Manchester City | 1–0 | Mame Biram Diouf 58 | 45,622 |
| 11 Feb 2015 | 2014–15 | Premier League | H | Manchester City | 1–4 | Peter Crouch 38 | 27,011 |
| 5 Dec 2015 | 2015–16 | Premier League | H | Manchester City | 2–0 | Marko Arnautović 7, Marko Arnautović 15 | 27,264 |
| 23 Apr 2016 | 2015–16 | Premier League | A | Manchester City | 0–4 | 53,000 | |
| 20 Aug 2016 | 2016–17 | Premier League | H | Manchester City | 1–4 | Bojan Krkić 49 | 27,455 |
| 8 Mar 2017 | 2016–17 | Premier League | A | Manchester City | 0–0 | 52,265 | |
| 14 Oct 2017 | 2017–18 | Premier League | A | Manchester City | 2–7 | Mame Biram Diouf 44, Kyle Walker 47 | 54,128 |
| 12 Mar 2018 | 2017–18 | Premier League | H | Manchester City | 0–2 | 29,138 |
See also: the Manchester City archive and Manchester City v Stoke City.
All Stoke City head-to-head records · Stoke City season by season