The School of Odds

Buffalo Bisons v Scranton/Wilkes-Barre RailRiders

2026-07-09 22:35 UTC — MiLB

Head to Head

7 sportsbooks (5 in analysis )

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

Buffalo Bisons (Local)

Prediction 45.92%2.18fair odd
EV -5.41%
Edge -2.63%
Kelly -5.10%
Growth +0.000%

assuming max odds 2.06

Bookmakers’ predictions’ distribution
45.91%46.04%45.91%46.95%MINMEANMEDIANMAX
Odds’ distribution
2.002.032.052.0650%49%49%49%MINMEANMEDIANMAX

Scranton/Wilkes-Barre RailRiders (Visit)

Prediction 54.08%1.85fair odd
EV -4.27%
Edge -2.41%
Kelly -5.55%
Growth +0.000%

assuming max odds 1.77

Bookmakers’ predictions’ distribution
53.05%53.96%54.09%54.09%MINMEANMEDIANMAX
Odds’ distribution
1.731.741.741.7758%57%57%56%MINMEANMEDIANMAX

Sportsbook Odds (7 sportsbooks)

BookmakerLocal ▼VisitMarginUpdated
FanDuel2.06I 48.54%NM 45.93%EV -5.41%E -2.63%K -5.10%G +0.000%1.75I 57.14%NM 54.07%EV -5.36%E -3.06%K -7.14%G +0.000%5.7%2026-07-09 15:05
theScore Bet2.05I 48.78%NM 45.91%EV -5.87%E -2.86%K -5.59%G +0.000%1.74I 57.47%NM 54.09%EV -5.90%E -3.39%K -7.97%G +0.000%6.3%2026-07-09 15:05
Caesars2.05I 48.78%NM 45.91%EV -5.87%E -2.86%K -5.59%G +0.000%1.74I 57.47%NM 54.09%EV -5.90%E -3.39%K -7.97%G +0.000%6.3%2026-07-09 15:21
BetOnline.ag2.05I 48.78%NM 45.91%EV -5.87%E -2.86%K -5.59%G +0.000%1.74I 57.47%NM 54.09%EV -5.90%E -3.39%K -7.97%G +0.000%6.3%2026-07-09 15:24
1xBet2.02I 49.50%NM 46.13%EV -7.25%E -3.59%K -7.10%G +0.000%1.73I 57.80%NM 53.87%EV -6.44%E -3.72%K -8.82%G +0.000%7.3%2026-07-09 15:59
Bovada2.00I 50.00%NM 46.95%EV -8.17%E -4.08%K -8.17%G +0.000%1.77I 56.50%NM 53.05%EV -4.27%E -2.41%K -5.55%G +0.000%6.5%2026-07-09 16:33
BetRivers2.00I 50.00%NM 46.52%EV -8.17%E -4.08%K -8.17%G +0.000%1.74I 57.47%NM 53.48%EV -5.90%E -3.39%K -7.97%G +0.000%7.5%2026-07-09 16:54
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.