Netherlands
Match Timeline
Morocco
Predictions & Statistics
Full analysis and predictions for all markets
1X2
Home Win
1 agree /
0 disagree
BTTS
Yes
Over / Under 2.5
Over 2.5
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
WWDLW
15 GF / 8 GA
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
7 matches
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
Morocco
Shots on Goal
2
2
Shots on Goal
5
5
Shots off Goal
1
1
Shots off Goal
4
4
Blocked Shots
3
3
Blocked Shots
2
2
Lineups
Netherlands
Formation
Morocco
B. Verbruggen
J. P. van Hecke
V. van Dijk
N. Ake
D. Dumfries
R. Gravenberch
F. de Jong
M. van de Ven
C. Summerville
B. Brobbey
C. Gakpo
Bono
A. Hakimi
I. Diop
C. Riad
N. Mazraoui
N. El Aynaoui
A. Bouaddi
B. Diaz
A. Ounahi
B. El Khannouss
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
D
↓ 71'
22
D. Dumfries
D
8
R. Gravenberch
M
↓ 86'
21
F. de Jong
M
↓ 110'
15
M. van de Ven
D
↓ 86'
24
C. Summerville
F
⚽ 120+5'
🎯 72'
19
B. Brobbey
F
↓ 71'
11
C. Gakpo
F
⚽ 72'
↓ 113'
Substitutes
23
M. Flekken
G
13
R. Roefs
G
10
M. Depay
F
9
W. Weghorst
F
⚽ 120+3'
↑ 71'
18
D. Malen
F
26
Q. Timber
M
⚽ 120+4'
↑ 86'
14
T. Reijnders
M
12
M. Wieffer
D
3
M. De Roon
M
↑ 110'
20
T. Koopmeiners
M
⚽ 120+1'
↑ 71'
7
J. Kluivert
F
⚽ 120+2'
↑ 113'
16
G. Til
M
17
N. Lang
F
2
L. Geertruida
D
25
J. Hato
D
↑ 86'
Morocco
4-2-3-1
Starting XI
1
Bono
G
2
A. Hakimi
D
⚽ 120+4'
14
I. Diop
D
⚽ 90'
🟨 47'
18
C. Riad
D
↓ 75'
3
N. Mazraoui
D
24
N. El Aynaoui
M
⚽ 120+1'
6
A. Bouaddi
M
↓ 79'
10
B. Diaz
F
↓ 79'
8
A. Ounahi
M
↓ 86'
23
B. El Khannouss
M
↓ 87'
11
I. Saibari
M
⚽ 120+5'
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
F
⚽ 120+3'
🎯 90'
↑ 87'
15
S. El Mourabet
M
↑ 79'
16
G. Yassine
F
↑ 79'
5
M. Saadane
D
9
S. Rahimi
F
⚽ 120+2'
↑ 86'
26
A. Salah-Eddine
D
↑ 75'
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 |
Netherlands
Home
|
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