Skip to content
TheFootball.News

Romania vs Switzerland head-to-head record

Romania wins
6
Draws
5
Switzerland wins
4

15 meetings, 1933 to 2023Goals: Romania 19, Switzerland 22

Romania and Switzerland have met 15 times since 1933. Romania have won 6, Switzerland 4, and 5 matches ended level. They last met on 21 November 2023, when Romania won 1–0 in Euro qualifying.

The 15 meetings have produced 41 goals, 2.73 per game. The biggest win is Switzerland’s 7–1 in Euro qualifying in 1967. Romania are unbeaten in the last four meetings (2 wins, 2 draws). They went 33 years without meeting, between 1933 and 1966.

Who has won more, Romania or Switzerland?

All matches15 matches

6 Romania5 drawsSwitzerland 4

Competitive13 matches

5 Romania5 drawsSwitzerland 3

Friendlies2 matches

1 Romania0 drawsSwitzerland 1

Key numbers

Goals
Romania 19, Switzerland 222.73 per game
First meeting
Switzerland 2–2 RomaniaWorld Cup qualifying, 29 Oct 1933
Most recent
Romania 1–0 SwitzerlandEuro qualifying, 21 Nov 2023
Romania’s biggest win
Romania 4–2 SwitzerlandEuro qualifying, 2 Nov 1966
Switzerland’s biggest win
Switzerland 7–1 RomaniaEuro qualifying, 24 May 1967
Most goals in a meeting
Switzerland 7–1 RomaniaEuro qualifying, 24 May 1967
Current run
Romania unbeaten in 4
Biggest upset
Romania 1–2 SwitzerlandWorld Cup qualifying, 10 Oct 1981Winner’s rating-based win expectancy: 19%
TFN Elo rating now
Romania 1607 (81st), Switzerland 2039 (8th)How the rating works

Last five meetings

  1. Romania1Switzerland0

    Euro qualifying

    Bucharest, Romania

  2. Switzerland2Romania2

    Euro qualifying

    Lucerne, Switzerland

  3. Romania1Switzerland1

    European Championship

    Paris, France (neutral)

  4. Switzerland0Romania1

    Friendly

    Lucerne, Switzerland

  5. Romania1Switzerland4

    World Cup

    Pontiac, United States (neutral)

Who has had the upper hand over time?

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

Above the line: Romania have won more Below: Switzerland have won more
29 October 1933: Switzerland 2–2 Romania (World Cup qualifying). Level2 November 1966: Romania 4–2 Switzerland (Euro qualifying). Romania +124 May 1967: Switzerland 7–1 Romania (Euro qualifying). Level23 November 1968: Romania 2–0 Switzerland (World Cup qualifying). Romania +114 May 1969: Switzerland 0–1 Romania (World Cup qualifying). Romania +210 October 1981: Romania 1–2 Switzerland (World Cup qualifying). Romania +111 November 1981: Switzerland 0–0 Romania (World Cup qualifying). Romania +13 April 1990: Switzerland 2–1 Romania (Friendly). Level3 April 1991: Switzerland 0–0 Romania (Euro qualifying). Level13 November 1991: Romania 1–0 Switzerland (Euro qualifying). Romania +122 June 1994: Romania 1–4 Switzerland (World Cup). Level30 May 2012: Switzerland 0–1 Romania (Friendly). Romania +115 June 2016: Romania 1–1 Switzerland (European Championship). Romania +119 June 2023: Switzerland 2–2 Romania (Euro qualifying). Romania +121 November 2023: Romania 1–0 Switzerland (Euro qualifying). Romania +2Level
Romania lead by 2 wins after the latest meeting. The biggest lead was 2, held by Romania from 14 May 1969.

Every meeting on one timeline

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

Home, away and neutral

In Romania's home games

5 matches

401

RomaniaDrawsSwitzerland

In Switzerland's home games

8 matches

242

RomaniaDrawsSwitzerland

At neutral venues

2 matches

011

RomaniaDrawsSwitzerland

Record by competition

Record by competition
CompetitionPlayedRomaniaDrawsSwitzerlandGoals
Euro qualifying63219–11
World Cup qualifying52216–4
Friendly21012–2
World Cup10011–4
European Championship10101–1

Meetings by decade

Romania wins Draws Switzerland wins
Meetings by decade
DecadeResultsPlayedGoals
1930s14
1960s417
1980s23
1990s49
2010s23
2020s25

Longest runs

Longest runs
Longest run ofRomaniaSwitzerland
Wins in a row21968 to 196911994
Unbeaten meetings42012 to 202341981 to 1991

The longest run of draws is 2, from 15 June 2016 to 19 June 2023.

Top scorers in Romania vs Switzerland

  1. 1Constantin FrățilăRomania3
  2. 2Fritz KünzliSwitzerland3
  3. 3Adrian KnupSwitzerland2
  4. 4Karl OdermattSwitzerland2
  5. 5René-Pierre QuentinSwitzerland2
  6. 6Rolf BlättlerSwitzerland2
  7. 7Valentin MihăilăRomania2
  8. 8Zeki AmdouniSwitzerland2

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

Questions answered

How many times have Romania and Switzerland played each other?

15 times, starting on 29 October 1933. 13 of those meetings were competitive and 2 were friendlies.

Who has won more matches between Romania and Switzerland?

Romania, with 6 wins to 4. 5 matches ended level.

What is the biggest win in Romania vs Switzerland?

Switzerland’s 7–1 win in Euro qualifying on 24 May 1967 in Zürich.

When did Romania and Switzerland last play?

On 21 November 2023 in Bucharest, when Romania won 1–0 in Euro qualifying.

What is the competitive record between Romania and Switzerland?

In 13 competitive matches, Romania have 5 wins, Switzerland have 3, and 5 ended level.

Every Romania vs Switzerland result

Show
Every Romania vs Switzerland result
DateHomeScoreAwayCompetitionVenue
Romania1–0SwitzerlandEuro qualifyingBucharest, Romania
Switzerland2–2RomaniaEuro qualifyingLucerne, Switzerland
Romania1–1SwitzerlandEuropean ChampionshipParis, France (neutral)
Switzerland0–1RomaniaFriendlyLucerne, Switzerland
Romania1–4SwitzerlandWorld CupPontiac, United States (neutral)
Romania1–0SwitzerlandEuro qualifyingBucharest, Romania
Switzerland0–0RomaniaEuro qualifyingNeuchâtel, Switzerland
Switzerland2–1RomaniaFriendlyLucerne, Switzerland
Switzerland0–0RomaniaWorld Cup qualifyingBern, Switzerland
Romania1–2SwitzerlandWorld Cup qualifyingBucharest, Romania
Switzerland0–1RomaniaWorld Cup qualifyingLausanne, Switzerland
Romania2–0SwitzerlandWorld Cup qualifyingBucharest, Romania
Switzerland7–1RomaniaEuro qualifyingZürich, Switzerland
Romania4–2SwitzerlandEuro qualifyingBucharest, Romania
Switzerland2–2RomaniaWorld Cup qualifyingBern, Switzerland

Recent form

Romania

  1. Lv SwedenNations League0–1Mon 5 Oct 2026
  2. Lat PolandNations League0–6Fri 2 Oct 2026
  3. Lv BosniaNations League2–4Mon 28 Sept 2026
  4. Lat SwedenNations League1–2Fri 25 Sept 2026
  5. Wv WalesFriendly2–1Sat 6 Jun 2026

Switzerland

  1. Wv North MacedoniaNations League3–0Tue 6 Oct 2026
  2. Wv SloveniaNations League2–1Sat 3 Oct 2026
  3. Wat ScotlandNations League3–0Tue 29 Sept 2026
  4. Wat North MacedoniaNations League3–0Sat 26 Sept 2026
  5. Lv ArgentinaWorld Cup1–3Sat 11 Jul 2026

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