WORLD CUP
TUESDAY, 30 JUN 2026
Estadio BBVA
Netherlands
Morocco
BTTS
Yes
Over / Under 2.5
Over 2.5
1X2 Pick
Home Win
Confidence
High / 75.1%
Correct Score
2-1
Match Facts
Over 2.5 is recommended for this match.
BTTS prediction: Yes
1X2 Prediction
Recommended: Home Win
0%
25%
50%
75%
100%
Over/Under 2.5 Prediction
Recommended: Over 2.5
Selected
72%
-
72%
Probability
Opposite
28%
-
0%
25%
50%
75%
100%
BTTS Prediction
Recommended: Yes
Yes / Selected
75.1%
-
75.1%
Probability
No / Opposite
24.9%
-
0%
25%
50%
75%
100%
Recent Form & Performance
Netherlands
DLLLW
Netherlands have scored 15 goals and conceded 8 goals in the analysed sample.
| Date | Match | Score | Result |
|---|---|---|---|
| Recent | Netherlands | 15 - 8 | D |
Morocco
DDLDW
Morocco have scored 19 goals and conceded 6 goals in the analysed sample.
| Date | Match | Score | Result |
|---|---|---|---|
| Recent | Morocco | 19 - 6 | W |
Season Statistics
Netherlands
7 matches
Morocco
8 matches
| 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 |
Head to Head
Netherlands vs Morocco
Previous meetings, H2H tips, goal trends and direct comparison.
2 Matches
Matches Played
2
Netherlands Wins
1
Draws
1
Morocco Wins
0
Netherlands
50%
Draw
50%
Morocco
0%
BTTS
2/2 (100%)
Over 2.5 Goals
1/2 (50%)
Average Goals
2.5
H2H Tips
1 Found
Strong H2H Angles
Minimum rule: 2+ successful matches and 66%+ success rate.
BTTS H2H
Both Teams To Score
Recent H2H Matches
Latest meetings| Date | Competition | Match | Score | Result |
|---|---|---|---|---|
| 30 Jun 2026 | World Cup |
Netherlands
Morocco
|
1 : 1 | D |
| 31 May 2017 | Friendlies |
Morocco
Netherlands
|
1 : 2 | W |
Match Statistics
Netherlands vs Morocco
Fast live-style comparison with key match metrics.
Netherlands
Morocco
Possession
30%
-
70%
Total Shots
6
-
11
Shots on Target
2
-
5
Expected Goals
0.23
-
1.4
Match Momentum
Who controlled the key numbers?
visual comparison
6
Total Shots
11
2
Shots on Goal
5
1
Shots off Goal
4
3
Blocked Shots
2
4
Shots Inside Box
7
2
Shots Outside Box
4
5
Corner Kicks
8
0.23
Expected Goals
1.4
30%
Ball Possession
70%
373
Total Passes
878
293
Accurate Passes
800
18
Fouls
15
3
Offsides
0
🟨 0
Yellow Cards
1 🟨
🟥 0
Red Cards
0 🟥
5
Goalkeeper Saves
1
Attacking
6
Total Shots
11
2
Shots on Goal
5
1
Shots off Goal
4
3
Blocked Shots
2
4
Shots Inside Box
7
2
Shots Outside Box
4
5
Corner Kicks
8
0.23
Expected Goals
1.4
Passing & Control
30%
Ball Possession
70%
373
Total Passes
878
293
Accurate Passes
800
Discipline
18
Fouls
15
3
Offsides
0
0
Yellow Cards
1
0
Red Cards
0
5
Goalkeeper Saves
1
Team Lineups
Netherlands vs Morocco
FlashScore style player positions, formations, substitutions and events.
3-4-2-1
4-2-3-1
Netherlands
3-4-2-1
4-2-3-1
Morocco
1 Bart Verbruggen
6 Jan Paul van Hecke
4 Virgil van Dijk
5 Nathan Aké
22 Denzel Dumfries
8 Ryan Gravenberch
21 Frenkie de Jong
15 Micky van de Ven
24 Crysencio Summerville
11 Cody Gakpo
19 Brian Brobbey
1 Yassine Bounou
2 Achraf Hakimi
14 Issa Diop
18 Chadi Riad
3 Noussair Mazraoui
6 Ayyoub Bouaddi
24 Neil El Aynaoui
10 Brahim Díaz
8 Azzedine Ounahi
23 Bilal El Khannouss
11 Ismael Saibari
Netherlands
Starting XI
11 players
1
Bart Verbruggen
G
6
Jan Paul van Hecke
D
4
Virgil van Dijk
D
5
Nathan Aké
D
↓ 71'
22
Denzel Dumfries
M
8
Ryan Gravenberch
M
↓ 86'
21
Frenkie de Jong
M
↓ 110'
15
Micky van de Ven
M
↓ 86'
24
Crysencio Summerville
F
⚽ 120+5'🎯 72'
11
Cody Gakpo
F
⚽ 72'↓ 113'
19
Brian Brobbey
F
↓ 71'
Substitutes
15 players
20
Teun Koopmeiners
M
⚽ 120+1'↑ 71'
9
Wout Weghorst
F
⚽ 120+3'↑ 71'
25
Jorrel Hato
D
↑ 86'
26
Quinten Timber
M
⚽ 120+4'↑ 86'
3
Marten de Roon
M
↑ 110'
7
Justin Kluivert
F
⚽ 120+2'↑ 113'
23
Mark Flekken
G
13
Robin Roefs
G
2
Lutsharel Geertruida
D
12
Mats Wieffer
M
16
Guus Til
M
14
Tijjani Reijnders
M
18
Donyell Malen
F
10
Memphis Depay
F
17
Noa Lang
F
Morocco
Starting XI
11 players
1
Yassine Bounou
G
2
Achraf Hakimi
D
⚽ 120+4'
14
Issa Diop
D
⚽ 90+1'YC 47'
18
Chadi Riad
D
↓ 75'
3
Noussair Mazraoui
D
6
Ayyoub Bouaddi
M
↓ 79'
24
Neil El Aynaoui
M
⚽ 120+1'
10
Brahim Díaz
M
↓ 79'
8
Azzedine Ounahi
M
↓ 86'
23
Bilal El Khannouss
M
↓ 87'
11
Ismael Saibari
F
⚽ 120+5'
Substitutes
15 players
26
Anass Salah-Eddine
D
↑ 75'
16
Gessime Yassine
F
↑ 79'
15
Samir El Mourabet
M
↑ 79'
9
Soufiane Rahimi
F
⚽ 120+2'↑ 86'
7
Chemsdine Talbi
F
⚽ 120+3'🎯 90+1'↑ 87'
22
Ahmed Reda Tagnaouti
G
12
Munir El Kajoui
G
5
Marwane Saadane
D
25
Redouane Halhal
D
19
Youssef Belammari
D
13
Zakaria El Ouahdi
D
17
Amine Sbai
F
4
Sofyan Amrabat
M
20
Ayoub El Kaabi
F
21
Ayoube Amaimouni Echghouyab
F
Last matches: Netherlands
W
W
D
W
L
3W 1D 1L
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
L
W
W
W
D
3W 1D 1L
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
Last matches: Netherlands
W
D
W
L
D
2W 2D 1L
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
Last matches: Morocco
L
W
W
D
2W 1D 1L
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
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
Netherlands
Morocco