| League | Date | Home Team | Score | Away Team |
|---|---|---|---|---|
| PL | 13-05-2007 | Bolton | 2 - 2 | Aston Villa |
| PL | 05-05-2007 | West Ham | 3 - 1 | Bolton |
| PL | 28-04-2007 | Chelsea | 2 - 2 | Bolton |
| PL | 21-04-2007 | Bolton | 1 - 3 | Reading |
| PL | 14-04-2007 | Arsenal | 2 - 1 | Bolton |
| PL | 09-04-2007 | Bolton | 1 - 1 | Everton |
| PL | 07-04-2007 | Wigan | 1 - 3 | Bolton |
| PL | 31-03-2007 | Bolton | 1 - 0 | Sheffield United |
| PL | 17-03-2007 | Man United | 4 - 1 | Bolton |
| PL | 04-03-2007 | Bolton | 1 - 2 | Blackburn |
| PL | 25-02-2007 | Tottenham | 4 - 1 | Bolton |
| PL | 11-02-2007 | Bolton | 2 - 1 | Fulham |
| PL | 03-02-2007 | Watford | 0 - 1 | Bolton |
| PL | 31-01-2007 | Bolton | 1 - 1 | Charlton |
| PL | 20-01-2007 | Middlesbrough | 5 - 1 | Bolton |
| PL | 13-01-2007 | Bolton | 0 - 0 | Man City |
| PL | 01-01-2007 | Liverpool | 3 - 0 | Bolton |
| PL | 30-12-2006 | Bolton | 3 - 2 | Portsmouth |
| PL | 26-12-2006 | Bolton | 2 - 1 | Newcastle |
| PL | 23-12-2006 | Man City | 0 - 2 | Bolton |
| PL | 16-12-2006 | Aston Villa | 0 - 1 | Bolton |
| PL | 09-12-2006 | Bolton | 4 - 0 | West Ham |
| PL | 02-12-2006 | Reading | 1 - 0 | Bolton |
| PL | 29-11-2006 | Bolton | 0 - 1 | Chelsea |
| PL | 25-11-2006 | Bolton | 3 - 1 | Arsenal |
| PL | 18-11-2006 | Everton | 1 - 0 | Bolton |
| PL | 11-11-2006 | Sheffield United | 2 - 2 | Bolton |
| PL | 04-11-2006 | Bolton | 0 - 1 | Wigan |
| PL | 28-10-2006 | Bolton | 0 - 4 | Man United |
| PL | 22-10-2006 | Blackburn | 0 - 1 | Bolton |
| PL | 15-10-2006 | Newcastle | 1 - 2 | Bolton |
| PL | 30-09-2006 | Bolton | 2 - 0 | Liverpool |
| PL | 25-09-2006 | Portsmouth | 0 - 1 | Bolton |
| PL | 16-09-2006 | Bolton | 0 - 0 | Middlesbrough |
| PL | 09-09-2006 | Bolton | 1 - 0 | Watford |
| PL | 26-08-2006 | Charlton | 2 - 0 | Bolton |
| PL | 23-08-2006 | Fulham | 1 - 1 | Bolton |
| PL | 19-08-2006 | Bolton | 2 - 0 | Tottenham |