WORLD WORLD CUP
--.--.---- --:--
Estadio BBVA
Referee: W. Sampaio
Netherlands
Match Timeline
Morocco
HT
0' 15' 30' 45' 60' 75' 90'
🟨
47'
I. Diop
Morocco
🔄
71'
B. Brobbey ↔ W. Weghorst
Netherlands
🔄
71'
N. Ake ↔ T. Koopmeiners
Netherlands
72'
C. Gakpo · Assist: C. Summerville
Netherlands
🔄
75'
C. Riad ↔ A. Salah-Eddine
Morocco
🔄
79'
A. Bouaddi ↔ S. El Mourabet
Morocco
🔄
79'
B. Diaz ↔ G. Yassine
Morocco
🔄
86'
R. Gravenberch ↔ Q. Timber
Netherlands
🔄
86'
M. van de Ven ↔ J. Hato
Netherlands
🔄
86'
A. Ounahi ↔ S. Rahimi
Morocco
🔄
87'
B. El Khannouss ↔ C. Talbi
Morocco
90'
I. Diop · Assist: C. Talbi
Morocco
🔄
110'
F. de Jong ↔ M. De Roon
Netherlands
🔄
113'
C. Gakpo ↔ J. Kluivert
Netherlands
120+1'
T. Koopmeiners
Netherlands
120+1'
N. El Aynaoui
Morocco
120+2'
J. Kluivert
Netherlands
120+2'
S. Rahimi
Morocco
120+3'
W. Weghorst
Netherlands
120+3'
C. Talbi
Morocco
120+4'
Q. Timber
Netherlands
120+4'
A. Hakimi
Morocco
120+5'
C. Summerville
Netherlands
120+5'
I. Saibari
Morocco

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Home Win
Probability 56.9%
Odds -
1 agree / 0 disagree
BTTS
Yes
Probability 75.1%
Odds -
Over / Under 2.5
Over 2.5
Probability 72%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Home Win
56.9%
-
BTTS Yes
75.1%
-
Over / Under 2.5 Over 2.5
72%
-
Corners O/U Over 7.5 Corners
92%
-
HT / FT Home / Home
-
-
Correct Score 2-1
-
-
Probability Distribution
Netherlands Win 56.9%
Draw 12.5%
Morocco Win 30.6%
Expected Goals (xG)
Netherlands1.58
Morocco1.88
Recent Form (Last 5)
Netherlands Netherlands
WWDLW
15 GF / 8 GA
Morocco Morocco
WLDWL
19 GF / 6 GA
Key Stats
2.14
Average Goals Scored
2.38
1.14
Average Goals Conceded
0.75
6
BTTS Yes
5
5
Over 2.5
4
5.14
Shots on Goal
4.63

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Netherlands Netherlands 7 matches
Morocco Morocco 8 matches
Netherlands Statistic Morocco
4 Wins 5
2 Draws 3
1 Losses 0
15 Goals For 19
8 Goals Against 6
2.14 Avg Goals Scored 2.38
1.14 Avg Goals Conceded 0.75
6 BTTS Yes 5
6 Over 1.5 7
5 Over 2.5 4
3 Over 3.5 3
0 Clean Sheets 3
1 Failed To Score 0
5.14 Shots On Goal 4.63
12.57 Total Shots 12.38
4.57 Corners 4.25
53.6% Ball Possession 51%

Match Analysis

Model notes, team context and key prediction signals

H2H Analysis

Across those 2 head-to-head meetings, Netherlands won 1 times, Morocco won 0 times, while 1 matches finished as draws. The aggregate score in this matchup is 3:2 from Netherlands's perspective. 1 of those games went over 2.5 goals, and both teams scored in 2 matches, with an average of 2.5 goals per game.

1X2: Home Win
BTTS: Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (87.5%)
Predicted formations: Netherlands 3-4-3 / Morocco 4-2-3-1
H2H summary: Netherlands wins 1, draws 1, Morocco wins 0
Stats
Netherlands Netherlands
Morocco Morocco
Shots on Goal
2
Shots on Goal
5
Shots off Goal
1
Shots off Goal
4
Blocked Shots
3
Blocked Shots
2
5 Corner Kicks 8
18 Fouls 15
3 Offsides 0
30% Ball Possession 70%
6 Total Shots 11
2 Shots on Goal 5
1 Shots off Goal 4
3 Blocked Shots 2
4 Shots insidebox 7
2 Shots outsidebox 4
5 Goalkeeper Saves 1
373 Total passes 878
293 Passes accurate 800
0.23 expected_goals 1.40
🟨 0 Yellow Cards 1 🟨
🟥 0 Red Cards 0 🟥

Lineups

Netherlands
Formation
Morocco
B. Verbruggen
B. Verbruggen
J. P. van Hecke
J. P. van Hecke
V. van Dijk
V. van Dijk
N. Ake
N. Ake
D. Dumfries
D. Dumfries
R. Gravenberch
R. Gravenberch
F. de Jong
F. de Jong
M. van de Ven
M. van de Ven
C. Summerville
🎯
C. Summerville
B. Brobbey
B. Brobbey
C. Gakpo
C. Gakpo
Bono
Bono
A. Hakimi
A. Hakimi
I. Diop
I. Diop
C. Riad
C. Riad
N. Mazraoui
N. Mazraoui
N. El Aynaoui
N. El Aynaoui
A. Bouaddi
A. Bouaddi
B. Diaz
B. Diaz
A. Ounahi
A. Ounahi
B. El Khannouss
B. El Khannouss
I. Saibari
I. Saibari
Netherlands 3-4-3
Starting XI
1
B. Verbruggen
G
6
J. P. van Hecke
D
4
V. van Dijk
D
5
N. Ake
↓ 71'
D
22
D. Dumfries
D
8
R. Gravenberch
↓ 86'
M
21
F. de Jong
↓ 110'
M
15
M. van de Ven
↓ 86'
D
24
C. Summerville
⚽ 120+5' 🎯 72'
F
19
B. Brobbey
↓ 71'
F
11
C. Gakpo
⚽ 72' ↓ 113'
F
Substitutes
23
M. Flekken
G
13
R. Roefs
G
10
M. Depay
F
9
W. Weghorst
⚽ 120+3' ↑ 71'
F
18
D. Malen
F
26
Q. Timber
⚽ 120+4' ↑ 86'
M
14
T. Reijnders
M
12
M. Wieffer
D
3
M. De Roon
↑ 110'
M
20
T. Koopmeiners
⚽ 120+1' ↑ 71'
M
7
J. Kluivert
⚽ 120+2' ↑ 113'
F
16
G. Til
M
17
N. Lang
F
2
L. Geertruida
D
25
J. Hato
↑ 86'
D
Morocco 4-2-3-1
Starting XI
1
Bono
G
2
A. Hakimi
⚽ 120+4'
D
14
I. Diop
⚽ 90' 🟨 47'
D
18
C. Riad
↓ 75'
D
3
N. Mazraoui
D
24
N. El Aynaoui
⚽ 120+1'
M
6
A. Bouaddi
↓ 79'
M
10
B. Diaz
↓ 79'
F
8
A. Ounahi
↓ 86'
M
23
B. El Khannouss
↓ 87'
M
11
I. Saibari
⚽ 120+5'
M
Substitutes
22
A. Tagnaouti
G
12
Munir
G
4
S. Amrabat
M
20
A. El Kaabi
F
19
Y. Belammari
D
17
A. Sbai
F
7
C. Talbi
⚽ 120+3' 🎯 90' ↑ 87'
F
15
S. El Mourabet
↑ 79'
M
16
G. Yassine
↑ 79'
F
5
M. Saadane
D
9
S. Rahimi
⚽ 120+2' ↑ 86'
F
26
A. Salah-Eddine
↑ 75'
D
25
R. Halhal
D
21
A. Amaimouni
F
13
Z. El Ouahdi
D
Last matches: Netherlands
25.06.26
Wor
Netherlands
Tunisia
3
1
W
20.06.26
Wor
Netherlands
Sweden
5
1
W
14.06.26
Wor
Netherlands
Japan
2
2
D
08.06.26
Fri
Netherlands
Uzbekistan
2
1
W
03.06.26
Fri
Netherlands
Algeria
0
1
L
31.03.26
Fri
Netherlands
Ecuador
1
1
D
27.03.26
Fri
Netherlands
Norway
2
1
W
17.11.25
Wor
Netherlands
Lithuania
4
0
W
14.11.25
Wor
Netherlands
Poland
1
1
D
12.10.25
Wor
Netherlands
Finland
4
0
W
09.10.25
Wor
Netherlands
Malta
4
0
W
07.09.25
Wor
Netherlands
Lithuania
3
2
W
04.09.25
Wor
Netherlands
Poland
1
1
D
10.06.25
Wor
Netherlands
Malta
8
0
W
07.06.25
Wor
Netherlands
Finland
2
0
W
23.03.25
UEF
Netherlands
Spain
3
3
D
20.03.25
UEF
Netherlands
Spain
2
2
D
19.11.24
UEF
Netherlands
Bosnia & Herzegovina
1
1
D
16.11.24
UEF
Netherlands
Hungary
4
0
W
14.10.24
UEF
Netherlands
Germany
0
1
L
Last matches: Morocco
09.07.26
Wor
Morocco
France
0
2
L
04.07.26
Wor
Morocco
Canada
3
0
W
24.06.26
Wor
Morocco
Haiti
4
2
W
19.06.26
Wor
Morocco
Scotland
1
0
W
13.06.26
Wor
Morocco
Brazil
1
1
D
07.06.26
Fri
Morocco
Norway
1
1
D
02.06.26
Fri
Morocco
Madagascar
4
0
W
26.05.26
Fri
Morocco
Burundi
5
0
W
31.03.26
Fri
Morocco
Paraguay
2
1
W
27.03.26
Fri
Morocco
Ecuador
1
1
D
H2H: Netherlands vs Morocco
30.06.26
H2H
Netherlands
Morocco
1
1
D
31.05.17
H2H
Morocco
Netherlands
1
2
W
Last matches: Netherlands
20.06.26
Wor
Netherlands
Sweden
5
1
W
14.06.26
Wor
Netherlands
Japan
2
2
D
08.06.26
Fri
Netherlands
Uzbekistan
2
1
W
03.06.26
Fri
Netherlands
Algeria
0
1
L
31.03.26
Fri
Netherlands
Ecuador
1
1
D
27.03.26
Fri
Netherlands
Norway
2
1
W
17.11.25
Wor
Netherlands
Lithuania
4
0
W
12.10.25
Wor
Netherlands
Finland
4
0
W
04.09.25
Wor
Netherlands
Poland
1
1
D
10.06.25
Wor
Netherlands
Malta
8
0
W
20.03.25
UEF
Netherlands
Spain
2
2
D
16.11.24
UEF
Netherlands
Hungary
4
0
W
10.09.24
UEF
Netherlands
Germany
2
2
D
07.09.24
UEF
Netherlands
Bosnia & Herzegovina
5
2
W
H2H at home: Netherlands
30.06.26
H2H
Netherlands
Morocco
1
1
D
Last matches: Morocco
09.07.26
Wor
Morocco
France
0
2
L
04.07.26
Wor
Morocco
Canada
3
0
W
19.06.26
Wor
Morocco
Scotland
1
0
W
13.06.26
Wor
Morocco
Brazil
1
1
D
H2H away: Morocco
30.06.26
H2H
Netherlands
Morocco
1
1
D

Standings

Group F
# Team MP W D L G GD PTS Form
1 3 2 1 0 10:4 6 7
L W W D
2 3 1 2 0 7:3 4 5
L D W D
3 3 1 1 1 7:7 0 4
L D L W
4 3 0 0 3 2:12 -10 0
L L L
Round of 32