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

MLB projections vs. the market

Week of Sep 21 to 27, 2026 (2026-W39) · model clean_v2 · generated Sep 28, 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 21 to 27, 2026 · reports, not picks
Games graded
69
2026-W39
Moneyline record
43-26
62.3% higher-prob side
our >50% side won
Moneyline Brier
0.246
better than 0.250 coin flip
lower is better
Totals avg miss
3.65
runs |proj − actual|
69 games
Totals vs market
-0.04
leads market (3.65 vs 3.70)
69 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 team27–2552
Model's side was the road team15–116
Model's side was the market favorite32–1951
Model's side was the market underdog10–616
Coin-flip calls (50-55%)29–1645
Moderate calls (55-65%)13–922
Strongest calls (65%+)not scored: below the n=5 floor (n=2)
Games with a total under 8.532–1951
Games with a total 8.5-9.58–614
Games with a total above 9.5not scored: below the n=5 floor (n=4)
Totals splitOur avg missMarket'sn
Projection sat above the line3.73.7666
Projection sat below the linenot scored: below the n=5 floor (n=2)
Lines under 8.53.513.551
Lines 8.5-9.54.024.3214
Lines above 9.5not scored: below the n=5 floor (n=4)

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%)51.8%64.4%45
Moderate calls (55-65%)59.5%59.1%22
Strongest calls (65%+)not scored: below the n=5 floor (n=2)

League base rates for the same games: home teams went 29–40 (n=69); market favorites went 38–29 (56.7%, n=67); overs went 33–35 against the line (n=69). Every model result above sits inside that backdrop.

The three largest totals misses account for 15.0% of the week's total absolute totals error (37.7 of 252.1 runs across 69 games).

Strongest call that landed

CIN @ ATL (Sep 23): we had the home side at 72%; the home side won.

Final CIN 2, ATL 3; opening price on that side -252; total 7.5; the archived probables started.
Strongest call that missed

MIA @ CHC (Sep 23): we had the home side at 66%; the away side won. It stays in the record.

Final MIA 3, CHC 2; opening price on that side -178; total 6.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 21 to 27, 2026

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

GameProjectedActualOff by
CWS @ KC8.82516.2
CLE @ KC8.42112.6
ARI @ COL11.1208.9

Every graded game

Projected total vs. actual, and whether our higher-probability moneyline side won · 69 games
GameProj totalActualMissHome win%ML side
TOR @ BAL8.871.80.53Hit
WSH @ DET8.7112.30.52Hit
MIN @ SF9.272.20.50Miss
LAA @ OAK10.8165.20.50Hit
CIN @ ATL9.545.50.57Miss
NYM @ TEX9.490.40.47Hit
MIL @ PHI8.6101.40.59Hit
STL @ PIT8.026.00.57Hit
CLE @ BOS7.752.70.50Hit
TB @ NYY8.171.10.54Miss
MIN @ SF8.553.50.48Hit
MIA @ CHC9.0101.00.57Miss
SD @ LAD9.172.10.52Hit
HOU @ SEA8.571.50.59Miss
ARI @ COL11.692.60.44Hit
WSH @ DET8.444.40.53Miss
CWS @ KC8.82516.20.50Miss
SD @ LAD8.162.10.64Miss
CIN @ ATL8.153.10.71Hit
ARI @ COL11.283.20.38Hit
CWS @ KC9.190.10.51Hit
NYM @ TEX8.990.10.46Hit
MIL @ PHI8.153.00.50Miss
STL @ PIT8.362.30.53Miss
HOU @ SEA8.8112.20.57Hit
TB @ NYY8.8112.10.52Hit
LAA @ OAK10.4100.40.50Hit
MIA @ CHC8.453.40.67Miss
WSH @ DET8.862.80.59Miss
CLE @ BOS8.017.00.54Hit
TOR @ BAL8.862.80.52Hit
MIN @ SF8.862.80.48Hit
NYM @ TEX8.544.50.50Hit
MIA @ CHC8.635.60.60Hit
LAA @ SEA8.8101.20.55Miss
MIL @ PHI9.063.00.52Miss
CIN @ ATL8.6134.40.64Miss
SD @ LAD8.062.00.60Miss
ARI @ COL11.1208.90.43Hit
STL @ PIT8.235.20.59Hit
CLE @ BOS8.417.50.51Miss
HOU @ OAK10.1121.90.51Miss
TB @ NYY8.0102.00.55Hit
CWS @ KC9.1100.90.51Miss
STL @ MIL8.8123.20.57Hit
ATL @ MIA8.635.60.53Hit
PIT @ DET8.6156.40.50Hit
LAA @ SEA8.6123.40.52Miss
TB @ PHI8.326.30.52Miss
CLE @ KC8.42112.60.47Hit
NYM @ WSH8.8134.20.54Hit
CIN @ TOR8.8112.20.53Hit
TEX @ MIN8.6123.40.50Hit
COL @ CWS8.571.50.60Hit
LAD @ SF8.526.50.36Hit
ARI @ SD9.4155.60.47Hit
CIN @ TOR8.662.60.58Miss
COL @ CWS8.8156.20.64Miss
CLE @ KC9.3166.70.50Hit
LAD @ SF8.771.70.37Hit
HOU @ OAK10.4154.60.50Miss
ARI @ SD9.4177.60.50Hit
NYM @ WSH8.980.90.46Hit
TB @ PHI8.6134.40.50Miss
STL @ MIL8.953.90.55Hit
ATL @ MIA8.9112.10.50Hit
LAA @ SEA8.5123.50.55Hit
TEX @ MIN8.880.80.52Miss
PIT @ DET8.771.70.50Hit

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