Stoke City have played Aston Villa 135 times in competitive football, winning 41, drawing 32 and losing 62, first meeting on 15 Sep 1888 and most recently on 1 Oct 2020. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 15 Sep 1888 | 1888–89 | First Division | A | Aston Villa | 1–5 | ||
| 3 Nov 1888 | 1888–89 | First Division | H | Aston Villa | 1–1 | ||
| 7 Dec 1889 | 1889–90 | First Division | A | Aston Villa | 1–6 | ||
| 17 Mar 1890 | 1889–90 | First Division | H | Aston Villa | 1–1 | ||
| 31 Jan 1891 | 1890–91 | FA Cup | H | Aston Villa | 3–0 | ||
| 24 Oct 1891 | 1891–92 | First Division | H | Aston Villa | 2–3 | ||
| 21 Nov 1891 | 1891–92 | First Division | A | Aston Villa | 1–2 | ||
| 12 Sep 1892 | 1892–93 | First Division | H | Aston Villa | 0–1 | ||
| 10 Oct 1892 | 1892–93 | First Division | A | Aston Villa | 2–3 | ||
| 11 Sep 1893 | 1893–94 | First Division | A | Aston Villa | 1–5 | ||
| 16 Oct 1893 | 1893–94 | First Division | H | Aston Villa | 3–3 | ||
| 29 Sep 1894 | 1894–95 | First Division | H | Aston Villa | 4–1 | ||
| 26 Dec 1894 | 1894–95 | First Division | A | Aston Villa | 0–6 | ||
| 4 Jan 1896 | 1895–96 | First Division | H | Aston Villa | 1–2 | ||
| 22 Feb 1896 | 1895–96 | First Division | A | Aston Villa | 2–5 | ||
| 2 Sep 1896 | 1896–97 | First Division | A | Aston Villa | 1–2 | ||
| 31 Oct 1896 | 1896–97 | First Division | H | Aston Villa | 0–2 | ||
| 18 Dec 1897 | 1897–98 | First Division | H | Aston Villa | 0–0 | ||
| 2 Apr 1898 | 1897–98 | First Division | A | Aston Villa | 1–1 | ||
| 3 Sep 1898 | 1898–99 | First Division | A | Aston Villa | 1–3 | ||
| 31 Dec 1898 | 1898–99 | First Division | H | Aston Villa | 3–0 | ||
| 13 Nov 1899 | 1899–00 | First Division | H | Aston Villa | 0–2 | ||
| 23 Dec 1899 | 1899–00 | First Division | A | Aston Villa | 1–4 | ||
| 1 Sep 1900 | 1900–01 | First Division | A | Aston Villa | 0–2 | ||
| 29 Dec 1900 | 1900–01 | First Division | H | Aston Villa | 0–0 | ||
| 21 Sep 1901 | 1901–02 | First Division | H | Aston Villa | 1–0 | ||
| 18 Jan 1902 | 1901–02 | First Division | A | Aston Villa | 0–0 | ||
| 25 Jan 1902 | 1901–02 | FA Cup | H | Aston Villa | 2–2 | ||
| 29 Jan 1902 | 1901–02 | FA Cup | A | Aston Villa | 2–1 | ||
| 11 Oct 1902 | 1902–03 | First Division | H | Aston Villa | 1–0 | ||
| 13 Apr 1903 | 1902–03 | First Division | A | Aston Villa | 0–2 | ||
| 3 Oct 1903 | 1903–04 | First Division | H | Aston Villa | 2–0 | ||
| 30 Jan 1904 | 1903–04 | First Division | A | Aston Villa | 1–3 | ||
| 6 Feb 1904 | 1903–04 | FA Cup | H | Aston Villa | 2–3 | ||
| 3 Sep 1904 | 1904–05 | First Division | A | Aston Villa | 0–3 | ||
| 31 Dec 1904 | 1904–05 | First Division | H | Aston Villa | 1–4 | ||
| 13 Nov 1905 | 1905–06 | First Division | H | Aston Villa | 0–1 | ||
| 23 Dec 1905 | 1905–06 | First Division | A | Aston Villa | 0–3 | ||
| 3 Sep 1906 | 1906–07 | First Division | H | Aston Villa | 0–2 | ||
| 10 Sep 1906 | 1906–07 | First Division | A | Aston Villa | 0–1 | ||
| 10 Jan 1914 | 1913–14 | FA Cup | A | Aston Villa | 0–4 | ||
| 18 Feb 1922 | 1921–22 | FA Cup | H | Aston Villa | 0–0 | ||
| 22 Feb 1922 | 1921–22 | FA Cup | A | Aston Villa | 0–4 | ||
| 17 Feb 1923 | 1922–23 | First Division | A | Aston Villa | 0–6 | ||
| 24 Feb 1923 | 1922–23 | First Division | H | Aston Villa | 1–1 | ||
| 14 Oct 1933 | 1933–34 | First Division | H | Aston Villa | 1–1 | Arthur Turner | 37,511 |
| 24 Feb 1934 | 1933–34 | First Division | A | Aston Villa | 2–1 | Joe Johnson, Joe Johnson | 25,000 |
| 20 Oct 1934 | 1934–35 | First Division | H | Aston Villa | 4–1 | Tommy Sale, Joe Johnson, Bobby Liddle, Bobby Liddle | 33,744 |
| 2 Mar 1935 | 1934–35 | First Division | A | Aston Villa | 1–4 | Joe Johnson | 25,000 |
| 30 Nov 1935 | 1935–36 | First Division | A | Aston Villa | 0–4 | 25,000 | |
| 7 Mar 1936 | 1935–36 | First Division | H | Aston Villa | 2–3 | Freddie Steele, Freddie Steele | 18,344 |
| 12 Nov 1938 | 1938–39 | First Division | H | Aston Villa | 3–1 | George Antonio, Tommy Sale, Frank Baker | 29,464 |
| 18 Mar 1939 | 1938–39 | First Division | A | Aston Villa | 0–3 | 35,000 | |
| 24 Oct 1942 | 1942–43 | Wartime League | A | Aston Villa | 0–4 | 10,000 | |
| 31 Oct 1942 | 1942–43 | Wartime League | H | Aston Villa | 1–0 | Tommy Sale | 6,000 |
| 9 Jan 1943 | 1942–43 | Wartime Cup | H | Aston Villa | 1–0 | George Mountford | 3,000 |
| 16 Jan 1943 | 1942–43 | Wartime Cup | A | Aston Villa | 0–3 | 7,000 | |
| 20 Mar 1943 | 1942–43 | Wartime Cup | H | Aston Villa | 1–3 | Frank Bowyer | 15,000 |
| 27 Mar 1943 | 1942–43 | Wartime Cup | A | Aston Villa | 0–2 | 20,000 | |
| 23 Aug 1943 | 1943–44 | Wartime League | H | Aston Villa | 0–2 | 6,000 | |
| 4 Sep 1943 | 1943–44 | Wartime League | A | Aston Villa | 1–2 | Tommy Sale | 15,000 |
| 8 Jan 1944 | 1943–44 | Wartime Cup | H | Aston Villa | 6–3 | Freddie Steele, Freddie Steele, Freddie Steele, Syd Peppitt, Syd Peppitt, Syd Peppitt | 16,492 |
| 15 Jan 1944 | 1943–44 | Wartime Cup | A | Aston Villa | 2–0 | Jock Kirton, Alexander Ormston | 32,000 |
| 4 Mar 1944 | 1943–44 | Wartime Cup | H | Aston Villa | 4–5 | Tommy Sale, Tommy Sale, Freddie Steele, Freddie Steele | 11,508 |
| 11 Mar 1944 | 1943–44 | Wartime Cup | A | Aston Villa | 0–3 | 22,000 | |
| 26 Aug 1944 | 1944–45 | Wartime League | A | Aston Villa | 0–4 | 25,000 | |
| 2 Sep 1944 | 1944–45 | Wartime League | H | Aston Villa | 3–1 | Bill Pointon, Tommy Sale, Tommy Sale | 10,000 |
| 21 Apr 1945 | 1944–45 | Wartime Cup | H | Aston Villa | 1–0 | John Jackson | 6,000 |
| 28 Apr 1945 | 1944–45 | Wartime Cup | A | Aston Villa | 0–2 | 15,000 | |
| 9 Nov 1946 | 1946–47 | First Division | H | Aston Villa | 0–0 | 35,000 | |
| 26 May 1947 | 1946–47 | First Division | A | Aston Villa | 1–0 | George Mountford | 42,000 |
| 22 Nov 1947 | 1947–48 | First Division | H | Aston Villa | 1–2 | Jimmy McAlinden | 31,891 |
| 10 Apr 1948 | 1947–48 | First Division | A | Aston Villa | 0–1 | 30,000 | |
| 30 Oct 1948 | 1948–49 | First Division | H | Aston Villa | 4–2 | George Mountford, Frank Bowyer, Syd Peppitt, Derek Ashton | 37,200 |
| 23 Apr 1949 | 1948–49 | First Division | A | Aston Villa | 1–2 | Alexander Ormston | 40,000 |
| 29 Oct 1949 | 1949–50 | First Division | A | Aston Villa | 1–1 | John Sellars | 30,000 |
| 15 Apr 1950 | 1949–50 | First Division | H | Aston Villa | 1–0 | Harry Meakin | 20,590 |
| 9 Dec 1950 | 1950–51 | First Division | H | Aston Villa | 1–0 | Harry Oscroft | 29,998 |
| 5 May 1951 | 1950–51 | First Division | A | Aston Villa | 2–6 | Albert Mullard, Frank Bowyer | 24,986 |
| 6 Oct 1951 | 1951–52 | First Division | H | Aston Villa | 4–1 | Sammy Smyth, Harry Oscroft, Harry Oscroft, Amos Moss | 32,455 |
| 16 Feb 1952 | 1951–52 | First Division | A | Aston Villa | 3–2 | John Sellars, Harry Oscroft, Dennis Herod | 40,000 |
| 1 Nov 1952 | 1952–53 | First Division | H | Aston Villa | 1–4 | Sammy Smyth | 26,652 |
| 25 Mar 1953 | 1952–53 | First Division | A | Aston Villa | 1–1 | Ken Thomson | 15,056 |
| 4 Jan 1958 | 1957–58 | FA Cup | H | Aston Villa | 1–1 | George Kelly | 45,800 |
| 8 Jan 1958 | 1957–58 | FA Cup | A | Aston Villa | 3–3 | Harry Oscroft, Neville Coleman, George Kelly | 38,939 |
| 13 Jan 1958 | 1957–58 | FA Cup | H | Aston Villa | 2–0 | Neville Coleman, Bobby Cairns | 37,702 |
| 30 Sep 1959 | 1959–60 | Second Division | H | Aston Villa | 3–3 | Doug Newlands, Johnny King, Frank Bowyer | 27,212 |
| 18 Apr 1960 | 1959–60 | Second Division | A | Aston Villa | 1–2 | Frank Bowyer | 25,000 |
| 10 Oct 1962 | 1962–63 | League Cup | A | Aston Villa | 1–3 | Graham Matthews | 20,373 |
| 17 Oct 1962 | 1962–63 | League Cup | A | Aston Villa | 1–3 | ||
| 26 Aug 1963 | 1963–64 | First Division | A | Aston Villa | 3–1 | Jackie Mudie 17, Peter Dobing 26, Peter Dobing 86 | 39,041 |
| 4 Sep 1963 | 1963–64 | First Division | H | Aston Villa | 2–2 | Sleeuwenhoek 30, Dennis Viollet 54 | 36,649 |
| 14 Nov 1964 | 1964–65 | First Division | A | Aston Villa | 0–3 | 19,789 | |
| 27 Mar 1965 | 1964–65 | First Division | H | Aston Villa | 2–1 | John Woodward, Roy Vernon | 20,375 |
| 13 Nov 1965 | 1965–66 | First Division | A | Aston Villa | 1–0 | Harry Burrows | 22,031 |
| 9 Apr 1966 | 1965–66 | First Division | H | Aston Villa | 2–0 | Harry Burrows, Harry Burrows | 15,186 |
| 10 Dec 1966 | 1966–67 | First Division | H | Aston Villa | 6–1 | Harry Burrows, Harry Burrows, Harry Burrows, Roy Vernon, Peter Dobing, George Eastham | 20,232 |
| 25 Mar 1967 | 1966–67 | First Division | A | Aston Villa | 1–2 | John Mahoney | 20,996 |
| 6 Dec 1975 | 1975–76 | First Division | H | Aston Villa | 1–1 | Jimmy Greenhoff 22 | 28,492 |
| 27 Mar 1976 | 1975–76 | First Division | A | Aston Villa | 0–0 | 32,359 | |
| 2 Oct 1976 | 1976–77 | First Division | H | Aston Villa | 1–0 | Terry Conroy 37 | 26,652 |
| 16 May 1977 | 1976–77 | First Division | A | Aston Villa | 0–1 | 28,931 | |
| 17 Nov 1979 | 1979–80 | First Division | A | Aston Villa | 1–2 | Geoff Scott 10 | 27,056 |
| 29 Mar 1980 | 1979–80 | First Division | H | Aston Villa | 2–0 | Ray Evans 16, Lee Chapman 65 | 16,234 |
| 26 Dec 1980 | 1980–81 | First Division | A | Aston Villa | 0–1 | 34,658 | |
| 20 Apr 1981 | 1980–81 | First Division | H | Aston Villa | 1–1 | Brendan O'Callaghan 25 | 23,511 |
| 23 Sep 1981 | 1981–82 | First Division | A | Aston Villa | 2–2 | Peter Griffiths 63, Paul Maguire 65 | 25,637 |
| 5 May 1982 | 1981–82 | First Division | H | Aston Villa | 1–0 | Paul Bracewell 17 | 10,363 |
| 27 Nov 1982 | 1982–83 | First Division | H | Aston Villa | 0–3 | 18,886 | |
| 30 Apr 1983 | 1982–83 | First Division | A | Aston Villa | 0–4 | 20,944 | |
| 12 Nov 1983 | 1983–84 | First Division | A | Aston Villa | 1–1 | Mark Chamberlain 44 | 19,272 |
| 10 Mar 1984 | 1983–84 | First Division | H | Aston Villa | 1–0 | Ian Painter 73 | 13,967 |
| 27 Aug 1984 | 1984–85 | First Division | H | Aston Villa | 1–3 | Ian Painter 44 | 12,605 |
| 27 Mar 1985 | 1984–85 | First Division | A | Aston Villa | 0–2 | 10,874 | |
| 24 Oct 1987 | 1987–88 | Second Division | H | Aston Villa | 0–0 | 13,494 | |
| 26 Mar 1988 | 1987–88 | Second Division | A | Aston Villa | 1–0 | Phil Heath 71 | 20,392 |
| 23 Aug 2008 | 2008–09 | Premier League | H | Aston Villa | 3–2 | Liam Lawrence 30, Ricardo Fuller 80, Mamady Sidibe 90 | 27,500 |
| 1 Mar 2009 | 2008–09 | Premier League | A | Aston Villa | 2–2 | Ryan Shawcross 88, Glenn Whelan 90 | 39,641 |
| 19 Dec 2009 | 2009–10 | Premier League | A | Aston Villa | 0–1 | 35,852 | |
| 13 Mar 2010 | 2009–10 | Premier League | H | Aston Villa | 0–0 | 27,598 | |
| 13 Sep 2010 | 2010–11 | Premier League | H | Aston Villa | 2–1 | Kenwyne Jones 80, Robert Huth 90+3 | 25,899 |
| 23 Apr 2011 | 2010–11 | Premier League | A | Aston Villa | 1–1 | Kenwyne Jones 20 | 35,235 |
| 26 Dec 2011 | 2011–12 | Premier League | H | Aston Villa | 0–0 | 27,739 | |
| 9 Apr 2012 | 2011–12 | Premier League | A | Aston Villa | 1–1 | Robert Huth 71 | 30,100 |
| 8 Dec 2012 | 2012–13 | Premier League | A | Aston Villa | 0–0 | 30,110 | |
| 6 Apr 2013 | 2012–13 | Premier League | H | Aston Villa | 1–3 | Michael Kightly 80 | 27,544 |
| 21 Dec 2013 | 2013–14 | Premier League | H | Aston Villa | 2–1 | Charlie Adam 50, Peter Crouch 70 | 26,003 |
| 23 Mar 2014 | 2013–14 | Premier League | A | Aston Villa | 4–1 | Peter Odemwingie 22, Peter Crouch 26, Steven Nzonzi 42, Geoff Cameron 90 | 30,292 |
| 16 Aug 2014 | 2014–15 | Premier League | H | Aston Villa | 0–1 | 27,478 | |
| 21 Feb 2015 | 2014–15 | Premier League | A | Aston Villa | 2–1 | Mame Biram Diouf 45, Victor Moses 90+3 | 31,880 |
| 3 Oct 2015 | 2015–16 | Premier League | A | Aston Villa | 1–0 | Marko Arnautović 55 | 33,189 |
| 27 Feb 2016 | 2015–16 | Premier League | H | Aston Villa | 2–1 | Marko Arnautović 51, Marko Arnautović 56 | 27,703 |
| 15 Dec 2018 | 2018–19 | Championship | A | Aston Villa | 2–2 | Joe Allen 47, Benik Afobe 78 | 36,999 |
| 23 Feb 2019 | 2018–19 | Championship | H | Aston Villa | 1–1 | Sam Vokes 5 | 27,975 |
| 1 Oct 2020 | 2020–21 | League Cup | A | Aston Villa | 1–0 | Sam Vokes 26 |
See also: the Aston Villa archive and Aston Villa v Stoke City.
All Stoke City head-to-head records · Stoke City season by season