Every competitive match Nottingham Forest played in 1999–00, in First Division — 54 matches, 17 won, 16 drawn, 21 lost, with scorers and attendances where the record holds them.
| Date | Competition | Venue | Opponent | Their season | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 7 Aug 1999 | First Division | A | Ipswich Town | Ipswich Town 1999–00 | 1–3 | Chris Bart-Williams | 20,830 |
| 11 Aug 1999 | League Cup | H | Mansfield Town | Mansfield Town 1999–00 | 3–0 | Chris Bart-Williams, Nigel Quashie, Bernard Allou | 8,300 |
| 14 Aug 1999 | First Division | H | Grimsby Town | Grimsby Town 1999–00 | 2–1 | Dougie Freedman, Carlton Palmer | 17,121 |
| 20 Aug 1999 | First Division | A | West Bromwich Albion | West Bromwich Albion 1999–00 | 1–1 | Dougie Freedman | 13,202 |
| 24 Aug 1999 | League Cup | A | Mansfield Town | Mansfield Town 1999–00 | 0–1 | 3,072 | |
| 28 Aug 1999 | First Division | H | Queens Park Rangers | Queens Park Rangers 1999–00 | 1–1 | Ian Wright | 18,442 |
| 30 Aug 1999 | First Division | A | Manchester City | Manchester City 1999–00 | 0–1 | 31,857 | |
| 4 Sep 1999 | First Division | H | Walsall | Walsall 1999–00 | 4–1 | Dougie Freedman, Dougie Freedman, Steve Chettle, Ian Wright | 15,081 |
| 11 Sep 1999 | First Division | A | Swindon Town | Swindon Town 1999–00 | 0–0 | 8,203 | |
| 15 Sep 1999 | League Cup | H | Bristol City | Bristol City 1999–00 | 2–1 | Marlon Harewood, Alan Rogers | 5,015 |
| 19 Sep 1999 | First Division | H | Wolverhampton Wanderers | Wolverhampton Wanderers 1999–00 | 1–1 | Bernard Allou | 20,694 |
| 22 Sep 1999 | League Cup | A | Bristol City | Bristol City 1999–00 | 0–0 | 8,259 | |
| 25 Sep 1999 | First Division | A | Bolton Wanderers | Bolton Wanderers 1999–00 | 2–3 | Dougie Freedman, Ian Wright | 14,978 |
| 1 Oct 1999 | First Division | H | Barnsley | Barnsley 1999–00 | 3–0 | Alan Rogers, Thierry Bonalair, Dougie Freedman | 15,255 |
| 13 Oct 1999 | League Cup | A | Sheffield Wednesday | Sheffield Wednesday 1999–00 | 1–4 | Dougie Freedman | 15,524 |
| 16 Oct 1999 | First Division | A | Sheffield United | Sheffield United 1999–00 | 1–2 | Dougie Freedman | 15,687 |
| 19 Oct 1999 | First Division | A | Port Vale | Port Vale 1999–00 | 2–0 | Thierry Bonalair, Ian Wright | 5,714 |
| 23 Oct 1999 | First Division | H | Stockport County | Stockport County 1999–00 | 1–1 | Ian Wright | 15,770 |
| 27 Oct 1999 | First Division | H | Bolton Wanderers | Bolton Wanderers 1999–00 | 1–1 | Marlon Harewood | 15,572 |
| 30 Oct 1999 | First Division | A | Barnsley | Barnsley 1999–00 | 0–1 | 14,727 | |
| 6 Nov 1999 | First Division | A | Norwich City | Norwich City 1999–00 | 0–1 | 15,818 | |
| 14 Nov 1999 | First Division | H | Huddersfield Town | Huddersfield Town 1999–00 | 1–3 | Alan Rogers | 15,258 |
| 20 Nov 1999 | First Division | A | Tranmere Rovers | Tranmere Rovers 1999–00 | 0–3 | 6,693 | |
| 24 Nov 1999 | First Division | H | Portsmouth | Portsmouth 1999–00 | 2–0 | Stern John, Mikkel Beck | 13,841 |
| 27 Nov 1999 | First Division | A | Crystal Palace | Crystal Palace 1999–00 | 0–2 | 15,920 | |
| 5 Dec 1999 | First Division | H | Ipswich Town | Ipswich Town 1999–00 | 0–1 | 15,724 | |
| 10 Dec 1999 | FA Cup | H | Oxford United | Oxford United 1999–00 | 1–1 | Dougie Freedman | 8,079 |
| 15 Dec 1999 | First Division | H | Fulham | Fulham 1999–00 | 0–0 | 14,250 | |
| 18 Dec 1999 | First Division | H | Crewe Alexandra | Crewe Alexandra 1999–00 | 1–0 | Stern John | 15,289 |
| 26 Dec 1999 | First Division | A | Blackburn Rovers | Blackburn Rovers 1999–00 | 1–2 | Andy Johnson | 23,406 |
| 28 Dec 1999 | First Division | H | Birmingham City | Birmingham City 1999–00 | 1–0 | Marlon Harewood | 20,821 |
| 3 Jan 2000 | First Division | A | Charlton Athletic | Charlton Athletic 1999–00 | 0–3 | 19,787 | |
| 8 Jan 2000 | FA Cup | A | Oxford United | Oxford United 1999–00 | 3–1 | Chris Bart-Williams, Alan Rogers | 7,191 |
| 15 Jan 2000 | First Division | A | Grimsby Town | Grimsby Town 1999–00 | 3–4 | Alan Rogers, Alan Rogers, Mark Lever | 6,738 |
| 19 Jan 2000 | FA Cup | A | Chelsea | Chelsea 1999–00 | 0–2 | 30,125 | |
| 22 Jan 2000 | First Division | H | West Bromwich Albion | West Bromwich Albion 1999–00 | 0–0 | 19,863 | |
| 29 Jan 2000 | First Division | A | Queens Park Rangers | Queens Park Rangers 1999–00 | 1–1 | Nigel Quashie | 12,297 |
| 5 Feb 2000 | First Division | H | Manchester City | Manchester City 1999–00 | 1–3 | Chris Bart-Williams | 25,846 |
| 12 Feb 2000 | First Division | A | Walsall | Walsall 1999–00 | 2–0 | Alan Rogers, Dougie Freedman | 8,027 |
| 19 Feb 2000 | First Division | H | Crystal Palace | Crystal Palace 1999–00 | 2–0 | Alan Rogers, Nigel Quashie | 16,421 |
| 26 Feb 2000 | First Division | A | Wolverhampton Wanderers | Wolverhampton Wanderers 1999–00 | 0–3 | 24,444 | |
| 4 Mar 2000 | First Division | H | Swindon Town | Swindon Town 1999–00 | 3–1 | Alan Rogers, Chris Bart-Williams, Dougie Freedman | 19,748 |
| 8 Mar 2000 | First Division | H | Norwich City | Norwich City 1999–00 | 1–1 | Jack Lester | 15,640 |
| 11 Mar 2000 | First Division | A | Portsmouth | Portsmouth 1999–00 | 1–2 | Andy Johnson | 14,336 |
| 18 Mar 2000 | First Division | H | Tranmere Rovers | Tranmere Rovers 1999–00 | 1–1 | Marlon Harewood | 14,428 |
| 21 Mar 2000 | First Division | A | Huddersfield Town | Huddersfield Town 1999–00 | 1–2 | Marlon Harewood | 12,893 |
| 25 Mar 2000 | First Division | H | Blackburn Rovers | Blackburn Rovers 1999–00 | 0–1 | 16,823 | |
| 1 Apr 2000 | First Division | A | Crewe Alexandra | Crewe Alexandra 1999–00 | 3–0 | David Prutton, Alan Rogers, Alan Rogers | 7,014 |
| 8 Apr 2000 | First Division | H | Charlton Athletic | Charlton Athletic 1999–00 | 1–1 | Chris Bart-Williams | 20,922 |
| 15 Apr 2000 | First Division | A | Birmingham City | Birmingham City 1999–00 | 1–0 | Darren Purse | 23,006 |
| 22 Apr 2000 | First Division | H | Sheffield United | Sheffield United 1999–00 | 0–0 | 17,172 | |
| 24 Apr 2000 | First Division | A | Fulham | Fulham 1999–00 | 1–1 | Jack Lester | 12,696 |
| 29 Apr 2000 | First Division | H | Port Vale | Port Vale 1999–00 | 2–0 | Stern John, David Prutton | 15,534 |
| 7 May 2000 | First Division | A | Stockport County | Stockport County 1999–00 | 3–2 | Chris Bart-Williams, Martin Taylor, Mike Flynn | 7,756 |
62 of the goals in this season carry a named scorer.
All 140 Nottingham Forest seasons · Nottingham Forest head-to-head records · Nottingham Forest players