Arsenal have played Wolverhampton Wanderers 131 times in competitive football, winning 67, drawing 31 and losing 33, first meeting on 24 Sep 1904 and most recently on 18 Feb 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 24 Sep 1904 | 1904–05 | First Division | H | Wolverhampton Wanderers | 2–0 | Tim Coleman, Charlie Satterthwaite | |
| 21 Jan 1905 | 1904–05 | First Division | A | Wolverhampton Wanderers | 1–4 | Tommy Briercliffe | |
| 7 Oct 1905 | 1905–06 | First Division | A | Wolverhampton Wanderers | 2–0 | Tim Coleman, Tim Coleman | |
| 10 Feb 1906 | 1905–06 | First Division | H | Wolverhampton Wanderers | 2–1 | Bertie Freeman, Bertie Freeman | |
| 13 Sep 1913 | 1913–14 | Second Division | A | Wolverhampton Wanderers | 2–1 | Tom Winship | |
| 3 Jan 1914 | 1913–14 | Second Division | H | Wolverhampton Wanderers | 3–1 | Jock Rutherford, Jock Rutherford, Wally Hardinge | |
| 5 Sep 1914 | 1914–15 | Second Division | A | Wolverhampton Wanderers | 0–1 | ||
| 2 Jan 1915 | 1914–15 | Second Division | H | Wolverhampton Wanderers | 5–1 | Chris Buckley, Harry King, Harry King, Harry King, Harry King | |
| 9 Jan 1926 | 1925–26 | FA Cup | A | Wolverhampton Wanderers | 1–1 | Jimmy Brain | 42,083 |
| 13 Jan 1926 | 1925–26 | FA Cup | H | Wolverhampton Wanderers | 1–0 | Alf Baker | 42,823 |
| 5 Mar 1927 | 1926–27 | FA Cup | H | Wolverhampton Wanderers | 2–1 | Jack Butler, Billy Blyth | |
| 5 Nov 1932 | 1932–33 | First Division | A | Wolverhampton Wanderers | 7–1 | David Jack, David Jack, David Jack, Jack Lambert, Jack Lambert, Cliff Bastin, Cliff Bastin | 43,570 |
| 18 Mar 1933 | 1932–33 | First Division | H | Wolverhampton Wanderers | 1–2 | Bowden | 44,711 |
| 11 Nov 1933 | 1933–34 | First Division | A | Wolverhampton Wanderers | 1–0 | Ray Bowden | 37,210 |
| 24 Mar 1934 | 1933–34 | First Division | H | Wolverhampton Wanderers | 3–2 | Drake, Alex James, Cliff Bastin | 41,143 |
| 1 Dec 1934 | 1934–35 | First Division | H | Wolverhampton Wanderers | 7–0 | Ralph Birkett, Ralph Birkett, Ray Bowden, Ted Drake, Ted Drake, Ted Drake, Ted Drake | 39,532 |
| 13 Apr 1935 | 1934–35 | First Division | A | Wolverhampton Wanderers | 1–1 | Frank Hill | 40,888 |
| 23 Nov 1935 | 1935–36 | First Division | H | Wolverhampton Wanderers | 4–0 | Joe Hulme, Ted Drake, Ehud Rogers | 39,860 |
| 28 Mar 1936 | 1935–36 | First Division | A | Wolverhampton Wanderers | 2–2 | Alf Kirchen, Pat Beasley | 32,330 |
| 19 Sep 1936 | 1936–37 | First Division | A | Wolverhampton Wanderers | 0–2 | 53,097 | |
| 23 Jan 1937 | 1936–37 | First Division | H | Wolverhampton Wanderers | 3–0 | Ray Bowden, Cliff Bastin, Ted Drake | 33,896 |
| 4 Sep 1937 | 1937–38 | First Division | H | Wolverhampton Wanderers | 5–0 | Jack Crayston, Hulme, Ted Drake, Ted Drake | 67,311 |
| 15 Jan 1938 | 1937–38 | First Division | A | Wolverhampton Wanderers | 1–3 | Ted Drake | 39,383 |
| 22 Jan 1938 | 1937–38 | FA Cup | A | Wolverhampton Wanderers | 2–1 | Alf Kirchen, Ted Drake | 61,267 |
| 17 Sep 1938 | 1938–39 | First Division | A | Wolverhampton Wanderers | 1–0 | Horace Cumner | 45,364 |
| 1 Feb 1939 | 1938–39 | First Division | H | Wolverhampton Wanderers | 0–0 | 33,103 | |
| 26 Aug 1939 | 1939–40 | Wartime League | A | Wolverhampton Wanderers | 2–2 | Kirchen, Reg Lewis | |
| 3 Sep 1945 | 1945–46 | Wartime League | A | Wolverhampton Wanderers | 1–1 | ||
| 31 Aug 1946 | 1946–47 | First Division | A | Wolverhampton Wanderers | 1–6 | Reg Lewis | 50,845 |
| 28 Dec 1946 | 1946–47 | First Division | H | Wolverhampton Wanderers | 1–1 | Ronnie Rooke | 58,075 |
| 18 Oct 1947 | 1947–48 | First Division | A | Wolverhampton Wanderers | 1–1 | Ronnie Rooke | 55,998 |
| 6 Mar 1948 | 1947–48 | First Division | H | Wolverhampton Wanderers | 5–2 | Don Roper, Jimmy Logie, Ronnie Rooke, Forbes | 57,711 |
| 25 Sep 1948 | 1948–49 | First Division | H | Wolverhampton Wanderers | 3–1 | Reg Lewis, Reg Lewis, Denis Compton | 56,869 |
| 19 Feb 1949 | 1948–49 | First Division | A | Wolverhampton Wanderers | 3–1 | Jimmy Logie, Reg Lewis, Reg Lewis | 54,536 |
| 3 Dec 1949 | 1949–50 | First Division | H | Wolverhampton Wanderers | 1–1 | Don Roper | 56,227 |
| 22 Apr 1950 | 1949–50 | First Division | A | Wolverhampton Wanderers | 0–3 | 53,082 | |
| 4 Nov 1950 | 1950–51 | First Division | A | Wolverhampton Wanderers | 1–0 | Doug Lishman | 55,548 |
| 24 Mar 1951 | 1950–51 | First Division | H | Wolverhampton Wanderers | 2–1 | Cliff Holton, Cliff Holton | 54,213 |
| 25 Aug 1951 | 1951–52 | First Division | A | Wolverhampton Wanderers | 1–2 | Cliff Holton | 40,931 |
| 22 Dec 1951 | 1951–52 | First Division | H | Wolverhampton Wanderers | 2–2 | Reg Lewis, Reg Lewis | 43,644 |
| 6 Sep 1952 | 1952–53 | First Division | A | Wolverhampton Wanderers | 1–1 | Don Roper | 43,371 |
| 17 Jan 1953 | 1952–53 | First Division | H | Wolverhampton Wanderers | 5–3 | Ray Daniel, Arthur Milton, Jimmy Logie, Doug Lishman | 57,983 |
| 5 Sep 1953 | 1953–54 | First Division | H | Wolverhampton Wanderers | 2–3 | Don Roper 25, Cliff Holton 41 | 60,460 |
| 16 Jan 1954 | 1953–54 | First Division | A | Wolverhampton Wanderers | 2–0 | Jimmy Logie 9, Doug Lishman 85 | 45,974 |
| 27 Nov 1954 | 1954–55 | First Division | H | Wolverhampton Wanderers | 1–1 | Don Roper | 55,055 |
| 29 Jan 1955 | 1954–55 | FA Cup | A | Wolverhampton Wanderers | 0–1 | 52,857 | |
| 16 Apr 1955 | 1954–55 | First Division | A | Wolverhampton Wanderers | 1–3 | Doug Lishman | 34,985 |
| 26 Dec 1955 | 1955–56 | First Division | A | Wolverhampton Wanderers | 3–3 | Vic Groves, Vic Groves, Jimmy Bloomfield | 43,738 |
| 27 Dec 1955 | 1955–56 | First Division | H | Wolverhampton Wanderers | 2–2 | Derek Tapscott, Derek Tapscott | 61,814 |
| 10 Nov 1956 | 1956–57 | First Division | A | Wolverhampton Wanderers | 2–5 | Derek Tapscott, Joe Haverty | 34,019 |
| 23 Mar 1957 | 1956–57 | First Division | H | Wolverhampton Wanderers | 0–0 | 50,921 | |
| 7 Apr 1958 | 1957–58 | First Division | H | Wolverhampton Wanderers | 0–2 | ||
| 8 Apr 1958 | 1957–58 | First Division | A | Wolverhampton Wanderers | 2–1 | Vic Groves | |
| 18 Oct 1958 | 1958–59 | First Division | H | Wolverhampton Wanderers | 1–1 | Tony Biggs | |
| 7 Mar 1959 | 1958–59 | First Division | A | Wolverhampton Wanderers | 1–6 | Joe Haverty | |
| 29 Aug 1959 | 1959–60 | First Division | A | Wolverhampton Wanderers | 3–3 | David Herd 52, David Herd 68, Danny Clapton 83 | 45,885 |
| 2 Jan 1960 | 1959–60 | First Division | H | Wolverhampton Wanderers | 4–4 | Dennis Evans 32, Joe Haverty 41, Mel Charles 47, Len Wills 89 | 47,854 |
| 3 Dec 1960 | 1960–61 | First Division | A | Wolverhampton Wanderers | 3–5 | John Barnwell, David Herd, David Herd | 25,658 |
| 22 Apr 1961 | 1960–61 | First Division | H | Wolverhampton Wanderers | 1–5 | Jackie Henderson | 34,429 |
| 25 Nov 1961 | 1961–62 | First Division | A | Wolverhampton Wanderers | 3–2 | Gerry Ward, Gerry Ward, Alan Skirton | 28,882 |
| 14 Apr 1962 | 1961–62 | First Division | H | Wolverhampton Wanderers | 3–1 | Geoff Strong, Geoff Strong, Alan Skirton | 24,367 |
| 27 Oct 1962 | 1962–63 | First Division | H | Wolverhampton Wanderers | 5–4 | Joe Baker, Joe Baker, Joe Baker, George Eastham, George Eastham | 43,002 |
| 8 Apr 1963 | 1962–63 | First Division | A | Wolverhampton Wanderers | 0–1 | 18,593 | |
| 24 Aug 1963 | 1963–64 | First Division | H | Wolverhampton Wanderers | 1–3 | Geoff Strong | 50,302 |
| 14 Dec 1963 | 1963–64 | First Division | A | Wolverhampton Wanderers | 2–2 | Geoff Strong, Geoff Strong | 18,952 |
| 4 Jan 1964 | 1963–64 | FA Cup | H | Wolverhampton Wanderers | 2–1 | Geoff Strong, Joe Baker | 40,803 |
| 5 Sep 1964 | 1964–65 | First Division | A | Wolverhampton Wanderers | 1–0 | Alan Skirton | 23,000 |
| 2 Jan 1965 | 1964–65 | First Division | H | Wolverhampton Wanderers | 4–1 | John Radford, John Radford, John Radford, Joe Baker | 25,561 |
| 23 Oct 1967 | 1967–68 | First Division | A | Wolverhampton Wanderers | 2–3 | George Graham, George Armstrong | 36,664 |
| 16 Mar 1968 | 1967–68 | First Division | H | Wolverhampton Wanderers | 0–2 | 25,983 | |
| 21 Aug 1968 | 1968–69 | First Division | A | Wolverhampton Wanderers | 0–0 | 36,006 | |
| 7 Apr 1969 | 1968–69 | First Division | H | Wolverhampton Wanderers | 3–1 | George Graham, Jimmy Robertson, George Armstrong | 31,011 |
| 15 Nov 1969 | 1969–70 | First Division | A | Wolverhampton Wanderers | 0–2 | 26,796 | |
| 28 Mar 1970 | 1969–70 | First Division | H | Wolverhampton Wanderers | 2–2 | George Graham, George Graham | 32,353 |
| 12 Dec 1970 | 1970–71 | First Division | H | Wolverhampton Wanderers | 2–1 | George Graham, John Radford | 38,816 |
| 2 Mar 1971 | 1970–71 | First Division | A | Wolverhampton Wanderers | 3–0 | George Armstrong, Ray Kennedy, John Radford | 33,644 |
| 20 Nov 1971 | 1971–72 | First Division | A | Wolverhampton Wanderers | 1–5 | Ray Kennedy | 28,851 |
| 8 Apr 1972 | 1971–72 | First Division | H | Wolverhampton Wanderers | 2–1 | George Graham, George Graham | 38,189 |
| 15 Aug 1972 | 1972–73 | First Division | H | Wolverhampton Wanderers | 5–2 | Bob McNab, Peter Simpson, John Radford, John Radford, Ray Kennedy | 38,524 |
| 18 Aug 1972 | 1972–73 | FA Cup | H | Wolverhampton Wanderers | 1–3 | 21,038 | |
| 11 Nov 1972 | 1972–73 | First Division | A | Wolverhampton Wanderers | 3–1 | Peter Marinello, John Radford, John Radford | 25,988 |
| 18 Aug 1973 | 1973–74 | FA Cup | H | Wolverhampton Wanderers | 1–3 | Brian Hornsby | 21,038 |
| 4 Dec 1973 | 1973–74 | First Division | H | Wolverhampton Wanderers | 2–2 | Charlie George, Brian Hornsby | 13,751 |
| 15 Apr 1974 | 1973–74 | First Division | A | Wolverhampton Wanderers | 1–3 | Ray Kennedy | 25,881 |
| 2 Nov 1974 | 1974–75 | First Division | H | Wolverhampton Wanderers | 0–0 | 27,572 | |
| 8 Feb 1975 | 1974–75 | First Division | A | Wolverhampton Wanderers | 0–1 | 19,807 | |
| 30 Aug 1975 | 1975–76 | First Division | A | Wolverhampton Wanderers | 0–0 | ||
| 3 Jan 1976 | 1975–76 | FA Cup | A | Wolverhampton Wanderers | 0–3 | ||
| 13 Apr 1976 | 1975–76 | First Division | H | Wolverhampton Wanderers | 2–1 | Alex Cropley, Terry Mancini | |
| 27 Aug 1977 | 1977–78 | First Division | A | Wolverhampton Wanderers | 1–1 | Powling | |
| 14 Jan 1978 | 1977–78 | First Division | H | Wolverhampton Wanderers | 3–1 | Liam Brady, Malcolm Macdonald, Frank Stapleton | |
| 28 Jan 1978 | 1977–78 | FA Cup | H | Wolverhampton Wanderers | 2–1 | Alan Sunderland, Malcolm Macdonald | |
| 14 Oct 1978 | 1978–79 | First Division | A | Wolverhampton Wanderers | 0–1 | ||
| 24 Feb 1979 | 1978–79 | First Division | H | Wolverhampton Wanderers | 0–1 | ||
| 31 Mar 1979 | 1978–79 | FA Cup | N | Wolverhampton Wanderers | 2–0 | Frank Stapleton 50, Alan Sunderland 79 | 46,244 |
| 29 Sep 1979 | 1979–80 | First Division | H | Wolverhampton Wanderers | 2–3 | John Hollins, Frank Stapleton | |
| 16 May 1980 | 1979–80 | First Division | A | Wolverhampton Wanderers | 2–1 | Frank Stapleton, Steve Walford | |
| 6 Dec 1980 | 1980–81 | First Division | H | Wolverhampton Wanderers | 1–1 | Frank Stapleton | |
| 25 Apr 1981 | 1980–81 | First Division | A | Wolverhampton Wanderers | 2–1 | Frank Stapleton | |
| 2 Feb 1982 | 1981–82 | First Division | H | Wolverhampton Wanderers | 2–1 | Paul Vaessen, Graham Rix | |
| 3 Apr 1982 | 1981–82 | First Division | A | Wolverhampton Wanderers | 1–1 | Paul Davis | |
| 29 Aug 1983 | 1983–84 | First Division | A | Wolverhampton Wanderers | 2–1 | Charlie Nicholas 25 | |
| 24 Mar 1984 | 1983–84 | First Division | H | Wolverhampton Wanderers | 4–1 | Tony Woodcock 26, Graham Rix 34, Nicholas pen 60, Stewart Robson 84 | |
| 5 Apr 1998 | 1997–98 | FA Cup | N | Wolverhampton Wanderers | 1–0 | Christopher Wreh 12 | 39,372 |
| 24 Jan 1999 | 1998–99 | FA Cup | A | Wolverhampton Wanderers | 2–1 | Marc Overmars 10, Dennis Bergkamp 69 | 27,511 |
| 2 Dec 2003 | 2003–04 | League Cup | H | Wolverhampton Wanderers | 5–1 | Jérémie Aliadière 24, Nwankwo Kanu 68, Jérémie Aliadière 71, Sylvain Wiltord 79, Cesc Fàbregas 88 | 28,161 |
| 26 Dec 2003 | 2003–04 | Premier League | H | Wolverhampton Wanderers | 3–0 | Jody Craddock 13, Thierry Henry 20, Thierry Henry 89 | 38,003 |
| 7 Feb 2004 | 2003–04 | Premier League | A | Wolverhampton Wanderers | 3–1 | Dennis Bergkamp 9, Thierry Henry 58, Kolo Touré 63 | 29,392 |
| 29 Jan 2005 | 2004–05 | FA Cup | H | Wolverhampton Wanderers | 2–0 | Patrick Vieira 53, Freddie Ljungberg 82 | 37,153 |
| 7 Nov 2009 | 2009–10 | Premier League | A | Wolverhampton Wanderers | 4–1 | Ronald Zubar 28, Jody Craddock 36, Cesc Fàbregas 45, Andrey Arshavin 66 | 28,937 |
| 3 Apr 2010 | 2009–10 | Premier League | H | Wolverhampton Wanderers | 1–0 | Nicklas Bendtner 90+4 | 60,067 |
| 10 Nov 2010 | 2010–11 | Premier League | A | Wolverhampton Wanderers | 2–0 | Marouane Chamakh 1, Marouane Chamakh 90+4 | 27,329 |
| 12 Feb 2011 | 2010–11 | Premier League | H | Wolverhampton Wanderers | 2–0 | Robin van Persie 16, Robin van Persie 56 | 60,050 |
| 27 Dec 2011 | 2011–12 | Premier League | H | Wolverhampton Wanderers | 1–1 | Gervinho 8 | 59,686 |
| 11 Apr 2012 | 2011–12 | Premier League | A | Wolverhampton Wanderers | 3–0 | Robin van Persie 9, Theo Walcott 11, Yossi Benayoun 69 | 25,815 |
| 11 Nov 2018 | 2018–19 | Premier League | H | Wolverhampton Wanderers | 1–1 | Henrikh Mkhitaryan 86 | |
| 24 Apr 2019 | 2018–19 | Premier League | A | Wolverhampton Wanderers | 1–3 | Sokratis Papastathopoulos 80 | |
| 2 Nov 2019 | 2019–20 | Premier League | H | Wolverhampton Wanderers | 1–1 | Pierre-Emerick Aubameyang 21 | 60,383 |
| 4 Jul 2020 | 2019–20 | Premier League | A | Wolverhampton Wanderers | 2–0 | Bukayo Saka 43, Alexandre Lacazette 86 | |
| 29 Nov 2020 | 2020–21 | Premier League | H | Wolverhampton Wanderers | 1–2 | Gabriel Magalhães 30 | |
| 2 Feb 2021 | 2020–21 | Premier League | A | Wolverhampton Wanderers | 1–2 | Nicolas Pépé 32 | |
| 10 Feb 2022 | 2021–22 | Premier League | A | Wolverhampton Wanderers | 1–0 | Gabriel Magalhães 25 | 31,523 |
| 24 Feb 2022 | 2021–22 | Premier League | H | Wolverhampton Wanderers | 2–1 | Nicolas Pépé 82, José Sá 90+5 | 59,888 |
| 12 Nov 2022 | 2022–23 | Premier League | A | Wolverhampton Wanderers | 2–0 | Martin Ødegaard 54, Martin Ødegaard 75 | 31,624 |
| 28 May 2023 | 2022–23 | Premier League | H | Wolverhampton Wanderers | 5–0 | Granit Xhaka 11, Granit Xhaka 14, Bukayo Saka 27, Gabriel Jesus 58, Jakub Kiwior 78 | 60,095 |
| 2 Dec 2023 | 2023–24 | Premier League | H | Wolverhampton Wanderers | 2–1 | Bukayo Saka 6, Martin Ødegaard 13 | |
| 20 Apr 2024 | 2023–24 | Premier League | A | Wolverhampton Wanderers | 2–0 | Leandro Trossard 45, Martin Ødegaard 90+5 | |
| 17 Aug 2024 | 2024–25 | Premier League | H | Wolverhampton Wanderers | 2–0 | Kai Havertz 25, Bukayo Saka 74 | 60,261 |
| 25 Jan 2025 | 2024–25 | Premier League | A | Wolverhampton Wanderers | 1–0 | Riccardo Calafiori 74 | 31,503 |
| 13 Dec 2025 | 2025–26 | Premier League | H | Wolverhampton Wanderers | 2–1 | Sam Johnstone 70, Yerson Mosquera 90+4 | 60,242 |
| 18 Feb 2026 | 2025–26 | Premier League | A | Wolverhampton Wanderers | 2–2 | Bukayo Saka 5, Piero Hincapié 56 | 29,843 |
See also: the Wolverhampton Wanderers archive and Wolverhampton Wanderers v Arsenal.