Premier League Regular Season - 23

Brentford 0 - 2 FT Nottingham Forest

Brentford Community Stadium

AI-powered match analysis and previews to help you decide which games are worth watching

27
FT
Sun, Jan 25
Brentford
0-2
Nottingham Forest
⚡ Intensity 17
⚖️ Balance 17
🏆 Stakes 0
🎲 Upset 60
Forest stun the Bees at home.

Forest Silence the Bees in Tactical Masterclass

Skip It Futmetrix Score: 27/100. 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 to dampen the mood. Nottingham Forest, despite seeing very little of the ball, displayed incredible Intensity from the outset. In a swift break that bypassed the midfield, Igor Jesus found space inside the box to fire home a precise opener. The goal forced Brentford into an aggressive offensive posture, but they found themselves frustrated by a disciplined defensive block. While Thomas Frank's men controlled possession with a staggering 66%, their Balance was constantly tested by the threat of the long ball. The home side looked for a quick response through the creative sparks of the midfield, yet the final ball remained elusive against a backline that refused to buckle under the early pressure.

Searching for the Leveler

As the second half unfolded, the home side ramped up the pressure, earning a total of 11 corners throughout the match. Mathias Jensen was the heartbeat of this surge, delivering high-quality set-pieces and creating three key passes to keep the Forest defenders on their toes. Despite the territorial dominance, Brentford struggled to register meaningful shots on target, managing only one for the entire duration. The Stakes were high for both sides, with Brentford looking to solidify their top-half position and Forest fighting for every scrap in their survival bid. The match turned into a siege, but the lack of a clinical edge plagued the Bees. Every blocked shot and cleared cross added to the growing anxiety in the stands as the clock ticked down toward the final ten minutes.

The Knockout Blow

The turning point arrived in the 79th minute, orchestrated by Forest's bench. Having entered the fray as a substitute, T. Awoniyi showed exactly why he is such a vital asset. Latching onto a perfectly weighted pass from M. Gibbs-White, the powerful forward doubled the lead to seal a significant Upset Factor. This clinical efficiency—two goals from just two shots on target—was the difference-maker. For Nottingham Forest, this result provides a monumental boost to their morale and league standing. For Brentford, it is a sobering lesson in the dangers of possession without penetration. The visitors walked away with the points, leaving the home supporters to reflect on a frustrating afternoon where dominance on paper failed to translate into a result on the scoreboard.

Key Questions

How did substitute Mathias Jensen change the game?

Jensen actually started the match, providing high Intensity with 3 key passes and 6 corners, though his playmaking couldn't break the Forest deadlock.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
66%
34%
Brentford 66%
Nottingham Forest 34%
Shots
10
7
Brentford 10
Nottingham Forest 7
Shots on Target
1
2
Brentford 1
Nottingham Forest 2
Expected Goals (xG)
1.63
0.76
Brentford 1.63
Nottingham Forest 0.76
Passes
551
291
Brentford 551
Nottingham Forest 291
Pass Accuracy
87%
74%
Brentford 87%
Nottingham Forest 74%
Corners
6
5
Brentford 6
Nottingham Forest 5
Fouls
11
10
Brentford 11
Nottingham Forest 10
Yellow Cards
1
0
Brentford 1
Nottingham Forest 0
Red Cards
0
0
Brentford 0
Nottingham Forest 0

Match Events

Igor Jesus 12'
37' 🔄 K. Ajer S. van den Berg
37' 🔄 M. Damsgaard D. Ouattara
HT
N. Dominguez O. Hutchinson 🔄 61'
66' 🟨 Y. Yarmolyuk
67' 🔄 R. Henry A. Hickey
Igor Jesus T. Awoniyi 🔄 68'
T. Awoniyi (M. Gibbs-White) 79'
81' 🔄 M. Kayode K. Lewis-Potter
81' 🔄 Y. Yarmolyuk J. Henderson
C. Hudson-Odoi Morato 🔄 87'
FT

Player Cards

Season performance ratings for players in this match

Brentford

Goalkeepers
Caoimhin Kelleher
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Defenders
Michael Kayode
LATE SHIFT
LATE SHIFT
9
late mins
9
late mins
81
total mins
81
entry
Kristoffer Ajer
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
37
total mins
37
entry
Nathan Collins
MAGNET
MAGNET
100
activity
100
activity
92
passes
8
duels
Rico Henry
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
67
total mins
67
entry
Midfielders
Yehor Yarmolyuk
LATE SHIFT
LATE SHIFT
9
late mins
9
late mins
81
total mins
81
entry
Vitaly Janelt
SWEEPER
SWEEPER
3
cleanups
3
cleanups
3
interceptions
0
blocks
Mathias Jensen
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
54%
pass acc
Mikkel Damsgaard
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
37
total mins
37
entry
Kevin Schade
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Forwards
Igor Thiago
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
BENCH
Hákon Rafn Valdimarsson
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Sepp van den Berg
SWEEPER
SWEEPER
4
cleanups
4
cleanups
3
interceptions
1
blocks
Aaron Hickey
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
24
total mins
Started
entry
Ethan Pinnock
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Jordan Henderson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry
Romelle Donovan
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Dango Ouattara
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
54
total mins
Started
entry
Keane Lewis-Potter
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry
Reiss Nelson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

Nottingham Forest

Goalkeepers
Matz Sels
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Defenders
Ola Aina
SWEEPER
SWEEPER
5
cleanups
5
cleanups
4
interceptions
1
blocks
Nikola Milenković
GHOST
GHOST
16
actions
16
actions
91
minutes
6.9
rating
Murillo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Neco Williams
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Midfielders
Ibrahim Sangaré
SWEEPER
SWEEPER
3
cleanups
3
cleanups
1
interceptions
2
blocks
Elliot Anderson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Callum Hudson-Odoi
NPC
NPC
87
minutes
87
minutes
23%
pass acc
6.7
rating
Morgan Gibbs-White
PROVIDER
PROVIDER
1
assists
1
assists
2
key passes
7
rating
Nicolás Domínguez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
61
total mins
61
entry
Forwards
Igor Jesus
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
BENCH
Angus Gunn
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Morato
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
4
total mins
Started
entry
Nicolò Savona
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Ryan Yates
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
James McAtee
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Dan Ndoye
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Omari Hutchinson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
30
total mins
Started
entry
Dilane Bakwa
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Taiwo Awoniyi
CLOSER
CLOSER
1
late goals
1
late goals
0
late assists
75
minute

Head to Head

Date Home Score Away Competition Venue
17/08/2025 Nottingham Forest 3 - 1 Brentford Premier League City Ground
01/05/2025 Nottingham Forest 0 - 2 Brentford Premier League The City Ground
21/12/2024 Brentford 0 - 2 Nottingham Forest Premier League Gtech Community Stadium
20/01/2024 Brentford 3 - 2 Nottingham Forest Premier League Gtech Community Stadium
01/10/2023 Nottingham Forest 1 - 1 Brentford Premier League The City Ground
29/04/2023 Brentford 2 - 1 Nottingham Forest Premier League Gtech Community Stadium
17/08/2025
Premier League City Ground
01/05/2025
Premier League The City Ground
21/12/2024
Premier League Gtech Community Stadium
20/01/2024
Premier League Gtech Community Stadium
01/10/2023
Premier League The City Ground
29/04/2023
Premier League Gtech Community Stadium
Brentford Win
Nottingham Forest Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 23 50 42 17 +25 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)WArsenal 4 - 1 Aston Villa (30-12-2025)
2 Manchester City 23 46 47 21 +26 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)DSunderland 0 - 0 Manchester City (01-01-2026)
3 Aston Villa 23 46 35 25 +10 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)LArsenal 4 - 1 Aston Villa (30-12-2025)
4 Manchester United 23 38 41 34 +7 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)DManchester United 1 - 1 Wolves (30-12-2025)
5 Chelsea 23 37 39 25 +14 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)DChelsea 2 - 2 Bournemouth (30-12-2025)
6 Liverpool 23 36 35 32 +3 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)DLiverpool 0 - 0 Leeds (01-01-2026)
7 Fulham 23 34 32 32 0 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)DCrystal Palace 1 - 1 Fulham (01-01-2026)
8 Brentford 23 33 35 32 +3 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)DBrentford 0 - 0 Tottenham (01-01-2026)
9 Newcastle 23 33 32 29 +3 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)WBurnley 1 - 3 Newcastle (30-12-2025)
10 Everton 23 33 25 26 -1 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)WNottingham Forest 0 - 2 Everton (30-12-2025)
11 Sunderland 23 33 24 26 -2 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)DSunderland 0 - 0 Manchester City (01-01-2026)
12 Brighton 23 30 33 31 +2 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)DWest Ham 2 - 2 Brighton (30-12-2025)
13 Bournemouth 23 30 38 43 -5 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)DChelsea 2 - 2 Bournemouth (30-12-2025)
14 Tottenham 23 28 33 31 +2 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)DBrentford 0 - 0 Tottenham (01-01-2026)
15 Crystal Palace 23 28 24 28 -4 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)DCrystal Palace 1 - 1 Fulham (01-01-2026)
16 Leeds 23 26 31 38 -7 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)DLiverpool 0 - 0 Leeds (01-01-2026)
17 Nottingham Forest 23 25 23 34 -11 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)LNottingham Forest 0 - 2 Everton (30-12-2025)
18 West Ham 23 20 27 45 -18 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)DWest Ham 2 - 2 Brighton (30-12-2025)
19 Burnley 23 15 25 44 -19 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)LBurnley 1 - 3 Newcastle (30-12-2025)
20 Wolves 23 8 15 43 -28 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)DManchester United 1 - 1 Wolves (30-12-2025)