The School of Odds

Dinamo Moscow v Kryliya Sovetov

2026-07-25 11:00 UTC — Premier League - Russia

Head to Head

4 sportsbooks (2 in analysis )

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

Dinamo Moscow (Local)

Prediction 65.97%1.52fair odd
EV -1.70%
Edge -1.14%
Kelly -3.47%
Growth +0.000%

assuming max odds 1.49

Bookmakers’ predictions’ distribution
65.73%65.97%65.97%66.22%MINMEANMEDIANMAX
Odds’ distribution
1.381.441.451.4972%69%69%67%MINMEANMEDIANMAX

Kryliya Sovetov (Visit)

Prediction 13.71%7.29fair odd
EV +0.529%
Edge +0.072%
Kelly +0.084%
Growth +0.000%

assuming max odds 7.33

Bookmakers’ predictions’ distribution
13.43%13.71%13.71%14.00%MINMEANMEDIANMAX
Odds’ distribution
6.757.016.987.3315%14%14%14%MINMEANMEDIANMAX

Draw

Prediction 20.31%4.92fair odd
EV -1.90%
Edge -0.393%
Kelly -0.496%
Growth +0.000%

assuming max odds 4.83

Bookmakers’ predictions’ distribution
20.27%20.31%20.31%20.41%MINMEANMEDIANMAX
Odds’ distribution
4.504.694.714.8322%21%21%21%MINMEANMEDIANMAX

Sportsbook Odds (4 sportsbooks)

BookmakerLocalVisit ▼DrawMarginUpdated
1xBet1.49I 67.11%NM 66.15%EV -1.70%E -1.14%K -3.47%G +0.000%7.33I 13.64%NM 13.45%EV +0.529%E +0.072%K +0.084%G +0.000%4.83I 20.70%NM 20.41%EV -1.90%E -0.393%K -0.496%G +0.000%1.5%2026-07-10 16:30
Marathon Bet1.46I 68.49%NM 66.22%EV -3.68%E -2.52%K -7.99%G +0.000%7.20I 13.89%NM 13.43%EV -1.25%E -0.174%K -0.202%G +0.000%4.75I 21.05%NM 20.35%EV -3.52%E -0.742%K -0.940%G +0.000%3.4%2026-07-10 16:30
Pinnacle1.44I 69.44%NM 65.73%EV -5.00%E -3.47%K -11.36%G +0.000%6.76I 14.79%NM 14.00%EV -7.29%E -1.08%K -1.27%G +0.000%4.67I 21.41%NM 20.27%EV -5.15%E -1.10%K -1.40%G +0.000%5.7%2026-07-10 16:30
Bovada1.38I 72.46%NM 66.18%EV -8.96%E -6.49%K -23.57%G +0.000%6.75I 14.81%NM 13.53%EV -7.43%E -1.10%K -1.29%G +0.000%4.50I 22.22%NM 20.29%EV -8.60%E -1.91%K -2.46%G +0.000%9.5%2026-07-10 16:25
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.