If you want to find out the scorers, line-ups and more details on the game, click on the full-time score.
| Date | Opponents | V | Res | HT | Competition | Comp | |
|---|---|---|---|---|---|---|---|
| 15 Aug 1998 | Aston Villa | H | D | 0-0 | (0-0) | Premier League | PL |
| 22 Aug 1998 | Leicester City | A | L | 0-2 | (0-2) | Premier League | PL |
| 29 Aug 1998 | Tottenham Hotspur | H | L | 0-1 | (0-1) | Premier League | PL |
| 8 Sep 1998 | Nottingham Forest | A | W | 2-0 | (0-0) | Premier League | PL |
| 12 Sep 1998 | Leeds United | H | D | 0-0 | (0-0) | Premier League | PL |
| 15 Sep 1998 | Huddersfield Town | A | D | 1-1 | (1-1) | League Cup | LC |
| 19 Sep 1998 | Middlesbrough | A | D | 2-2 | (0-2) | Premier League | PL |
| 23 Sep 1998 | Huddersfield Town | H | W | 2-1 | (2-1) | League Cup | LC |
| 26 Sep 1998 | Blackburn Rovers | H | D | 0-0 | (0-0) | Premier League | PL |
| 3 Oct 1998 | Wimbledon | A | W | 2-1 | (1-1) | Premier League | PL |
| 17 Oct 1998 | Liverpool | H | D | 0-0 | (0-0) | Premier League | PL |
| 24 Oct 1998 | Sheffield Wednesday | A | D | 0-0 | (0-0) | Premier League | PL |
| 28 Oct 1998 | Middlesbrough | A | W | 3-2 | (0-0) | League Cup | LC |
| 31 Oct 1998 | Manchester United | H | L | 1-4 | (1-2) | Premier League | PL |
| 8 Nov 1998 | Arsenal | A | L | 0-1 | (0-1) | Premier League | PL |
| 11 Nov 1998 | Sunderland | H | D | 1-1 | (0-1) | League Cup | LC |
| 15 Nov 1998 | Coventry City | A | L | 0-3 | (0-1) | Premier League | PL |
| 23 Nov 1998 | Newcastle United | H | W | 1-0 | (1-0) | Premier League | PL |
| 28 Nov 1998 | Charlton Athletic | A | W | 2-1 | (1-0) | Premier League | PL |
| 5 Dec 1998 | Chelsea | H | D | 0-0 | (0-0) | Premier League | PL |
| 12 Dec 1998 | Southampton | H | W | 1-0 | (1-0) | Premier League | PL |
| 19 Dec 1998 | West Ham United | A | L | 1-2 | (0-1) | Premier League | PL |
| 26 Dec 1998 | Derby County | H | D | 0-0 | (0-0) | Premier League | PL |
| 28 Dec 1998 | Tottenham Hotspur | A | L | 1-4 | (1-1) | Premier League | PL |
| 2 Jan 1999 | Bristol City | A | W | 2-0 | (0-0) | FA Cup | FAC |
| 9 Jan 1999 | Leicester City | H | D | 0-0 | (0-0) | Premier League | PL |
| 18 Jan 1999 | Aston Villa | A | L | 0-3 | (0-1) | Premier League | PL |
| 23 Jan 1999 | Ipswich Town | H | W | 1-0 | (1-0) | FA Cup | FAC |
| 30 Jan 1999 | Nottingham Forest | H | L | 0-1 | (0-0) | Premier League | PL |
| 7 Feb 1999 | Derby County | A | L | 1-2 | (1-0) | Premier League | PL |
| 13 Feb 1999 | Coventry City | H | W | 2-1 | (1-0) | FA Cup | FAC |
| 17 Feb 1999 | Middlesbrough | H | W | 5-0 | (2-0) | Premier League | PL |
| 20 Feb 1999 | Leeds United | A | L | 0-1 | (0-0) | Premier League | PL |
| 27 Feb 1999 | Wimbledon | H | D | 1-1 | (0-1) | Premier League | PL |
| 7 Mar 1999 | Newcastle United | A | L | 1-4 | (0-1) | FA Cup | FAC |
| 10 Mar 1999 | Blackburn Rovers | A | W | 2-1 | (1-1) | Premier League | PL |
| 13 Mar 1999 | Arsenal | H | L | 0-2 | (0-1) | Premier League | PL |
| 21 Mar 1999 | Manchester United | A | L | 1-3 | (0-0) | Premier League | PL |
| 3 Apr 1999 | Liverpool | A | L | 2-3 | (1-2) | Premier League | PL |
| 5 Apr 1999 | Sheffield Wednesday | H | L | 1-2 | (1-0) | Premier League | PL |
| 11 Apr 1999 | Coventry City | H | W | 2-0 | (1-0) | Premier League | PL |
| 17 Apr 1999 | Newcastle United | A | W | 3-1 | (2-0) | Premier League | PL |
| 24 Apr 1999 | Charlton Athletic | H | W | 4-1 | (2-0) | Premier League | PL |
| 1 May 1999 | Chelsea | A | L | 1-3 | (0-1) | Premier League | PL |
| 8 May 1999 | West Ham United | H | W | 6-0 | (3-0) | Premier League | PL |
| 16 May 1999 | Southampton | A | L | 0-2 | (0-1) | Premier League | PL |