Skip to content
TheFootball.News

Czech Republic vs Switzerland head-to-head record

Czech Republic wins
4
Draws
0
Switzerland wins
2

6 meetings, 1994 to 2022Goals: Czech Republic 9, Switzerland 7

Czech Republic and Switzerland have met 6 times since 1994. Czech Republic have won 4, Switzerland 2. They last met on 27 September 2022, when Switzerland won 2–1 in the Nations League.

The 6 meetings have produced 16 goals, 2.67 per game. The biggest win is Czech Republic’s 3–0 in a friendly in 1999.

Who has won more, Czech Republic or Switzerland?

All matches6 matches

4 Czech Republic0 drawsSwitzerland 2

Competitive3 matches

2 Czech Republic0 drawsSwitzerland 1

Friendlies3 matches

2 Czech Republic0 drawsSwitzerland 1

Key numbers

Goals
Czech Republic 9, Switzerland 72.67 per game
First meeting
Switzerland 3–0 Czech RepublicFriendly, 20 Apr 1994
Most recent
Switzerland 2–1 Czech RepublicNations League, 27 Sept 2022
Czech Republic’s biggest win
Czech Republic 3–0 SwitzerlandFriendly, 18 Aug 1999
Switzerland’s biggest win
Switzerland 3–0 Czech RepublicFriendly, 20 Apr 1994
Most goals in a meeting
Switzerland 2–1 Czech RepublicNations League, 27 Sept 2022
TFN Elo rating now
Czech Republic 1718 (58th), Switzerland 2039 (8th)How the rating works

Last five meetings

  1. Switzerland2Czech Republic1

    Nations League

    St. Gallen, Switzerland

  2. Czech Republic2Switzerland1

    Nations League

    Prague, Czech Republic

  3. Switzerland0Czech Republic1

    European Championship

    Basel, Switzerland

  4. Czech Republic3Switzerland0

    Friendly

    Drnovice, Czech Republic

  5. Switzerland1Czech Republic2

    Friendly

    Basel, Switzerland

Who has had the upper hand over time?

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

Above the line: Czech Republic have won more Below: Switzerland have won more
20 April 1994: Switzerland 3–0 Czech Republic (Friendly). Switzerland +11 June 1996: Switzerland 1–2 Czech Republic (Friendly). Level18 August 1999: Czech Republic 3–0 Switzerland (Friendly). Czech Republic +17 June 2008: Switzerland 0–1 Czech Republic (European Championship). Czech Republic +22 June 2022: Czech Republic 2–1 Switzerland (Nations League). Czech Republic +327 September 2022: Switzerland 2–1 Czech Republic (Nations League). Czech Republic +2Level
Czech Republic lead by 2 wins after the latest meeting. The biggest lead was 3, held by Czech Republic from 2 June 2022.

Every meeting on one timeline

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

Home, away and neutral

In Czech Republic's home games

2 matches

200

Czech RepublicDrawsSwitzerland

In Switzerland's home games

4 matches

202

Czech RepublicDrawsSwitzerland

Record by competition

Record by competition
CompetitionPlayedCzech RepublicDrawsSwitzerlandGoals
Friendly32015–4
Nations League21013–3
European Championship11001–0

Meetings by decade

Czech Republic wins Draws Switzerland wins
Meetings by decade
DecadeResultsPlayedGoals
1990s39
2000s11
2020s26

Longest runs

Longest runs
Longest run ofCzech RepublicSwitzerland
Wins in a row41996 to 202212022
Unbeaten meetings41996 to 202212022

Questions answered

How many times have Czech Republic and Switzerland played each other?

6 times, starting on 20 April 1994. 3 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Czech Republic and Switzerland?

Czech Republic, with 4 wins to 2. 0 matches ended level.

What is the biggest win in Czech Republic vs Switzerland?

Czech Republic’s 3–0 win in a friendly on 18 August 1999 in Drnovice.

When did Czech Republic and Switzerland last play?

On 27 September 2022 in St. Gallen, when Switzerland won 2–1 in the Nations League.

What is the competitive record between Czech Republic and Switzerland?

In 3 competitive matches, Czech Republic have 2 wins, Switzerland have 1, and 0 ended level.

Every Czech Republic vs Switzerland result

Show
Every Czech Republic vs Switzerland result
DateHomeScoreAwayCompetitionVenue
Switzerland2–1Czech RepublicNations LeagueSt. Gallen, Switzerland
Czech Republic2–1SwitzerlandNations LeaguePrague, Czech Republic
Switzerland0–1Czech RepublicEuropean ChampionshipBasel, Switzerland
Czech Republic3–0SwitzerlandFriendlyDrnovice, Czech Republic
Switzerland1–2Czech RepublicFriendlyBasel, Switzerland
Switzerland3–0Czech RepublicFriendlyZürich, Switzerland

Recent form

Czech Republic

  1. Lat EnglandNations League0–3Tue 6 Oct 2026
  2. Lat SpainNations League1–3Sat 3 Oct 2026
  3. Lv EnglandNations League0–2Tue 29 Sept 2026
  4. Lv CroatiaNations League1–2Sat 26 Sept 2026
  5. Lat MexicoWorld Cup0–3Wed 24 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.