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

MLB projections vs. the market

Week of Sep 14 to 20, 2026 (2026-W38) · model clean_v2 · generated Sep 21, 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, Sep 14 to 20, 2026 · reports, not picks
Games graded
77
2026-W38
Moneyline record
49-28
63.6% higher-prob side
our >50% side won
Moneyline Brier
0.237
better than 0.250 coin flip
lower is better
Totals avg miss
2.82
runs |proj − actual|
77 games
Totals vs market
-0.07
leads market (2.82 vs 2.89)
77 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 team32–2153
Model's side was the road team15–722
Model's side was the market favorite41–2162
Model's side was the market underdog8–715
Coin-flip calls (50-55%)33–2154
Moderate calls (55-65%)15–722
Strongest calls (65%+)not scored: below the n=5 floor (n=1)
Games with a total under 8.532–1345
Games with a total 8.5-9.511–1425
Games with a total above 9.56–17
Totals splitOur avg missMarket'sn
Projection sat above the line2.92.9867
Projection sat below the line1.371.399
Lines under 8.52.873.1245
Lines 8.5-9.52.92.6625
Lines above 9.52.182.217

1 projection landed exactly on the line, so the above/below splits do not sum to the lined-game count.

Confidence bucketWe saidIt happenedn
Coin-flip calls (50-55%)52.3%61.1%54
Moderate calls (55-65%)59.5%68.2%22
Strongest calls (65%+)not scored: below the n=5 floor (n=1)

League base rates for the same games: home teams went 41–36 (n=77); market favorites went 49–28 (63.6%, n=77); overs went 38–35 against the line (n=77). Every model result above sits inside that backdrop.

The three largest totals misses account for 12.6% of the week's total absolute totals error (27.4 of 216.8 runs across 77 games).

Strongest call that landed

SF @ LAD (Sep 18): we had the home side at 66%; the home side won.

Final SF 2, LAD 8; opening price on that side -325; total 8; the archived probables started.
Strongest call that missed

LAD @ CIN (Sep 16): we had the away side at 62%; the home side won. It stays in the record.

Final LAD 2, CIN 6; opening price on that side -218; total 8.5; 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, Sep 14 to 20, 2026

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

GameProjectedActualOff by
DET @ CWS8.51910.5
OAK @ CLE9.1188.9
MIL @ BAL8.917.9

Every graded game

Projected total vs. actual, and whether our higher-probability moneyline side won · 77 games
GameProj totalActualMissHome win%ML side
SF @ STL9.336.30.53Hit
SD @ COL11.4153.60.38Hit
CWS @ CLE8.2101.80.50Hit
NYY @ MIN9.2111.80.45Hit
BAL @ NYM9.636.60.59Miss
ATL @ CHC8.9101.10.53Hit
SEA @ LAA8.2101.80.53Hit
DET @ TOR9.1111.90.54Miss
MIA @ ARI9.3155.70.57Hit
LAD @ CIN9.354.30.38Hit
KC @ HOU8.362.30.54Hit
SEA @ LAA8.235.20.46Miss
MIA @ ARI9.863.80.58Miss
BOS @ TEX9.6100.40.51Hit
ATL @ CHC8.9123.00.57Hit
SD @ COL11.5120.50.46Hit
KC @ HOU8.271.20.53Miss
OAK @ TB8.871.80.60Hit
SF @ STL9.8111.20.55Miss
MIL @ PIT8.790.30.46Hit
BAL @ NYM8.880.80.53Miss
MIA @ ARI9.072.00.59Miss
CWS @ CLE8.790.30.53Hit
LAD @ CIN10.382.30.38Miss
SEA @ LAA8.390.70.51Miss
NYY @ MIN9.290.20.43Miss
PHI @ WSH9.236.20.38Hit
DET @ TOR9.363.30.54Hit
BOS @ TEX8.571.50.50Hit
LAD @ CIN10.1100.10.38Hit
SD @ COL11.2110.20.38Hit
MIN @ LAA8.490.60.50Hit
MIL @ PIT9.3111.70.49Miss
PHI @ NYM8.835.80.54Miss
OAK @ TB8.8112.20.60Hit
KC @ HOU9.781.70.50Hit
DET @ CWS8.844.80.50Hit
MIN @ LAA8.835.80.50Miss
BOS @ TB8.362.30.55Miss
KC @ PIT8.8134.20.53Hit
MIA @ SD8.3101.70.60Hit
NYY @ ARI9.4111.60.50Miss
SF @ LAD8.7101.30.66Hit
DET @ CWS8.51910.50.50Miss
ATL @ HOU8.480.40.51Miss
WSH @ STL8.8101.20.50Hit
OAK @ CLE8.480.40.53Hit
NYY @ ARI9.081.00.38Miss
WSH @ STL9.2133.80.51Miss
TOR @ TEX9.181.10.53Hit
SEA @ COL10.582.50.47Miss
ATL @ HOU9.290.10.53Miss
MIA @ SD9.1133.90.57Hit
PHI @ NYM8.5134.50.53Hit
OAK @ CLE9.1188.90.50Hit
MIN @ LAA8.2112.80.54Hit
DET @ CWS8.644.60.52Hit
CHC @ CIN9.772.70.46Hit
KC @ PIT8.7112.30.52Hit
SF @ LAD8.7145.30.59Hit
BOS @ TB8.835.80.52Hit
MIL @ BAL8.917.90.52Miss
NYY @ ARI9.3122.70.48Miss
BOS @ TB8.662.60.53Hit
PHI @ NYM8.390.70.53Miss
ATL @ HOU8.963.00.60Miss
WSH @ STL9.681.60.54Hit
SEA @ COL10.637.60.47Hit
TOR @ TEX8.790.30.51Miss
DET @ CWS8.690.40.51Hit
MIA @ SD9.4100.60.55Hit
SF @ LAD8.844.80.60Hit
MIL @ BAL9.036.00.46Hit
OAK @ CLE8.317.30.58Hit
KC @ PIT8.971.90.53Hit
MIN @ LAA8.780.70.52Miss
CHC @ CIN9.2100.80.45Hit

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: 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