Head to head
Last 1 meetings
1 - 0
Iraq
Top scorers
Friendlies
M. Osmajić
Montenegro
5goals
Son Heung-Min
South Korea
5goals
L. Sadulaev
Russia
4goals
J. Vélez
Peru
4goals
D. Lukebakio
Belgium
4goals
F. Wirtz
Germany
3goals
N. Paz
Argentina
3goals
M. Araújo
Uruguay
3goals
J. Hall
USA
3goals
M. Olise
France
3goals
Recent form
1 - 2
Spain
W
3 - 1
Czechia
W
4 - 1
Croatia
W
2 - 3
Spain
W
1 - 0
Argentina
W
0 - 2
Spain
W
2 - 1
Belgium
W
0 - 1
Spain
W
3 - 0
Austria
W
0 - 1
Spain
W
2 - 0
Iraq
L
2 - 3
Iraq
W
1 - 1
Oman
D
5 - 0
Iraq
L
3 - 0
Iraq
L
1 - 4
Norway
L
0 - 2
Venezuela
L
1 - 1
Iraq
D
1 - 0
Andorra
W
2 - 1
Bolivia
W
Who wins? Three ways to read it
1 · X · 2Most likely scores
Expected goals: 1.5 Spain · 1 Iraq
Goal lines
Team comparison
Season numbers
Friendlies 2026When the goals come
Side by side
Spain
Iraq
Spain vs Iraq: preview and prediction
Spain host Iraq in the World Friendlies (Friendly International) on Thursday, 4th June 2026 at 20:00 at Estadio Riazor, La Coruna.
Spain are flying, with 5 wins, 0 draws and 0 defeats in their last 5 games (W-W-W-W-W). Iraq are struggling, with 1 win, 1 draw and 3 defeats in their last 5 games (L-L-D-W-L).
In the last 1 meetings, Spain won 1, Iraq won 0 and 0 ended level. These games average 1 goals, with both teams scoring in 0% and over 2.5 goals in 0%.
Our goal model expects about 1.5 goals for Spain and 1 for Iraq. It gives Spain the edge (49% home win, 26% draw, 25% away win), 46% for over 2.5 goals and 49% for both teams to score. The most likely score is 1-0.
Our pick was Over 2.5.
Spain vs Iraq FAQs
What is the best prediction for Spain vs Iraq?
Our top tip is Tip of the Day: Over 2.5.
Who will win Spain vs Iraq?
Spain are favourites: our model gives Spain 49%, the draw 26% and Iraq 25%.
Will both teams score?
Both teams scoring has a 49% chance in our model, and it happened in 0% of recent meetings.
How many goals are expected?
Our model expects 2.5 goals in total, with a 46% chance of over 2.5 goals.
When is Spain vs Iraq?
Kick-off is on Thursday, 4th June 2026 at 20:00 at Estadio Riazor, La Coruna.
Who is the referee?
Florian Badstubner, Germany is in charge of this game.