⚾ The Second-Half Board — Where the Projection and the Money Disagree
The sim says Milwaukee is six times likelier than Seattle. The market prices them one notch apart. Somebody's wrong.
⚡ The 30-Second Read
ESPN dropped its second-half preview this morning — all 30 teams, tiered, with Bradford Doolittle’s championship odds off 10,000 Monte Carlo sims of the remaining schedule.
We’re not going to re-rank their tiers for you. Go read it; it’s good.
We’re going to do the one thing this column does every single morning at 9am: put the projection next to the price and find the gap. Model probability vs. de-vigged market. Edge equals the difference. Same job, different time scale — instead of a nine-inning game, it’s seventy-four of them.
Here’s what falls out:
🌋 Milwaukee is the record-tier play on the board. The sim gives the Brewers a 16.5% shot at the title. They’re +1100.
🧊 Seattle is the trap. The sim gives the Mariners 2.8%. They’re +1200 — essentially the same price as Milwaukee.
Read those two again. The market thinks the Brewers and Mariners are near-interchangeable. The projection thinks Milwaukee is roughly six times more likely to win the World Series. One of them is badly wrong, and this is the rare comparison where you don’t need to trust anybody’s vig math to see it.
⚪ The Dodgers are fairly priced — sim 27.5%, market +190. Once you strip the hold out, those land nearly on top of each other. Which is exactly what our own board said about LA on Sunday: model and market aligned, no value left in the price, pass.
Same verdict. Nine innings or seventy-four games. When the model and the market agree, there’s nothing to buy.
TEAM SIM % PRICE IMPLIED RAW EDGE
MIL 16.5% +1100 8.3% +8.2 🌋
LAD 27.5% +190 34.5% -7.0
NYY 11.8% +550 15.4% -3.6
ATL 6.7% +1200 7.7% -1.0
PHI 3.4% +1200 7.7% -4.3 🧊
SEA 2.8% +1200 7.7% -4.9 🧊Raw implied includes vig. Read the next section before you do anything with this.
⚠️ First, The Vig — Because Futures Are a Sucker’s Market
We have to do this honestly or the whole exercise is worthless.
Those “implied %” numbers above are inflated. Every one of them. A moneyline on a nine-inning game is a two-sided market and the hold is a couple of points. A World Series future is a thirty-sided market, and the implied probabilities across all thirty teams don’t sum to 100% — they sum to something like 120-130%. That excess is the house’s cut, and it is the worst hold you will encounter in mainstream sports betting.
Which means: de-vig properly and every market number above drops by roughly a fifth. The Dodgers’ 34.5% becomes something in the neighborhood of 27-28% — right on the sim. Milwaukee’s 8.3% drops to something like 6.5%, which makes that edge bigger, not smaller.
Then there’s the part nobody prices at all: you’re locking up capital until October. Three months of dead money, no ability to compound, and full exposure to a torn UCL in August. A 15% “edge” on a futures ticket isn’t a 15% edge on your bankroll — it’s a 15% edge on money you can’t touch while the season decides whether it wants to cooperate.
Our position, stated plainly: we don’t play futures and we’re not telling you to. This column grades 12-14 moneylines a day at 0.25× Kelly for a reason. Futures are an interesting thermometer and a terrible instrument.
But the thermometer’s reading something strange right now, so let’s read it.
🌋 The Record-Tier Gap: Milwaukee
The Brewers are 59-37 with the second-best record in baseball and the sim’s second-best championship number — 16.5%, behind only Los Angeles. They opened the year at 35-1 and they’re 11-1 now. The market has moved a long way and it still hasn’t caught up.
Why the sim likes them: they’re doing the thing they always do — high-contact offense, stifling run prevention, and a farm system that keeps producing usable major leaguers mid-season. Brice Turang and Jacob Misiorowski have been star-level. They made the NLCS last year. None of this is a fluke and the sim knows it.
Why the market doesn’t: no pennant, ever, in the last decade of being good. Milwaukee has been consistently excellent and consistently October-eliminated, and the futures board is pricing a decade of vibes. That’s not analysis. That’s a narrative discount.
This is the AGREE-vs-FLIP distinction at the season level. The market and the sim both like the Brewers — the market just prices them like a nice regular-season story instead of a title threat. That’s the exact profile that’s carried our daily book all year: not a wild disagreement, just a number that’s too long for a team this good.
The one honest counter: the sim’s power ratings are built partly on season-to-date results, and Milwaukee’s run prevention may be running hot. Regress that and 16.5% comes down. It doesn’t come down to 8%.
🧊 The Fades: Seattle and Philadelphia
Seattle at +1200 with a 2.8% sim number is the loudest fade on the board. The market is buying the rotation — and the rotation is genuinely first in innings and second in quality starts. But the offense has collapsed. Twenty-eighth in runs. A .229 team average in June and a genuinely alarming .199 in July. Cal Raleigh’s OPS is down 367 points from last year. Julio down 51. Naylor down 145.
This one stings, and we’re going to own it: our board bought Seattle over and over in the first half — SEA +11.7% on the 9th, +8.5% on the 11th, +8.9% on the 12th — and got beaten every time. We kept pricing a rotation edge into a lineup that couldn’t score. The sim just put a number on the thing that was quietly eating our AGREE column for two weeks. That’s not a fun sentence to write. It’s the useful one.
Philadelphia at +1200 with a 3.4% sim number is the same shape, less extreme. The rotation is real — Sánchez, Wheeler, Luzardo is a nasty October three — and they dug out of a 9-19 hole that cost their manager his job. The market is paying for the ceiling. The sim is pricing the 54-43 record and a division they still don’t lead.
✅ Where the Market’s Right
The Dodgers. Sim 27.5%, +190. De-vig it and it’s a coin-flip-close match. There is no edge here, and that’s fine — a fairly priced favorite is what an efficient market looks like. Note what they’ve done it with: eight combined starts from Snell and Glasnow, seven appearances from Díaz, and a 100 OPS+ from a $55 million Kyle Tucker. They have the best record in baseball while their expensive parts haven’t shown up. If Tucker turns on and the arms come back, the sim number goes up and the price won’t.
The Yankees. Sim 11.8%, +550 → about 12-13% de-vigged. Fair. And there’s a fun footnote from Tuesday: the Yankees’ three healthy All-Stars are Bellinger, Rice and Schlittler — and Bellinger and Rice drove in every run of the first inning of the All-Star Game between them on their way to a 4-0 AL win and Bellinger’s MVP. That’s a broken team whose leftovers won the exhibition. Judge, Stanton, Fried and Rodón are all still out. Nineteen All-Star selections sitting on the IL.
The gap in our own analysis: the sim has Tampa Bay at 11.3% — fourth-best championship odds in baseball — and we couldn’t find a clean World Series price for them to compare it against. They’re +475 on the AL pennant, which back-of-envelopes to somewhere near the sim, but we’re not publishing a number we had to estimate. If you want to do one piece of homework off this column, price the Rays yourself. Best record in the AL, and the market is not talking about them.
📒 What Our Board Actually Saw
Fifty days of graded picks is its own dataset, and it’s worth checking against the standings:
We were on the White Sox — CWS +9.7%, +7.9%, +3.9% across three straight boards, all AGREE, and they went 14-1 and 1-0 in the games we played. ESPN now calls them the most surprising team in baseball, tied for the AL Central lead at 50-45. Our model was buying them while they were still a punchline.
We were heavily on Boston — and both of our record-tier plays this month were the Red Sox. BOS +18.5% cashed. BOS +22.4% shut out the Mets 4-0. They rode a nine-game winning streak into the break and sit half a game out of a wild card. That’s the bucket working.
We saw Detroit turning before the record did. Our boards kept flagging the Tigers at 8-2 and 9-1 in their last ten with multi-game win streaks while they sat eight games under .500. ESPN’s read now: they’ve gotten healthier and they’ve played better. The whole second half hinges on whether Skubal gets moved by August 3.
Our bullpen thesis got a monument. We weight relief at 42% and flag burned pens every morning. Washington leads the sport with 27 blown saves. Second place has 19. That’s not a stat, that’s a crime scene — and it’s exactly the input the market keeps under-pricing.
And Pittsburgh’s the interesting tension. We backed Skenes on Sunday at PIT +7.3%. ESPN’s preview calls his season “head-scratching mediocrity.” The Pirates have the NL’s fifth-best run differential and 31.9% playoff odds. Somebody’s early on this one and we’ll know by October.
⚠️ Caveats
❌ Not betting advice. This is analysis.
🚫 We don’t play futures. Thirty-team hold, three months of locked capital, full injury exposure. The math is against you before you start.
📊 The sim isn’t ours. Championship odds and records cited are ESPN’s, from Doolittle’s 10,000-sim model as published July 16. We’re comparing their output to market prices — we didn’t build it and we can’t audit it.
💱 “Raw edge” above is pre-de-vig and overstates every fade. Relative comparisons (Milwaukee vs. Seattle) survive the vig; absolute ones don’t.
📅 August 3 breaks all of this. Skubal, Alcantara, the Mets’ fire sale, whatever Dombrowski does. Every number here has a deadline-shaped hole in it.
🆘 1-800-GAMBLER.
🔗 Full board in Discord.
🏁 Where We Stand
Fifty days. 352-276. 56.1%. +3.7 points above the line.
The second-half board says the same thing our daily board has been saying since May: the edge is never in the loud place. The Dodgers are the best team in baseball and there’s nothing to buy. Seattle has the prettiest rotation in the league and a lineup hitting .199 this month. Milwaukee has been quietly excellent for a decade and the market still won’t price it.
That’s the job. Not picking winners — pricing them.
Baseball’s back tomorrow. The board goes up at 9am like it has every morning for fifty days, and we’ll grade every single one of them in public, including the ones that make us look stupid.
See you at first pitch.
— Bad Bets



