βΎ MLB DAILY MODEL
RUN 2026-10-30Betting-blind Elo (K=3, +24 home, margin-of-victory weighted). Every morning: rest-of-season futures, today's slate with simulated scores, and yesterday's graded report card. Backtest 2009β2025: 56.7% straight up, log-loss 0.680 vs 0.691 for always-pick-home.
AL East
Rays 100%| Team | WβL | Run diff | Elo | Proj W | Div | Playoffs | #1 seed |
|---|---|---|---|---|---|---|---|
| Rays | 98β64 | +86 | 1538 | 98.0 | 100% | 100% | 100% |
| Orioles | 79β82 | -21 | 1499 | 79.0 | 0% | 0% | 0% |
| Red Sox | 87β75 | +78 | 1535 | 87.0 | 0% | 100% | 0% |
| Yankees | 93β68 | +138 | 1550 | 93.0 | 0% | 100% | 0% |
| Blue Jays | 79β83 | -46 | 1500 | 79.0 | 0% | 0% | 0% |
AL Central
Guardians 100%| Team | WβL | Run diff | Elo | Proj W | Div | Playoffs | #1 seed |
|---|---|---|---|---|---|---|---|
| Guardians | 85β77 | +11 | 1510 | 85.0 | 100% | 100% | 0% |
| White Sox | 84β78 | +56 | 1500 | 84.0 | 0% | 100% | 0% |
| Tigers | 76β86 | +71 | 1506 | 76.0 | 0% | 0% | 0% |
| Royals | 69β93 | -120 | 1465 | 69.0 | 0% | 0% | 0% |
| Twins | 77β85 | -58 | 1473 | 77.0 | 0% | 0% | 0% |
AL West
Astros 100%| Team | WβL | Run diff | Elo | Proj W | Div | Playoffs | #1 seed |
|---|---|---|---|---|---|---|---|
| Astros | 81β81 | -32 | 1499 | 81.0 | 100% | 100% | 0% |
| Athletics | 64β98 | -238 | 1424 | 64.0 | 0% | 0% | 0% |
| Angels | 62β100 | -97 | 1441 | 62.0 | 0% | 0% | 0% |
| Mariners | 76β86 | -58 | 1483 | 76.0 | 0% | 0% | 0% |
| Rangers | 80β82 | -46 | 1487 | 80.0 | 0% | 0% | 0% |
NL East
Braves 100%| Team | WβL | Run diff | Elo | Proj W | Div | Playoffs | #1 seed |
|---|---|---|---|---|---|---|---|
| Braves | 94β69 | +111 | 1529 | 94.0 | 100% | 100% | 0% |
| Marlins | 80β82 | +3 | 1496 | 80.0 | 0% | 0% | 0% |
| Mets | 74β88 | -32 | 1498 | 74.0 | 0% | 0% | 0% |
| Phillies | 88β74 | +15 | 1528 | 88.0 | 0% | 100% | 0% |
| Nationals | 77β85 | +6 | 1477 | 77.0 | 0% | 0% | 0% |
NL Central
Brewers 100%| Team | WβL | Run diff | Elo | Proj W | Div | Playoffs | #1 seed |
|---|---|---|---|---|---|---|---|
| Brewers | 103β59 | +214 | 1581 | 103.0 | 100% | 100% | 100% |
| Cubs | 89β73 | +147 | 1544 | 89.0 | 0% | 100% | 0% |
| Reds | 75β87 | -160 | 1466 | 75.0 | 0% | 0% | 0% |
| Pirates | 82β80 | +28 | 1503 | 82.0 | 0% | 0% | 0% |
| Cardinals | 77β85 | -29 | 1482 | 77.0 | 0% | 0% | 0% |
NL West
Dodgers 100%| Team | WβL | Run diff | Elo | Proj W | Div | Playoffs | #1 seed |
|---|---|---|---|---|---|---|---|
| Dodgers | 100β62 | +201 | 1566 | 100.0 | 100% | 100% | 0% |
| Diamondbacks | 86β76 | +9 | 1511 | 86.0 | 0% | 0% | 0% |
| Rockies | 58β104 | -192 | 1403 | 58.0 | 0% | 0% | 0% |
| Padres | 91β71 | +41 | 1538 | 91.0 | 0% | 100% | 0% |
| Giants | 66β97 | -86 | 1466 | 66.0 | 0% | 0% | 0% |
Rest-of-season Monte Carlo from current Elo, live rating updates within each sim. 12-team playoff format; ties broken at random. Run differential is season-to-date as of the last pull. Five teams shown per division.
Baseball model featuresβ what this forecast reads
Elo with the starting pitcher, rest and travel priced in Elo points, run environment from exponentially weighted attack/defense rates, then the rest of the season replayed.
- Home Elo β Team Elo, home side, plus +24 home advantage
- Away Elo β Team Elo, away side
- Starting pitcher β 3.0 Elo per point of rolling game score above the teamβs own staff, with a TBD fallback
- Rest β +2.3 Elo per rest day, capped at 3 days
- Travel β β0.31 Γ miles^β , capped at β4 Elo
- Run rates β EWMA runs scored/allowed, half-life 20 games, shrunk to the league mean
What this is missing. The whole rating engine buys about 0.013 nats of log loss over always-picking-home, which is what baseball looks like at the game level. The pitcher, rest and travel adjustments are applied by the daily pipeline rather than the replay, so they are not in the measured breakdown yet β that is the next job here, ahead of park factors, bullpen quality or lineup handedness.
Ratings move inside every replay, so the table on screen is one point in a distribution, not a fixed outcome. Averaging those replays would barely move at all β a fair game's expected Elo change is about zero β which is why the chart draws individual simulated seasons and never their average. Full feature sheet.
Data generated 2026-10-30 16:24:33 Β· run date 2026-10-30.