Every competitive match Arsenal played in 2009–10 — 55 matches, 33 won, 8 drawn, 14 lost, with scorers and attendances where the record holds them.
| Date | Competition | Venue | Opponent | Their season | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 15 Aug 2009 | Premier League | A | Everton | Everton 2009–10 | 6–1 | Denílson Pereira Neves 26, Thomas Vermaelen 37, William Gallas 41, Cesc Fàbregas 48, Cesc Fàbregas 70, Eduardo da Silva 89 | 39,309 |
| 18 Aug 2009 | Play-offs | A | Celtic | 2–0 | William Gallas 43, Gary Caldwell 71 | 58,165 | |
| 22 Aug 2009 | Premier League | H | Portsmouth | Portsmouth 2009–10 | 4–1 | Abou Diaby 18, Abou Diaby 22, William Gallas 51, Aaron Ramsey 69 | 60,049 |
| 26 Aug 2009 | Play-offs | H | Celtic | 3–1 | Eduardo da Silva 28, Emmanuel Eboué 53, Andrey Arshavin 74 | 59,962 | |
| 29 Aug 2009 | Premier League | A | Manchester United | Manchester United 2009–10 | 1–2 | Andrey Arshavin 40 | 75,095 |
| 12 Sep 2009 | Premier League | A | Manchester City | Manchester City 2009–10 | 2–4 | Robin van Persie 63, Tomáš Rosický 88 | 47,339 |
| 16 Sep 2009 | Champions League | A | Standard Liège | 3–2 | Nicklas Bendtner 45, Thomas Vermaelen 78, Eduardo da Silva 81 | 23,022 | |
| 19 Sep 2009 | Premier League | H | Wigan Athletic | Wigan Athletic 2009–10 | 4–0 | Thomas Vermaelen 25, Thomas Vermaelen 49, Emmanuel Eboué 59, Cesc Fàbregas 90 | 59,103 |
| 22 Sep 2009 | League Cup | H | West Bromwich Albion | West Bromwich Albion 2009–10 | 2–0 | Sanchez Watt 68, Carlos Vela 76 | 56,592 |
| 26 Sep 2009 | Premier League | A | Fulham | Fulham 2009–10 | 1–0 | Robin van Persie 52 | 25,700 |
| 29 Sep 2009 | Champions League | H | Olympiacos | 2–0 | Robin van Persie 78, Andrey Arshavin 86 | 59,884 | |
| 4 Oct 2009 | Premier League | H | Blackburn Rovers | Blackburn Rovers 2009–10 | 6–2 | Thomas Vermaelen 17, Robin van Persie 33, Andrey Arshavin 37, Cesc Fàbregas 57, Theo Walcott 75, Nicklas Bendtner 89 | 59,431 |
| 17 Oct 2009 | Premier League | H | Birmingham City | Birmingham City 2009–10 | 3–1 | Robin van Persie 16, Abou Diaby 18, Andrey Arshavin 84 | 60,082 |
| 20 Oct 2009 | Champions League | A | AZ Alkmaar | 1–1 | Cesc Fàbregas 36 | 16,666 | |
| 25 Oct 2009 | Premier League | A | West Ham United | West Ham United 2009–10 | 2–2 | Robin van Persie 16, William Gallas 37 | 34,442 |
| 28 Oct 2009 | League Cup | H | Liverpool | Liverpool 2009–10 | 2–1 | Fran Mérida 19, Nicklas Bendtner 50 | 60,004 |
| 31 Oct 2009 | Premier League | H | Tottenham Hotspur | Tottenham Hotspur 2009–10 | 3–0 | Robin van Persie 42, Cesc Fàbregas 43, Robin van Persie 60 | 60,103 |
| 4 Nov 2009 | Champions League | H | AZ Alkmaar | 4–1 | Cesc Fàbregas 25, Samir Nasri 43, Cesc Fàbregas 52, Abou Diaby 72 | 59,345 | |
| 7 Nov 2009 | Premier League | A | Wolverhampton Wanderers | Wolverhampton Wanderers 2009–10 | 4–1 | Ronald Zubar 28, Jody Craddock 36, Cesc Fàbregas 45, Andrey Arshavin 66 | 28,937 |
| 21 Nov 2009 | Premier League | A | Sunderland | Sunderland 2009–10 | 0–1 | 44,918 | |
| 24 Nov 2009 | Champions League | H | Standard Liège | 2–0 | Samir Nasri 35, Denílson Pereira Neves 45+2 | 59,941 | |
| 29 Nov 2009 | Premier League | H | Chelsea | Chelsea 2009–10 | 0–3 | 60,067 | |
| 2 Dec 2009 | League Cup | A | Manchester City | Manchester City 2009–10 | 0–3 | 46,015 | |
| 5 Dec 2009 | Premier League | H | Stoke City | Stoke City 2009–10 | 2–0 | Andrey Arshavin 26, Aaron Ramsey 79 | 60,041 |
| 9 Dec 2009 | Champions League | A | Olympiacos | 0–1 | 30,277 | ||
| 13 Dec 2009 | Premier League | A | Liverpool | Liverpool 2009–10 | 2–1 | Glen Johnson 50, Andrey Arshavin 58 | 43,853 |
| 16 Dec 2009 | Premier League | A | Burnley | Burnley 2009–10 | 1–1 | Cesc Fàbregas 7 | 21,309 |
| 19 Dec 2009 | Premier League | H | Hull City | Hull City 2009–10 | 3–0 | Eduardo da Silva 59, Abou Diaby 80, Denílson Pereira Neves 45+4 | 60,006 |
| 27 Dec 2009 | Premier League | H | Aston Villa | Aston Villa 2009–10 | 3–0 | Cesc Fàbregas 65, Cesc Fàbregas 81, Abou Diaby 90+1 | 60,056 |
| 30 Dec 2009 | Premier League | A | Portsmouth | Portsmouth 2009–10 | 4–1 | Younes Kaboul 28, Samir Nasri 42, Aaron Ramsey 69, Alex Song 81 | 20,404 |
| 3 Jan 2010 | FA Cup | A | West Ham United | West Ham United 2009–10 | 2–1 | Aaron Ramsey 78, Eduardo da Silva 83 | 25,549 |
| 9 Jan 2010 | Premier League | H | Everton | Everton 2009–10 | 2–2 | Leon Osman 28, Tomáš Rosický 90+2 | 60,053 |
| 17 Jan 2010 | Premier League | A | Bolton Wanderers | Bolton Wanderers 2009–10 | 2–0 | Cesc Fàbregas 28, Fran Mérida 78 | 23,893 |
| 20 Jan 2010 | Premier League | H | Bolton Wanderers | Bolton Wanderers 2009–10 | 4–2 | Tomáš Rosický 43, Cesc Fàbregas 52, Thomas Vermaelen 65, Andrey Arshavin 85 | 59,084 |
| 24 Jan 2010 | FA Cup | A | Stoke City | Stoke City 2009–10 | 1–3 | Denílson Pereira Neves 42 | 19,735 |
| 27 Jan 2010 | Premier League | A | Aston Villa | Aston Villa 2009–10 | 0–0 | 39,601 | |
| 31 Jan 2010 | Premier League | H | Manchester United | Manchester United 2009–10 | 1–3 | Thomas Vermaelen 80 | 60,091 |
| 7 Feb 2010 | Premier League | A | Chelsea | Chelsea 2009–10 | 0–2 | 41,794 | |
| 10 Feb 2010 | Premier League | H | Liverpool | Liverpool 2009–10 | 1–0 | Abou Diaby 72 | 60,045 |
| 17 Feb 2010 | Champions League | A | Porto | 1–2 | Sol Campbell 18 | 40,717 | |
| 20 Feb 2010 | Premier League | H | Sunderland | Sunderland 2009–10 | 2–0 | Nicklas Bendtner 27, Cesc Fàbregas 90+3 | 60,083 |
| 27 Feb 2010 | Premier League | A | Stoke City | Stoke City 2009–10 | 3–1 | Nicklas Bendtner 32, Cesc Fàbregas 90+1, Thomas Vermaelen 90+4 | 27,011 |
| 6 Mar 2010 | Premier League | H | Burnley | Burnley 2009–10 | 3–1 | Cesc Fàbregas 34, Theo Walcott 60, Andrey Arshavin 90+4 | 60,043 |
| 9 Mar 2010 | Champions League | H | Porto | 5–0 | Nicklas Bendtner 10, Nicklas Bendtner 25, Samir Nasri 63, Emmanuel Eboué 66, Nicklas Bendtner 90+1 | 59,661 | |
| 13 Mar 2010 | Premier League | A | Hull City | Hull City 2009–10 | 2–1 | Andrey Arshavin 14, Nicklas Bendtner 90+3 | 25,023 |
| 20 Mar 2010 | Premier League | H | West Ham United | West Ham United 2009–10 | 2–0 | Denílson Pereira Neves 5, Cesc Fàbregas 83 | 60,077 |
| 27 Mar 2010 | Premier League | A | Birmingham City | Birmingham City 2009–10 | 1–1 | Samir Nasri 81 | 27,039 |
| 31 Mar 2010 | Champions League | H | Barcelona | 2–2 | Theo Walcott 69, Cesc Fàbregas 85 | 59,572 | |
| 3 Apr 2010 | Premier League | H | Wolverhampton Wanderers | Wolverhampton Wanderers 2009–10 | 1–0 | Nicklas Bendtner 90+4 | 60,067 |
| 6 Apr 2010 | Champions League | A | Barcelona | 1–4 | Nicklas Bendtner 18 | 93,330 | |
| 14 Apr 2010 | Premier League | A | Tottenham Hotspur | Tottenham Hotspur 2009–10 | 1–2 | Nicklas Bendtner 85 | 36,041 |
| 18 Apr 2010 | Premier League | A | Wigan Athletic | Wigan Athletic 2009–10 | 2–3 | Theo Walcott 41, Mikaël Silvestre 48 | 22,113 |
| 24 Apr 2010 | Premier League | H | Manchester City | Manchester City 2009–10 | 0–0 | 60,086 | |
| 3 May 2010 | Premier League | A | Blackburn Rovers | Blackburn Rovers 2009–10 | 1–2 | Robin van Persie 13 | 26,138 |
| 9 May 2010 | Premier League | H | Fulham | Fulham 2009–10 | 4–0 | Andrey Arshavin 21, Robin van Persie 26, Chris Baird 37, Carlos Vela 84 | 60,039 |
116 of the goals in this season carry a named scorer.
All 137 Arsenal seasons · Arsenal head-to-head records · Arsenal players