Skip to content
Eightodds Logo

Portugal vs Spain — Tips & Analysis

Portugal
Portugal
FIFA World Cup FIFA World Cup
vs
Spain
Spain
Tue 7 Jul, 02:00 ICT
⭐ Our Pick · Over/Under
Over 2.5 @ 1.87
70% ❌ Lost
Final: 0-1
Why we like this pick
Over 2.5: Both teams love to score. Spain's games see about 3.5 goals, and Portugal's about 3.4. A 2-1 to Spain looks likely, and three goals mean the Over lands.
Recent Form
Portugal 5W 3D 0L
W 2-1 vs Croatia (H) 2 Jul 26 World Cup
D 0-0 vs Colombia (A) 27 Jun 26 World Cup
W 5-0 vs Uzbekistan (H) 23 Jun 26 World Cup
D 1-1 vs Congo DR (H) 17 Jun 26 World Cup
W 2-1 vs Nigeria (H) 10 Jun 26 Friendlies
W 2-1 vs Chile (H) 6 Jun 26 Friendlies
W 2-0 vs USA (A) 31 Mar 26 Friendlies
D 0-0 vs Mexico (A) 29 Mar 26 Friendlies
Spain 5W 3D 0L
W 3-0 vs Austria (H) 2 Jul 26 World Cup
W 1-0 vs Uruguay (A) 27 Jun 26 World Cup
W 4-0 vs Saudi Arabia (H) 21 Jun 26 World Cup
D 0-0 vs Cape Verde Islands (H) 15 Jun 26 World Cup
W 3-1 vs Peru (A) 9 Jun 26 Friendlies
D 1-1 vs Iraq (H) 4 Jun 26 Friendlies
D 0-0 vs Egypt (H) 31 Mar 26 Friendlies
W 3-0 vs Serbia (H) 27 Mar 26 Friendlies
Form Stats
PortugalPortugal
SpainSpain
1.75
Avg scored
1.88
0.50
Avg conceded
0.25
50%
Over 2.5
50%
50%
Both score
25%
50%
Clean sheet
75%
25%
Failed to score
25%
Head-to-Head
Portugal
2 - 2
Spain
8 Jun 2025 · UEFA Nations League
Portugal
0 - 1
Spain
27 Sept 2022 · UEFA Nations League
Spain
1 - 1
Portugal
2 Jun 2022 · UEFA Nations League
Spain
0 - 0
Portugal
4 Jun 2021 · Friendlies
Portugal
0 - 0
Spain
7 Oct 2020 · Friendlies
Squads
Portugal
Spain
Goalkeepers
Diogo Costa1
Diogo Costa
José Sá12
José Sá
Rui Silva22
Rui Silva
David Raya1
David Raya
Joan García13
Joan García
Unai Simón23
Unai Simón
Defenders
Nélson Semedo2
Nélson Semedo
Rúben Dias3
Rúben Dias
Tomás Araújo4
Tomás Araújo
Diogo Dalot5
Diogo Dalot
Renato Veiga13
Renato Veiga
Gonçalo Inácio14
Gonçalo Inácio
João Cancelo20
João Cancelo
Nuno Mendes25
Nuno Mendes
Marc Pubill2
Marc Pubill
Álex Grimaldo3
Álex Grimaldo
Eric García4
Eric García
Pedro Porro12
Pedro Porro
Aymeric Laporte14
Aymeric Laporte
Pau Cubarsí Paredes22
Pau Cubarsí Paredes
Marc Cucurella24
Marc Cucurella
Midfielders
Matheus Nunes6
Matheus Nunes
Bruno Fernandes8
Bruno Fernandes
Bernardo Silva10
Bernardo Silva
João Félix11
João Félix
João Neves15
João Neves
Trincão16
Trincão
Rafael Leão17
Rafael Leão
Pedro Neto18
Pedro Neto
Rúben Neves21
Rúben Neves
Vitinha23
Vitinha
Samú Costa24
Samú Costa
Francisco Conceição26
Francisco Conceição
Marcos Llorente5
Marcos Llorente
Mikel Merino6
Mikel Merino
Ferran Torres7
Ferran Torres
Fabián Ruiz8
Fabián Ruiz
Dani Olmo10
Dani Olmo
Yeremy Pino11
Yeremy Pino
Álex Baena15
Álex Baena
Rodri16
Rodri
Martín Zubimendi18
Martín Zubimendi
Lamine Yamal19
Lamine Yamal
Pedri20
Pedri
Forwards
Cristiano Ronaldo7
Cristiano Ronaldo
Gonçalo Ramos9
Gonçalo Ramos
Gonçalo Guedes19
Gonçalo Guedes
Gavi9
Gavi
Nico Williams17
Nico Williams
Mikel Oyarzabal21
Mikel Oyarzabal
Víctor Muñoz25
Víctor Muñoz
Borja Iglesias26
Borja Iglesias
FIFA World Cup Standings
#TeamWDLGDPTSForm
1 Mexico 3 0 0 +6 9 LWWWW
2 South Africa 1 1 1 -1 4 LWDL
3 South Korea 1 0 2 -1 3 LLW
4 Czechia 0 1 2 -4 1 LDL
1 Switzerland 2 1 0 +4 7 WWWD
2 Canada 1 1 1 +5 4 LWLWD
3 Bosnia & Herzegovina 1 1 1 -1 4 LWLD
4 Qatar 0 1 2 -8 1 LLD
1 Brazil 2 1 0 +6 7 LWWWD
2 Morocco 2 1 0 +3 7 WWWWD
3 Scotland 1 0 2 -3 3 LLW
4 Haiti 0 0 3 -6 0 LLL
1 USA 2 0 1 +4 6 WLWW
2 Australia 1 1 1 0 4 LDLW
3 Paraguay 1 1 1 -2 4 LWDWL
4 Türkiye 1 0 2 -2 3 WLL
1 Germany 2 0 1 +6 6 LLWW
2 Ivory Coast 2 0 1 +2 6 LWLW
3 Ecuador 1 1 1 0 4 LWDL
4 Curaçao 0 1 2 -8 1 LDL
1 Netherlands 2 1 0 +6 7 LWWD
2 Japan 1 2 0 +4 5 LDWD
3 Sweden 1 1 1 0 4 LDLW
4 Tunisia 0 0 3 -10 0 LLL
1 Belgium 1 2 0 +4 5 WWDD
2 Egypt 1 2 0 +2 5 WDWD
3 Iran 0 3 0 0 3 DDD
4 New Zealand 0 1 2 -6 1 LLD
1 Spain 2 1 0 +5 7 WWWD
2 Cape Verde Islands 0 3 0 0 3 LDDD
3 Uruguay 0 2 1 -1 2 LDD
4 Saudi Arabia 0 2 1 -4 2 DLD
1 France 3 0 0 +8 9 WWWWW
2 Norway 2 0 1 +1 6 WWLWW
3 Senegal 1 0 2 +2 3 LWLL
4 Iraq 0 0 3 -11 0 LLL
1 Argentina 3 0 0 +7 9 WWWW
2 Austria 1 1 1 0 4 LDLW
3 Algeria 1 1 1 -2 4 LDWL
4 Jordan 0 0 3 -5 0 LLL
1 Colombia 2 1 0 +3 7 WDWW
2 Portugal 1 2 0 +5 5 WDWD
3 Congo DR 1 1 1 +1 4 LWLD
4 Uzbekistan 0 0 3 -9 0 LLL
1 England 2 1 0 +4 7 WWWDW
2 Croatia 2 0 1 0 6 LWWL
3 Ghana 1 1 1 0 4 LLDW
4 Panama 0 0 3 -4 0 LLL
1 Congo DR 1 1 1 +1 4 LWLD
2 Sweden 1 1 1 0 4 LDLW
3 Ghana 1 1 1 0 4 LLDW
4 Ecuador 1 1 1 0 4 LWDL
5 Bosnia & Herzegovina 1 1 1 -1 4 LWLD
6 Algeria 1 1 1 -2 4 LDWL
7 Paraguay 1 1 1 -2 4 LWDWL
8 Senegal 1 0 2 +2 3 LWLL
9 Iran 0 3 0 0 3 DDD
10 South Korea 1 0 2 -1 3 LLW
11 Scotland 1 0 2 -3 3 LLW
12 Uruguay 0 2 1 -1 2 LDD