Latvia
Latvia have played 26 matches on record: 4 won, 8 drawn, 14 lost, 18 scored and 36 conceded.
Record
| Matches Played | 26 |
| Matches Won | 4 |
| Matches Drawn | 8 |
| Matches Lost | 14 |
| Goals For | 18 |
| Goals Against | 36 |
Results
- 5 Oct 2026Cyprus 2–1 Latvia
- 2 Oct 2026Latvia 1–2 Montenegro
- 28 Sept 2026Latvia 0–0 Cyprus
- 25 Sept 2026Armenia 2–0 Latvia
- 9 Jun 2026Latvia 0–1 Faroe Islands
- 6 Jun 2026Lithuania 1–1 Latvia
- 31 Mar 2026Latvia 1–0 Gibraltar
- 26 Mar 2026Gibraltar 0–1 Latvia
- 16 Nov 2025Serbia 2–1 Latvia
- 13 Nov 2025FYR Macedonia 0–0 Latvia
- 14 Oct 2025Latvia 0–5 England
- 11 Oct 2025Latvia 2–2 Andorra
- 9 Sept 2025Albania 1–0 Latvia
- 6 Sept 2025Latvia 0–1 Serbia
- 10 Jun 2025Latvia 1–1 Albania
- 21 Mar 2025Andorra 0–1 Latvia
- 17 Nov 2024Latvia 1–2 Armenia
- 14 Nov 2024FYR Macedonia 1–0 Latvia
- 10 Oct 2024Latvia 0–3 FYR Macedonia
- 7 Sept 2024Armenia 4–1 Latvia
- 21 Mar 2024Cyprus 1–1 Latvia
- 12 Oct 2023Latvia 2–0 Armenia
- 19 Jun 2023Armenia 2–1 Latvia
- 7 Sept 2021Montenegro 0–0 Latvia
- 24 Mar 2021Latvia 1–2 Montenegro
- 7 Oct 2020Montenegro 1–1 Latvia
Upcoming matches
- 12 Nov 2026Montenegro — Latvia
- 15 Nov 2026Latvia — Armenia