Home / Insights / MLB Model vs Market
Model vs Market · Week in Review

MLB projections vs. the market

Week of Jul 20–26, 2026 (2026-W30) · model clean_v2 · generated Jul 27, 2026

A report, not advice. Every projection below was logged before first pitch in our immutable record and graded after the game — nothing is added or removed later. We publish no pick, lean or edge; this page reports how our numbers did, including the misses. The market's line is shown for context only.

How we did

Graded MLB games, Jul 20–26, 2026 · reports, not picks
Games graded
90
2026-W30
Moneyline record
42-48
46.7% higher-prob side
our >50% side won
Moneyline Brier
0.251
vs 0.250 coin flip
lower is better
Totals avg miss
3.63
runs |proj − actual|
90 games
Totals vs market
line capture just began
0 lined games this week

We can't show model-vs-market on totals yet: opening totals weren't captured on this week's graded games, so graded-and-lined games = 0. A model-vs-market number only counts games where we have both sides. In our held-out research backtest the model trails the market by 0.06 runs (3.52 vs 3.46); the live number turns on as lined games accrue.

The biggest misses

We show them on purpose · totals, Jul 20–26, 2026

The point of a public track record is that the misses stay in. Our three largest totals misses this week:

GameProjectedActualOff by
OAK @ ARI9.22010.8
OAK @ MIN9.6199.4
MIN @ CLE8.4178.6

Every graded game

Projected total vs. actual, and whether our higher-probability moneyline side won · 90 games
GameProj totalActualMissHome win%ML side
BAL @ BOS8.4112.60.54
LAD @ PHI8.9178.10.54
WSH @ COL11.2101.20.54
PIT @ NYY8.6134.40.54
OAK @ ARI9.572.50.56
MIA @ HOU9.0134.00.54
DET @ CHC8.9145.10.54
STL @ LAA9.054.00.56
CIN @ SEA8.280.20.56
CWS @ TEX9.1133.90.59
NYM @ MIL8.2112.80.59
SD @ ATL9.754.70.56
SF @ KC9.772.70.49
MIN @ CLE8.4178.60.49
TB @ TOR8.280.20.56
MIN @ CLE8.471.40.56
WSH @ COL12.2152.80.54
TB @ TOR8.5145.50.56
CWS @ TEX9.5100.50.54
STL @ LAA8.662.60.54
DET @ CHC9.4133.60.49
CIN @ SEA8.362.40.54
LAD @ PHI8.535.50.54
MIA @ HOU8.980.90.54
OAK @ ARI9.5111.50.54
SF @ KC9.454.40.49
NYM @ MIL8.744.70.56
SD @ ATL9.2111.80.56
BAL @ BOS8.562.50.49
LAD @ PHI9.3144.70.54
MIA @ HOU9.272.10.54
CWS @ TEX9.263.20.54
CIN @ SEA8.380.30.56
DET @ CHC8.962.90.54
STL @ LAA9.018.00.54
SF @ KC9.390.30.49
NYM @ MIL8.871.80.56
MIN @ CLE8.7167.30.54
WSH @ COL10.482.50.54
OAK @ ARI9.22010.80.56
SD @ ATL9.2111.90.56
TB @ TOR9.045.00.49
KC @ DET8.771.70.59
MIN @ CLE8.444.40.56
ARI @ STL8.9167.10.54
ARI @ WSH9.754.70.49
LAA @ SF8.6134.40.59
CHC @ PIT8.253.10.54
CLE @ TB8.8145.20.54
NYY @ PHI8.517.50.56
ATL @ BAL8.9134.00.54
SD @ MIA9.463.40.54
OAK @ MIN9.427.40.56
KC @ DET8.235.20.72
SEA @ TEX9.290.20.54
TOR @ BOS8.4101.60.56
LAD @ NYM9.363.30.54
COL @ MIL8.671.60.59
HOU @ CWS9.0145.00.54
CIN @ STL8.762.70.56
HOU @ CWS8.153.10.56
OAK @ MIN9.527.50.56
ATL @ BAL8.853.80.54
ARI @ WSH9.881.80.54
SD @ MIA8.590.50.56
KC @ DET8.553.50.56
CLE @ TB9.336.30.56
COL @ MIL8.5134.50.59
SEA @ TEX8.880.80.56
CHC @ PIT8.3112.70.55
LAD @ NYM8.471.40.54
TOR @ BOS8.262.20.56
NYY @ PHI9.645.60.49
CIN @ STL8.671.60.54
LAA @ SF8.4112.60.56
LAD @ NYM8.6112.40.54
NYY @ PHI9.2155.80.54
SD @ MIA8.980.90.54
CHC @ PIT9.0156.00.54
TOR @ BOS8.071.00.56
KC @ DET8.690.40.59
ARI @ WSH10.2176.80.49
LAA @ SF8.371.30.54
SEA @ TEX8.2101.80.54
CIN @ STL8.880.80.54
OAK @ MIN9.6199.40.56
HOU @ CWS8.4156.60.49
COL @ MIL8.2134.80.65
ATL @ BAL8.653.60.56
CLE @ TB9.218.20.54

What the market says

A market we deliberately don't model — the market's own record
MLB run line
42.8% of −1.5 favorites cover

Across 11,969 final regular-season games with a standard run line, the moneyline favorite laying −1.5 covered 42.8% of the time and won outright 58.3%. We publish no run-line projection — the market prices this one efficiently — so this is the market's record, not ours.

Market benchmark — not a Nebula projection.

One number — Why we show the losses

A rotating look at how we grade ourselves

Every projection is logged before first pitch, immutably, and graded after the game. Nothing is added or removed later — the misses stay in. A record you can only read forward is the only kind worth trusting.

Keep reading

The full record and the live board