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

| Date_ | Opponent | Venue | Result_ | Attendance |
|---|---|---|---|---|
| 19 August 2000 | Coventry City | A | 3–1 | 20624 |
| 22 August 2000 | Tottenham Hotspur | H | 1–1 | 31254 |
| 26 August 2000 | Leeds United | H | 1–2 | 31626 |
| 6 September 2000 | Derby County | A | 3–3 | 24290 |
| 9 September 2000 | Everton | H | 1–2 | 30885 |
| 17 September 2000 | Manchester City | A | 1–1 | 32053 |
| 23 September 2000 | Aston Villa | H | 1–1 | 27556 |
| 30 September 2000 | Southampton | A | 3–1 | 14903 |
| 16 October 2000 | Newcastle United | H | 1–3 | 31436 |
| 21 October 2000 | Charlton Athletic | A | 0–1 | 20043 |
| 28 October 2000 | Ipswich Town | A | 1–2 | 21771 |
| 4 November 2000 | Arsenal | H | 0–1 | 29541 |