| English Premier League |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 11-Aug-07 | A | Aston Villa | W | 2-1 | (1-0) | Laursen(og) 31; Gerrard 87 | 42,640 |
| 2 | 19-Aug-07 | H | Chelsea | D | 1-1 | (1-0) | Torres 16 | 43,924 |
| 3 | 25-Aug-07 | A | Sunderland | W | 2-0 | (1-0) | Sissoko 37; Voronin 87 | 45,645 |
| 4 | 01-Sep-07 | H | Derby County | W | 6-0 | (2-0) | Xabi Alonso 27, 69; Babel 45; Torres 56, 78; Voronin 76 | 44,076 |
| 5 | 15-Sep-07 | A | Portsmouth | D | 0-0 | (0-0) | | 20,388 |
| 6 | 22-Sep-07 | H | Birmingham City | D | 0-0 | (0-0) | | 44,215 |
| 7 | 29-Sep-07 | A | Wigan Athletic | W | 1-0 | (0-0) | Benayoun 75 | 24,311 |
| 8 | 07-Oct-07 | H | Tottenham Hotspur | D | 2-2 | (1-1) | Voronin 12; Torres 90 | 43,986 |
| 9 | 20-Oct-07 | A | Everton | W | 2-1 | (0-1) | Kuyt 54p, 90p | 40,049 |
| 10 | 28-Oct-07 | H | Arsenal | D | 1-1 | (1-0) | Gerrard 7 | 44,122 |
| 11 | 03-Nov-07 | A | Blackburn Rovers | D | 0-0 | (0-0) | | 30,033 |
| 12 | 10-Nov-07 | H | Fulham | W | 2-0 | (0-0) | Torres 81; Gerrard 85p | 43,073 |
| 13 | 24-Nov-07 | A | Newcastle United | W | 3-0 | (1-0) | Gerrard 28; Kuyt 46; Babel 66 | 52,307 |
| 14 | 02-Dec-07 | H | Bolton Wanderers | W | 4-0 | (2-0) | Hyypia 17; Torres 45; Gerrard 56p; Babel 86 | 43,270 |
| 15 | 08-Dec-07 | A | Reading | L | 1-3 | (1-1) | Gerrard 28 | 24,022 |
| 16 | 16-Dec-07 | H | Manchester United | L | 0-1 | (0-1) | | 44,459 |
| 17 | 22-Dec-07 | H | Portsmouth | W | 4-1 | (2-0) | Benayoun 13; Distin(og) 16; Torres 67, 85 | 43,071 |
| 18 | 26-Dec-07 | A | Derby County | W | 2-1 | (1-0) | Torres 12; Gerrard 90 | 33,029 |
| 19 | 30-Dec-07 | A | Manchester City | D | 0-0 | (0-0) | | 47,321 |
| 20 | 02-Jan-08 | H | Wigan Athletic | D | 1-1 | (0-0) | Torres 49 | 42,308 |
| 21 | 12-Jan-08 | A | Middlesbrough | D | 1-1 | (0-1) | Torres 71 | 33,035 |
| 22 | 21-Jan-08 | H | Aston Villa | D | 2-2 | (1-0) | Benayoun 19; Crouch 88 | 42,590 |
| 23 | 30-Jan-08 | A | West Ham United | L | 0-1 | (0-0) | | 34,977 |
| 24 | 02-Feb-08 | H | Sunderland | W | 3-0 | (0-0) | Crouch 57; Torres 69; Gerrard 89p | 43,244 |
| 25 | 10-Feb-08 | A | Chelsea | D | 0-0 | (0-0) | | 41,788 |
| 26 | 23-Feb-08 | H | Middlesbrough | W | 3-2 | (2-1) | Torres 28, 29, 61 | 43,612 |
| 27 | 02-Mar-08 | A | Bolton Wanderers | W | 3-1 | (1-0) | Jaaskelainen(og) 12; Babel 60; Aurelio 75 | 24,004 |
| 28 | 05-Mar-08 | H | West Ham United | W | 4-0 | (1-0) | Torres 8, 61, 81; Gerrard 83 | 42,954 |
| 29 | 08-Mar-08 | H | Newcastle United | W | 3-0 | (1-0) | Pennant 43; Torres 46; Gerrard 51 | 44,031 |
| 30 | 15-Mar-08 | H | Reading | W | 2-1 | (1-1) | Mascherano 19; Torres 48 | 43,524 |
| 31 | 23-Mar-08 | A | Manchester United | L | 0-3 | (0-1) | | 76,000 |
| 32 | 30-Mar-08 | H | Everton | W | 1-0 | (1-0) | Torres 7 | 44,295 |
| 33 | 05-Apr-08 | A | Arsenal | D | 1-1 | (1-0) | Crouch 42 | 60,111 |
| 34 | 13-Apr-08 | H | Blackburn Rovers | W | 3-1 | (0-0) | Gerrard 60; Torres 82; Voronin 90 | 43,283 |
| 35 | 19-Apr-08 | A | Fulham | W | 2-0 | (2-0) | Pennant 17; Crouch 20 | 25,311 |
| 36 | 26-Apr-08 | A | Birmingham City | D | 2-2 | (0-1) | Crouch 63; Benayoun 76 | 29,252 |
| 37 | 04-May-08 | H | Manchester City | W | 1-0 | (0-0) | Torres 58 | 43,074 |
| 38 | 11-May-08 | A | Tottenham Hotspur | W | 2-0 | (0-0) | Voronin 69; Torres 74 | 36,063 |
|
|
| FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 06-Jan-08 | A | Luton Town | D | 1-1 | (0-0) | Crouch 74 | 10,226 |
| 3r | 15-Jan-08 | H | Luton Town | W | 5-0 | (1-0) | Babel 45; Gerrard 52, 64, 72; Hyypia 57 | 41,446 |
| 4 | 26-Jan-08 | H | Havant and W | W | 5-2 | (2-2) | Lucas 27; Benayoun 44, 56, 59; Crouch 90 | 42,566 |
| 5 | 16-Feb-08 | H | Barnsley | L | 1-2 | (1-0) | Kuyt 32 | 42,449 |
|
|
| League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 25-Sep-07 | A | Reading | W | 4-2 | (1-1) | Benayoun 23; Torres 50, 72, 86 | 23,563 |
| 4 | 31-Oct-07 | H | Cardiff City | W | 2-1 | (0-0) | El Zhar 48; Gerrard 66 | 41,780 |
| QF | 19-Dec-07 | A | Chelsea | L | 0-2 | (0-0) | | 41,366 |
|
|
| UEFA Champions League |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| Q3 L1 | 15-Aug-07 | A | Toulouse | W | 1-0 | (1-0) | Voronin 43 | 36,000 |
| Q3 L2 | 28-Aug-07 | H | Toulouse | W | 4-0 | (1-0) | Crouch 19; Hyypia 49; Kuyt 89, 90 | 43,118 |
| 1 Gp A | 18-Sep-07 | A | FC Porto | D | 1-1 | (1-1) | Kuyt 17 | 41,208 |
| 1 Gp A | 03-Oct-07 | H | Marseille | L | 0-1 | (0-0) | | 41,355 |
| 1 Gp A | 24-Oct-07 | A | Besiktas | L | 1-2 | (0-1) | Gerrard 85 | 32,500 |
| 1 Gp A | 06-Nov-07 | H | Besiktas | W | 8-0 | (2-0) | Crouch 19, 89; Benayoun 32, 53, 56; Gerrard 69; Babel 79, 81 | 41,143 |
| 1 Gp A | 28-Nov-07 | H | FC Porto | W | 4-1 | (1-1) | Torres 19, 78; Gerrard 84p; Crouch 88 | 41,095 |
| 1 Gp A | 11-Dec-07 | A | Marseille | W | 4-0 | (2-0) | Gerrard 4; Torres 11; Kuyt 48; Babel 90 | 53,000 |
| 2 L1 | 19-Feb-08 | H | Internazionale | W | 2-0 | (0-0) | Kuyt 85; Gerrard 90 | 41,999 |
| 2 L2 | 11-Mar-08 | A | Internazionale | W | 1-0 | (0-0) | Torres 64 | 80,000 |
| QF L1 | 02-Apr-08 | A | Arsenal | D | 1-1 | (1-1) | Kuyt 26 | 60,041 |
| QF L2 | 08-Apr-08 | H | Arsenal | W | 4-2 | (1-1) | Hyypia 30; Torres 69; Gerrard 86p; Babel 90 | 41,985 |
| SF L1 | 22-Apr-08 | H | Chelsea | D | 1-1 | (1-0) | Kuyt 43 | 42,180 |
| SF L2 | 30-Apr-08 | A | Chelsea | L | 2-3 | (0-1) | Torres 64; Babel 117 [aet] | --,--- |
|
|
Home and away results against each team, listed in the current league table standings
Score distributions by match - goals scored by row, and goals conceded by column. Each box shows the number of this season's matches with the resulting scoreline.