Our Spain vs Netherlands Prediction: 2-1
Spain vs Netherlands in the UEFA Nations League is scheduled for an 19:45 GMT kick-off on Sunday March 23, 2025. A 2-1 win for the home side is our expected outcome, though BTTS looks promising given both teams’ recent scoring records.
This Spain vs Netherlands prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Spain's Last Match – Netherlands vs Spain
Spain will be determined to find a winning touch after a 2-2 UEFA Nations League draw against Netherlands on March 20. In that match, Spain had 52% possession and 10 attempts at goal, with 6 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Netherlands | 48% | 9 (4) | 0.61 | 45 |
Spain | 52% | 10 (6) | 1.48 | 54 |
Netherlands's Last Match – Netherlands vs Spain
Netherlands must win as they look to rediscover their winning form following a 2-2 UEFA Nations League draw against Spain on March 20. In that match, Netherlands recorded 48% possession, attempting 9 shots on goal, with 4 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Netherlands | 48% | 9 (4) | 0.61 | 45 |
Spain | 52% | 10 (6) | 1.48 | 54 |
Spain vs Netherlands Stats
Key Stats
| Spain | Netherlands | |
|---|---|---|
| 1.89 | Attacking Strength | 1.36 |
| 0.52 | Defence Strength | 0.65 |
| 2.6 | Points Per Game | 1.6 |
| 8/10 | WIN | 4/10 |
| 2/10 | DRAW | 4/10 |
| 3/10 | Clean Sheets | 2/10 |
| 7/10 | BTTS | 7/10 |
| 8/10 | Over 2.5 Goals | 7/10 |
| 2.1 | Average Scored | 2.1 |
Goals Scored vs Goals Conceded
Spain are averaging 2.1 goals scored and 0.9 conceded per match, while Netherlands average 2.1 scored and 1.2 conceded per game.
Spain 21-9
Netherlands 21-12
What are the odds for this match?
Spain to win: @1.65
Draw: @3.8
Netherlands to win: @5
Lineups
Spain (4-3-3) : Unai Simon, Oscar Mingueza, Robin Le Normand, Dean Huijsen, Marc Cucurella, Dani Olmo, Martin Zubimendi, Fabian Ruiz, Lamine Yamal, Mikel Oyarzabal, Nico Williams
Netherlands (4-3-3) : Bart Verbruggen, Lutsharel Geertruida, Jan Paul Van Hecke, Virgil Van Dijk, Ian Maatsen, Tijani Reijnders, Justin Kluivert, Frenkie De Jong, Jeremie Frimpong, Memphis Depay, Cody Gakpo



Netherlands
Spain
Moldova
Malta
Andorra