Skip to content
TheFootball.News

Croatia vs Latvia head-to-head record

Croatia wins
6
Draws
0
Latvia wins
0

6 meetings, 2001 to 2023Goals: Croatia 17, Latvia 1

Croatia and Latvia have met 6 times since 2001. Croatia have won 6, Latvia 0. They last met on 18 November 2023, when Croatia won 2–0 in Euro qualifying.

The 6 meetings have produced 18 goals, 3.00 per game. The biggest win is Croatia’s 5–0 in Euro qualifying in 2023. Croatia have won the last six meetings.

Who has won more, Croatia or Latvia?

All matches6 matches

6 Croatia0 drawsLatvia 0

Competitive6 matches

6 Croatia0 drawsLatvia 0

Key numbers

Goals
Croatia 17, Latvia 13.00 per game
First meeting
Croatia 4–1 LatviaWorld Cup qualifying, 24 Mar 2001
Most recent
Latvia 0–2 CroatiaEuro qualifying, 18 Nov 2023
Croatia’s biggest win
Croatia 5–0 LatviaEuro qualifying, 8 Sept 2023
Most goals in a meeting
Croatia 5–0 LatviaEuro qualifying, 8 Sept 2023
Current run
Croatia, 6 wins in a row
TFN Elo rating now
Croatia 1912 (19th), Latvia 1281 (160th)How the rating works

Last five meetings

  1. Latvia0Croatia2

    Euro qualifying

    Riga, Latvia

  2. Croatia5Latvia0

    Euro qualifying

    Rijeka, Croatia

  3. Croatia2Latvia0

    Euro qualifying

    Rijeka, Croatia

  4. Latvia0Croatia3

    Euro qualifying

    Riga, Latvia

  5. Latvia0Croatia1

    World Cup qualifying

    Riga, Latvia

Who has had the upper hand over time?

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

Above the line: Croatia have won more Below: Latvia have won more
24 March 2001: Croatia 4–1 Latvia (World Cup qualifying). Croatia +16 June 2001: Latvia 0–1 Croatia (World Cup qualifying). Croatia +23 September 2010: Latvia 0–3 Croatia (Euro qualifying). Croatia +311 October 2011: Croatia 2–0 Latvia (Euro qualifying). Croatia +48 September 2023: Croatia 5–0 Latvia (Euro qualifying). Croatia +518 November 2023: Latvia 0–2 Croatia (Euro qualifying). Croatia +6Level
Croatia lead by 6 wins after the latest meeting. The biggest lead was 6, held by Croatia from 18 November 2023.

Every meeting on one timeline

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

Home, away and neutral

In Croatia's home games

3 matches

300

CroatiaDrawsLatvia

In Latvia's home games

3 matches

300

CroatiaDrawsLatvia

Record by competition

Record by competition
CompetitionPlayedCroatiaDrawsLatviaGoals
Euro qualifying440012–0
World Cup qualifying22005–1

Meetings by decade

Croatia wins Draws Latvia wins
Meetings by decade
DecadeResultsPlayedGoals
2000s26
2010s25
2020s27

Longest runs

Longest runs
Longest run ofCroatiaLatvia
Wins in a row62001 to 2023None
Unbeaten meetings62001 to 2023None

Top scorers in Croatia vs Latvia

  1. 1Boško BalabanCroatia4
  2. 2Andrej KramarićCroatia2
  3. 3Bruno PetkovićCroatia2

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

Questions answered

How many times have Croatia and Latvia played each other?

6 times, starting on 24 March 2001. 6 of those meetings were competitive and 0 were friendlies.

Who has won more matches between Croatia and Latvia?

Croatia, with 6 wins to 0. 0 matches ended level.

What is the biggest win in Croatia vs Latvia?

Croatia’s 5–0 win in Euro qualifying on 8 September 2023 in Rijeka.

When did Croatia and Latvia last play?

On 18 November 2023 in Riga, when Croatia won 2–0 in Euro qualifying.

Every Croatia vs Latvia result

Every Croatia vs Latvia result
DateHomeScoreAwayCompetitionVenue
Latvia0–2CroatiaEuro qualifyingRiga, Latvia
Croatia5–0LatviaEuro qualifyingRijeka, Croatia
Croatia2–0LatviaEuro qualifyingRijeka, Croatia
Latvia0–3CroatiaEuro qualifyingRiga, Latvia
Latvia0–1CroatiaWorld Cup qualifyingRiga, Latvia
Croatia4–1LatviaWorld Cup qualifyingOsijek, Croatia

Recent form

Croatia

  1. Lv SpainNations League1–2Tue 6 Oct 2026
  2. Lv EnglandNations League0–7Sat 3 Oct 2026
  3. Lat SpainNations League1–4Tue 29 Sept 2026
  4. Wat Czech RepublicNations League2–1Sat 26 Sept 2026
  5. Lv PortugalWorld Cup1–2Thu 2 Jul 2026

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

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