

The market makes Dynamo favourites at 50%. Rubin are 6th on 12 points, Dynamo are 4th on 16.
Average price across 3 bookmakers with the 3.6% margin removed. Not a tip.
League matches this season, latest result on the right.
In their last 10 meetings Rubin won 2, Dynamo won 6 and 2 ended level.
| # | Team | P | GD | Pts |
|---|---|---|---|---|
| 1 | FC Krasnodar | 8 | +7 | 20 |
| ··· | ||||
| 3 | Zenit | 9 | +10 | 18 |
| 4 | Dynamo | 8 | +3 | 16 |
| 5 | CSKA Moscow | 8 | +4 | 16 |
| 6 | Rubin | 9 | +1 | 12 |
| 7 | Dinamo Makhachkala | 8 | +1 | 12 |
Match facts refreshed daily.
The market makes Dynamo the favourite at 49.5% implied probability, with 1xBet paying 1.99 — the best price of the 3 bookmakers we compare.
In the Premier League, the home side won 34% of 67 settled matches this season, averaging 2.75 goals a game. Over 2.5 goals landed in 58% of them and both teams scored in 63%.
These are market prices, not a tip — the decision is yours.
Rubin sit 6th in the Premier League table on 12 points, Dynamo 4th on 16.
Rubin have won 2, drawn 6 and lost 1 of 9 matches this season, scoring 1.30 and conceding 1.20 a game. Dynamo have won 6, drawn 1 and lost 2 of 9 matches this season, scoring 1.60 and conceding 0.90 a game.
In their last 10 meetings Rubin won 2, Dynamo won 6 and 2 finished level. The most recent, on 22 Apr 2026, ended Dynamo 0–1 Rubin.
What the odds imply: Rubin 23.8%, draw 26.7%, Dynamo 49.5%. Implied probability from the consensus of 3 bookmakers, with the 3.6% margin removed.
1xBet offers the best price on Rubin to win: 4.16
1xBet offers the best price on the draw: 3.67
1xBet offers the best price on Dynamo to win: 1.99
The gap between the best and worst price on Rubin is 5.9% — 100 returns 416 at 1xBet but only 393 at Pinnacle.
1xBet priced this match at 101.5% — the lowest margin of the 3 bookmakers listed here.
Comparing live odds across 3 bookmakers, updated continuously.