Skip to content
TheFootball.News

Denmark vs Spain head-to-head record

Denmark wins
2
Draws
3
Spain wins
14

19 meetings, 1920 to 2024Goals: Denmark 16, Spain 37

Denmark and Spain have met 19 times since 1920. Spain have won 14, Denmark 2, and 3 matches ended level. They last met on 15 November 2024, when Spain won 2–1 in the Nations League.

The 19 meetings have produced 53 goals, 2.79 per game. The biggest win is Spain’s 5–1 at the World Cup in 1986. Spain are unbeaten in the last nine meetings (8 wins, 1 draw). They went 54 years without meeting, between 1920 and 1974.

Who has won more, Denmark or Spain?

All matches19 matches

2 Denmark3 drawsSpain 14

Competitive14 matches

1 Denmark2 drawsSpain 11

Friendlies5 matches

1 Denmark1 drawSpain 3

Key numbers

Goals
Denmark 16, Spain 372.79 per game
First meeting
Spain 1–0 DenmarkOlympic Games, 28 Aug 1920
Most recent
Denmark 1–2 SpainNations League, 15 Nov 2024
Denmark’s biggest win
Spain 1–3 DenmarkFriendly, 14 Nov 1979
Spain’s biggest win
Denmark 1–5 SpainWorld Cup, 18 Jun 1986
Most goals in a meeting
Denmark 1–5 SpainWorld Cup, 18 Jun 1986
Current run
Spain unbeaten in 9
Biggest upset
Spain 1–3 DenmarkFriendly, 14 Nov 1979Winner’s rating-based win expectancy: 11%
TFN Elo rating now
Denmark 1912 (20th), Spain 2346 (1st)How the rating works

Last five meetings

  1. Denmark1Spain2

    Nations League

    Copenhagen, Denmark

  2. Spain1Denmark0

    Nations League

    Murcia, Spain

  3. Denmark0Spain3

    Friendly

    Copenhagen, Denmark

  4. Denmark1Spain3

    Euro qualifying

    Aarhus, Denmark

  5. Spain2Denmark1

    Euro qualifying

    Madrid, Spain

Who has had the upper hand over time?

The line climbs with every Denmark win and drops with every Spain win, so its height shows who has won more meetings up to that point.

Above the line: Denmark have won more Below: Spain have won more
28 August 1920: Spain 1–0 Denmark (Olympic Games). Spain +125 September 1974: Denmark 1–2 Spain (Euro qualifying). Spain +212 October 1975: Spain 2–0 Denmark (Euro qualifying). Spain +314 November 1979: Spain 1–3 Denmark (Friendly). Spain +221 May 1980: Denmark 2–2 Spain (Friendly). Spain +211 April 1984: Spain 2–1 Denmark (Friendly). Spain +324 June 1984: Denmark 1–1 Spain (European Championship). Spain +318 June 1986: Denmark 1–5 Spain (World Cup). Spain +411 June 1988: Denmark 2–3 Spain (European Championship). Spain +531 March 1993: Denmark 1–0 Spain (World Cup qualifying). Spain +417 November 1993: Spain 1–0 Denmark (World Cup qualifying). Spain +516 November 1994: Spain 3–0 Denmark (Euro qualifying). Spain +611 October 1995: Denmark 1–1 Spain (Euro qualifying). Spain +631 March 2004: Spain 2–0 Denmark (Friendly). Spain +724 March 2007: Spain 2–1 Denmark (Euro qualifying). Spain +813 October 2007: Denmark 1–3 Spain (Euro qualifying). Spain +920 August 2008: Denmark 0–3 Spain (Friendly). Spain +1012 October 2024: Spain 1–0 Denmark (Nations League). Spain +1115 November 2024: Denmark 1–2 Spain (Nations League). Spain +12Level
Spain lead by 12 wins after the latest meeting. The biggest lead was 12, held by Spain from 15 November 2024.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Denmark's home games

7 matches

124

DenmarkDrawsSpain

In Spain's home games

8 matches

107

DenmarkDrawsSpain

At neutral venues

4 matches

013

DenmarkDrawsSpain

Record by competition

Record by competition
CompetitionPlayedDenmarkDrawsSpainGoals
Euro qualifying60154–13
Friendly51136–10
World Cup qualifying21011–1
European Championship20113–4
Nations League20021–3
World Cup10011–5
Olympic Games10010–1

Meetings by decade

Denmark wins Draws Spain wins
Meetings by decade
DecadeResultsPlayedGoals
1920s11
1970s39
1980s520
1990s47
2000s412
2020s24

Longest runs

Longest runs
Longest run ofDenmarkSpain
Wins in a row1199362004 to 2024
Unbeaten meetings21979 to 198091993 to 2024

Top scorers in Denmark vs Spain

  1. 1Emilio ButragueñoSpain5(1 penalty)
  2. 2Fernando HierroSpain2(1 penalty)
  3. 3Flemming PovlsenDenmark2

Scorer records exist for 13 of the 19 meetings, mostly competitive matches. Own goals are not credited to a player.

Penalty shootouts

  • Denmark 1–1 SpainEuropean Championship, 24 Jun 1984Spain won on penalties

Questions answered

How many times have Denmark and Spain played each other?

19 times, starting on 28 August 1920. 14 of those meetings were competitive and 5 were friendlies.

Who has won more matches between Denmark and Spain?

Spain, with 14 wins to 2. 3 matches ended level.

What is the biggest win in Denmark vs Spain?

Spain’s 5–1 win at the World Cup on 18 June 1986 in Querétaro.

When did Denmark and Spain last play?

On 15 November 2024 in Copenhagen, when Spain won 2–1 in the Nations League.

What is the competitive record between Denmark and Spain?

In 14 competitive matches, Denmark have 1 win, Spain have 11, and 2 ended level.

Have Denmark and Spain met in a penalty shootout?

Yes, once. Most recently at the European Championship on 24 June 1984, when Spain won the shootout after a 1–1 draw.

Every Denmark vs Spain result

Show
Every Denmark vs Spain result
DateHomeScoreAwayCompetitionVenue
Denmark1–2SpainNations LeagueCopenhagen, Denmark
Spain1–0DenmarkNations LeagueMurcia, Spain
Denmark0–3SpainFriendlyCopenhagen, Denmark
Denmark1–3SpainEuro qualifyingAarhus, Denmark
Spain2–1DenmarkEuro qualifyingMadrid, Spain
Spain2–0DenmarkFriendlyGijón, Spain
Denmark1–1SpainEuro qualifyingCopenhagen, Denmark
Spain3–0DenmarkEuro qualifyingSeville, Spain
Spain1–0DenmarkWorld Cup qualifyingSeville, Spain
Denmark1–0SpainWorld Cup qualifyingCopenhagen, Denmark
Denmark2–3SpainEuropean ChampionshipHanover, Germany (neutral)
Denmark1–5SpainWorld CupQuerétaro, Mexico (neutral)
Denmark1–1Spain on pensSpainEuropean ChampionshipLyon, France (neutral)
Spain2–1DenmarkFriendlyValencia, Spain
Denmark2–2SpainFriendlyCopenhagen, Denmark
Spain1–3DenmarkFriendlyCádiz, Spain
Spain2–0DenmarkEuro qualifyingBarcelona, Spain
Denmark1–2SpainEuro qualifyingCopenhagen, Denmark
Spain1–0DenmarkOlympic GamesBrussels, Belgium (neutral)

Recent form

Denmark

  1. Wat WalesNations League1–0Sun 4 Oct 2026
  2. Lv PortugalNations League2–4Thu 1 Oct 2026
  3. Wv WalesNations League2–0Sun 27 Sept 2026
  4. Lat NorwayNations League2–3Thu 24 Sept 2026
  5. Wv UkraineFriendly2–1Sun 7 Jun 2026

Spain

  1. Wat CroatiaNations League2–1Tue 6 Oct 2026
  2. Wv Czech RepublicNations League3–1Sat 3 Oct 2026
  3. Wv CroatiaNations League4–1Tue 29 Sept 2026
  4. Wat EnglandNations League3–2Sat 26 Sept 2026
  5. Wv ArgentinaWorld Cup1–0Sun 19 Jul 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.