Spain vs Iraq

Friendlies prediction, odds, stats and match analysis.

15 Jun 2026
04 Jun 2026 19:00
WORLD β€Ί FRIENDLIES β€’ FRIENDLY INTERNATIONAL
Spain
W D W L W
FT
1 - 1
Iraq
L D L W W
🏟️ Estadio Riazor
La Coruna
Referee: Florian Badstubner, Germany

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model Β· Pro v3.1
πŸ₯…
BTTS BTTS Yes
Confidence 44.1%
Odds -
⚽
Over / Under 2.5 Over 2.5
Confidence 64.5%
Odds -
🚩
Corners O/U Over 7.5 Corners
Confidence 74.1%
Odds -
⏱️
HT / FT Home / Home
Confidence -
Odds -
🎯
Correct Score 2-1
Confidence -
Odds -
🧠

AI Insight Summary

Our model highlights 1X2 as the strongest available market, with the pick "Home Win" showing the best current confidence signal.

Confidence 44.9% Low
Best Odds - Fair Odds
Value Edge +0% Expected Value
πŸ“Š

Season Statistics

Team averages and season trends before this fixture

4 matches analysed
Spain
Spain Home
VS
Iraq Away
Iraq
🎟️ 2 Matches Played
πŸ† 1 Wins
🎯 1.5 Avg Goals
🎟️ 2 Matches Played
πŸ† 2 Wins
🎯 1.5 Avg Goals
2
Matches Played
2
1
Wins
2
1
Draws
0
0
Losses
0
3
Goals For
3
0
Goals Against
1
1.5
Avg Goals Scored
1.5
0
Avg Goals Conceded
0.5
0
BTTS Yes
1
1
Over 2.5
1
2
Clean Sheets
1
1
Failed To Score
0

Key Stats

Quick comparison based on available match data

1.5
Average Goals Scored
1.5
0
Average Goals Conceded
0.5
0
BTTS Yes
1
1
Over 2.5
1
7
Shots on Goal
0

Trend Signals

Derived from season data
Attack Edge Balanced
Defensive Edge Spain
BTTS Signal Lower BTTS profile
Goals Trend Lower-scoring trend

Quick Verdict

Pre-match summary
Home Win Rate 50%
Away Win Rate 100%

Iraq show the stronger season trend before kickoff.

Spain Spain

Match Statistics

Iraq Iraq
4
🎯 Shots on Goal
2
6
βœ• Shots off Goal
1
3
πŸ›‘οΈ Blocked Shots
1
5
🚩 Corner Kicks
3
8
🦢 Fouls
10
66%
◐ Ball Possession
34%
13
⚽ Total Shots
3
679
↔ Total passes
343
614
βœ“ Passes accurate
285
2
🟨 Yellow Cards
2
0
πŸŸ₯ Red Cards
0
Last matches: Spain
15.06.26
Wor
Spain
Cape Verde Islands
0
0
D
09.06.26
Fri
Spain
Peru
3
1
W
31.03.26
Fri
Spain
Egypt
0
0
D
27.03.26
Fri
Spain
Serbia
3
0
W
18.11.25
Wor
Spain
TΓΌrkiye
2
2
D
15.11.25
Wor
Spain
Georgia
4
0
W
14.10.25
Wor
Spain
Bulgaria
4
0
W
11.10.25
Wor
Spain
Georgia
2
0
W
07.09.25
Wor
Spain
TΓΌrkiye
6
0
W
04.09.25
Wor
Spain
Bulgaria
3
0
W
08.06.25
UEF
Spain
Portugal
2
2
D
05.06.25
UEF
Spain
France
5
4
W
23.03.25
UEF
Spain
Netherlands
3
3
D
20.03.25
UEF
Spain
Netherlands
2
2
D
18.11.24
UEF
Spain
Switzerland
3
2
W
15.11.24
UEF
Spain
Denmark
2
1
W
15.10.24
UEF
Spain
Serbia
3
0
W
12.10.24
UEF
Spain
Denmark
1
0
W
08.09.24
UEF
Spain
Switzerland
4
1
W
05.09.24
UEF
Spain
Serbia
0
0
D
Last matches: Iraq
10.06.26
Fri
Iraq
Venezuela
0
2
L
29.05.26
Fri
Iraq
Andorra
1
0
W
01.04.26
Wor
Iraq
Bolivia
2
1
W
H2H: Spain vs Iraq
04.06.26
H2H
Spain
Iraq
1
1
D
17.06.09
H2H
Spain
Iraq
1
0
W
Last matches: Spain
15.06.26
Wor
Spain
Cape Verde Islands
0
0
D
31.03.26
Fri
Spain
Egypt
0
0
D
27.03.26
Fri
Spain
Serbia
3
0
W
18.11.25
Wor
Spain
TΓΌrkiye
2
2
D
14.10.25
Wor
Spain
Bulgaria
4
0
W
11.10.25
Wor
Spain
Georgia
2
0
W
05.06.25
UEF
Spain
France
5
4
W
23.03.25
UEF
Spain
Netherlands
3
3
D
18.11.24
UEF
Spain
Switzerland
3
2
W
15.10.24
UEF
Spain
Serbia
3
0
W
12.10.24
UEF
Spain
Denmark
1
0
W
H2H at home: Spain
04.06.26
H2H
Spain
Iraq
1
1
D
17.06.09
H2H
Spain
Iraq
1
0
W
Last matches: Iraq
No recent matches found.
H2H away: Iraq
04.06.26
H2H
Spain
Iraq
1
1
D
17.06.09
H2H
Spain
Iraq
1
0
L
Spain
Spain 4-2-3-1
Lineups 4-2-3-1 vs 4-4-2
Iraq 4-4-2
Iraq
13
J. Garcia
↓
12
P. Porro
↓
16
J. Martin
↓
14
A. Laporte
↓
3
A. Grimaldo
↓
9
Gavi
β†“πŸŸ¨
18
M. Bernal
β†“πŸŸ¨
7
F. Torres
βš½β†“
10
D. Olmo
πŸŽ―β†“
15
A. Baena
↓
26
B. Iglesias
↓
22
A. Basil
↓
3
H. Ali
↓
4
Z. Tahseen
↓
5
A. Hashem
πŸŽ―β†“
23
M. Doski
βš½β†“
8
I. Bayesh
↓
24
Z. Ismaeel
β†“πŸŸ¨
16
A. Al Ammari
↓
21
M. Farji
↓
9
A. Al Hamadi
↓
17
A. Jasim
Spain Iraq ⚽ Goal 🎯 Assist 🟨 Yellow πŸŸ₯ Red ↑ In ↓ Out

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Spain 1 - 1 Iraq
Spain Timeline Iraq
1st Half 1 - 1
16'
⚽
F. Torres Assist: D. Olmo
1 - 0
27'
1 - 1
M. Doski Assist: A. Hashem
⚽
32'
Marc Bernal yellow card
37'
Pablo Gavi yellow card
2nd Half 0 - 0
46'
↔
B. Iglesias ↔ J. Rodriguez Substitution
46'
↔
F. Torres ↔ S. Gomez Substitution
46'
↔
A. Laporte ↔ E. Garcia Substitution
46'
↔
A. Grimaldo ↔ Y. Pino Substitution
46'
↔
D. Olmo ↔ G. Garcia Substitution
46'
A. Basil ↔ J. Hassan Substitution
↔
46'
A. Al Hamadi ↔ A. Hussein Substitution
↔
57'
Zaid Ismail yellow card
59'
↔
M. Bernal ↔ B. Turrientes Substitution
59'
↔
Gavi ↔ J. Guerra Substitution
59'
↔
J. Martin ↔ M. Pubill Substitution
61'
M. Farji ↔ A. Qasem Substitution
↔
61'
M. Doski ↔ A. Yahya Substitution
↔
62'
H. Ali ↔ F. Putros Substitution
↔
62'
Z. Ismaeel ↔ Z. Iqbal Substitution
↔
62'
A. Hashem ↔ R. Sulaka Substitution
↔
62'
A. Al Ammari ↔ K. Yakob Substitution
↔
62'
Z. Tahseen ↔ M. Younis Substitution
↔
68'
↔
A. Baena ↔ M. Merino Substitution
72'
I. Bayesh ↔ Y. Amyn Substitution
↔
72'
M. Saadoon Substitution
↔
73'
↔
J. Garcia ↔ L. Roman Substitution
73'
↔
P. Porro ↔ J. Rodriguez Substitution
80'
Rebin Sulaka yellow card