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

MLB projections vs. the market

Week of Jul 27 to Aug 2, 2026 (2026-W31) · model clean_v2 · generated Aug 15, 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 27 to Aug 2, 2026 · reports, not picks
Games graded
85
2026-W31
Moneyline record
51-34
60.0% higher-prob side
our >50% side won
Moneyline Brier
0.246
better than 0.250 coin flip
lower is better
Totals avg miss
3.92
runs |proj − actual|
85 games
Totals vs market
+0.12
trails market (3.25 vs 3.13)
50 lined games

Where the week's results came from

A fixed set of splits, published every week whether it flatters us or not · slices under n=5 show their count and no rate
Moneyline splitRecordn
Model's side was the home team39–2766
Model's side was the road team12–719
Model's side was the market favorite39–2362
Model's side was the market underdog10–1121
Coin-flip calls (50-55%)29–2251
Moderate calls (55-65%)21–1132
Strongest calls (65%+)not scored: below the n=5 floor (n=2)
Games with a total under 8.513–821
Games with a total 8.5-9.513–1023
Games with a total above 9.56–06
Totals splitOur avg missMarket'sn
Projection sat above the line3.343.0333
Projection sat below the line3.083.3217
Lines under 8.53.733.4521
Lines 8.5-9.52.692.7223
Lines above 9.53.733.586
Confidence bucketWe saidIt happenedn
Coin-flip calls (50-55%)53.0%56.9%51
Moderate calls (55-65%)57.3%65.6%32
Strongest calls (65%+)not scored: below the n=5 floor (n=2)

League base rates for the same games: home teams went 46–39 (n=85); market favorites went 50–33 (60.2%, n=83); overs went 14–33 against the line (n=50). Every model result above sits inside that backdrop.

The three largest totals misses account for 9.9% of the week's total absolute totals error (33.1 of 333.2 runs across 85 games).

Strongest call that landed

COL @ SD (Jul 28): we had the home side at 72%; the home side won.

Final COL 7, SD 8; opening price on that side -190; the archived probables started.
Strongest call that missed

KC @ MIN (Jul 29): we had the home side at 72%; the away side won. It stays in the record.

Final KC 4, MIN 0; opening price on that side -171; the archived probables started.

One week is a small sample. These are counts of where the results came from, not conclusions about skill; the season-long record is the number that matters.

The biggest misses

We show them on purpose · totals, Jul 27 to Aug 2, 2026

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

GameProjectedActualOff by
BAL @ DET7.71911.3
ARI @ CLE8.82011.2
MIL @ SF8.51910.5

Every graded game

Projected total vs. actual, and whether our higher-probability moneyline side won · 85 games
GameProj totalActualMissHome win%ML side
BAL @ DET8.2134.80.43Hit
SEA @ TEX8.8101.20.54Hit
PHI @ MIA8.2156.80.36Miss
NYY @ CWS8.4145.60.49Hit
ATL @ NYM9.3177.70.54Hit
ARI @ PIT9.254.20.54Hit
TOR @ WSH9.654.60.54Miss
MIL @ SF8.635.60.49Miss
HOU @ LAA8.6101.40.54Miss
BOS @ OAK11.265.20.49Hit
BOS @ OAK10.773.70.49Miss
ARI @ PIT9.2155.80.49Hit
BAL @ DET8.4145.60.54Hit
TOR @ WSH9.0145.00.54Hit
NYY @ CWS8.153.10.49Hit
KC @ MIN9.254.20.59Hit
PHI @ MIA8.617.60.54Hit
HOU @ LAA8.853.80.54Miss
MIL @ SF7.8102.20.49Hit
CLE @ CIN9.027.00.54Hit
COL @ SD9.1155.90.72Hit
TOR @ WSH9.472.40.54Miss
NYY @ CWS8.3112.70.41Miss
BAL @ DET7.71911.30.54Miss
HOU @ LAA9.1111.90.54Miss
KC @ MIN9.345.30.72Miss
BOS @ OAK10.964.90.54Miss
PHI @ MIA8.0146.00.49Miss
MIL @ SF8.51910.50.49Miss
SEA @ LAD9.163.10.56Hit
CHC @ STL8.453.50.54Hit
CLE @ CIN8.171.10.56Miss
TEX @ TB8.535.50.54Hit
ARI @ PIT8.835.80.54Miss
COL @ SD9.645.60.59Hit
SEA @ LAD9.181.10.54Hit
CHC @ STL8.762.70.54Miss
KC @ MIN8.971.90.59Hit
SF @ SD9.254.20.56Miss
PIT @ CIN8.753.70.54Hit
WSH @ ATL9.290.20.59Hit
TEX @ TB9.054.00.59Hit
NYY @ CWS8.035.00.56Hit
MIA @ NYM8.262.20.56Hit
BOS @ OAK11.092.00.49Hit
MIN @ SEA8.780.70.54Miss
PIT @ CIN8.2156.80.56Hit
KC @ COL11.947.90.54Hit
MIA @ NYM8.871.80.56Miss
NYY @ CHC8.226.20.54Miss
TEX @ HOU8.1134.90.56Hit
CWS @ TB8.871.80.56Miss
ARI @ CLE9.054.00.54Miss
MIL @ LAA8.780.70.49Hit
STL @ TOR8.244.20.56Hit
WSH @ ATL9.281.20.54Hit
WSH @ ATL9.5111.50.56Hit
BOS @ LAD8.653.60.59Miss
NYY @ CHC8.671.60.54Hit
CWS @ TB8.317.30.56Hit
MIN @ SEA8.271.20.59Hit
PIT @ CIN8.853.80.54Miss
DET @ OAK10.8143.20.49Hit
ARI @ CLE8.82011.20.54Miss
MIL @ LAA8.744.70.49Hit
MIA @ NYM8.780.70.56Miss
STL @ TOR8.462.40.56Hit
PHI @ BAL8.553.50.54Miss
TEX @ HOU8.790.30.56Hit
KC @ COL11.8186.20.54Hit
PHI @ BAL8.080.00.54Miss
WSH @ ATL9.363.30.54Hit
STL @ TOR8.462.40.54Miss
MIA @ NYM8.526.50.54Miss
SF @ SD9.290.10.56Hit
CWS @ TB8.3101.60.56Miss
TEX @ HOU8.3101.70.56Hit
PIT @ CIN8.3123.70.56Hit
MIL @ LAA8.035.00.36Miss
NYY @ CHC8.435.40.49Hit
BOS @ LAD8.8123.20.56Miss
MIN @ SEA8.2134.80.56Hit
ARI @ CLE8.353.30.54Hit
KC @ COL11.792.70.54Hit
DET @ OAK10.7110.30.49Hit

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,972 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, because the market prices this one efficiently, so this is the market's record, not ours.

Market benchmark, not a Nebula projection.

One number: Lined vs unlined

A rotating look at how we grade ourselves

A model-vs-market number only counts games where we captured BOTH our projection and the market's line. Scoring on anything else would quietly flatter the model, so we don't.

Keep reading

The full record and the live board