The School of Odds

Buffalo Bisons v Scranton/Wilkes-Barre RailRiders

2026-07-10 22:35 UTC — MiLB

Head to Head

6 sportsbooks (5 in analysis )

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

Buffalo Bisons (Local)

Prediction 46.95%2.13fair odd
EV -6.10%
Edge -3.05%
Kelly -6.10%
Growth +0.000%

assuming max odds 2.00

Bookmakers’ predictions’ distribution
46.52%46.89%46.95%47.09%MINMEANMEDIANMAX
Odds’ distribution
2.002.002.002.0050%50%50%50%MINMEANMEDIANMAX

Scranton/Wilkes-Barre RailRiders (Visit)

Prediction 53.05%1.88fair odd
EV -5.57%
Edge -3.13%
Kelly -7.14%
Growth +0.000%

assuming max odds 1.78

Bookmakers’ predictions’ distribution
52.91%53.11%53.05%53.48%MINMEANMEDIANMAX
Odds’ distribution
1.741.771.771.7857%57%56%56%MINMEANMEDIANMAX

Sportsbook Odds (6 sportsbooks)

BookmakerLocal ▼VisitMarginUpdated
FanDuel2.00I 50.00%NM 47.09%EV -6.10%E -3.05%K -6.10%G +0.000%1.78I 56.18%NM 52.91%EV -5.57%E -3.13%K -7.14%G +0.000%6.2%2026-07-10 15:30
theScore Bet2.00I 50.00%NM 46.95%EV -6.10%E -3.05%K -6.10%G +0.000%1.77I 56.50%NM 53.05%EV -6.10%E -3.45%K -7.92%G +0.000%6.5%2026-07-10 15:29
BetOnline.ag2.00I 50.00%NM 46.95%EV -6.10%E -3.05%K -6.10%G +0.000%1.77I 56.50%NM 53.05%EV -6.10%E -3.45%K -7.92%G +0.000%6.5%2026-07-10 15:40
Caesars2.00I 50.00%NM 46.95%EV -6.10%E -3.05%K -6.10%G +0.000%1.77I 56.50%NM 53.05%EV -6.10%E -3.45%K -7.92%G +0.000%6.5%2026-07-10 15:39
Bovada2.00I 50.00%NM 46.95%EV -6.10%E -3.05%K -6.10%G +0.000%1.77I 56.50%NM 53.05%EV -6.10%E -3.45%K -7.92%G +0.000%6.5%2026-07-10 19:10
BetRivers2.00I 50.00%NM 46.52%EV -6.10%E -3.05%K -6.10%G +0.000%1.74I 57.47%NM 53.48%EV -7.69%E -4.42%K -10.40%G +0.000%7.5%2026-07-10 15:44
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.