Nottingham Forest

NOT

Form: WDLLD
Squad Size 30
City Nottingham, Nottinghamshire
Stadium The City Ground
Founded 1865

At 17th with 26 points, Nottingham Forest face relegation reality, with volatile form. The WDLLD record across recent matches tells a story of struggle. Statistics don't care about effort or intention - they measure outcomes. The squad features O. Aina (Interceptor), Murillo (Interceptor), and N. Milenković (Shield).

Match Analysis

Nottingham Forest match results, scores and analysis from recent fixtures

Date
Match
Score
League
Analysis

Drama at the City Ground! Gibbs-White gave Forest an early lead, but a Neco Williams red card and an Ismaïla Sarr penalty changed everything. Palace dominated with 67% possession, but the 10-man hosts fought for a 1-1 draw. #NFFC #CPFC #PL

Forest Show Gritty Resilience After Williams Dismissal This survival scrap saw Nottingham Forest trade offensive flair for defensive steel after a first-half dismissal handed Crystal Palace the keys to the City Ground. The Early Breakthrough The match erupted into life at the City Ground as M. Gibbs-White struck a clinical...
Read full analysis

A clinical counter-attacking masterclass! Nottingham Forest leave the Brentford Community Stadium with all three points after goals from Igor Jesus and Taiwo Awoniyi sink the Bees. 0-2 for the visitors! #BRENOT #PremierLeague #NFFC

Forest Silence the Bees in Tactical Masterclass A clinical counter-attacking masterclass saw Nottingham Forest defy the odds to claim a massive away win against a dominant but toothless Brentford. The Early Strike The atmosphere at the Brentford Community Stadium was electric, but it took only twelve minutes for the visitors...
Read full analysis

Defensive masterclass at City Ground! Nottingham Forest hold league leaders Arsenal to a 0-0 draw. Despite 60% possession and a 2.03 xG, the Gunners couldn't break through. A massive point for Forest's survival bid! #NFFC #AFC #PremierLeague

Forest Hold League Leaders in Defensive Masterclass A gritty defensive display saw Nottingham Forest snatch a vital point from the Premier League leaders, proving that resolve can often trump reputation in the heat of a relegation battle. The Wall of the City Ground The atmosphere at City Ground was electric...
Read full analysis

Drama at London Stadium! Nottingham Forest snatch a massive 2-1 win against West Ham in a relegation six-pointer. A cancelled Summerville goal and a late Gibbs-White penalty flip the script. The Hammers remain in the bottom three! #WHUNFO #NFFC #PremierLeague

Forest Fire at London Stadium as Hammers Crumble Under Pressure This high-stakes survival battle turned on its head as Nottingham Forest exploited VAR interventions and defensive fragility to pull clear of the relegation zone. The Relegation Six-Pointer Pivot From the first whistle, the atmosphere at London Stadium was thick with...
Read full analysis

Villa Park erupts as McGinn bags a brace in Villa's 3-1 demolition of struggling Forest. The Scot's clinical finishing seals three points and keeps Unai Emery's side firmly in the title race. #AVFC #PL

McGinn's Brace Seals Villa's Dominance Over Depleted Forest This wasn't a contest—it was a masterclass in how to punish a team drowning in the relegation zone. The Scot Takes Centre Stage John McGinn arrived at Villa Park with something to prove, and by the final whistle, he'd announced himself as...
Read full analysis

Garner orchestrates Everton's perfect away heist at City Ground. Two clinical finishes—McNeil's assist in the 19th, Garner's own in the 79th—expose Forest's wastefulness despite 70% possession. Pickford's six saves seal the upset.

Garner's Masterclass Exposes Forest's Possession Trap Nottingham Forest controlled the pitch but lacked the killer instinct to punish Everton's defensive discipline, a lesson in why balance trumps volume in the Premier League. The Ruthless Counter Nottingham Forest arrived at City Ground as the architects of chaos—70% possession, 20 shots, eight...
Read full analysis

Rayan Cherki goal and assist propels Manchester City to 2-1 victory at City Ground. Forest fight back through Hutchinson but can't overcome champions' quality. City extend lead at top.

Cherki's Clinical Finish Crushes Forest's Fightback Manchester City 's stranglehold on the title tightened as Rayan Cherki 's brace—goal and assist—dismantled a spirited Nottingham Forest side at City Ground, securing a 2-1 victory that underscores their relentless dominance. The Turning Point: Cherki's 83rd-Minute Dagger City controlled the narrative from kick-off,...
Read full analysis

Fulham edges past Nottingham Forest 1-0 at Craven Cottage. R. Jimenez's 45th-minute penalty proves decisive as Kevin orchestrates midfield dominance. Forest fights back but falls short in tight Premier League battle.

Jimenez's Spot-Kick Seals Fulham's Gritty Victory Over Forest A single penalty separates these mid-table sides, but Fulham's clinical edge at Craven Cottage could prove crucial in their fight for Premier League stability. Penalty Drama at the Break Fulham struck at precisely the right moment when R. Jimenez converted from the...
Read full analysis

Nottingham Forest 3-0 Tottenham: Hudson-Odoi's brace and Sangaré's masterclass turn City Ground into a fortress. Forest's midfield dominance suffocates Spurs' attack in a statement victory.

Hudson-Odoi's Brace Shatters Tottenham's Top-Four Hopes Forest's clinical execution and midfield intensity exposed Spurs' fragility, delivering a 3-0 demolition that reshapes the relegation battle narrative. The Midfield Masterclass Ibrahim Sangaré orchestrated a performance of rare authority at City Ground, pulling strings with two assists and a goal that left Tottenham...
Read full analysis

Everton 3-0 Nottingham Forest: Dewsbury-Hall's strike caps dominant performance as the Toffees climb the table with ruthless efficiency.

Everton's Clinical Demolition Exposes Forest's Defensive Fragility This wasn't a contest—it was a statement from Everton that they belong in the upper echelon, leaving Nottingham Forest adrift in the relegation battle. Chaos From the Opening Whistle The match was decided before most fans had settled into their seats. N. Milenkovic...
Read full analysis

Igor Jesus converts in the 72nd minute as Nottingham Forest edges Wolves 1-0 in a six-pointer relegation battle. Molineux's nightmare deepens. Rating: 25/100 #WOLNFO

Jesus Ends Wolves' Agony in Relegation Six-Pointer A suffocating clash where one clinical moment separated two drowning teams, but neither deserved celebration. When One Chance Decides Everything Molineux held its breath for 71 minutes. Wolves , winless in five and bleeding points like a championship contender in reverse, pressed without...
Read full analysis

Brighton 2-0 Nottingham Forest | Rating: 37/100. De Cuyper's first-half strike and Tzimas's late insurance goal sealed three points, but Forest's 19 shots exposed the gulf between effort and execution. Clinical away day.

De Cuyper's Composure Punishes Forest's Wastefulness Brighton converted their chances with ruthless efficiency while Nottingham Forest squandered a dominant first-half display into thin air. When Volume Meets Precision Forest dominated the opening 45 minutes with relentless pressure—19 total shots, 9 corners, 51% possession. Yet Intensity without clinical finishing is just...
Read full analysis

Liverpool 0-3 Nottingham Forest | Murillo and Savona stun Anfield with ruthless finishing. Forest's 53% upset shock rated 50/100—wasteful Reds punished. #PL

Murillo's Masterclass Exposes Liverpool's Toothless Dominance A tactical demolition wrapped in statistical irony—75% possession yields zero goals, while Forest's surgical efficiency delivers three. When Possession Becomes a Liability Liverpool controlled the tempo from kickoff, threading 617 passes through a suffocating midfield press. Yet here's the rub: Nottingham Forest turned the...
Read full analysis

Nottingham Forest 3-1 Leeds | 67/100 | Three lead changes, a super-sub assist, and a stoppage-time penalty—two relegation-battlers collide in a six-pointer that swings the East Midlands.

Anderson's Penalty Completes Forest's Three-Goal Turnaround in Six-Pointer Chaos Two teams drowning in the relegation mire traded blows across 90 minutes of relentless Intensity , with Forest's Upset -defying comeback—sealed by a 90th-minute spot-kick—reshaping the bottom-half narrative. When Early Leads Crumble and Substitutes Decide Fates Leeds struck first. L. Nmecha's...
Read full analysis

Nottingham Forest 2-2 Manchester United | 57/100 | A relegation-threatened side refuses to fold, trading blows with a top-eight outfit in a chaotic, shot-heavy thriller that leaves both teams frustrated.

Savona's Equalizer Denies United Escape Velocity at the City Ground Four lead changes and 35 combined shots masked defensive fragility and wasted dominance. When Desperation Meets Complacency Nottingham Forest arrived at the City Ground fighting for their Premier League life, sat 19th with only six points from ten games. Manchester...
Read full analysis

Season Statistics

Complete league record with goals, form, and performance streaks

Premier League 17th Place
Form
WDLLDLLLLD

Record

P23
W7
D4
L12
Pts25
Win%30%

Goals

Scored23
Conceded34
Diff -11
Avg/G1.0
Conc/G1.5

Defense & Discipline

Clean Sheets5
Failed to Score11
Pens Scored2
Pens Missed0

Best Streaks

2 Win Streak
1 Draw Streak
4 Loss Streak

League Standings

Complete Premier League table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Arsenal 24 53 46 17 +29 WLeeds 0 - 4 Arsenal (31-01-2026)LArsenal 2 - 3 Manchester United (25-01-2026)DNottingham Forest 0 - 0 Arsenal (17-01-2026)DArsenal 0 - 0 Liverpool (08-01-2026)WBournemouth 2 - 3 Arsenal (03-01-2026)
2 Manchester City 24 47 49 23 +26 DTottenham 2 - 2 Manchester City (01-02-2026)WManchester City 2 - 0 Wolves (24-01-2026)LManchester United 2 - 0 Manchester City (17-01-2026)DManchester City 1 - 1 Brighton (07-01-2026)DManchester City 1 - 1 Chelsea (04-01-2026)
3 Aston Villa 24 46 35 26 +9 LAston Villa 0 - 1 Brentford (01-02-2026)WNewcastle 0 - 2 Aston Villa (25-01-2026)LAston Villa 0 - 1 Everton (18-01-2026)DCrystal Palace 0 - 0 Aston Villa (07-01-2026)WAston Villa 3 - 1 Nottingham Forest (03-01-2026)
4 Manchester United 24 41 44 36 +8 WManchester United 3 - 2 Fulham (01-02-2026)WArsenal 2 - 3 Manchester United (25-01-2026)WManchester United 2 - 0 Manchester City (17-01-2026)DBurnley 2 - 2 Manchester United (07-01-2026)DLeeds 1 - 1 Manchester United (04-01-2026)
5 Chelsea 24 40 42 27 +15 WChelsea 3 - 2 West Ham (31-01-2026)WCrystal Palace 1 - 3 Chelsea (25-01-2026)WChelsea 2 - 0 Brentford (17-01-2026)LFulham 2 - 1 Chelsea (07-01-2026)DManchester City 1 - 1 Chelsea (04-01-2026)
6 Liverpool 24 39 39 33 +6 WLiverpool 4 - 1 Newcastle (31-01-2026)LBournemouth 3 - 2 Liverpool (24-01-2026)DLiverpool 1 - 1 Burnley (17-01-2026)DArsenal 0 - 0 Liverpool (08-01-2026)DFulham 2 - 2 Liverpool (04-01-2026)
7 Brentford 24 36 36 32 +4 WAston Villa 0 - 1 Brentford (01-02-2026)LBrentford 0 - 2 Nottingham Forest (25-01-2026)LChelsea 2 - 0 Brentford (17-01-2026)WBrentford 3 - 0 Sunderland (07-01-2026)WEverton 2 - 4 Brentford (04-01-2026)
8 Fulham 24 34 34 35 -1 LManchester United 3 - 2 Fulham (01-02-2026)WFulham 2 - 1 Brighton (24-01-2026)LLeeds 1 - 0 Fulham (17-01-2026)WFulham 2 - 1 Chelsea (07-01-2026)DFulham 2 - 2 Liverpool (04-01-2026)
9 Everton 24 34 26 27 -1 DBrighton 1 - 1 Everton (31-01-2026)DEverton 1 - 1 Leeds (26-01-2026)WAston Villa 0 - 1 Everton (18-01-2026)DEverton 1 - 1 Wolves (07-01-2026)LEverton 2 - 4 Brentford (04-01-2026)
10 Newcastle 24 33 33 33 0 LLiverpool 4 - 1 Newcastle (31-01-2026)LNewcastle 0 - 2 Aston Villa (25-01-2026)DWolves 0 - 0 Newcastle (18-01-2026)WNewcastle 4 - 3 Leeds (07-01-2026)WNewcastle 2 - 0 Crystal Palace (04-01-2026)
11 Sunderland 23 33 24 26 -2 WSunderland 3 - 0 Burnley (02-02-2026)LWest Ham 3 - 1 Sunderland (24-01-2026)WSunderland 2 - 1 Crystal Palace (17-01-2026)LBrentford 3 - 0 Sunderland (07-01-2026)DTottenham 1 - 1 Sunderland (04-01-2026)
12 Bournemouth 24 33 40 43 -3 WWolves 0 - 2 Bournemouth (31-01-2026)WBournemouth 3 - 2 Liverpool (24-01-2026)DBrighton 1 - 1 Bournemouth (19-01-2026)WBournemouth 3 - 2 Tottenham (07-01-2026)LBournemouth 2 - 3 Arsenal (03-01-2026)
13 Brighton 24 31 34 32 +2 DBrighton 1 - 1 Everton (31-01-2026)LFulham 2 - 1 Brighton (24-01-2026)DBrighton 1 - 1 Bournemouth (19-01-2026)DManchester City 1 - 1 Brighton (07-01-2026)WBrighton 2 - 0 Burnley (03-01-2026)
14 Tottenham 24 29 35 33 +2 DTottenham 2 - 2 Manchester City (01-02-2026)DBurnley 2 - 2 Tottenham (24-01-2026)LTottenham 1 - 2 West Ham (17-01-2026)LBournemouth 3 - 2 Tottenham (07-01-2026)DTottenham 1 - 1 Sunderland (04-01-2026)
15 Crystal Palace 24 29 25 29 -4 DNottingham Forest 1 - 1 Crystal Palace (01-02-2026)LCrystal Palace 1 - 3 Chelsea (25-01-2026)LSunderland 2 - 1 Crystal Palace (17-01-2026)DCrystal Palace 0 - 0 Aston Villa (07-01-2026)LNewcastle 2 - 0 Crystal Palace (04-01-2026)
16 Leeds 24 26 31 42 -11 LLeeds 0 - 4 Arsenal (31-01-2026)DEverton 1 - 1 Leeds (26-01-2026)WLeeds 1 - 0 Fulham (17-01-2026)LNewcastle 4 - 3 Leeds (07-01-2026)DLeeds 1 - 1 Manchester United (04-01-2026)
17 Nottingham Forest 24 26 24 35 -11 DNottingham Forest 1 - 1 Crystal Palace (01-02-2026)WBrentford 0 - 2 Nottingham Forest (25-01-2026)DNottingham Forest 0 - 0 Arsenal (17-01-2026)WWest Ham 1 - 2 Nottingham Forest (06-01-2026)LAston Villa 3 - 1 Nottingham Forest (03-01-2026)
18 West Ham 24 20 29 48 -19 LChelsea 3 - 2 West Ham (31-01-2026)WWest Ham 3 - 1 Sunderland (24-01-2026)WTottenham 1 - 2 West Ham (17-01-2026)LWest Ham 1 - 2 Nottingham Forest (06-01-2026)LWolves 3 - 0 West Ham (03-01-2026)
19 Burnley 23 15 25 44 -19 LSunderland 3 - 0 Burnley (02-02-2026)DBurnley 2 - 2 Tottenham (24-01-2026)DLiverpool 1 - 1 Burnley (17-01-2026)DBurnley 2 - 2 Manchester United (07-01-2026)LBrighton 2 - 0 Burnley (03-01-2026)
20 Wolves 24 8 15 45 -30 LWolves 0 - 2 Bournemouth (31-01-2026)LManchester City 2 - 0 Wolves (24-01-2026)DWolves 0 - 0 Newcastle (18-01-2026)DEverton 1 - 1 Wolves (07-01-2026)WWolves 3 - 0 West Ham (03-01-2026)

Match History

Recent results and upcoming fixtures with scores and standings impact

Squad Cards

Current squad with player profiles, positions, and season performance

2025/2026 Season 30 players