2000–01 Middlesbrough F.C. season FA Premier League FA Premier League

| Date_ | Opponent | Venue | Result_ | Attendance |
|---|---|---|---|---|
| 11 November 2000 | Manchester United | A | 1–2 | 67576 |
| 18 November 2000 | Leicester City | H | 0–3 | 27965 |
| 25 November 2000 | Bradford City | H | 2–2 | 15232 |
| 2 December 2000 | West Ham United | A | 0–1 | 25459 |
| 9 December 2000 | Sunderland | A | 0–1 | 47742 |
| 16 December 2000 | Chelsea | H | 1–0 | 29422 |
| 23 December 2000 | Tottenham Hotspur | A | 0–0 | 35638 |
| 26 December 2000 | Liverpool | H | 1–0 | 34696 |
| 30 December 2000 | Coventry City | H | 1–1 | 30499 |
| 1 January 2001 | Leeds United | A | 1–1 | 39251 |
| 13 January 2001 | Derby County | H | 4–0 | 29041 |
| 20 January 2001 | Liverpool | A | 0–0 | 43042 |
| 31 January 2001 | Everton | A | 2–2 | 34244 |
| 3 February 2001 | Manchester City | H | 1–1 | 31794 |