Welcome to
The City Ground.com - a website that contains every game Nottingham Forest have
ever played (since
March 22, 1866), along with a bunch of detailed analysis, a huge amount of fascinating statistics and a whole load of other awesome stuff all related to the mighty Forest.
This is the
Home page with the most recent games, league tables and news. Full details of all our
Players,
Seasons,
Managers,
Opponents and
Grounds we visited are in the top menu, and check out the
Statistics page for all the cool stats that we have to offer!
IT'S THE END OF ANOTHER SEASON. SO WHAT HAPPENED...AND WHAT'S NEXT?2025-26 has come to a close and, with safety being assured with three games to go, we finished 5th bottom above both
Spurs and
West Ham. The Hammers went down after 14 seasons in the top flight, along with
Wolves who are going back to the Championship after 8 seasons away. and newly promoted
BurnleyJoining us in the Premier League next year are
Coventry City who are back after 25 years away (and after a spell in League Two),
Ipswich who are bouncing straight back again and
Hull who were last here 10 years ago.
Click here for current tables for all divisionsEUROPA LEAGUE 2025-26
EUROPA LEAGUE STANDINGAfter game week 8
| Pos |
Club |
P |
W |
D |
L |
F |
A |
GD |
Pts |
Form / Results |
| 1 | Lyon | 8 | 7 | 0 | 1 | 18 | 5 | 13 | 21 | WWWLWWWW |
| 2 | Aston Villa | 8 | 7 | 0 | 1 | 14 | 6 | 8 | 21 | WWLWWWWW |
| 3 | Midtjylland | 8 | 6 | 1 | 1 | 18 | 8 | 10 | 19 | WWWWLWDW |
| 4 | Porto | 8 | 5 | 2 | 1 | 13 | 7 | 6 | 17 | WWLDWWDW |
| 5 | Real Betis | 8 | 5 | 2 | 1 | 13 | 7 | 6 | 17 | DWDWWWLW |
| 6 | FC Braga | 8 | 5 | 2 | 1 | 11 | 5 | 6 | 17 | WWWLDWWD |
| 7 | SC Freiburg | 8 | 5 | 2 | 1 | 10 | 4 | 6 | 17 | WDWWDWWL |
| 8 | Roma | 8 | 5 | 1 | 2 | 13 | 6 | 7 | 16 | WLLWWWWD |
| 9 | Genk | 8 | 5 | 1 | 2 | 11 | 7 | 4 | 16 | WLDWWLWW |
| 10 | Bologna | 8 | 4 | 3 | 1 | 14 | 7 | 7 | 15 | LDWDWWDW |
| 11 | VfB Stuttgart | 8 | 5 | 0 | 3 | 15 | 9 | 6 | 15 | WLLWWWLW |
| 12 | Ferencváros | 8 | 4 | 3 | 1 | 12 | 11 | 1 | 15 | DWWWDWDL |
| 13 | Nottingham Forest | 8 | 4 | 2 | 2 | 15 | 7 | 8 | 14 | DLWDWWLW |
| 14 | Viktoria Plzen | 8 | 3 | 5 | 0 | 8 | 3 | 5 | 14 | DWWDDDDW |
| 15 | Red Star Belgrade | 8 | 4 | 2 | 2 | 7 | 6 | 1 | 14 | DLLWWWWD |
| 16 | Celta Vigo | 8 | 4 | 1 | 3 | 15 | 11 | 4 | 13 | LWWWLLWD |
| 17 | PAOK | 8 | 3 | 3 | 2 | 17 | 14 | 3 | 12 | DLWWDDWL |
| 18 | Lille | 8 | 4 | 0 | 4 | 12 | 9 | 3 | 12 | WWLLWLLW |
| 19 | Fenerbahçe | 8 | 3 | 3 | 2 | 10 | 7 | 3 | 12 | LWWDDWLD |
| 20 | Panathinaikos | 8 | 3 | 3 | 2 | 11 | 9 | 2 | 12 | WLLWWDDD |
| 21 | Celtic | 8 | 3 | 2 | 3 | 13 | 15 | -2 | 11 | DLWLWLDW |
| 22 | Ludogorets Razgrad | 8 | 3 | 1 | 4 | 12 | 15 | -3 | 10 | WLLLWDLW |
| 23 | Dinamo Zagreb | 8 | 3 | 1 | 4 | 12 | 16 | -4 | 10 | WWDLLLWL |
| 24 | Brann | 8 | 2 | 3 | 3 | 9 | 11 | -2 | 9 | LWWDDLDL |
| 25 | Young Boys | 8 | 3 | 0 | 5 | 10 | 16 | -6 | 9 | LWWLLWLL |
| 26 | Sturm Graz | 8 | 2 | 1 | 5 | 5 | 11 | -6 | 7 | LWLDLLLW |
| 27 | FCSB | 8 | 2 | 1 | 5 | 9 | 16 | -7 | 7 | WLLLLWLD |
| 28 | Go Ahead Eagles | 8 | 2 | 1 | 5 | 6 | 14 | -8 | 7 | LWWLLLLD |
| 29 | Feyenoord | 8 | 2 | 0 | 6 | 11 | 15 | -4 | 6 | LLWLLLWL |
| 30 | Basel | 8 | 2 | 0 | 6 | 9 | 13 | -4 | 6 | LWLWLLLL |
| 31 | Red Bull Salzburg | 8 | 2 | 0 | 6 | 10 | 15 | -5 | 6 | LLLWLLWL |
| 32 | Rangers | 8 | 1 | 1 | 6 | 5 | 14 | -9 | 4 | LLLLDLWL |
| 33 | Nice | 8 | 1 | 0 | 7 | 7 | 15 | -8 | 3 | LLLLLLWL |
| 34 | Utrecht | 8 | 0 | 1 | 7 | 5 | 15 | -10 | 1 | LLLDLLLL |
| 35 | Malmö | 8 | 0 | 1 | 7 | 4 | 15 | -11 | 1 | LLDLLLLL |
| 36 | Maccabi Tel Aviv | 8 | 0 | 1 | 7 | 2 | 22 | -20 | 1 | DLLLLLLL |
Now that we're back in Europe for the first time in 30 years, here's our Europa League opponents and our history against them. We've played friendlies against some of the teams, never played others and (of course) have played two of them in Europe before. Here's the skinny, in order of when we play them:
Group phase:Real Betis (Spain -
Drew 2-2 Away): We've played Real Betis just once in a friendly, losing 1-0 back in 2018.
Midtjylland (Denmark -
Lost 2-3 at Home): We've never played the Danes in any game before this season, but they have played in Europe for the last 10 years!
FC Porto (Portugal -
Won 2-0 at Home): We've played Porto in three friendlies, winning one, drawing one and losing one.
Sturm Graz (Austria -
Drew 0-0 Away): The first of the teams we've faced in Europe before are Sturm Graz who we played in a two-legged UEFA Cup tie in 1984. We beat them 1-0 at home and then drew 1-1 away to advance to the Semi-Final.
Malmo FF (Sweden -
Won 3-0 at Home): And then, of course, we host Malmo this year. 1979 saw us beat them in the European Cup final to lift the first of two European titles, thanks to that goal from Trevor Francis. We then played them over 2-legs in the 1995-96 UEFA Cup, where a 2-1 loss away was countered by a 1-0 win at home and we advanced on the away-goals rule. (We were also 5-0 up in Jack Burkitt's testimonial that was abandoned due to fog in 1961 and lost 2-0 in a 1987 pre-season friendly)
Utrecht (Netherlands -
Won 2-1 Away): We've played Utrecht in two pre-season friendlies, drawing once and losing the other games.
Braga (Portugal -
Lost 0-1 Away): Braga have also only been played once in friendly, and we won it 3-0 at the start of the 2016 campaign.
Ferencvaros (Hungary -
Won 4-0 at Home): We've never played Ferencvaros before this season.
Knockout:Fenerbache (Turkey -
Won 3-0 Away, Lost 2-1 at Home): We've never played Fenerbache before this season.
Midtjylland (Denmark -
Lost 0-1 at Home, Won 2-1 Away): We already played the Danes in the Group Stage this year, losing 3-2 at home.
FC Porto (Portugal -
Drew 1-1 Away, Won 1-0 at Home): We also played Porto in the Group Stage, winning 2-0 at home.
Aston Villa (England -
Won 1-1 at Home, Lost 4-0 Away): Not much else to say, except we lost to the eventual winners.
GAMES SINCE...
The number of competitive games since:
| Since |
Date |
Opponent |
Games |
Time |
| Last game | May 24, 2026 | Bournemouth | 0 | 20 days |
| Last win | May 04, 2026 | Chelsea | 4 | 1 month, 9 days |
| Last draw | May 24, 2026 | Bournemouth | 0 | 20 days |
| Last loss | May 17, 2026 | Manchester United | 1 | 27 days |
| Scored | May 24, 2026 | Bournemouth | 0 | 20 days |
| Did not score | May 07, 2026 | Aston Villa | 3 | 1 month, 6 days |
| Clean sheet | Apr 30, 2026 | Aston Villa | 5 | 1 month, 14 days |
| No clean sheet | May 24, 2026 | Bournemouth | 0 | 20 days |
The full list of games since is on the Stats --> Since pageLATEST NEWS
- May 24, 2026 -
- And that's the end of the season as we go out on a 1-1 draw at home to Bournemouth
- May 24, 2026 -
- Neco Williams gets the Player of the Season award for the 2025/26 campaign
- May 17, 2026 -
- The unbeaten league streaks comes to an end too, thanks to a 3-2 defeat at Manchester United
- May 10, 2026 -
- And that's it! We're safe for another year. A 1-1 draw at home to Newcastle means to get another season in the Premier League
- May 07, 2026 -
- Our time in the Europa League comes to a crashing end as we get thumped 4-0 away at Villa in the semi-final second leg
The full list of news items is on the main News page