| Saturday 16 August 2008 | |||
| Arsenal | 1-0 | West Brom | 12:45 |
| Bolton | 3-1 | Stoke | 15:00 |
| Everton | 2-3 | Blackburn | 15:00 |
| West Ham | 2-1 | Wigan | 15:00 |
| Hull | 2-1 | Fulham | 15:00 |
| Middlesbrough | 2-1 | Tottenham | 15:00 |
| Sunderland | 0-1 | Liverpool | 17:30 |
| Saturday 17 August 2008 | |||
| Aston Villa | 4-2 | Manchester City | 15:00 |
| Manchester United | 1-1 | Newcastle | 16:00 |
| Chelsea | 4-0 | Portsmouth | 13:30 |
| Saturday 23 August 2008 | |||
| Liverpool | 2-1 | Middlebrough | 15:00 |
| Newcastle | 1-0 | Bolton | 15:00 |
| Tottenham | 1-2 | Sunderland | 15:00 |
| West Brom | 1-2 | Everton | 15:00 |
| Blackburn | 1-1 | Hull | 15:00 |
| Stoke | 3-2 | Aston Villa | 15:00 |
| Fulham | 1-0 | Arsenal | 17:30 |
| Sunday 24 August 2008 | |||
| Wigan | 1-0 | Chelsea | 13:30 |
| Manchester City | 3-0 | West Ham | 16:00 |
| Monday 25 August 2008 | |||
| Portsmouth | 0-1 | Manchester United | 20:00 |
| Saturday 30 August 2008 | |||
| Arsenal | 3-0 | Newcastle | 17:30 |
| Bolton | 0-0 | West Brom | 15:00 |
| Everton | 0-3 | Portsmouth | 15:00 |
| Hull | 0-5 | Wigan | 15:00 |
| Middlesbrough | 2-1 | Stoke | 15:00 |
| West Ham | 4-1 | Blackburn | 15:00 |
| Sunday 31 August 2008 | |||
| Aston Villa | 0-0 | Liverpool | 16:00 |
| Sunderland | 0-3 | Manchester City | 15:00 |
| Chelsea | 1-1 | Tottenham | 13:30 |
| Saturday 13 September 2008 | |||
| Manchester City | 1-3 | Chelsea | 17:30 |
| Blackburn | 0-4 | Arsenal | 15:00 |
| Fulham | 2-1 | Bolton | 15:00 |
| Newcastle | 1-2 | Hull | 15:00 |
| Portsmouth | 2-1 | Middlesbrough | 15:00 |
| West Brom | 3-2 | West Ham | 15:00 |
| Wigan | 1-1 | Sunderland | 15:00 |
| Liverpool | 2-1 | Manchester United | 12:45 |
| Sunday 14 September 2008 | |||
| Stoke | 2-3 | Everton | 13:30 |
| Monday 15 September 2008 | |||
| Tottenham | 1-2 | Aston Villa | 20:00 |
| Saturday 21 September 2008 | |||
| Blackburn | 1-0 | Fulham | 15:00 |
| Bolton | 1-3 | Arsenal | 17:30 |
| Liverpool | 0-0 | Stoke | 15:00 |
| Sunderland | 2-0 | Middlesbrough | 12:45 |
| West Ham | 3-1 | Newcastle | 15:00 |
| Sunday 22 September 2008 | |||
| West Brom | 1-2 | Aston Villa | 12:00 |
| Chelsea | 1-1 | Manchester United | 14:00 |
| Hull | 2-2 | Everton | 15:00 |
| Manchester City | 6-0 | Portsmouth | 15:00 |
| Tottenham | 0-0 | Wigan | 15:00 |
| Saturday 28 September 2008 | |||
| Everton | 0-2 | Liverpool | 12:45 |
| Fulham | 1-2 | West Ham | 15:00 |
| Manchester United | 2-0 | Bolton | 15:00 |
| Newcastle | 1-2 | Blackburn | 15:00 |
| Stoke | 0-2 | Chelsea | 15:00 |
| Aston Villa | 2-1 | Sunderland | 15:00 |
| Arsenal | 1-2 | Hull | 17:30 |
| Sunday 29 September 2008 | |||
| Portsmouth | 2-0 | Tottenham | 13:30 |
| Wigan | 2-1 | Manchester City | 16:00 |
| Saturday 4 October 2008 | |||
| West Brom | 1-0 | Fulham | 15:00 |
| Wigan | 0-1 | Middlesbrough | 15:00 |
| Sunderland | 1-1 | Arsenal | 15:00 |
| Blackburn | 0-2 | Manchester United | 17:30 |
| Sunday 5 October 2008 | |||
| West Ham | 1-3 | Bolton | 13:30 |
| Portsmouth | 2-1 | Stoke | 15:00 |
| Tottenham | 0-1 | Hull | 15:00 |
| Chelsea | 2-0 | Aston Villa | 15:00 |
| Manchester City | 2-3 | Liverpool | 15:00 |
| Everton | 2-2 | Newcastle | 16:00 |
| Saturday 18 October 2008 | |||
| Middlesbrough | 0-5 | Chelsea | 12:45 |
| Aston Villa | 0-0 | Portsmouth | 15:00 |
| Bolton | 0-0 | Blackburn | 15:00 |
| Fulham | 0-0 | Sunderland | 15:00 |
| Liverpool | 3-2 | Wigan | 15:00 |
| Arsenal | 3-1 | Everton | 15:00 |
| Manchester United | 4-0 | West Brom | 17:30 |
| Sunday 19 October 2008 | |||
| Hull | 1-0 | West Ham | 15:00 |
| Stoke | 2-1 | Tottenham | 16:00 |
| Monday 20 October 2008 | |||
| Newcastle | 2-2 | Manchester City | 20:00 |
| Saturday 25 October 2008 | |||
| Everton | 1-1 | Manchester United | 12:00 |
| Sunderland | 2-1 | Newcastle | 12:45 |
| West Brom | 0-3 | Hull | 15:00 |
| Blackburn | 1-1 | Middlesbrough | 17:30 |
| Sunday 26 October 2008 | |||
| Chelsea | 0-1 | Liverpool | 13:30 |
| Manchester City | 3-0 | Stoke | 15:00 |
| Tottenham | 2-0 | Bolton | 15:00 |
| Wigan | 0-4 | Wigan | 15:00 |
| West Ham | 0-2 | Arsenal | 16:00 |
| Portsmouth | 1-1 | Fulham | 17:00 |
| Tuesday 28 October 2008 | |||
| Newcastle | 2-1 | West Ham | 19:45 |
| Wednesday 29 October 2008 | |||
| Arsenal | 4-4 | Tottenham | 20:00 |
| Aston Villa | 3-2 | Blackburn | 19:45 |
| Bolton | 0-1 | Everton | 20:00 |
| Fulham | 2-0 | Wigan | 19:45 |
| Hull | 0-3 | Chelsea | 19:45 |
| Liverpool | 1-0 | Portsmouth | 20:00 |
| Manchester United | 2-0 | West Ham | 20:00 |
| Middlesbrough | 2-0 | Manchester City | 20:00 |
| Stoke | 1-0 | Sunderland | 19:45 |
| Saturday 1 November 2008 | |||
| Chelsea | 5-0 | Sunderland | 15:00 |
| Everton | 1-0 | Fulham | 12:45 |
| Manchester United | 4-3 | Hull | 15:00 |
| Middlesbrough | 1-1 | West Ham | 15:00 |
| Portsmouth | 2-1 | Wigan | 15:00 |
| Stoke | 2-1 | Arsenal | 15:00 |
| Tottenham | 2-1 | Liverpool | 17:30 |
| West Brom | 2-2 | Blackburn | 15:00 |
| Sunday 2 November 2008 | |||
| Bolton | 2-0 | Manchester City | 16:00 |
| Monday 3 November 2008 | |||
| Newcastle | 2-0 | Aston Villa | 20:00 |
| Saturday 8 November 2008 | |||
| Arsenal | 2-1 | Manchester United | 12:45 |
| Hull | 0-1 | Bolton | 15:00 |
| Liverpool | 3-0 | West Brom | 17:30 |
| Sunderland | 1-2 | Portsmouth | 15:00 |
| West Ham | 1-3 | Everton | 15:00 |
| Wigan | 0-0 | Stoke | 12:45 |
| Sunday 9 November 2008 | |||
| Aston Villa | 1-2 | Middlesbrough | 15:00 |
| Blackburn | 0-2 | Chelsea | 13:30 |
| Fulham | 2-1 | Newcastle | 16:00 |
| Manchester City | 1-2 | Tottenham | 15:00 |
| Saturday 15 November 2008 | |||
| Bolton | 0-2 | Liverpool | 12:45 |
| Fulham | 2-1 | Tottenham | 15:00 |
| Manchester United | 5-0 | Stoke | 15:00 |
| Newcastle | 2-2 | Wigan | 15:00 |
| Arsenal | 0-2 | Aston Villa | 15:00 |
| Blackburn | 1-2 | Sunderland | 15:00 |
| West Ham | 0-0 | Portsmouth | 15:00 |
| West Brom | 0-0 | Chelsea | 17:30 |
| Sunday 16 November 2008 | |||
| Everton | 1-1 | Middlesbrough | 13:30 |
| Hull | 2-2 | Manchester City | 16:00 |
| Saturday 22 November 2008 | |||
| Chelsea | 0-0 | Newcastle | 15:00 |
| Liverpool | 0-0 | Fulham | 15:00 |
| Manchester City | 3-0 | Arsenal | 15:00 |
| Middlesbrough | 1-3 | Bolton | 15:00 |
| Portsmouth | 2-2 | Hull | 15:00 |
| Stoke | 1-0 | West Brom | 15:00 |
| Aston Villa | 0-0 | Manchester United | 17:30 |
| Sunday 23 November 2008 | |||
| Tottenham | 1-0 | Blackburn | 13:30 |
| Sunderland | 0-1 | West Ham | 16:00 |
| Monday 24 November 2008 | |||
| Wigan | 1-0 | Everton | 20:00 |
| Saturday 29 November 2008 | |||
| Aston Villa | 0-0 | Fulham | 15:00 |
| Middlesbrough | 0-0 | Newcastle | 15:00 |
| Stoke | 1-1 | Hull | 15:00 |
| Sunderland | 1-4 | Bolton | 15:00 |
| Wigan | 2-1 | West Brom | 15:00 |
| Sunday 30 November 2008 | |||
| Manchester City | 0-1 | Manchester United | 13:00 |
| Portsmouth | 3-2 | Blackburn | 15:00 |
| Tottenham | 0-1 | Everton | 15:00 |
| Chelsea | 1-2 | Arsenal | 16:00 |
| Monday 1 December 2008 | |||
| Liverpool | 0-0 | West Ham | 20:00 |
| Saturday 6 December 2008 | |||
| Arsenal | 1-0 | Wigan | 15:00 |
| Blackburn | 1-3 | Liverpool | 15:00 |
| Bolton | 0-2 | Chelsea | 15:00 |
| Fulham | 1-1 | Manchester City | 12:45 |
| Hull | 2-1 | Middlesbrough | 15:00 |
| Manchester United | 1-0 | Sunderland | 17:30 |
| Newcastle | 2-2 | Stoke | 15:00 |
| Sunday 7 December 2008 | |||
| West Brom | 1-1 | Portsmouth | 15:00 |
| Everton | 2-3 | Aston Villa | 16:00 |
| Monday 8 December 2008 | |||
| West Ham | 0-2 | Tottenham | 20:00 |
| Saturday 13 December 2008 | |||
| Aston Villa | 4-2 | Bolton | 15:00 |
| Liverpool | 2-2 | Hull | 15:00 |
| Manchester City | 0-1 | Everton | 15:00 |
| Middlesbrough | 1-1 | Arsenal | 12:45 |
| Stoke | 0-0 | Fulham | 15:00 |
| Sunderland | 4-0 | West Brom | 15:00 |
| Tottenham | 0-0 | Manchester United | 17:30 |
| Sunday 14 December 2008 | |||
| Portsmouth | 3-0 | Newcastle | 13:30 |
| Chelsea | 1-1 | West Ham | 16:00 |
| Saturday 20 December 2008 | |||
| Blackburn | 3-0 | Stoke | 15:00 |
| Bolton | 2-1 | Portsmouth | 15:00 |
| Fulham | 3-0 | Middlesbrough | 15:00 |
| Hull | 1-4 | Sunderland | 15:00 |
| West Ham | 0-1 | Aston Villa | 17:30 |
| Sunday 21 December 2008 | |||
| Arsenal | 1-1 | Liverpool | 16:00 |
| Newcastle | 2-1 | Tottenham | 15:00 |
| West Brom | 2-1 | Manchester City | 13:30 |
| Monday 22 December 2008 | |||
| Everton | 0-0 | Chelsea | 20:00 |
| Friday 26 December 2008 | |||
| Stoke | 0-1 | Manchester United | 12:45 |
| Portsmouth | 1-4 | West Ham | 13:00 |
| Chelsea | 2-0 | West Brom | 13:00 |
| Tottenham | 0-0 | Fulham | 13:00 |
| Wigan | 2-1 | Newcastle | 15:00 |
| Liverpool | 3-0 | Bolton | 15:00 |
| Manchester City | 5-1 | Hull | 15:00 |
| Middlesbrough | 0-1 | Everton | 15:00 |
| Sunderland | 0-0 | Blackburn | 15:00 |
| Aston Villa | 2-2 | Arsenal | 17:15 |
| Sunday 28 December 2008 | |||
| Newcastle | 1-5 | Liverpool | 12:00 |
| West Brom | 2-0 | Tottenham | 14:00 |
| West Ham | 2-1 | Stoke | 14:00 |
| Arsenal | 1-0 | Portsmouth | 14:00 |
| Bolton | 0-1 | Wigan | 14:00 |
| Everton | 3-0 | Sunderland | 14:00 |
| Fulham | 2-2 | Chelsea | 14:00 |
| Blackburn | 2-2 | Manchester United | 16:15 |
| Monday 29 December 2008 | |||
| Manchester United | 1-0 | Middlesbrough | 20:00 |
| Tuesday 30 December 2008 | |||
| Hull | 0-1 | Aston Villa | 20:00 |
| Saturday 10 January 2009 | |||
| Arsenal | 1-0 | Bolton | 15:00 |
| Aston Villa | 2-1 | West Brom | 15:00 |
| Everton | 2-0 | Hull | 15:00 |
| Middlesbrough | 1-1 | Sunderland | 15:00 |
| Newcastle | 2-2 | West Ham | 15:00 |
| Stoke | 0-0 | Liverpool | 17:30 |
| Sunday 11 January 2009 | |||
| Wigan | 1-0 | Tottenham | 13:30 |
| Manchester United | 3-0 | Chelsea | 16:00 |
| Wednesday 14 January 2009 | |||
| Manchester United | 1-0 | Wigan | 20:00 |
| Saturday 17 January 2009 | |||
| Blackburn | 3-0 | Newcastle | 15:00 |
| Bolton | 0-1 | Manchester United | 15:00 |
| Chelsea | 2-1 | Stoke | 15:00 |
| Manchester City | 1-0 | Wigan | 15:00 |
| Sunderland | 1-2 | Aston Villa | 15:00 |
| West Brom | 3-0 | Middlesbrough | 15:00 |
| Hull | 1-3 | Arsenal | 17:30 |
| Sunday 18 January 2009 | |||
| West Ham | 3-1 | Fulham | 13:30 |
| Tottenham | 1-1 | Portsmouth | 16:00 |
| Tuesday 27 January 2009 | |||
| Portsmouth | 0-1 | Aston Villa | 20:00 |
| Sunderland | 1-0 | Fulham | 19:45 |
| Tottenham | 3-1 | Stoke | 20:00 |
| West Brom | 0-5 | Manchester United | 19:45 |
| Wednesday 28 January 2009 | |||
| Blackburn | 2-2 | Bolton | 19:45 |
| Chelsea | 2-0 | Middlesbrough | 19:45 |
| Everton | 1-1 | Arsenal | 20:00 |
| Manchester City | 2-1 | Newcastle | 19:45 |
| West Ham | 2-0 | Hull | 20:00 |
| Wigan | 1-1 | Liverpool | 19:45 |
| Saturday 31 January 2009 | |||
| Stoke | 1-0 | Manchester City | 12:45 |
| Middlesbrough | 0-0 | Blackburn | 15:00 |
| Arsenal | 0-0 | West Ham | 15:00 |
| Aston Villa | 0-0 | Wigan | 15:00 |
| Bolton | 3-2 | Tottenham | 15:00 |
| Fulham | 3-1 | Portsmouth | 15:00 |
| Hull | 2-2 | West Brom | 15:00 |
| Manchester United | 1-0 | Everton | 17:30 |
| Sunday 1 February 2009 | |||
| Newcastle | 1-1 | Sunderland | 13:30 |
| Liverpool | 2-0 | Chelsea | 16:00 |
| Saturday 7 February 2009 | |||
| Blackburn | 0-2 | Aston Villa | 15:00 |
| Chelsea | 0-0 | Hull | 15:00 |
| Everton | 3-0 | Bolton | 15:00 |
| Manchester City | 1-0 | Middlesbrough | 12:45 |
| Portsmouth | 2-3 | Liverpool | 17:30 |
| Sunderland | 2-0 | Stoke | 15:00 |
| West Brom | 2-3 | Newcastle | 15:00 |
| Wigan | 0-0 | Chelsea | 15:00 |
| Sunday 8 February 2009 | |||
| Tottenham | 0-0 | Arsenal | 13:30 |
| West Ham | 0-1 | Manchester United | 16:00 |
| Saturday 14 February 2009 | |||
| Portsmouth | 2-0 | Manchester City | 15:00 |
| Wednesday 18 February 2009 | |||
| Manchester United | 3-0 | Fulham | 20:00 |
| Saturday 21 February 2009 | |||
| Arsenal | 0-0 | Sunderland | 15:00 |
| Aston Villa | 0-1 | Chelsea | 12:45 |
| Bolton | 2-1 | West Ham | 15:00 |
| Manchester United | 2-1 | Blackburn | 17:30 |
| Middlesbrough | 0-0 | Wigan | 15:00 |
| Stoke | 2-2 | Portsmouth | 15:00 |
| Sunday 22 February 2009 | |||
| Fulham | 2-0 | West Brom | 13:30 |
| Liverpool | 1-1 | Manchester City | 15:00 |
| Newcastle | 0-0 | Everton | 16:00 |
| Monday 23 February 2009 | |||
| Hull | 1-2 | Tottenham | 20:00 |
| Saturday 28 February 2009 | |||
| Arsenal | 0-0 | Fulham | 15:00 |
| Chelsea | 2-1 | Wigan | 15:00 |
| Everton | 2-0 | West Brom | 12:45 |
| Middlesbrough | 2-0 | Liverpool | 15:00 |
| Sunday 1 March 2009 | |||
| Hull | 1-2 | Blackburn | 12:30 |
| West Ham | 1-0 | Manchester City | 12:30 |
| Bolton | 1-0 | Newcastle | 13:00 |
| Aston Villa | 2-2 | Stoke | 15:00 |
| Tuesday 3 March 2009 | |||
| Liverpool | 2-0 | Sunderland | 20:00 |
| Portsmouth | 0-1 | Chelsea | 19:45 |
| West Brom | 1-3 | Arsenal | 19:45 |
| Wednesday 4 March 2009 | |||
| Blackburn | 0-0 | Everton | 20:00 |
| Fulham | 0-1 | Hull | 20:00 |
| Manchester City | 2-0 | Aston Villa | 19:45 |
| Newcastle | 1-2 | Manchester United | 19:45 |
| Stoke | 2-0 | Bolton | 19:45 |
| Tottenham | 4-0 | Middlesbrough | 20:00 |
| Wigan | 0-1 | West Ham | 19:45 |
| Saturday 7 March 2009 | |||
| Sunderland | 1-1 | Tottenham | 15:00 |
| Saturday 14 March 2009 | |||
| Manchester United | 1-4 | Liverpool | 12:45 |
| Middlesbrough | 1-1 | Portsmouth | 15:00 |
| Sunderland | 1-2 | Wigan | 15:00 |
| Arsenal | 4-0 | Blackburn | 15:00 |
| Bolton | 1-3 | Fulham | 15:00 |
| Everton | 3-1 | Stoke | 15:00 |
| Hull | 1-1 | Newcastle | 15:00 |
| Sunday 15 March 2009 | |||
| Chelsea | 1-0 | Manchester City | 13:300 |
| Aston Villa | 1-2 | Tottenham | 16:00 |
| Monday 16 March 2009 | |||
| West Ham | 0-0 | West Brom | 20:00 |
| Saturday 21 March 2009 | |||
| Blackburn | 1-1 | West Ham | 15:00 |
| Fulham | 2-0 | Manchester United | 15:00 |
| Newcastle | 1-3 | Arsenal | 17:30 |
| Portsmouth | 2-1 | Everton | 12:45 |
| Stoke | 1-0 | Manchester United | 15:00 |
| Tottenham | 1-0 | Chelsea | 15:30 |
| West Brom | 1-1 | Bolton | 15:00 |
| Sunday 22 March 2009 | |||
| Wigan | 1-0 | Hull | 13:30 |
| Manchester City | 1-0 | Sunderland | 15:00 |
| Liverpool | 5-0 | Aston Villa | 16:00 |
| Saturday 4 April 2009 | |||
| Arsenal | 2-0 | Manchester City | 15:00 |
| Blackburn | 2-1 | Tottenham | 12:45 |
| Bolton | 4-1 | Middlesbrough | 15:00 |
| Fulham | 0-1 | Liverpool | 17:30 |
| Hull | 0-0 | Portsmouth | 15:00 |
| Newcastle | 0-2 | Chelsea | 15:00 |
| West Brom | 0-2 | Stoke | 15:00 |
| West Ham | 2-0 | Sunderland | 15:00 |
| Sunday 5 April 2009 | |||
| Everton | 4-0 | Wigan | 15:00 |
| Manchester United | 3-2 | Aston Villa | 16:00 |
| Saturday 11 April 2009 | |||
| Liverpool | 4-0 | Blackburn | 12:45 |
| Middlesbrough | 3-1 | Hull | 15:00 |
| Portsmouth | 2-2 | West Brom | 15:00 |
| Sunderland | 1-2 | Manchester United | 15:00 |
| Tottenham | 1-0 | West Ham | 15:00 |
| Wigan | 1-4 | Arsenal | 15:00 |
| Chelsea | 4-3 | Bolton | 15:00 |
| Stoke | 1-1 | Newcastle | 17:30 |
| Sunday 12 April 2009 | |||
| Aston Villa | 3-3 | Everton | 14:00 |
| Manchester City | 1-3 | Fulham | 16:10 |
| Saturday 18 April 2009 | |||
| Aston Villa | 1-1 | West Ham | 15:00 |
| Middlesbrough | 0-0 | Fulham | 15:00 |
| Portsmouth | 1-0 | Bolton | 15:00 |
| Stoke | 1-0 | Blackburn | 15:00 |
| Sunderland | 1-0 | Hull | 15:00 |
| Sunday 19 April 2009 | |||
| Tottenham | 1-0 | Newcastle | 13:30 |
| Manchester City | 4-2 | West Brom | 15:00 |
| Tuesday 21 April 2009 | |||
| Liverpool | 4-4 | Arsenal | 20:00 |
| Wednesday 22 April 2009 | |||
| Manchester United | 2-0 | Portsmouth | 20:00 |
| Chelsea | 0-0 | Everton | 20:00 |
| Saturday 25 April 2009 | |||
| Bolton | 1-1 | Aston Villa | 15:00 |
| Everton | 1-2 | Manchester City | 15:00 |
| Fulham | 1-0 | Stoke | 15:00 |
| Hull | 1-3 | Liverpool | 15:00 |
| West Brom | 3-0 | Sunderland | 15:00 |
| West Ham | 0-1 | Chelsea | 15:00 |
| Manchester United | 5-2 | Tottenham | 17:30 |
| Sunday 26 April 2009 | |||
| Arsenal | 2-0 | Middlesbrough | 13:30 |
| Blackburn | 2-0 | Wigan | 16:00 |
| Monday 27 April 2009 | |||
| Newcastle | 0-0 | Portsmouth | 20:00 |
| Saturday 2 May 2009 | |||
| Chelsea | 3-1 | Fulham | 15:00 |
| Manchester City | 3-1 | Blackburn | 15:00 |
| Middlesbrough | 0-2 | Manchester United | 12:45 |
| Portsmouth | 0-3 | Arsenal | 15:00 |
| Stoke | 0-1 | West Ham | 15:00 |
| Tottenham | 1-0 | West Brom | 15:00 |
| Wigan | 0-0 | Bolton | 15:00 |
| Sunday 3 May 2009 | |||
| Liverpool | 3-0 | Newcastle | 13:30 |
| Sunderland | 0-2 | Everton | 16:00 |
| Saturday 9 May 2009 | |||
| Blackburn | 2-0 | Portsmouth | 15:00 |
| Bolton | 0-0 | Sunderland | 15:00 |
| Everton | 0-0 | Tottenham | 15:00 |
| Fulham | 3-1 | Aston Villa | 15:00 |
| Hull | 1-2 | Stoke | 15:00 |
| West Brom | 3-1 | Wigan | 15:00 |
| West Ham | 0-3 | Liverpool | 17:30 |
| Sunday 10 May 2009 | |||
| Arsenal | 1-4 | Chelsea | 16:00 |
| Manchester United | 2-0 | Manchester City | 13:30 |
| Monday 11 May 2009 | |||
| Newcastle | 3-1 | Middlesbrough | 20:00 |
| Wednesday 13 May 2009 | |||
| Wigan | 1-2 | Manchester United | 20:00 |
| Saturday 16 May 2009 | |||
| Manchester United | 0-0 | Arsenal | 12:45 |
| Middlesbrough | 1-1 | Aston Villa | 15:00 |
| Newcastle | 0-1 | Fulham | 15:00 |
| Stoke | 2-0 | Wigan | 15:00 |
| Tottenham | 2-1 | Manchester City | 15:00 |
| Bolton | 1-1 | Hull | 15:00 |
| Everton | 3-1 | West Ham | 15:00 |
| Sunday 17 May 2009 | |||
| West Brom | 0-2 | Liverpool | 13:30 |
| Chelsea | 2-0 | Blackburn | 16:00 |
| Monday 18 May 2009 | |||
| Portsmouth | 3-1 | Sunderland | 20:00 |
| Sunday 24 May 2009 | |||
| Arsenal | 4-1 | Stoke | 16:00 |
| Aston Villa | 1-0 | Newcastle | 16:00 |
| Blackburn | 0-0 | West Brom | 16:00 |
| Fulham | 0-2 | Everton | 16:00 |
| Hull | 0-1 | Manchester United | 16:00 |
| Liverpool | 3-1 | Tottenham | 16:00 |
| Manchester City | 1-0 | Bolton | 16:00 |
| Sunderland | 2-3 | Chelsea | 16:00 |
| West Ham | 2-1 | Middlesbrough | 16:00 |
| Wigan | 1-0 | Portsmouth | 16:00 |