The School of Odds

Toronto Raptors v Houston Rockets

2026-07-12 01:30 UTC — NBA Summer League

Head to Head

6 sportsbooks (4 in analysis )

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

Toronto Raptors (Local)

Prediction 57.37%1.74fair odd
EV -3.05%
Edge -1.80%
Kelly -4.42%
Growth +0.000%

assuming max odds 1.69

Bookmakers’ predictions’ distribution
57.07%57.63%57.37%58.67%MINMEANMEDIANMAX
Odds’ distribution
1.621.651.631.6962%61%61%59%MINMEANMEDIANMAX

Houston Rockets (Visit)

Prediction 42.63%2.35fair odd
EV -1.94%
Edge -0.846%
Kelly -1.50%
Growth +0.000%

assuming max odds 2.30

Bookmakers’ predictions’ distribution
41.33%42.37%42.63%42.93%MINMEANMEDIANMAX
Odds’ distribution
2.182.242.252.3046%45%45%43%MINMEANMEDIANMAX

Sportsbook Odds (6 sportsbooks)

BookmakerLocal ▼VisitMarginUpdated
Fanatics1.69I 59.17%NM 57.11%EV -3.05%E -1.80%K -4.42%G +0.000%2.25I 44.44%NM 42.89%EV -4.08%E -1.81%K -3.26%G +0.000%3.6%2026-07-10 05:09
DraftKings1.68I 59.52%NM 57.14%EV -3.62%E -2.16%K -5.33%G +0.000%2.24I 44.64%NM 42.86%EV -4.50%E -2.01%K -3.63%G +0.000%4.2%2026-07-10 05:09
ReBet1.64I 60.98%NM 57.07%EV -5.92%E -3.61%K -9.25%G +0.000%2.18I 45.87%NM 42.93%EV -7.06%E -3.24%K -5.98%G +0.000%6.8%2026-07-10 05:09
SportsBet1.63I 61.35%NM 58.52%EV -6.49%E -3.98%K -10.30%G +0.000%2.30I 43.48%NM 41.48%EV -1.94%E -0.846%K -1.50%G +0.000%4.8%2026-07-10 05:45
FanDuel1.62I 61.73%NM 58.67%EV -7.07%E -4.36%K -11.40%G +0.000%2.30I 43.48%NM 41.33%EV -1.94%E -0.846%K -1.50%G +0.000%5.2%2026-07-10 05:45
theScore Bet1.62I 61.73%NM 57.59%EV -7.07%E -4.36%K -11.40%G +0.000%2.20I 45.45%NM 42.41%EV -6.21%E -2.82%K -5.17%G +0.000%7.2%2026-07-10 05:09
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.