UEFA Europa League · Quarter-finals · Apr 16
Nottingham Forest - FC Porto
Nottingham Forest beat FC Porto 1-0 in UEFA Europa League (Quarter-finals). Goals: M. Gibbs-White 12'.
Key events
Quick stats
%61
Possession
%39
19
Total shots
10
5
Shots on target
1
9
Shots off target
6
5
Blocked shots
3
10
Shots inside box
4
9
Shots outside box
6
1
Saves
4
Match timeline
First half
8'
🟥J. BednarekRed card
M. Gibbs-White(1 - 0) · Assist: N. Williams⚽
12'
C. Wood ↔ Igor JesusSubstitution🔁
16'
32'
🟨T. MoffiYellow card
36'
🟨A. CostaYellow card
O. HutchinsonYellow card🟨
40'
HT 1 - 0
46'
🔁Zaidu ↔ F. MouraSubstitution
46'
🔁G. Veiga ↔ J. KiwiorSubstitution
46'
🔁A. Costa ↔ V. FroholdtSubstitution
46'
🔁B. Sainz ↔ A. VarelaSubstitution
O. Hutchinson ↔ C. Hudson-OdoiSubstitution🔁
46'
D. Ndoye ↔ N. MilenkovicSubstitution🔁
65'
66'
🔁T. Moffi ↔ D. GulSubstitution
Murillo ↔ MoratoSubstitution🔁
72'
C. Hudson-Odoi ↔ D. BakwaSubstitution🔁
72'
90'
🟨William GomesYellow card
FT 1 - 0
Match statsNottingham Forest · FC Porto
Key stats
%61
Possession
%39
Shots
19
Total shots
10
5
Shots on target
1
9
Shots off target
6
5
Blocked shots
3
10
Shots inside box
4
9
Shots outside box
6
1
Saves
4
Passing
515
Total passes
332
462
Accurate passes
258
%90
Pass accuracy
%78
Set pieces & discipline
7
Corners
1
2
Offsides
0
16
Fouls
9
Cards
1
Yellow cards
3
0
Red cards
1
By half
1
1st-half goals
0
0
2nd-half goals
0
Momentum
0'▲ Nottingham Forest▼ FC Porto90'
LineupsNottingham Forest 4-2-3-1FC Porto 4-3-3
27
Ortega
3
Williams
5
Murillo
23
Jair
34
Aina
16
Domínguez
6
Sangaré
14
Ndoye
10
Gibbs-White
21
Hutchinson
11
Wood
99
Costa
12
Sanusi
5
Bednarek
3
Silva
20
Costa
10
Veiga
13
Rosario
42
Fofana
17
Sainz
29
Moffi
7
Gomes
Nottingham Forest · Bench
Coach: Vitor Pereira
FC Porto · Bench
Coach: Francesco Farioli
Shot map30 shots
Nottingham Forest
FC Porto
Filled = goal · size = xG
HEAD TO HEAD2 meetings · 2025–2026
Too few meetings for a trend
1 Nottingham Forest
1 draw
0 FC Porto
GOALS IN THIS FIXTURE
2.0goals / match
3–1total goals
1/0clean sheets
2-0Nottingham Forest best win · Oct 23
Over 1.5
2/2
Over 2.5
0/2
Over 3.5
0/2
BTTS
1/2
DOES THE VENUE MATTER
Nottingham Forest at home1 matches
1W
0D
0L
2:0
FC Porto at home1 matches
0W
1D
0L
1:1
Results are read from the side that hosted the match.
FORM COMPARISON
Nottingham Forest4W 0D 1L
FC Porto3W 1D 1L
2.40
2.00
Points per game
13
5
Goals scored
6
2
Goals conceded
1.10
1.52
xG average
1.63
1.14
xGA average
%40
%60
Clean sheets
%40
%20
BTTS
%80
%20
Over 2.5
3.8
5.2
Corners
1.6
3.0
Cards
Nottingham Forest7W 2D 1L
FC Porto6W 3D 1L
2.30
2.10
Points per game
21
15
Goals scored
9
7
Goals conceded
1.35
1.49
xG average
1.53
1.16
xGA average
%40
%40
Clean sheets
%50
%50
BTTS
%60
%40
Over 2.5
5.0
5.2
Corners
1.5
3.0
Cards
SEASON COMPARISON
13Nottingham Forestin the table14pts
8matches
4-2-2W-D-L
15:7goals
+8diff
WLWWD
5FC Portoin the table17pts
8matches
5-2-1W-D-L
13:7goals
+6diff
WDWWD
Season profile · 2025/2026 · 8 matches
1.75
2.13
Points per game
1.85
1.67
xG average
0.83
0.95
xGA average
%50
%25
Clean sheets
%38
%63
BTTS
%63
%50
Over 2.5
4.9
6.0
Corners
2.5
2.1
Cards
PREVIOUS MEETINGS
WHAT THE NUMBERS SAY
Nottingham Forest dominated the ball61% possession
Nottingham Forest took more shots19 - 10
FC Porto struggled to stay disciplined3 yellow, 1 red
Nottingham Forest committed more fouls16 - 9
THREAT OVER TIMExT
Nottingham Forest1.21
FC Porto1.34
0'25'45'70'90'
Nottingham Forestpeak 45-50'
FC Portopeak 15-20'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
Nottingham Forest
FC Porto
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
7.3
PPDA
7.7
511
Touches
682
43.7m
Defensive height
37.4m
60
Progressive passes
103
%74.0
Final-third accuracy
%79.0
%34.9
Verticality
%31.7
%79.0
Pass accuracy
%86.0
20
Shots
10
125
Defensive actions
109
28.3m
Block depth
26.9m
%53
In opposition half
%42
HOW THE GAME FLOWEDfotmob
Nottingham Forest2.17xG
FC Porto1.03xG
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
Nottingham Forest
FC Porto
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
Where each side spent the match. Both attack left to right.
Nottingham Forestown half →FC Porto
BY THIRD
Defensive
%49
%51
Middle
%45
%55
Attacking
%36
%64
BY FLANK
Left
%45
%55
Centre
%39
%61
Right
%45
%55
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
>%85
%70–85
<%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
Left%46Centre%19Right%35
Left%39Centre%27Right%34
Successful passes carrying the ball 10m+ forward from the middle third onward.
7.3
PPDA
7.7
%34.9
Verticality
%31.7
%74
Final third pass
%79
%79
Pass accuracy
%86
43.7m
Defensive height
37.4m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE49 matches on record
Danny Makkelie
Strictness58
TEMPO73
Cards: ModerateFouls: ModeratePenalties: FrequentGoals: HighOver 2.5: Moderate
This match vs his average
Cards
53.2
+1.8
Fouls
2520.7
+4.3
Goals
13.8
-2.8
Corners
88.8
-0.8
THIS MATCH VS SEASON AVERAGE
Goals
1.01.5
-0.5
Shots
19.013.9
+5.1
On target
5.05.4
-0.4
Possession
%61%52
+8.5
Corners
7.04.7
+2.3
Conceded
0.01.1
-1.1
this matchseason average · 14 matches
Goals
0.01.6
-1.6
Shots
10.012.5
-2.5
On target
1.04.5
-3.5
Possession
%39%53
-14.5
Corners
1.05.0
-4.0
Cards
4.03.3
+0.7
Conceded
1.00.8
+0.2
this matchseason average · 11 matches
PLAYER RATINGS★ Neco Williams 8.20
Starting XI
Assist1Key pass4Dribbles3/5Tackles4Interceptions2Duels won9/14Fouls won2Fouls1Passes61 · %59
Dribbles1/1Tackles4Blocks2Duels won7/12Fouls1Passes74 · %66
Goals1On target1/2Interceptions2Fouls1Offside1Passes47 · %42
Key pass1Tackles1Interceptions2Duels won5/8Fouls won1Fouls1Passes41 · %38
Key pass1Tackles3Duels won4/5Fouls1Passes43 · %39
Saves1Passes24 · %19
Interceptions1Passes43 · %41
Duels won1/1Fouls won1Passes1 · %1
Key pass2Duels won2/11Fouls won1Fouls2Offside1Passes30 · %25
On target1/2Tackles1Duels won2/5Fouls won1Fouls2Passes18 · %15
Dribbles1/2Tackles4Duels won5/11Fouls2Passes63 · %58
Substitutes
Key pass4Duels won1/1Fouls won1Passes21 · %21
Passes8 · %7
Key pass2Duels won1/2Fouls won1Fouls1Passes10 · %7
Fouls1Passes7 · %7
On target3/4Key pass2Duels won5/13Fouls won1Fouls3Passes24 · %17
Unused: Ryan YatesJimmy SinclairJames McAteeZach AbbottKeehan WillowsLorenzo LuccaMatz Sels
Starting XI
Saves4Passes47 · %29
Key pass1Dribbles3/4Tackles1Interceptions2Duels won5/7Passes34 · %29
Blocks4Duels won3/4Fouls won1Passes39 · %29
Dribbles1/2Tackles4Duels won6/17Fouls won1Fouls3Passes14 · %11
Tackles2Duels won4/5Fouls won1Passes20 · %16
Duels won2/6Fouls won2Passes5 · %5
Tackles1Interceptions1Duels won1/2Passes35 · %28
Key pass1Duels won1/2Fouls won1Fouls1Passes14 · %9
Key pass1Tackles4Duels won5/8Fouls won1Fouls1Passes7 · %4
On target1/1Tackles1Duels won4/11Fouls won2Fouls1Passes8 · %2
Fouls1Passes8 · %8
Substitutes
Key pass1Dribbles2/2Tackles2Duels won6/7Fouls won2Passes27 · %25
Key pass1Blocks2Duels won2/3Fouls won2Passes31 · %25
Key pass1Duels won1/1Fouls won1Passes3 · %3
Tackles2Duels won4/8Fouls won1Fouls1Passes25 · %22
Tackles2Interceptions1Duels won4/8Fouls1Passes15 · %13
Unused: Gabriel BrásRodrigo MoraTiago SilvaPepêDominik PrpićJoão CostaClaudio Ramos
Win probabilityModel: 1 (%49) ✓
Nottingham Forest %49
Draw %24
FC Porto %27
1.71Nottingham Forest xPuan
1.05FC Porto xPuan
🎯
FREE MEMBERSHIP
Tactical metrics & visuals
Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.
Create free account🔥
FREE MEMBERSHIP
Team & player heatmaps
Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.
Create free account🤖
FREE MEMBERSHIP
ML deep-dive
Feature-level model breakdown, expected points simulation and value analysis.
Create free accountForm
Nottingham ForestDDWWD
FC PortoWDDWW
FREE MEMBERSHIP
Heatmap & tactical analysis
Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.
Create free accountMatch Reportsall →
Galatasaray 3-1 Kasımpaşa
Borussia Dortmund 2-2 Werder Bremen
Arsenal 2-1 Chelsea
Trabzonspor 5-0 Gençlerbirliği S.K.
Fenerbahçe 1-2 Beşiktaş
Rayo Vallecano 1-1 Alaves
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum