Virsliga 2026 Performance vs Market
Expected points (xPTS) come from pre-match market odds: what the market rated each team's chances at before kickoff. A positive Δ means the team is outperforming those expectations — playing better than the market rated them; a negative Δ means they're delivering less than their billing. Big gaps usually say more about the team than about fortune.
| # | Team | P | Pts | xPts | vs xPTS | |||||
|---|---|---|---|---|---|---|---|---|---|---|
1 | Auda | 31 | 61 | 50.6 | +10.4Outperforming ++ | 3 | +3.4 | +7.0 | 0:1 vs RFS (+2.4) | 2:3 vs BFC Daugavpils (-2.0) |
2 | RFS | 30 | 74 | 69.4 | +4.6Outperforming | 2 | -1.7 | +6.3 | 0:1 vs FK Liepaja (+1.0) | 0:1 vs Auda (-2.3) |
3 | Super Nova | 30 | 35 | 31.2 | +3.8Outperforming | 9 | -4.0 | +7.8 | 0:1 vs BFC Daugavpils (+2.0) | 1:2 vs Ogre United (-2.0) |
4 | BFC Daugavpils | 31 | 39 | 37.5 | +1.5On expectation | 5 | +4.9 | -3.4 | 2:3 vs Auda (+2.2) | 0:1 vs Super Nova (-1.7) |
5 | Riga FC | 31 | 73 | 72.0 | +1.0On expectation | 1 | +0.9 | +0.1 | 2:1 vs RFS (+1.5) | 3:2 vs FK Liepaja (-2.2) |
6 | Jelgava | 31 | 32 | 34.7 | -2.7Underperforming | 6 | -4.7 | +1.9 | 1:5 vs Super Nova (+1.7) | 0:2 vs Ogre United (-2.0) |
7 | FK Liepaja | 31 | 43 | 46.2 | -3.2Underperforming | 4 | +5.0 | -8.3 | 3:2 vs Riga FC (+2.4) | 1:0 vs Grobina (-1.9) |
8 | Ogre United | 31 | 18 | 22.4 | -4.4Underperforming | 10 | -1.8 | -2.6 | 0:2 vs Jelgava (+2.2) | 1:2 vs Super Nova (-1.2) |
9 | Grobina | 31 | 26 | 31.8 | -5.8Underperforming −− | 8 | -1.5 | -4.3 | 1:0 vs FK Liepaja (+2.2) | 2:0 vs Super Nova (-1.4) |
10 | Tukums 2000 | 31 | 24 | 32.7 | -8.7Underperforming −− | 7 | +1.7 | -10.4 | 2:1 vs Auda (+2.2) | 3:2 vs Ogre United (-1.6) |
