Every competitive match Arsenal played in 2004–05 — 56 matches, 34 won, 15 drawn, 7 lost, with scorers and attendances where the record holds them.
| Date | Competition | Venue | Opponent | Their season | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 15 Aug 2004 | Premier League | A | Everton | Everton 2004–05 | 4–1 | Dennis Bergkamp 23, José Antonio Reyes 39, Freddie Ljungberg 54, Robert Pires 83 | 35,521 |
| 22 Aug 2004 | Premier League | H | Middlesbrough | Middlesbrough 2004–05 | 5–3 | Thierry Henry 25, Dennis Bergkamp 54, Robert Pires 65, José Antonio Reyes 65, Thierry Henry 90 | 37,415 |
| 25 Aug 2004 | Premier League | H | Blackburn Rovers | Blackburn Rovers 2004–05 | 3–0 | Thierry Henry 50, Cesc Fàbregas 58, José Antonio Reyes 79 | 37,496 |
| 28 Aug 2004 | Premier League | A | Norwich City | Norwich City 2004–05 | 4–1 | José Antonio Reyes 22, Thierry Henry 36, Robert Pires 40, Dennis Bergkamp 90+3 | 23,944 |
| 11 Sep 2004 | Premier League | A | Fulham | Fulham 2004–05 | 3–0 | Freddie Ljungberg 62, Zat Knight 65, José Antonio Reyes 71 | 21,681 |
| 14 Sep 2004 | Champions League | H | PSV Eindhoven | 1–0 | Alex 41 | 34,068 | |
| 18 Sep 2004 | Premier League | H | Bolton Wanderers | Bolton Wanderers 2004–05 | 2–2 | Thierry Henry 31, Robert Pires 66 | 37,010 |
| 25 Sep 2004 | Premier League | A | Manchester City | Manchester City 2004–05 | 1–0 | Ashley Cole 14 | 47,015 |
| 29 Sep 2004 | Champions League | A | Rosenborg BK | 1–1 | Freddie Ljungberg 6 | 21,100 | |
| 2 Oct 2004 | Premier League | H | Charlton Athletic | Charlton Athletic 2004–05 | 4–0 | Freddie Ljungberg 33, Thierry Henry 48, Thierry Henry 69, José Antonio Reyes 70 | 38,103 |
| 16 Oct 2004 | Premier League | H | Aston Villa | Aston Villa 2004–05 | 3–1 | Robert Pires 19, Robert Pires 72, Thierry Henry 45+1 | 38,137 |
| 20 Oct 2004 | Champions League | A | Panathinaikos | 2–2 | Freddie Ljungberg 18, Thierry Henry 74 | 12,346 | |
| 24 Oct 2004 | Premier League | A | Manchester United | Manchester United 2004–05 | 0–2 | 67,862 | |
| 27 Oct 2004 | League Cup | A | Manchester City | Manchester City 2004–05 | 2–1 | Robin van Persie 78, Danny Karbassiyoon 90+1 | 21,708 |
| 30 Oct 2004 | Premier League | H | Southampton | Southampton 2004–05 | 2–2 | Thierry Henry 67, Robin van Persie 90+2 | 38,141 |
| 2 Nov 2004 | Champions League | H | Panathinaikos | 1–1 | Thierry Henry 16 | 35,137 | |
| 6 Nov 2004 | Premier League | A | Crystal Palace | Crystal Palace 2004–05 | 1–1 | Thierry Henry 63 | 26,193 |
| 9 Nov 2004 | League Cup | H | Everton | Everton 2004–05 | 3–1 | Quincy Owusu-Abeyie 25, Arturo Lupoli 52, Arturo Lupoli 85 | 27,791 |
| 13 Nov 2004 | Premier League | A | Tottenham Hotspur | Tottenham Hotspur 2004–05 | 5–4 | Lauren 55, Patrick Vieira 60, Freddie Ljungberg 69, Robert Pires 81, Thierry Henry 45+1 | 36,095 |
| 20 Nov 2004 | Premier League | H | West Bromwich Albion | West Bromwich Albion 2004–05 | 1–1 | Robert Pires 54 | 38,109 |
| 24 Nov 2004 | Champions League | A | PSV Eindhoven | 1–1 | Thierry Henry 31 | 35,200 | |
| 28 Nov 2004 | Premier League | A | Liverpool | Liverpool 2004–05 | 1–2 | Patrick Vieira 56 | 43,730 |
| 1 Dec 2004 | League Cup | A | Manchester United | Manchester United 2004–05 | 0–1 | 67,103 | |
| 4 Dec 2004 | Premier League | H | Birmingham City | Birmingham City 2004–05 | 3–0 | Robert Pires 33, Thierry Henry 80, Thierry Henry 86 | 38,064 |
| 7 Dec 2004 | Champions League | H | Rosenborg BK | 5–1 | José Antonio Reyes 3, Thierry Henry 24, Cesc Fàbregas 29, Robert Pires 41, Robin van Persie 84 | 35,421 | |
| 12 Dec 2004 | Premier League | H | Chelsea | Chelsea 2004–05 | 2–2 | Thierry Henry 2, Thierry Henry 29 | 38,153 |
| 19 Dec 2004 | Premier League | A | Portsmouth | Portsmouth 2004–05 | 1–0 | Sol Campbell 75 | 20,170 |
| 26 Dec 2004 | Premier League | H | Fulham | Fulham 2004–05 | 2–0 | Thierry Henry 12, Robert Pires 71 | |
| 29 Dec 2004 | Premier League | A | Newcastle United | Newcastle United 2004–05 | 1–0 | Patrick Vieira 45+1 | 52,320 |
| 1 Jan 2005 | Premier League | A | Charlton Athletic | Charlton Athletic 2004–05 | 3–1 | Freddie Ljungberg 35, Freddie Ljungberg 48, Robin van Persie 67 | |
| 4 Jan 2005 | Premier League | H | Manchester City | Manchester City 2004–05 | 1–1 | Freddie Ljungberg 75 | 38,086 |
| 9 Jan 2005 | FA Cup | H | Stoke City | Stoke City 2004–05 | 2–1 | José Antonio Reyes 50, Robin van Persie 70 | 36,579 |
| 15 Jan 2005 | Premier League | A | Bolton Wanderers | Bolton Wanderers 2004–05 | 0–1 | 27,514 | |
| 23 Jan 2005 | Premier League | H | Newcastle United | Newcastle United 2004–05 | 1–0 | Dennis Bergkamp 19 | 38,137 |
| 29 Jan 2005 | FA Cup | H | Wolverhampton Wanderers | Wolverhampton Wanderers 2004–05 | 2–0 | Patrick Vieira 53, Freddie Ljungberg 82 | 37,153 |
| 1 Feb 2005 | Premier League | H | Manchester United | Manchester United 2004–05 | 2–4 | Patrick Vieira 8, Dennis Bergkamp 36 | 38,164 |
| 5 Feb 2005 | Premier League | A | Aston Villa | Aston Villa 2004–05 | 3–1 | Freddie Ljungberg 10, Thierry Henry 14, Ashley Cole 28 | 42,593 |
| 14 Feb 2005 | Premier League | H | Crystal Palace | Crystal Palace 2004–05 | 5–1 | Dennis Bergkamp 32, José Antonio Reyes 35, Thierry Henry 39, Patrick Vieira 54, Thierry Henry 77 | 38,056 |
| 19 Feb 2005 | FA Cup | H | Sheffield United | Sheffield United 2004–05 | 1–1 | Robert Pires 78 | 36,891 |
| 22 Feb 2005 | Champions League | A | Bayern Munich | 1–3 | Kolo Touré 88 | 36,891 | |
| 26 Feb 2005 | Premier League | A | Southampton | Southampton 2004–05 | 1–1 | Freddie Ljungberg 45+4 | 31,815 |
| 1 Mar 2005 | FA Cup | A | Sheffield United | Sheffield United 2004–05 | 0–0 | 27,595 | |
| 5 Mar 2005 | Premier League | H | Portsmouth | Portsmouth 2004–05 | 3–0 | Thierry Henry 39, Thierry Henry 53, Thierry Henry 85 | 38,079 |
| 9 Mar 2005 | Champions League | H | Bayern Munich | 1–0 | Thierry Henry 66 | 35,450 | |
| 12 Mar 2005 | FA Cup | A | Bolton Wanderers | Bolton Wanderers 2004–05 | 1–0 | Freddie Ljungberg 3 | 23,523 |
| 19 Mar 2005 | Premier League | A | Blackburn Rovers | Blackburn Rovers 2004–05 | 1–0 | Robin van Persie 43 | 22,992 |
| 2 Apr 2005 | Premier League | H | Norwich City | Norwich City 2004–05 | 4–1 | Thierry Henry 19, Thierry Henry 22, Freddie Ljungberg 50, Thierry Henry 66 | 38,066 |
| 9 Apr 2005 | Premier League | A | Middlesbrough | Middlesbrough 2004–05 | 1–0 | Robert Pires 73 | 33,874 |
| 16 Apr 2005 | FA Cup | N | Blackburn Rovers | Blackburn Rovers 2004–05 | 3–0 | Robert Pires 42, Robin van Persie 86, Robin van Persie 90 | 52,077 |
| 20 Apr 2005 | Premier League | A | Chelsea | Chelsea 2004–05 | 0–0 | 41,621 | |
| 25 Apr 2005 | Premier League | H | Tottenham Hotspur | Tottenham Hotspur 2004–05 | 1–0 | José Antonio Reyes 22 | 38,147 |
| 2 May 2005 | Premier League | A | West Bromwich Albion | West Bromwich Albion 2004–05 | 2–0 | Robin van Persie 66, Edu 90+2 | 27,351 |
| 8 May 2005 | Premier League | H | Liverpool | Liverpool 2004–05 | 3–1 | Robert Pires 25, José Antonio Reyes 29, Cesc Fàbregas 90+4 | 38,119 |
| 11 May 2005 | Premier League | H | Everton | Everton 2004–05 | 7–0 | Robin van Persie 8, Robert Pires 12, Patrick Vieira 37, Robert Pires 50, Edu 70, Dennis Bergkamp 77, Mathieu Flamini 85 | 38,073 |
| 15 May 2005 | Premier League | A | Birmingham City | Birmingham City 2004–05 | 1–2 | Dennis Bergkamp 88 | 29,302 |
| 21 May 2005 | FA Cup | N | Manchester United | Manchester United 2004–05 | 0–0 | 71,876 |
114 of the goals in this season carry a named scorer.
All 137 Arsenal seasons · Arsenal head-to-head records · Arsenal players