RECAP
Pitchers Ruled Tuesday, and Cole Carrigg Didn't Care
A 15-game Tuesday slate went low everywhere except Coors Field, where a $5,100 Rockies outfielder went 4-for-5 and demolished our DFS projections. The totals board split. Here's the honest accounting.

THE DAY
Fifteen games on a Tuesday slate and the overall feel was the same in most of them: pitching and defense showed up, offenses did not. Our totals board finished 1-1, and we had no moneyline action — the ML record sits at 0-0-0 for the day. Not a disaster, not a triumph. Just a split on the run environment calls, which is a fair place to start when the data was pointing two directions at once.
The two games we tracked closely told opposite stories. Milwaukee at Pittsburgh stayed stubbornly under the number despite our lean the other way. Boston at Texas came in exactly where we expected — a low-scoring afternoon that rewarded the under. One right, one wrong, and nothing on the moneyline side to pad or ding the ledger further.
THE CARD, GRADED
Nothing made the card on Tuesday. The brief confirms card_graded is null — no money was staked on today's slate. That's worth saying plainly, not dressing up: the edges we tracked didn't clear our bar for official plays, so we tracked them as leans and let the slate run.
The Leans
Two totals leans graded out Tuesday. These are tracked edges — no money attached, but they're on the board and they count.
- MIL @ PIT — Over 7.5: LOSS. Final was MIL 5, PIT 1 — six total runs against a 7.5 line. The lean needed at least eight and got six. Pittsburgh's pitching held, Milwaukee's offense didn't do enough damage early, and the game settled comfortably under. Nothing to explain away here; the lean was wrong.
- BOS @ TEX — Under 8: WIN. Final was BOS 2, TEX 4 — six total runs against an 8-run line. A two-run margin, clean and unambiguous. The under came through without a nervous ninth inning.
Leans finish 1-1 on totals for Tuesday. The ML board has nothing to grade.
RESULTS & DFS ANGLE
456 players scored across the Tuesday slate. We matched 224 of them to pregame projections, which gives us a solid enough sample to say clearly where we were right and where we weren't.
Top Scorers
- Cole Carrigg, Colorado Rockies — 42.0 DK points, 4-for-5 at the plate. Our projection: 7.23. That's the largest raw-points outperformance on the board today, and it came from a $5,100 salary slot — the kind of line a Coors Field game can produce from almost anyone on a given night, which is precisely why the model projects modestly there and why the ceiling is real. Carrigg found it.
- Spencer Torkelson, Detroit Tigers — 34.0 DK points, 2-for-4. Our projection: 6.13. Another significant beat at a $3,600 salary. Torkelson's day was efficient — the projection was conservative, and he delivered well above it.
- Jeremy Pena, Houston Astros — 33.0 DK points, 3-for-4. Our projection: 7.37. Similar story: a controlled projection, a big day. Pena was one of three hitters we'd call genuine best-calls on the day.
- Yoshinobu Yamamoto, Los Angeles Dodgers — 31.95 DK points, 7.0 IP, 7 K, 0 ER. Our projection: 22.97. Salary not in the brief. Yamamoto outperformed a projection that was already our highest pitcher number of the day — seven clean innings and seven strikeouts is the kind of start that floats whole lineups built around it.
- Hunter Brown, Houston Astros — 30.25 DK points, 5.0 IP, 10 K, 1 ER. Our projection: 15.79, salary $9,000. Ten strikeouts in five innings is a rate that outpaces almost any pregame assumption. Brown nearly doubled our projection — he was the other Houston story of the day alongside Pena.
Where We Were Right
Carrigg, Torkelson, and Pena are the three best calls on a relative basis — each significantly outperformed a conservative projection at salaries that kept lineup construction flexible. The model didn't predict the magnitude, but it pointed in the right direction on all three.
Where We Missed
- Shane Baz, Baltimore Orioles — Our projection: 15.22. Actual: 1.6 DK points. Line: 4.0 IP, 2 K, 3 ER. A short, rough outing that produced almost nothing in the scoring column. Baz had three earned runs in four innings, and two strikeouts isn't the kind of performance that salvages a pitching projection near 15. A significant miss.
- Patrick Sandoval, Boston Red Sox — Our projection: 14.43. Actual: 4.4 DK points. Line: 2.2 IP, 5 K, 4 ER. Sandoval didn't make it through three innings, which collapses DFS scoring regardless of strikeout rate. Five punch-outs in 2.2 frames is an interesting pace, but the innings-pitched number killed the total.
- Walker Buehler, San Diego Padres — Our projection: 12.74. Actual: 3.1 DK points. Line: 4.2 IP, 1 K, 2 ER. One strikeout in four-plus innings is the brutal part of that line. The model projected a competent mid-level start; Buehler couldn't generate swing-and-miss and didn't last deep enough to accumulate innings value.
All three pitcher misses share a structure: shorter outings than projected and, in Baz's and Sandoval's case, more damage than expected. When the model assigns a pitcher a 14- or 15-point projection, it's building in a quality start or close to it. None of these three got there.
WHAT WE LEARNED
The run environment on Tuesday was genuinely low across most of the slate — both of our tracked totals came in at six runs — so the over lean in Milwaukee-Pittsburgh was fighting the broader tide. Worth noting, not making excuses: sometimes the market line is right and the lean is wrong. That's what a 1-1 day looks like.
On the DFS side, the hitter projections were directionally solid — Carrigg, Torkelson, and Pena all outperformed at salary-efficient spots — but the pitcher projections took a hit from short outings that the model couldn't anticipate. That's a structural challenge with SP projections: a pitcher who exits in the third inning produces a floor that no pregame probability distribution fully captures, because the decision to pull him is downstream of performance. Baz, Sandoval, and Buehler all had early exits that weren't predictable from the pregame picture.
Yamamoto and Brown, on the other hand, both beat their projections substantially and rewarded the builds anchored around them. Tuesday was a day where the pitching extremes — great and poor — were wider than the model spread, and hitter upside was concentrated at the low-salary tiers rather than at the premium slots. That's a useful data point heading into the rest of the week.