Skip to content
TheFootball.News

Latvia vs Switzerland head-to-head record

Latvia wins
0
Draws
1
Switzerland wins
4

5 meetings, 1997 to 2017Goals: Latvia 3, Switzerland 9

Latvia and Switzerland have met 5 times since 1997. Switzerland have won 4, Latvia 0, and 1 match ended level. They last met on 3 September 2017, when Switzerland won 3–0 in World Cup qualifying.

The 5 meetings have produced 12 goals, 2.40 per game. The biggest win is Switzerland’s 3–0 in World Cup qualifying in 2017. Switzerland are unbeaten in the last five meetings (4 wins, 1 draw).

Who has won more, Latvia or Switzerland?

All matches5 matches

0 Latvia1 drawSwitzerland 4

Competitive4 matches

0 Latvia1 drawSwitzerland 3

Friendlies1 match

0 Latvia0 drawsSwitzerland 1

Key numbers

Goals
Latvia 3, Switzerland 92.40 per game
First meeting
Switzerland 1–0 LatviaFriendly, 2 Apr 1997
Most recent
Latvia 0–3 SwitzerlandWorld Cup qualifying, 3 Sept 2017
Switzerland’s biggest win
Latvia 0–3 SwitzerlandWorld Cup qualifying, 3 Sept 2017
Most goals in a meeting
Latvia 2–2 SwitzerlandWorld Cup qualifying, 9 Sept 2009
Current run
Switzerland unbeaten in 5
TFN Elo rating now
Latvia 1281 (160th), Switzerland 2039 (8th)How the rating works

Last five meetings

  1. Latvia0Switzerland3

    World Cup qualifying

    Riga, Latvia

  2. Switzerland1Latvia0

    World Cup qualifying

    Geneva, Switzerland

  3. Latvia2Switzerland2

    World Cup qualifying

    Riga, Latvia

  4. Switzerland2Latvia1

    World Cup qualifying

    St. Gallen, Switzerland

  5. Switzerland1Latvia0

    Friendly

    Lucerne, Switzerland

Every meeting on one timeline

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

Home, away and neutral

In Latvia's home games

2 matches

011

LatviaDrawsSwitzerland

In Switzerland's home games

3 matches

003

LatviaDrawsSwitzerland

Record by competition

Record by competition
CompetitionPlayedLatviaDrawsSwitzerlandGoals
World Cup qualifying40133–8
Friendly10010–1

Meetings by decade

Latvia wins Draws Switzerland wins
Meetings by decade
DecadeResultsPlayedGoals
1990s11
2000s27
2010s24

Longest runs

Longest runs
Longest run ofLatviaSwitzerland
Wins in a rowNone22017
Unbeaten meetings1200951997 to 2017

Top scorers in Latvia vs Switzerland

  1. 1Alexander FreiSwitzerland2

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

Questions answered

How many times have Latvia and Switzerland played each other?

5 times, starting on 2 April 1997. 4 of those meetings were competitive and 1 were friendlies.

Who has won more matches between Latvia and Switzerland?

Switzerland, with 4 wins to 0. 1 match ended level.

What is the biggest win in Latvia vs Switzerland?

Switzerland’s 3–0 win in World Cup qualifying on 3 September 2017 in Riga.

When did Latvia and Switzerland last play?

On 3 September 2017 in Riga, when Switzerland won 3–0 in World Cup qualifying.

What is the competitive record between Latvia and Switzerland?

In 4 competitive matches, Latvia have 0 wins, Switzerland have 3, and 1 ended level.

Every Latvia vs Switzerland result

Show
Every Latvia vs Switzerland result
DateHomeScoreAwayCompetitionVenue
Latvia0–3SwitzerlandWorld Cup qualifyingRiga, Latvia
Switzerland1–0LatviaWorld Cup qualifyingGeneva, Switzerland
Latvia2–2SwitzerlandWorld Cup qualifyingRiga, Latvia
Switzerland2–1LatviaWorld Cup qualifyingSt. Gallen, Switzerland
Switzerland1–0LatviaFriendlyLucerne, Switzerland

Recent form

Latvia

  1. Lat CyprusNations League1–2Mon 5 Oct 2026
  2. Lv MontenegroNations League1–2Fri 2 Oct 2026
  3. Dv CyprusNations League0–0Mon 28 Sept 2026
  4. Lat ArmeniaNations League0–2Fri 25 Sept 2026
  5. Lv Faroe IslandsBaltic Cup0–1Tue 9 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.