The season in numbers
Every market returned less than it cost this season. The closest, draws, returned −2.8% at market prices across 179 matches — the bookmaker margin at work.
Tukums 2000 produced performances worth 10 more points than they collected, by market expectations — full performance table →
Share of matches with two or more first-half goals. First goals arrive after 31.1' on average.
Add Virsliga fixtures to your calendar
Every fixture this season, updated automatically: kick-off changes, postponements, and after each match the score, half-time score and goal minutes.
Where the season is heading
10,000 simulations · updated 15 NovWe simulate the remaining Virsliga schedule 10,000 times a day. RFS win the 2026 title in >99% of them, projecting ~90 points — the race is close to decided. At the other end, Grobina finish in the bottom three in >99% of simulations.
| # | Team | Pts now | Proj. pts | Range | Title | Top 4 | Bottom 3 |
|---|---|---|---|---|---|---|---|
| 1 | RFS | 89 | 90 | 89–92 | >99% | >99% | — |
| 2 | Riga FC | 83 | 85 | 83–86 | — | >99% | — |
| 3 | Auda | 73 | 73 | 73–73 | — | >99% | — |
| 4 | BFC Daugavpils | 52 | 52 | 52–52 | — | >99% | — |
| 5 | FK Liepaja | 51 | 51 | 51–51 | — | — | — |
| · · · | |||||||
| 8 | Grobina | 29 | 29 | 29–29 | — | — | >99% |
| 9 | Tukums 2000 | 25 | 25 | 25–25 | — | — | >99% |
| 10 | Ogre United | 19 | 19 | 19–19 | — | — | >99% |
Dixon-Coles model, 10,000 simulations of the 1 remaining scheduled fixtures · tiebreakers points > GD > GF · updated daily.
</> Embed this table on your site</> Embed this table — free, updates hourly, keep the credit link
<iframe src="https://www.football-charts.com/embed/latvia/virsliga/projection" width="100%" height="560" style="border:0;border-radius:8px" title="Virsliga live table — Football Charts" loading="lazy"></iframe> <p style="font-size:12px"><a href="https://www.football-charts.com/leagues/latvia/virsliga">Virsliga stats by Football Charts</a></p>
Market vs results
line = cumulative gap between price and outcomeHow each market's prices compared with what happened in every Virsliga match. Above zero, the outcome came in more often than the average price implied; most lines sit below — that's the bookmaker margin at work.
Table — points vs market expectations
full table →| # | Team | Pts | xPTS | Δ | Verdict |
|---|---|---|---|---|---|
| 1 | RFS | 89 | 82.5 | +6.5 | |
| 2 | Riga FC | 83 | 82.4 | +0.6 | |
| 3 | Auda | 73 | 59.6 | +13.4 | outperformed expectations |
| 4 | BFC Daugavpils | 52 | 45.8 | +6.2 | |
| 5 | FK Liepaja | 51 | 55.7 | -4.7 | |
| · · · | |||||
| 8 | Grobina | 29 | 36.4 | -7.4 | |
| 9 | Tukums 2000 | 25 | 35.1 | -10.1 | underperformed expectations |
| 10 | Ogre United | 19 | 26.4 | -7.4 | |
Virsliga form tableVirsliga home and away tableVirsliga Shots tableVirsliga table predictor
Teams
per-team stats, goal timing & market analysisGo deeper
Past seasons
completed-season tables, charts & market backtestsStatistics, not betting advice · the market usually knows why · 18+
