Club XI — the playable archive of every English football club

Arsenal v Aston Villa: head-to-head record

Arsenal have played Aston Villa 209 times in competitive football, winning 89, drawing 46 and losing 74, first meeting on 8 Oct 1904 and most recently on 30 Dec 2025. Every meeting is listed below.

Every Arsenal v Aston Villa match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
8 Oct 19041904–05First DivisionHAston Villa1–0Bill Gooing
26 Dec 19041904–05First DivisionAAston Villa1–3Charlie Satterthwaite
27 Dec 19051905–06First DivisionAAston Villa1–2Thomas Fitchie
13 Apr 19061905–06First DivisionHAston Villa2–1Tim Coleman, Bertie Freeman
29 Sep 19061906–07First DivisionAAston Villa2–2Tim Coleman, Charlie Satterthwaite
1 Apr 19071906–07First DivisionHAston Villa3–1William Garbutt, Bertie Freeman, Charlie Satterthwaite
12 Oct 19071907–08First DivisionAAston Villa1–0David Neave
8 Feb 19081907–08First DivisionHAston Villa0–1
7 Nov 19081908–09First DivisionHAston Villa0–1
13 Mar 19091908–09First DivisionAAston Villa1–2Thomas Fitchie
1 Sep 19091909–10First DivisionAAston Villa1–5Charles Lewis
11 Apr 19101909–10First DivisionHAston Villa1–0Charlie McGibbon
17 Sep 19101910–11First DivisionAAston Villa0–3
15 Mar 19111910–11First DivisionHAston Villa1–1Gordon Hoare
9 Sep 19111911–12First DivisionAAston Villa1–4Alf Common
6 Jan 19121911–12First DivisionHAston Villa2–2Alf Common, Tom Winship
16 Sep 19121912–13First DivisionHAston Villa0–3
24 Mar 19131912–13First DivisionAAston Villa1–4Charles Randall
24 Jan 19201919–20First DivisionHAston Villa0–155,000
11 Feb 19201919–20First DivisionAAston Villa1–220,000
28 Aug 19201920–21First DivisionAAston Villa0–5
4 Sep 19201920–21First DivisionHAston Villa0–1
18 Mar 19221921–22First DivisionAAston Villa0–2
25 Mar 19221921–22First DivisionHAston Villa2–0Henry White, Reg Boreham
31 Mar 19231922–23First DivisionHAston Villa2–0Billy Blyth, Alf Baker
7 Apr 19231922–23First DivisionAAston Villa1–1Billy Blyth
16 Feb 19241923–24First DivisionHAston Villa0–1
12 Mar 19241923–24First DivisionAAston Villa1–2Billy Blyth
18 Oct 19241924–25First DivisionHAston Villa1–1Jack Butler
1 Apr 19251924–25First DivisionAAston Villa0–4
20 Feb 19261925–26FA CupAAston Villa1–1Charlie Buchan55,400
24 Feb 19261925–26FA CupHAston Villa2–0Jimmy Brain, Jimmy Paterson71,446
2 Apr 19261925–26First DivisionAAston Villa0–3
5 Apr 19261925–26First DivisionHAston Villa2–0Jimmy Brain, Jimmy Brain
15 Apr 19271926–27First DivisionHAston Villa2–1Jimmy Brain, Jimmy Brain
18 Apr 19271926–27First DivisionAAston Villa3–2Barley, Bob John, Bob John
10 Sep 19271927–28First DivisionAAston Villa2–2Billy Blyth, Billy Blyth
21 Jan 19281927–28First DivisionHAston Villa0–3
18 Feb 19281927–28FA CupHAston Villa4–1Joe Hulme, Jimmy Brain, Jimmy Brain, Jack Lambert
24 Nov 19281928–29First DivisionHAston Villa2–5David Jack, David Jack
2 Mar 19291928–29FA CupAAston Villa0–1
6 Apr 19291928–29First DivisionAAston Villa2–4Jimmy Brain, David Jack
25 Sep 19291929–30First DivisionAAston Villa2–5Leonard Thompson, Alex James
3 May 19301929–30First DivisionHAston Villa2–4Jack Lambert, Jack Lambert
8 Nov 19301930–31First DivisionHAston Villa5–2David Jack, David Jack, Jack Lambert, Cliff Bastin, Cliff Bastin56,417
10 Jan 19311930–31FA CupHAston Villa2–2David Jack, Jack Lambert40,864
14 Jan 19311930–31FA CupAAston Villa3–1Joe Hulme, Joe Hulme, David Jack73,668
14 Mar 19311930–31First DivisionAAston Villa1–5David Jack60,997
31 Oct 19311931–32First DivisionHAston Villa1–1David Jack54,951
25 Apr 19321931–32First DivisionAAston Villa1–1Ray Parkin25,959
19 Nov 19321932–33First DivisionAAston Villa3–5David Jack, Jack Lambert, Cliff Bastin58,066
1 Apr 19331932–33First DivisionHAston Villa5–0David Jack, Bowden, Jack Lambert, Jack Lambert, Alex James54,265
28 Oct 19331933–34First DivisionAAston Villa3–2Jimmy Dunne, Jimmy Dunne, Cliff Bastin54,323
3 Mar 19341933–34FA CupHAston Villa1–2Dougall67,566
10 Mar 19341933–34First DivisionHAston Villa3–2Herbie Roberts, Joe Hulme, David Jack41,169
17 Nov 19341934–35First DivisionHAston Villa1–254,226
30 Mar 19351934–35First DivisionAAston Villa3–1Ted Drake, Pat Beasley59,572
14 Dec 19351935–36First DivisionAAston Villa7–1Ted Drake58,469
18 Apr 19361935–36First DivisionHAston Villa1–0Ted Drake55,431
24 Sep 19381938–39First DivisionHAston Villa0–066,456
28 Jan 19391938–39First DivisionAAston Villa3–1Reg Lewis, Reg Lewis, Alf Kirchen57,453
22 Sep 19451945–46Wartime LeagueHAston Villa2–4
29 Sep 19451945–46Wartime LeagueAAston Villa1–5
14 Sep 19461946–47First DivisionAAston Villa2–0Reg Lewis, Kevin O'Flanagan53,778
18 Jan 19471946–47First DivisionHAston Villa0–257,524
11 Oct 19471947–48First DivisionHAston Villa1–0Ronnie Rooke60,427
28 Feb 19481947–48First DivisionAAston Villa2–4Ronnie Rooke, Moss68,690
11 Sep 19481948–49First DivisionHAston Villa3–1Don Roper54,144
22 Jan 19491948–49First DivisionAAston Villa0–169,284
26 Nov 19491949–50First DivisionAAston Villa1–1Reg Lewis45,863
29 Mar 19501949–50First DivisionHAston Villa1–3Doug Lishman24,736
21 Oct 19501950–51First DivisionAAston Villa1–1Jimmy Logie53,111
10 Mar 19511950–51First DivisionHAston Villa2–1Reg Lewis, Reg Lewis43,747
8 Sep 19511951–52First DivisionAAston Villa0–156,860
5 Jan 19521951–52First DivisionHAston Villa2–1Don Roper, Don Roper51,540
23 Aug 19521952–53First DivisionAAston Villa2–1Don Oakes, Doug Lishman50,930
20 Dec 19521952–53First DivisionHAston Villa3–1Cliff Holton, Doug Lishman, Don Roper30,064
29 Aug 19531953–54First DivisionAAston Villa1–2Alex Forbes33,731
9 Jan 19541953–54FA CupHAston Villa5–1Arthur Milton, Jimmy Logie, Cliff Holton, Don Roper, Don Roper50,990
6 Apr 19541953–54First DivisionHAston Villa1–1Tommy Lawton14,619
23 Oct 19541954–55First DivisionAAston Villa1–2Don Roper38,038
12 Mar 19551954–55First DivisionHAston Villa2–0Derek Tapscott, Don Roper30,136
1 Oct 19551955–56First DivisionHAston Villa1–0Gordon Nutt43,854
28 Jan 19561955–56FA CupHAston Villa4–1Vic Groves, Derek Tapscott, Derek Tapscott, Stan Charlton43,052
11 Feb 19561955–56First DivisionAAston Villa1–1Vic Groves28,060
3 Nov 19561956–57First DivisionHAston Villa2–1Vic Groves, Vic Groves40,045
16 Mar 19571956–57First DivisionAAston Villa0–039,893
2 Oct 19571957–58First DivisionHAston Villa4–0Swallow, David Herd, Jimmy Bloomfield, Mike Tiddy
26 Dec 19571957–58First DivisionAAston Villa0–3
22 Oct 19581958–59First DivisionAAston Villa2–1Gerry Ward, Gordon Nutt
13 Dec 19581958–59First DivisionHAston Villa1–2Jackie Henderson
15 Oct 19601960–61First DivisionHAston Villa2–1David Herd, Geoff Strong34,048
4 Mar 19611960–61First DivisionAAston Villa2–2John Barnwell, Joe Haverty35,000
11 Nov 19611961–62First DivisionAAston Villa1–3Alan Skirton24,200
31 Mar 19621961–62First DivisionHAston Villa4–5Geoff Strong, Geoff Strong, Alan Skirton, Alan Skirton20,107
4 Sep 19621962–63First DivisionHAston Villa1–2Alan Skirton33,861
10 Sep 19621962–63First DivisionAAston Villa1–3Joe Baker36,705
10 Sep 19631963–64First DivisionHAston Villa3–0Joe Baker, Joe Baker, Joe Baker29,189
19 Oct 19631963–64First DivisionAAston Villa1–2Johnny MacLeod22,981
29 Aug 19641964–65First DivisionHAston Villa3–1MacLeod, Strong, George Armstrong28,762
19 Dec 19641964–65First DivisionAAston Villa1–3Joe Baker16,000
4 Dec 19651965–66First DivisionHAston Villa3–3Alan Skirton, Alan Skirton, George Eastham
30 Apr 19661965–66First DivisionAAston Villa0–3
27 Aug 19661966–67First DivisionHAston Villa1–0Baldwin
31 Dec 19661966–67First DivisionAAston Villa1–0Frank McLintock
26 Jan 19741973–74FA CupHAston Villa1–1Ray Kennedy41,682
30 Jan 19741973–74FA CupAAston Villa0–247,821
13 Sep 19751975–76First DivisionAAston Villa0–2
10 Jan 19761975–76First DivisionHAston Villa0–0
20 Oct 19761976–77First DivisionAAston Villa1–5Alan Ball, Jr33,860
25 Apr 19771976–77First DivisionHAston Villa3–0George Armstrong, Malcolm Macdonald, Sammy Nelson23,961
10 Sep 19771977–78First DivisionAAston Villa0–1
4 Feb 19781977–78First DivisionHAston Villa0–1
7 Oct 19781978–79First DivisionHAston Villa1–1Alan Sunderland
25 Apr 19791978–79First DivisionAAston Villa1–5Frank Stapleton
22 Sep 19791979–80First DivisionAAston Villa0–0
9 Feb 19801979–80First DivisionHAston Villa3–1Graham Rix, Alan Sunderland, Alan Sunderland
29 Nov 19801980–81First DivisionAAston Villa1–1Brian Talbot 73
2 May 19811980–81First DivisionHAston Villa2–0Willie Young 12, Brian McDermott 44
7 Nov 19811981–82First DivisionAAston Villa2–0Brian Talbot, Graham Rix
27 Mar 19821981–82First DivisionHAston Villa4–3Raphael Meade, Alan Sunderland, Graham Rix, Graham Rix
7 Dec 19821982–83First DivisionHAston Villa2–1Chris Whyte, Tony Woodcock
12 Mar 19831982–83FA CupHAston Villa2–0Tony Woodcock, Vladimir Petrović
14 May 19831982–83First DivisionAAston Villa1–2Paul Davis
29 Oct 19831983–84First DivisionAAston Villa6–2Tony Woodcock, Tony Woodcock, Tony Woodcock, Tony Woodcock, Tony Woodcock, Brian McDermott
18 Feb 19841983–84First DivisionHAston Villa1–1Graham Rix
10 Nov 19841984–85First DivisionHAston Villa1–1Paul Mariner
13 Mar 19851984–85First DivisionAAston Villa0–0
5 Oct 19851985–86First DivisionHAston Villa3–2Viv Anderson, Whyte, Tony Woodcock
22 Jan 19861985–86League CupAAston Villa1–1Charlie Nicholas
4 Feb 19861985–86League CupHAston Villa1–2Paul Mariner
8 Mar 19861985–86First DivisionAAston Villa4–1Martin Hayes, David Rocastle, Charlie Nicholas
29 Nov 19861986–87First DivisionAAston Villa4–0Martin Hayes, Perry Groves, David Rocastle21,658
2 May 19871986–87First DivisionHAston Villa2–1Martin Hayes18,463
3 Sep 19881988–89First DivisionHAston Villa2–3Brian Marwood 52, Alan Smith 5737,417
31 Dec 19881988–89First DivisionAAston Villa3–0Alan Smith, David Rocastle, Perry Groves32,486
30 Dec 19891989–90First DivisionAAston Villa1–2Tony Adams
11 Apr 19901989–90First DivisionHAston Villa0–1
23 Dec 19901990–91First DivisionAAston Villa0–022,687
3 Apr 19911990–91First DivisionHAston Villa5–0Kevin Campbell 37, Paul Davis 55, Alan Smith 59, Alan Smith 61, Kevin Campbell 8441,868
24 Aug 19911991–92First DivisionAAston Villa1–3Alan Smith 4529,684
11 Jan 19921991–92First DivisionHAston Villa0–031,413
28 Dec 19921992–93Premier LeagueAAston Villa0–135,170
12 Apr 19931992–93Premier LeagueHAston Villa0–127,125
6 Nov 19931993–94Premier LeagueHAston Villa1–2Ian Wright 5831,773
30 Nov 19931993–94League CupHAston Villa0–1
23 Apr 19941993–94Premier LeagueAAston Villa2–1Ian Wright 30, Ian Wright 9031,580
26 Dec 19941994–95Premier LeagueHAston Villa0–034,452
17 Apr 19951994–95Premier LeagueAAston Villa4–0John Hartson 31, Ian Wright 33, Ian Wright 72, John Hartson 8732,005
21 Oct 19951995–96Premier LeagueHAston Villa2–0Paul Merson 47, Ian Wright 7838,271
2 Dec 19951995–96Premier LeagueAAston Villa1–1David Platt 6037,770
14 Feb 19961995–96League CupHAston Villa2–2Dennis Bergkamp 26, Dennis Bergkamp 3737,562
21 Feb 19961995–96League CupAAston Villa0–039,334
7 Sep 19961996–97Premier LeagueAAston Villa2–2Paul Merson 70, Andy Linighan 9037,944
28 Dec 19961996–97Premier LeagueHAston Villa2–2Ian Wright 13, Paul Merson 7338,130
26 Oct 19971997–98Premier LeagueHAston Villa0–038,061
10 May 19981997–98Premier LeagueAAston Villa0–139,372
13 Dec 19981998–99Premier LeagueAAston Villa2–3Dennis Bergkamp 14, Dennis Bergkamp 4539,217
16 May 19991998–99Premier LeagueHAston Villa1–0Nwankwo Kanu 6638,308
11 Sep 19991999–00Premier LeagueHAston Villa3–1Davor Šuker 45, Davor Šuker 49, Nwankwo Kanu 8238,093
5 Mar 20001999–00Premier LeagueAAston Villa1–1Lee Dixon 8436,930
14 Oct 20002000–01Premier LeagueHAston Villa1–0Thierry Henry 6138,042
18 Mar 20012000–01Premier LeagueAAston Villa0–036,111
9 Dec 20012001–02Premier LeagueHAston Villa3–2Sylvain Wiltord 46, Thierry Henry 72, Thierry Henry 90+138,074
17 Mar 20022001–02Premier LeagueAAston Villa2–1Edu 15, Robert Pires 6041,520
30 Nov 20022002–03Premier LeagueHAston Villa3–1Robert Pires 17, Thierry Henry 49, Thierry Henry 8238,090
5 Apr 20032002–03Premier LeagueAAston Villa1–1Freddie Ljungberg 5642,602
27 Aug 20032003–04Premier LeagueHAston Villa2–0Sol Campbell 57, Thierry Henry 9038,010
18 Jan 20042003–04Premier LeagueAAston Villa2–0Thierry Henry 29, Thierry Henry 5339,380
16 Oct 20042004–05Premier LeagueHAston Villa3–1Robert Pires 19, Robert Pires 72, Thierry Henry 45+138,137
5 Feb 20052004–05Premier LeagueAAston Villa3–1Freddie Ljungberg 10, Thierry Henry 14, Ashley Cole 2842,593
31 Dec 20052005–06Premier LeagueAAston Villa0–037,114
1 Apr 20062005–06Premier LeagueHAston Villa5–0Emmanuel Adebayor 19, Thierry Henry 25, Thierry Henry 46, Robin van Persie 71, Abou Diaby 8038,183
19 Aug 20062006–07Premier LeagueHAston Villa1–1Gilberto Silva 8460,023
14 Mar 20072006–07Premier LeagueAAston Villa1–0Abou Diaby 1039,968
1 Dec 20072007–08Premier LeagueAAston Villa2–1Mathieu Flamini 23, Emmanuel Adebayor 3642,018
1 Mar 20082007–08Premier LeagueHAston Villa1–1Nicklas Bendtner 90+360,097
15 Nov 20082008–09Premier LeagueHAston Villa0–260,047
26 Dec 20082008–09Premier LeagueAAston Villa2–2Denílson Pereira Neves 40, Abou Diaby 4942,585
27 Dec 20092009–10Premier LeagueHAston Villa3–0Cesc Fàbregas 65, Cesc Fàbregas 81, Abou Diaby 90+160,056
27 Jan 20102009–10Premier LeagueAAston Villa0–039,601
27 Nov 20102010–11Premier LeagueAAston Villa4–2Andrey Arshavin 39, Samir Nasri 45, Marouane Chamakh 56, Jack Wilshere 90+338,544
15 May 20112010–11Premier LeagueHAston Villa1–2Robin van Persie 8960,023
21 Dec 20112011–12Premier LeagueAAston Villa2–1Robin van Persie 17, Yossi Benayoun 8735,818
29 Jan 20122011–12FA CupHAston Villa3–2Robin van Persie 54, Theo Walcott 57, Robin van Persie 6160,019
24 Mar 20122011–12Premier LeagueHAston Villa3–0Kieran Gibbs 16, Theo Walcott 25, Mikel Arteta 90+360,108
24 Nov 20122012–13Premier LeagueAAston Villa0–034,607
23 Feb 20132012–13Premier LeagueHAston Villa2–1Santi Cazorla 6, Santi Cazorla 8560,079
17 Aug 20132013–14Premier LeagueHAston Villa1–3Olivier Giroud 660,003
13 Jan 20142013–14Premier LeagueAAston Villa2–1Jack Wilshere 34, Olivier Giroud 3536,097
20 Sep 20142014–15Premier LeagueAAston Villa3–0Mesut Özil 33, Danny Welbeck 34, Aly Cissokho 3540,013
1 Feb 20152014–15Premier LeagueHAston Villa5–0Olivier Giroud 8, Mesut Özil 56, Theo Walcott 63, Santi Cazorla 75, Héctor Bellerín 90+259,958
30 May 20152014–15FA CupNAston Villa4–0Theo Walcott 40, Alexis Sánchez 50, Per Mertesacker 62, Olivier Giroud 90+389,283
13 Dec 20152015–16Premier LeagueAAston Villa2–0Olivier Giroud 8, Aaron Ramsey 3833,285
15 May 20162015–16Premier LeagueHAston Villa4–0Olivier Giroud 5, Olivier Giroud 78, Olivier Giroud 80, Mark Bunn 90+260,007
22 Sep 20192019–20Premier LeagueHAston Villa3–2Nicolas Pépé 59, Calum Chambers 81, Pierre-Emerick Aubameyang 8460,331
21 Jul 20202019–20Premier LeagueAAston Villa0–1
8 Nov 20202020–21Premier LeagueHAston Villa0–3
6 Feb 20212020–21Premier LeagueAAston Villa0–1
22 Oct 20212021–22Premier LeagueHAston Villa3–1Thomas Partey 23, Emile Smith Rowe 56, Pierre-Emerick Aubameyang 45+659,496
19 Mar 20222021–22Premier LeagueAAston Villa1–0Bukayo Saka 3041,956
31 Aug 20222022–23Premier LeagueHAston Villa2–1Gabriel Jesus 30, Gabriel Martinelli 7760,012
18 Feb 20232022–23Premier LeagueAAston Villa4–2Bukayo Saka 16, Oleksandr Zinchenko 61, Emiliano Martinez 90+3, Gabriel Martinelli 90+842,066
9 Dec 20232023–24Premier LeagueAAston Villa0–1
14 Apr 20242023–24Premier LeagueHAston Villa0–2
24 Aug 20242024–25Premier LeagueAAston Villa2–0Leandro Trossard 67, Thomas Partey 7741,587
18 Jan 20252024–25Premier LeagueHAston Villa2–2Gabriel Martinelli 35, Kai Havertz 5560,067
6 Dec 20252025–26Premier LeagueAAston Villa1–2Leandro Trossard 5242,888
30 Dec 20252025–26Premier LeagueHAston Villa4–1Gabriel Magalhães 48, Martin Zubimendi 52, Leandro Trossard 69, Gabriel Jesus 7860,279

See also: the Aston Villa archive and Aston Villa v Arsenal.

All Arsenal head-to-head records · Arsenal season by season