All teams

Latvia

national · strength −0.64 (attack −0.40, defence −0.24) against an average Premier League side, rated Oct 2026

Last 9 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
UEFA Nations League 26/27 goals 2–6 · xG 1.6–4.6 · 1 points from 3.1 in 4413.1−2.1

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.80−0.60−0.40−0.20+0.00Mar 2025JunSepDecMarJunSepDefence −0.24Attack −0.40
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.64−0.40−0.24
Sep 2026−0.70−0.45−0.25
Aug 2026−0.58−0.28−0.30
Jul 2026−0.63−0.31−0.32
Jun 2026−0.59−0.29−0.30
May 2026−0.50−0.25−0.25
Apr 2026−0.53−0.26−0.27
Mar 2026−0.56−0.27−0.29
Feb 2026−0.89−0.45−0.44
Jan 2026−0.94−0.47−0.47
Dec 2025−1.00−0.49−0.50
Nov 2025−1.05−0.51−0.53
Oct 2025−0.86−0.42−0.43
Sep 2025−0.78−0.64−0.15
Aug 2025−0.39−0.19−0.19
Jul 2025−0.42−0.21−0.22
Jun 2025−0.46−0.22−0.24
May 2025−0.34−0.22−0.11
Apr 2025−0.37−0.24−0.13
Mar 2025−0.40−0.26−0.14

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Dmitrijs Zelenkovs Midfielder · 796′ · 9 matches948.249.8on 5 Oct 2026 at Cyprus55.9on 2 Oct 2026 v Montenegro45.5on 28 Sep 2026 v Cypruslevel (+1.8)
2Andrejs Cigaņiks Defender · 728′ · 8 matches851.256.3on 5 Oct 2026 at Cyprus55.2on 2 Oct 2026 v Montenegro39.1on 28 Sep 2026 v Cypruslevel (−1.0)
3Raivis Jurkovskis Defender · 571′ · 8 matches846.650.5on 5 Oct 2026 at Cyprus50.3on 2 Oct 2026 v Montenegro52.0on 25 Sep 2026 at Armenia+4.2
4Eduards Daskevics Midfielder · 359′ · 8 matches848.755.6on 5 Oct 2026 at Cyprus46.8on 2 Oct 2026 v Montenegro69.1on 28 Sep 2026 v Cyprus+6.4
5Deniss Melniks Defender · 548′ · 7 matches743.538.3on 5 Oct 2026 at Cyprus47.1on 2 Oct 2026 v Montenegro42.7on 28 Sep 2026 v Cypruslevel (−0.7)
6Antonijs Černomordijs Defender · 515′ · 6 matches646.741.7on 2 Oct 2026 v Montenegro36.6on 28 Sep 2026 v Cyprus53.6on 25 Sep 2026 at Armenia−2.7
7Roberts Savaļnieks Defender · 354′ · 6 matches636.923.4on 2 Oct 2026 v Montenegro36.1on 28 Sep 2026 v Cyprus33.5on 16 Nov 2025 at Serbia−3.6
8Rihards Matrevics Goalkeeper · 458′ · 5 matches552.461.3on 5 Oct 2026 at Cyprus41.0on 2 Oct 2026 v Montenegro59.8on 28 Sep 2026 v Cypruslevel (+1.4)
9Daniels Balodis Defender · 450′ · 5 matches545.142.9on 5 Oct 2026 at Cyprus51.1on 14 Oct 2025 v England49.2on 11 Oct 2025 v Andorra+2.6
10Krišjānis Zviedris Goalkeeper · 360′ · 4 matches443.931.7on 14 Oct 2025 v England32.8on 11 Oct 2025 v Andorra47.6on 9 Sep 2025 at Albania−6.5
11Renārs Varslavāns Midfielder · 336′ · 4 matches451.463.3on 14 Oct 2025 v England39.0on 11 Oct 2025 v Andorra53.8on 9 Sep 2025 at Albanialevel (−0.5)
12Jānis Ikaunieks Midfielder · 243′ · 4 matches441.330.5on 16 Nov 2025 at Serbia50.2on 14 Oct 2025 v England48.0on 11 Oct 2025 v Andorralevel (+1.9)
13Roberts Uldriķis Forward · 210′ · 4 matches445.451.2on 5 Oct 2026 at Cyprus43.9on 2 Oct 2026 v Montenegro44.7on 28 Sep 2026 v Cypruslevel (+0.1)
14Markuss Strods Midfielder · 145′ · 4 matches444.450.4on 5 Oct 2026 at Cyprus100.0on 2 Oct 2026 v Montenegro28.0on 28 Sep 2026 v Cyprus+12.6
15Dennis Cirkin Defender · 278′ · 3 matches341.352.5on 2 Oct 2026 v Montenegro37.4on 28 Sep 2026 v Cyprus33.6on 25 Sep 2026 at Armenia–
16Roberts Veips Defender · 225′ · 3 matches359.349.3on 16 Nov 2025 at Serbia72.9on 14 Oct 2025 v England51.9on 11 Oct 2025 v Andorra–
17Dario Sits Forward · 168′ · 3 matches338.329.0on 11 Oct 2025 v Andorra40.4on 9 Sep 2025 at Albania44.0on 6 Sep 2025 v Serbia–
18Maksims Tonisevs Defender · 155′ · 3 matches340.546.3on 25 Sep 2026 at Armenia35.2on 16 Nov 2025 at Serbia45.8on 14 Oct 2025 v England–
19Danila Patijčuks Midfielder · 131′ · 3 matches341.947.5on 5 Oct 2026 at Cyprus38.0on 2 Oct 2026 v Montenegro48.5on 25 Sep 2026 at Armenia–
20Bruno Melnis Forward · 25′ · 2 matches289.8100.0on 9 Sep 2025 at Albania80.4on 6 Sep 2025 v Serbia–
21Alvis Jaunzems Defender · 83′ · 1 match132.132.1on 6 Sep 2025 v Serbia–
22Kristaps Grabovskis Midfielder · 2′ · 1 match148.948.9on 14 Oct 2025 v England–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

9 since July 2025
DateCompetitionOpponentResultxGExpected points
5 Oct 2026UEFA Nations Leagueat CyprusL 1–20.2–2.00.23
2 Oct 2026UEFA Nations LeagueMontenegroL 1–20.8–1.21.07
28 Sep 2026UEFA Nations LeagueCyprusD 0–00.5–1.10.84
25 Sep 2026UEFA Nations Leagueat ArmeniaL 0–20.1–0.20.97
16 Nov 2025World Cup Qualification UEFAat SerbiaL 1–2––
14 Oct 2025World Cup Qualification UEFAEnglandL 0–5––
11 Oct 2025World Cup Qualification UEFAAndorraD 2–2––
9 Sep 2025World Cup Qualification UEFAat AlbaniaL 0–1––
6 Sep 2025World Cup Qualification UEFASerbiaL 0–1––