RECAP · MLB · 2026-07-06

The Unders Went 2-2-1 and Coors Behaved Itself

A split totals card on a 15-game Fourth of July hangover slate — two wins, two losses, one push, and a Coors game that actually landed on the number. Here's how it all graded out.

Arcline Analytics
00 · THE DAY

Fifteen games on the board for the holiday weekend exhale, and we published five totals leans — all Unders. The model liked the pitching-friendly environments, the post-fireworks-night lineups, the general vibe of a league that had just played through a holiday. Some of that thesis held. Some of it got absolutely torched in Atlanta. Net result: 2-2-1 on totals, no moneyline action graded. Not a banner day. Not a disaster. The kind of split card where you go back and look at the numbers and, honestly, the two losses are the ones that sting precisely because they were so close to right — and then weren't.

01 · THE CARD, GRADED
  • NYM @ ATL — Under 9 | Final: NYM 10, ATL 9 | 19 total runs | LOSS. This one wasn't close, and there's no elegant way to say that. Nineteen runs. The line was nine. We needed a pitching duel and got a pinball machine. That's baseball. It also hurt.
  • DET @ TEX — Under 8 | Final: DET 6, TEX 3 | 9 total runs | LOSS. Nine runs against a line of eight. One run over. One run. If you've been doing this long enough you have a collection of these — the games where you were right about the run environment and still lost because a ball found a gap in the seventh. This was that game.
  • SF @ COL — Under 13 | Final: SF 6, COL 7 | 13 total runs | PUSH. Coors Field, set at 13, landed on exactly 13. The one time you want the over to creep up on you and it just... sat there. A push at Coors feels like a small miracle, honestly. We'll take it and not ask questions.
  • MIL @ ARI — Under 9 | Final: MIL 3, ARI 2 | 5 total runs | WIN. Five total runs against a line of nine. Clean. The model said the pitching matchup leaned low-scoring and both starters obliged. This is what a conviction win looks like — the game played out exactly the way the thesis said it would.
  • SD @ LAD — Under 9.5 | Final: SD 5, LAD 2 | 7 total runs | WIN. Seven runs, no drama. Dodger Stadium did its part — it's one of the better parks in the league for suppressing offense — and the game cooperated. Comfortable win on the last game of the card.
02 · RESULTS & DFS ANGLE

The run environment story on this slate was genuinely bifurcated, and that's worth sitting with for a moment. Three of our five games produced seven runs or fewer — MIL/ARI at five, SD/LAD at seven, and even the Coors game finishing at a tidy 13 (right on its number). That's a real signal: the low-run environments the model identified mostly delivered.

The outlier that swallowed the card whole was NYM/ATL. Nineteen runs in a game set at nine is the kind of result that distorts a slate's aggregate story. Strip that game out and four of five totals came in under their respective lines. From a DFS construction standpoint, the takeaway is similar — this was not a day to be heavy on Mets or Braves hitters if you were in a cash lineup trusting the under. The Padres/Dodgers game was exactly the low-scoring, pitcher-friendly environment where pitching stacks and low-owned hitters from the winning side provided reasonable leverage.

03 · WHAT WE LEARNED

The honest takeaway from a 2-2-1 card is that the model's thesis on run suppression was mostly right — and one game reminded you that mostly right is not always good enough in this business. The NYM/ATL game will happen. It happens to everyone eventually. The answer isn't to stop trusting the process on well-reasoned unders; it's to size accordingly and not let one nineteen-run avalanche rewrite your read on the whole approach.

The DET/TEX loss is actually the more instructive one to revisit. One run over a line of eight is a brutal margin, but it's also a game where the environment diagnosis was essentially correct. The better question there is whether the line was tight enough relative to the edge — which is exactly the kind of calibration that tightens the model over time.

The push at Coors is the weird, wonderful reminder that that park will always do something unexpected. Yesterday it decided to be reasonable. We still don't fully trust it. You shouldn't either.

On to tomorrow.