The School of Odds

Baltimore Orioles v Kansas City Royals

2026-07-10 23:06 UTC — MLB

Head to Head

28 sportsbooks (11 in analysis )

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

Baltimore Orioles (Local)

Prediction 58.04%1.72fair odd
EV -1.33%
Edge -0.783%
Kelly -1.90%
Growth +0.000%

assuming max odds 1.70

Bookmakers’ predictions’ distribution
57.38%58.00%58.06%58.67%MINMEANMEDIANMAX
Odds’ distribution
1.561.641.631.7064%61%61%59%MINMEANMEDIANMAX

Kansas City Royals (Visit)

Prediction 41.96%2.38fair odd
EV -2.23%
Edge -0.959%
Kelly -1.68%
Growth +0.000%

assuming max odds 2.33

Bookmakers’ predictions’ distribution
41.33%42.00%41.94%42.62%MINMEANMEDIANMAX
Odds’ distribution
2.102.272.292.3348%44%44%43%MINMEANMEDIANMAX

Sportsbook Odds (29 sportsbooks)

BookmakerLocal ▼VisitMarginUpdated
1xBet1.70I 58.82%NM 57.71%EV -1.33%E -0.783%K -1.90%G +0.000%2.32I 43.10%NM 42.29%EV -2.65%E -1.14%K -2.01%G +0.000%1.9%2026-07-09 18:40
GTbets1.69I 59.17%NM 57.96%EV -1.91%E -1.13%K -2.77%G +0.000%2.33I 42.92%NM 42.04%EV -2.23%E -0.959%K -1.68%G +0.000%2.1%2026-07-09 19:00
BetOnline.ag1.69I 59.17%NM 57.75%EV -1.91%E -1.13%K -2.77%G +0.000%2.31I 43.29%NM 42.25%EV -3.07%E -1.33%K -2.35%G +0.000%2.5%2026-07-09 18:24
LowVig.ag1.69I 59.17%NM 57.75%EV -1.91%E -1.13%K -2.77%G +0.000%2.31I 43.29%NM 42.25%EV -3.07%E -1.33%K -2.35%G +0.000%2.5%2026-07-09 18:25
PointsBet (AU)1.67I 59.88%NM 57.93%EV -3.07%E -1.84%K -4.59%G +0.000%2.30I 43.48%NM 42.07%EV -3.49%E -1.52%K -2.69%G +0.000%3.4%2026-07-09 17:54
Fanatics1.67I 59.88%NM 57.40%EV -3.07%E -1.84%K -4.59%G +0.000%2.25I 44.44%NM 42.60%EV -5.59%E -2.48%K -4.47%G +0.000%4.3%2026-07-09 18:25
FanDuel1.65I 60.61%NM 58.23%EV -4.23%E -2.57%K -6.51%G +0.000%2.30I 43.48%NM 41.77%EV -3.49%E -1.52%K -2.69%G +0.000%4.1%2026-07-09 17:55
TAB1.65I 60.61%NM 58.23%EV -4.23%E -2.57%K -6.51%G +0.000%2.30I 43.48%NM 41.77%EV -3.49%E -1.52%K -2.69%G +0.000%4.1%2026-07-09 20:09
Caesars1.65I 60.61%NM 58.23%EV -4.23%E -2.57%K -6.51%G +0.000%2.30I 43.48%NM 41.77%EV -3.49%E -1.52%K -2.69%G +0.000%4.1%2026-07-09 20:19
Fliff1.65I 60.61%NM 57.69%EV -4.23%E -2.57%K -6.51%G +0.000%2.25I 44.44%NM 42.31%EV -5.59%E -2.48%K -4.47%G +0.000%5.1%2026-07-09 18:45
PlayUp1.65I 60.61%NM 57.69%EV -4.23%E -2.57%K -6.51%G +0.000%2.25I 44.44%NM 42.31%EV -5.59%E -2.48%K -4.47%G +0.000%5.1%2026-07-09 18:39
DraftKings1.64I 60.98%NM 58.27%EV -4.81%E -2.94%K -7.52%G +0.000%2.29I 43.67%NM 41.73%EV -3.91%E -1.71%K -3.03%G +0.000%4.6%2026-07-09 20:19
Unibet (UK)1.64I 60.98%NM 58.06%EV -4.81%E -2.94%K -7.52%G +0.000%2.27I 44.05%NM 41.94%EV -4.75%E -2.09%K -3.74%G +0.000%5.0%2026-07-09 17:54
Winamax (DE)1.64I 60.98%NM 57.84%EV -4.81%E -2.94%K -7.52%G +0.000%2.25I 44.44%NM 42.16%EV -5.59%E -2.48%K -4.47%G +0.000%5.4%2026-07-09 18:00
Bet Right1.63I 61.35%NM 58.52%EV -5.39%E -3.31%K -8.56%G +0.000%2.30I 43.48%NM 41.48%EV -3.49%E -1.52%K -2.69%G +0.000%4.8%2026-07-09 18:05
Betsson1.63I 61.35%NM 58.21%EV -5.39%E -3.31%K -8.56%G +0.000%2.27I 44.05%NM 41.79%EV -4.75%E -2.09%K -3.74%G +0.000%5.4%2026-07-09 18:29
NordicBet1.63I 61.35%NM 58.21%EV -5.39%E -3.31%K -8.56%G +0.000%2.27I 44.05%NM 41.79%EV -4.75%E -2.09%K -3.74%G +0.000%5.4%2026-07-09 18:29
SportsBet1.63I 61.35%NM 57.99%EV -5.39%E -3.31%K -8.56%G +0.000%2.25I 44.44%NM 42.01%EV -5.59%E -2.48%K -4.47%G +0.000%5.8%2026-07-09 17:54
Betclic (FR)1.63I 61.35%NM 57.88%EV -5.39%E -3.31%K -8.56%G +0.000%2.24I 44.64%NM 42.12%EV -6.01%E -2.68%K -4.85%G +0.000%6.0%2026-07-09 17:55
888sport1.62I 61.73%NM 58.67%EV -5.97%E -3.69%K -9.64%G +0.000%2.30I 43.48%NM 41.33%EV -3.49%E -1.52%K -2.69%G +0.000%5.2%2026-07-09 18:05
Betr (AU)1.62I 61.73%NM 58.67%EV -5.97%E -3.69%K -9.64%G +0.000%2.30I 43.48%NM 41.33%EV -3.49%E -1.52%K -2.69%G +0.000%5.2%2026-07-09 18:05
William Hill1.62I 61.73%NM 58.67%EV -5.97%E -3.69%K -9.64%G +0.000%2.30I 43.48%NM 41.33%EV -3.49%E -1.52%K -2.69%G +0.000%5.2%2026-07-09 18:05
888sport (SE)1.62I 61.73%NM 58.67%EV -5.97%E -3.69%K -9.64%G +0.000%2.30I 43.48%NM 41.33%EV -3.49%E -1.52%K -2.69%G +0.000%5.2%2026-07-09 18:04
Mr Green (SE)1.62I 61.73%NM 58.67%EV -5.97%E -3.69%K -9.64%G +0.000%2.30I 43.48%NM 41.33%EV -3.49%E -1.52%K -2.69%G +0.000%5.2%2026-07-09 18:05
Paddy Power1.62I 61.73%NM 58.14%EV -5.97%E -3.69%K -9.64%G +0.000%2.25I 44.44%NM 41.86%EV -5.59%E -2.48%K -4.47%G +0.000%6.2%2026-07-09 17:55
Bet Victor1.61I 62.11%NM 58.29%EV -6.55%E -4.07%K -10.75%G +0.000%2.25I 44.44%NM 41.71%EV -5.59%E -2.48%K -4.47%G +0.000%6.6%2026-07-09 18:04
ReBet1.61I 62.11%NM 57.74%EV -6.55%E -4.07%K -10.75%G +0.000%2.20I 45.45%NM 42.26%EV -7.69%E -3.49%K -6.41%G +0.000%7.6%2026-07-09 17:55
Unibet (FR)1.58I 63.29%NM 57.64%EV -8.30%E -5.25%K -14.30%G +0.000%2.15I 46.51%NM 42.36%EV -9.79%E -4.55%K -8.51%G +0.000%9.8%2026-07-09 18:00
Winamax (FR)1.56I 64.10%NM 57.38%EV -9.46%E -6.06%K -16.89%G +0.000%2.10I 47.62%NM 42.62%EV -11.88%E -5.66%K -10.80%G +0.000%11.7%2026-07-09 18:00
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.

Exchanges (4)

BookmakerLocalVisitMargin ▲Updated
Kalshi1.72I 58.14%NM 58.05%2.38I 42.02%NM 41.95%0.2%2026-07-09 19:50
Polymarket1.69I 59.17%NM 57.96%2.33I 42.92%NM 42.04%2.1%2026-07-09 17:55
Novig1.60I 62.50%NM 58.12%2.22I 45.05%NM 41.88%7.5%2026-07-09 20:20
Smarkets1.58I 63.29%NM 57.53%2.14I 46.73%NM 42.47%10.0%2026-07-09 18:00