| Matches by round |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
| Match list: | By round By date Latest | Player stats: |
| R | Date | Home | Score | Away | HT | >2.5 | HT | FT | HT | |
| 11/08/2007 | ||||||||||
| 1 | Aston Villa | 1 - 2 | Liverpool | 0-1 | Yes | 2 | 2 | |||
| 1 | Bolton | 1 - 3 | Newcastle | 0-3 | Yes | 2 | 2 | |||
| 1 | Derby County | 2 - 2 | Portsmouth | 1-1 | Yes | X | X | |||
| 1 | Everton | 2 - 1 | Wigan Athletic | 1-0 | Yes | 1 | 1 | |||
| 1 | Middlesbrough | 1 - 2 | Blackburn | 1-0 | Yes | 1 | 2 | |||
| 1 | Sunderland | 1 - 0 | Tottenham | 0-0 | No | X | 1 | |||
| 1 | West Ham United | 0 - 2 | Manchester City | 0-1 | No | 2 | 2 | |||
| 12/08/2007 | ||||||||||
| 1 | Arsenal | 2 - 1 | Fulham | 0-1 | Yes | 2 | 1 | |||
| 1 | Chelsea | 3 - 2 | Birmingham City | 2-2 | Yes | X | 1 | |||
| 1 | Man United | 0 - 0 | Reading | 0-0 | No | X | X | |||
| 14/08/2007 | ||||||||||
| 2 | Tottenham | 1 - 3 | Everton | 1-3 | Yes | 2 | 2 | |||
| 15/08/2007 | ||||||||||
| 2 | Birmingham City | 2 - 2 | Sunderland | 1-0 | Yes | 1 | X | |||
| 2 | Fulham | 2 - 1 | Bolton | 2-1 | Yes | 1 | 1 | |||
| 2 | Manchester City | 1 - 0 | Derby County | 1-0 | No | 1 | 1 | |||
| 2 | Portsmouth | 1 - 1 | Man United | 0-1 | No | 2 | X | |||
| 2 | Reading | 1 - 2 | Chelsea | 1-0 | Yes | 1 | 2 | |||
| 2 | Wigan Athletic | 1 - 0 | Middlesbrough | 0-0 | No | X | 1 | |||
| 18/08/2007 | ||||||||||
| 3 | Birmingham City | 0 - 1 | West Ham United | 0-0 | No | X | 2 | |||
| 3 | Fulham | 1 - 2 | Middlesbrough | 1-0 | Yes | 1 | 2 | |||
| 3 | Newcastle | 0 - 0 | Aston Villa | 0-0 | No | X | X | |||
| 3 | Portsmouth | 3 - 1 | Bolton | 2-1 | Yes | 1 | 1 | |||
| 3 | Reading | 1 - 0 | Everton | 1-0 | No | 1 | 1 | |||
| 3 | Tottenham | 4 - 0 | Derby County | 3-0 | Yes | 1 | 1 | |||
| 3 | Wigan Athletic | 3 - 0 | Sunderland | 1-0 | Yes | 1 | 1 | |||
| 19/08/2007 | ||||||||||
| 3 | Blackburn | 1 - 1 | Arsenal | 0-1 | No | 2 | X | |||
| 3 | Liverpool | 1 - 1 | Chelsea | 1-0 | No | 1 | X | |||
| 3 | Manchester City | 1 - 0 | Man United | 1-0 | No | 1 | 1 | |||
| 25/08/2007 | ||||||||||
| 4 | Arsenal | 1 - 0 | Manchester City | 0-0 | No | X | 1 | |||
| 4 | Aston Villa | 2 - 1 | Fulham | 0-1 | Yes | 2 | 1 | |||
| 4 | Bolton | 3 - 0 | Reading | 1-0 | Yes | 1 | 1 | |||
| 4 | Chelsea | 1 - 0 | Portsmouth | 1-0 | No | 1 | 1 | |||
| 4 | Derby County | 1 - 2 | Birmingham City | 0-1 | Yes | 2 | 2 | |||
| 4 | Everton | 1 - 1 | Blackburn | 0-1 | No | 2 | X | |||
| 4 | Sunderland | 0 - 2 | Liverpool | 0-1 | No | 2 | 2 | |||
| 4 | West Ham United | 1 - 1 | Wigan Athletic | 0-0 | No | X | X | |||
| 26/08/2007 | ||||||||||
| 4 | Man United | 1 - 0 | Tottenham | 0-0 | No | X | 1 | |||
| 4 | Middlesbrough | 2 - 2 | Newcastle | 1-1 | Yes | X | X | |||
| 01/09/2007 | ||||||||||
| 5 | Bolton | 1 - 2 | Everton | 0-1 | Yes | 2 | 2 | |||
| 5 | Fulham | 3 - 3 | Tottenham | 1-2 | Yes | 2 | X | |||
| 5 | Liverpool | 6 - 0 | Derby County | 2-0 | Yes | 1 | 1 | |||
| 5 | Man United | 1 - 0 | Sunderland | 0-0 | No | X | 1 | |||
| 5 | Middlesbrough | 2 - 0 | Birmingham City | 2-0 | No | 1 | 1 | |||
| 5 | Newcastle | 1 - 0 | Wigan Athletic | 0-0 | No | X | 1 | |||
| 5 | Reading | 0 - 3 | West Ham United | 0-1 | Yes | 2 | 2 | |||
| 02/09/2007 | ||||||||||
| 5 | Arsenal | 3 - 1 | Portsmouth | 2-0 | Yes | 1 | 1 | |||
| 5 | Aston Villa | 2 - 0 | Chelsea | 0-0 | No | X | 1 | |||
| 5 | Blackburn | 1 - 0 | Manchester City | 1-0 | No | 1 | 1 | |||
| 15/09/2007 | ||||||||||
| 6 | Birmingham City | 1 - 0 | Bolton | 1-0 | No | 1 | 1 | |||
| 6 | Chelsea | 0 - 0 | Blackburn | 0-0 | No | X | X | |||
| 6 | Everton | 0 - 1 | Man United | 0-0 | No | X | 2 | |||
| 6 | Portsmouth | 0 - 0 | Liverpool | 0-0 | No | X | X | |||
| 6 | Sunderland | 2 - 1 | Reading | 1-0 | Yes | 1 | 1 | |||
| 6 | Tottenham | 1 - 3 | Arsenal | 1-0 | Yes | 1 | 2 | |||
| 6 | West Ham United | 3 - 0 | Middlesbrough | 0-0 | Yes | X | 1 | |||
| 6 | Wigan Athletic | 1 - 1 | Fulham | 0-1 | No | 2 | X | |||
| 16/09/2007 | ||||||||||
| 6 | Manchester City | 1 - 0 | Aston Villa | 0-0 | No | X | 1 | |||
| 17/09/2007 | ||||||||||
| 6 | Derby County | 1 - 0 | Newcastle | 1-0 | No | 1 | 1 | |||
| 22/09/2007 | ||||||||||
| 7 | Arsenal | 5 - 0 | Derby County | 2-0 | Yes | 1 | 1 | |||
| 7 | Fulham | 3 - 3 | Manchester City | 1-1 | Yes | X | X | |||
| 7 | Liverpool | 0 - 0 | Birmingham City | 0-0 | No | X | X | |||
| 7 | Middlesbrough | 2 - 2 | Sunderland | 1-1 | Yes | X | X | |||
| 7 | Reading | 2 - 1 | Wigan Athletic | 1-0 | Yes | 1 | 1 | |||
| 23/09/2007 | ||||||||||
| 7 | Aston Villa | 2 - 0 | Everton | 1-0 | No | 1 | 1 | |||
| 7 | Blackburn | 0 - 1 | Portsmouth | 0-1 | No | 2 | 2 | |||
| 7 | Bolton | 1 - 1 | Tottenham | 1-1 | No | X | X | |||
| 7 | Man United | 2 - 0 | Chelsea | 1-0 | No | 1 | 1 | |||
| 7 | Newcastle | 3 - 1 | West Ham United | 2-1 | Yes | 1 | 1 | |||
| 29/09/2007 | ||||||||||
| 8 | Birmingham City | 0 - 1 | Man United | 0-0 | No | X | 2 | |||
| 8 | Chelsea | 0 - 0 | Fulham | 0-0 | No | X | X | |||
| 8 | Derby County | 1 - 1 | Bolton | 1-1 | No | X | X | |||
| 8 | Manchester City | 3 - 1 | Newcastle | 1-1 | Yes | X | 1 | |||
| 8 | Portsmouth | 7 - 4 | Reading | 2-1 | Yes | 1 | 1 | |||
| 8 | Sunderland | 1 - 2 | Blackburn | 0-0 | Yes | X | 2 | |||
| 8 | West Ham United | 0 - 1 | Arsenal | 0-1 | No | 2 | 2 | |||
| 8 | Wigan Athletic | 0 - 1 | Liverpool | 0-0 | No | X | 2 | |||
| 30/09/2007 | ||||||||||
| 8 | Everton | 2 - 0 | Middlesbrough | 1-0 | No | 1 | 1 | |||
| 01/10/2007 | ||||||||||
| 8 | Tottenham | 4 - 4 | Aston Villa | 1-3 | Yes | 2 | X | |||
| 06/10/2007 | ||||||||||
| 9 | Aston Villa | 1 - 0 | West Ham United | 1-0 | No | 1 | 1 | |||
| 9 | Man United | 4 - 0 | Wigan Athletic | 0-0 | Yes | X | 1 | |||
| 07/10/2007 | ||||||||||
| 9 | Arsenal | 3 - 2 | Sunderland | 2-1 | Yes | 1 | 1 | |||
| 9 | Blackburn | 2 - 1 | Birmingham City | 1-0 | Yes | 1 | 1 | |||
| 9 | Bolton | 0 - 1 | Chelsea | 0-1 | No | 2 | 2 | |||
| 9 | Fulham | 0 - 2 | Portsmouth | 0-0 | No | X | 2 | |||
| 9 | Liverpool | 2 - 2 | Tottenham | 1-1 | Yes | X | X | |||
| 9 | Manchester City | 3 - 1 | Middlesbrough | 2-0 | Yes | 1 | 1 | |||
| 9 | Newcastle | 3 - 2 | Everton | 1-0 | Yes | 1 | 1 | |||
| 9 | Reading | 1 - 0 | Derby County | 0-0 | No | X | 1 | |||
| 20/10/2007 | ||||||||||
| 10 | Arsenal | 2 - 0 | Bolton | 0-0 | No | X | 1 | |||
| 10 | Aston Villa | 1 - 4 | Man United | 1-3 | Yes | 2 | 2 | |||
| 10 | Blackburn | 4 - 2 | Reading | 3-0 | Yes | 1 | 1 | |||
| 10 | Everton | 1 - 2 | Liverpool | 1-0 | Yes | 1 | 2 | |||
| 10 | Fulham | 0 - 0 | Derby County | 0-0 | No | X | X | |||
| 10 | Manchester City | 1 - 0 | Birmingham City | 1-0 | No | 1 | 1 | |||
| 10 | Middlesbrough | 0 - 2 | Chelsea | 0-1 | No | 2 | 2 | |||
| 10 | Wigan Athletic | 0 - 2 | Portsmouth | 0-0 | No | X | 2 | |||
| 21/10/2007 | ||||||||||
| 10 | West Ham United | 3 - 1 | Sunderland | 1-0 | Yes | 1 | 1 | |||
| 22/10/2007 | ||||||||||
| 10 | Newcastle | 3 - 1 | Tottenham | 1-0 | Yes | 1 | 1 | |||
| 27/10/2007 | ||||||||||
| 11 | Birmingham City | 3 - 2 | Wigan Athletic | 1-1 | Yes | X | 1 | |||
| 11 | Chelsea | 6 - 0 | Manchester City | 2-0 | Yes | 1 | 1 | |||
| 11 | Man United | 4 - 1 | Middlesbrough | 2-1 | Yes | 1 | 1 | |||
| 11 | Portsmouth | 0 - 0 | West Ham United | 0-0 | No | X | X | |||
| 11 | Reading | 2 - 1 | Newcastle | 0-0 | Yes | X | 1 | |||
| 11 | Sunderland | 1 - 1 | Fulham | 0-1 | No | 2 | X | |||
| 28/10/2007 | ||||||||||
| 11 | Bolton | 1 - 1 | Aston Villa | 1-0 | No | 1 | X | |||
| 11 | Derby County | 0 - 2 | Everton | 0-1 | No | 2 | 2 | |||
| 11 | Liverpool | 1 - 1 | Arsenal | 1-0 | No | 1 | X | |||
| 11 | Tottenham | 1 - 2 | Blackburn | 0-0 | Yes | X | 2 | |||
| 03/11/2007 | ||||||||||
| 12 | Arsenal | 2 - 2 | Man United | 0-1 | Yes | 2 | X | |||
| 12 | Aston Villa | 2 - 0 | Derby County | 0-0 | No | X | 1 | |||
| 12 | Blackburn | 0 - 0 | Liverpool | 0-0 | No | X | X | |||
| 12 | Everton | 3 - 1 | Birmingham City | 1-0 | Yes | 1 | 1 | |||
| 12 | Fulham | 3 - 1 | Reading | 1-0 | Yes | 1 | 1 | |||
| 12 | Middlesbrough | 1 - 1 | Tottenham | 0-1 | No | 2 | X | |||
| 12 | Newcastle | 1 - 4 | Portsmouth | 1-3 | Yes | 2 | 2 | |||
| 12 | Wigan Athletic | 0 - 2 | Chelsea | 0-2 | No | 2 | 2 | |||
| 04/11/2007 | ||||||||||
| 12 | West Ham United | 1 - 1 | Bolton | 1-0 | No | 1 | X | |||
| 05/11/2007 | ||||||||||
| 12 | Manchester City | 1 - 0 | Sunderland | 0-0 | No | X | 1 | |||
| 10/11/2007 | ||||||||||
| 13 | Derby County | 0 - 5 | West Ham United | 0-1 | Yes | 2 | 2 | |||
| 13 | Liverpool | 2 - 0 | Fulham | 0-0 | No | X | 1 | |||
| 13 | Sunderland | 1 - 1 | Newcastle | 0-0 | No | X | X | |||
| 11/11/2007 | ||||||||||
| 13 | Birmingham City | 1 - 2 | Aston Villa | 0-1 | Yes | 2 | 2 | |||
| 13 | Bolton | 0 - 0 | Middlesbrough | 0-0 | No | X | X | |||
| 13 | Chelsea | 1 - 1 | Everton | 0-0 | No | X | X | |||
| 13 | Man United | 2 - 0 | Blackburn | 2-0 | No | 1 | 1 | |||
| 13 | Portsmouth | 0 - 0 | Manchester City | 0-0 | No | X | X | |||
| 13 | Tottenham | 4 - 0 | Wigan Athletic | 3-0 | Yes | 1 | 1 | |||
| 12/11/2007 | ||||||||||
| 13 | Reading | 1 - 3 | Arsenal | 0-1 | Yes | 2 | 2 | |||
| 24/11/2007 | ||||||||||
| 14 | Arsenal | 2 - 0 | Wigan Athletic | 0-0 | No | X | 1 | |||
| 14 | Birmingham City | 0 - 2 | Portsmouth | 0-1 | No | 2 | 2 | |||
| 14 | Bolton | 1 - 0 | Man United | 1-0 | No | 1 | 1 | |||
| 14 | Derby County | 0 - 2 | Chelsea | 0-1 | No | 2 | 2 | |||
| 14 | Everton | 7 - 1 | Sunderland | 3-1 | Yes | 1 | 1 | |||
| 14 | Manchester City | 2 - 1 | Reading | 1-1 | Yes | X | 1 | |||
| 14 | Middlesbrough | 0 - 3 | Aston Villa | 0-1 | Yes | 2 | 2 | |||
| 14 | Newcastle | 0 - 3 | Liverpool | 0-1 | Yes | 2 | 2 | |||
| 25/11/2007 | ||||||||||
| 14 | Fulham | 2 - 2 | Blackburn | 0-0 | Yes | X | X | |||
| 14 | West Ham United | 1 - 1 | Tottenham | 1-0 | No | 1 | X | |||
| 28/11/2007 | ||||||||||
| 2 | Blackburn | 0 - 4 | Aston Villa | 0-1 | Yes | 2 | 2 | |||
| 01/12/2007 | ||||||||||
| 15 | Aston Villa | 1 - 2 | Arsenal | 1-2 | Yes | 2 | 2 | |||
| 15 | Blackburn | 3 - 1 | Newcastle | 0-0 | Yes | X | 1 | |||
| 15 | Chelsea | 1 - 0 | West Ham United | 0-0 | No | X | 1 | |||
| 15 | Portsmouth | 0 - 0 | Everton | 0-0 | No | X | X | |||
| 15 | Reading | 1 - 1 | Middlesbrough | 0-0 | No | X | X | |||
| 15 | Sunderland | 1 - 0 | Derby County | 0-0 | No | X | 1 | |||
| 15 | Wigan Athletic | 1 - 1 | Manchester City | 1-1 | No | X | X | |||
| 02/12/2007 | ||||||||||
| 15 | Liverpool | 4 - 0 | Bolton | 2-0 | Yes | 1 | 1 | |||
| 15 | Tottenham | 2 - 3 | Birmingham City | 0-1 | Yes | 2 | 2 | |||
| 03/12/2007 | ||||||||||
| 15 | Man United | 2 - 0 | Fulham | 1-0 | No | 1 | 1 | |||
| 05/12/2007 | ||||||||||
| 2 | Newcastle | 1 - 1 | Arsenal | 0-1 | No | 2 | X | |||
| 08/12/2007 | ||||||||||
| 16 | Aston Villa | 1 - 3 | Portsmouth | 0-2 | Yes | 2 | 2 | |||
| 16 | Chelsea | 2 - 0 | Sunderland | 1-0 | No | 1 | 1 | |||
| 16 | Everton | 3 - 0 | Fulham | 0-0 | Yes | X | 1 | |||
| 16 | Man United | 4 - 1 | Derby County | 2-0 | Yes | 1 | 1 | |||