The School of Odds

Rubin Kazan v FC Krasnodar

2026-07-26 16:30 UTC — Premier League - Russia

Head to Head

4 sportsbooks (2 in analysis )

Estimated chance of each outcome, according to the model: IQM

Rubin Kazan (Local)

Prediction 23.59%4.24fair odd
EV -1.62%
Edge -0.389%
Kelly -0.512%
Growth +0.000%

assuming max odds 4.17

Bookmakers’ predictions’ distribution
22.90%23.59%23.59%24.29%MINMEANMEDIANMAX
Odds’ distribution
3.904.054.074.1726%25%25%24%MINMEANMEDIANMAX

FC Krasnodar (Visit)

Prediction 48.05%2.08fair odd
EV -1.98%
Edge -0.971%
Kelly -1.91%
Growth +0.000%

assuming max odds 2.04

Bookmakers’ predictions’ distribution
47.62%48.05%48.05%48.48%MINMEANMEDIANMAX
Odds’ distribution
1.911.991.992.0452%50%50%49%MINMEANMEDIANMAX

Draw

Prediction 28.36%3.53fair odd
EV -0.456%
Edge -0.130%
Kelly -0.182%
Growth +0.000%

assuming max odds 3.51

Bookmakers’ predictions’ distribution
27.98%28.36%28.36%28.62%MINMEANMEDIANMAX
Odds’ distribution
3.303.393.383.5130%29%30%28%MINMEANMEDIANMAX

Sportsbook Odds (4 sportsbooks)

BookmakerLocal ▼VisitDrawMarginUpdated
1xBet4.17I 23.98%NM 23.63%EV -1.62%E -0.389%K -0.512%G +0.000%2.04I 49.02%NM 48.30%EV -1.98%E -0.971%K -1.91%G +0.000%3.51I 28.49%NM 28.07%EV -0.456%E -0.130%K -0.182%G +0.000%1.5%2026-07-10 17:59
Pinnacle4.15I 24.10%NM 22.90%EV -2.09%E -0.505%K -0.665%G +0.000%1.96I 51.02%NM 48.48%EV -5.83%E -2.97%K -6.07%G +0.000%3.32I 30.12%NM 28.62%EV -5.84%E -1.76%K -2.52%G +0.000%5.2%2026-07-10 18:09
Marathon Bet3.98I 25.13%NM 24.29%EV -6.11%E -1.53%K -2.05%G +0.000%2.03I 49.26%NM 47.62%EV -2.46%E -1.21%K -2.39%G +0.000%3.44I 29.07%NM 28.10%EV -2.44%E -0.710%K -1.00%G +0.000%3.5%2026-07-10 18:10
Bovada3.90I 25.64%NM 23.68%EV -7.99%E -2.05%K -2.76%G +0.000%1.91I 52.36%NM 48.34%EV -8.23%E -4.31%K -9.04%G +0.000%3.30I 30.30%NM 27.98%EV -6.41%E -1.94%K -2.79%G +0.000%8.3%2026-07-10 17:59
Margin = Margin (Overround) · I = Implied Probability · NM = No-Margin Probability · EV = Expected Value · E = Edge · K = Kelly Criterion · G = Bankroll Growth

Updated is the most recent time we recorded each book's price — on the default model, when it last changed, so an older time means the odds simply haven't moved, not that the price is stale. Books not seen in the last ~15 minutes are normally dropped; only if a whole market's feed goes quiet are the latest recorded prices shown instead.