CARD
Two Totals Stand Out on a 16-Game Tuesday
The moneyline board is quiet, but the model finds real separation on a pair of totals — and the DFS card is built around two run environments that could get loud. Here's what's worth your attention Tuesday.

THE READ
Sixteen games on the board Tuesday, and the moneyline market didn't give us much. That's fine — the model doesn't manufacture conviction when it isn't there. What it did find is a pair of totals where the posted lines look meaningfully low, and a DFS slate anchored by two game environments worth building around.
The bigger signal is STL @ PIT. The posted total is 7.25; the model lands at 8.8, with an over probability of 56.1% — that's 43.9 percentage points of edge over the market's implied number, which is the widest gap on today's board by a significant margin. MIN @ SF also shows over lean, with the model at 10.1 against a posted 7.5, though the probability edge there (14.7 points) is real but more modest.
Neither edge has a dollar behind it today — more on that in the card section — but both games shape how we're thinking about DFS construction, especially the San Francisco environment, where 16 mph wind blowing out to center field is doing some interesting things to the expected run total.
MODEL vs MARKET
No moneyline edges cleared the bar today. The model found no side with a material enough separation from the market price to qualify, and we're not going to dress that up as anything other than what it is: a quiet moneyline night on a busy slate.
On totals, two leans are tracked on the board:
- STL @ PIT — Over 7.25: model total 8.8, over probability 56.1%, edge of 43.9 percentage points over the market's implied over probability. This is the sharpest signal on the slate.
- MIN @ SF — Over 7.5: model total 10.1, over probability 65.2%, edge of 14.7 percentage points. Cleared the bar; worth tracking alongside the weather context below.
Both are leans — tracked edges on the board, not official plays, and no money is implied on either. The reasoning is in the model; the decision on whether to act is yours.
THE CARD
The card is dark tonight. Nothing in the data brief designated an official play, which means no units are staked on this slate.
The two total leans above are real — the model finds genuine separation on STL @ PIT in particular — but a tracked edge and an official play are different things, and we treat them accordingly. The leans live on the board; they don't move to the card automatically.
A dark card on a 16-game Tuesday isn't a failure of coverage. It means the qualifying threshold for staking wasn't met on the moneyline side, and the total edges, while worth tracking, didn't reach the level that puts them on the card. Discipline on no-play nights is part of what makes the plays mean something when they show up.
DFS CORE
Every hitter below is projected — lineups have not posted as of this writing, so treat these as projections, not confirmed starters, and check closer to first pitch.
The headliner is Rafael Devers, projected to the SF lineup against Taj Bradley at a $2,000 salary. A 7.8-point projection at that price produces 3.9 value per $1K — the best number on the board today, and it's not particularly close. The ceiling of 17 in a game the model projects as a high-scoring environment makes him the clearest cash-game anchor. Ronald Acuna Jr. costs more at $5,500 but projects 10.3 points with a 19.7 ceiling, putting him in both the cash floor and GPP ceiling tiers — that kind of dual-listing usually means the model thinks he's appropriately priced for what the environment offers.
On the pitching side, Yusei Kikuchi leads the board in projected DFS points despite the lower salary, which reflects his matchup against OAK. Logan Gilbert and Drew Rasmussen are the safer salary-driven arms, with Gilbert carrying the better win probability at 54.7%.
| Hitter | Team | Pos | Salary | Proj | Ceil |
|---|---|---|---|---|---|
| Rafael Devers * | SF | 1B | $2.0K | 7.8 | 17.0 |
| Mike Yastrzemski * | ATL | LF | $2.5K | 6.7 | 15.1 |
| Austin Wells * | NYY | C | $2.3K | 6.0 | 15.2 |
| Sean Murphy * | ATL | C | $2.7K | 6.8 | 15.1 |
| Christian Koss * | SF | SS | $2.7K | 6.8 | 15.1 |
| Ali Sanchez * | NYY | C | $2.0K | 5.0 | 12.4 |
| Ryan McMahon * | NYY | 3B | $2.6K | 6.2 | 15.2 |
| Pitcher | Team | Salary | Proj | xK | Win% |
|---|---|---|---|---|---|
| Yusei Kikuchi | LAA | $6.3K | 20.8 | 8.4 | 52% |
| Logan Gilbert | SEA | $9.5K | 18.7 | 6.9 | 55% |
| Drew Rasmussen | TB | $9.8K | 17.8 | 6.3 | 47% |
| Taj Bradley | MIN | $10.0K | 15.9 | 6.1 | 48% |
THE STACK
The optimizer's featured build is ATL 4 + SF 3 — a seven-man core projecting 101.3 points at $49,900 in salary, with a cash-game projection of 107.3. That pairing makes sense: both games carry a 1.2 run environment factor, both show up on the model's over side, and the ATL lineup gets Brandon Williamson while the SF group gets Taj Bradley.
If you want to go single-stack, ARI against COL is the highest-ceiling option on the board — 72.4 projected ceiling at $19,700 with a 1.4 run environment factor, the best env score of any stack today. Kyle Freeland on the mound for Colorado is a reasonable setup for Arizona's offense to do damage. The LAA stack against OAK is the other 1.4-env game and comes in at $18,600 with a 67.0 ceiling — cheaper, slightly lower upside, but worth pairing with Kikuchi if you're building around him.
CHC against MIA is the priciest four-man stack at $22,900, with a 0.7 environment factor that's the lowest here — the ceiling is there (71.6) but the environment doesn't support it the same way.
| Stack | Bats | Proj pts | Ceiling | Salary | Env |
|---|---|---|---|---|---|
| ARI vs COL | 4 | 35.6 | 72.4 | $19.7K | 1.20× |
| ATL vs CIN | 4 | 35.4 | 71.5 | $18.4K | 1.20× |
| CHC vs MIA | 4 | 34.7 | 71.6 | $22.9K | 0.70× |
| SEA vs HOU | 4 | 33.0 | 68.6 | $19.0K | 0.90× |
| LAA vs OAK | 4 | 31.4 | 67.0 | $18.6K | 1.40× |
WEATHER & PARKS
Two parks jump out Tuesday, and they tell different stories.
The more interesting one is Oracle Park for MIN @ SF. Sixty-two degrees with 16 mph blowing out to center field is a notable combination for a park that typically suppresses offense. The HR factor sits at 1.3 and runs factor at 1.1 — that's meaningful at a venue where those numbers usually cut the other direction. This is the physical context behind the model's 10.1 total projection against a posted 7.5. Wind that strong blowing out can turn well-struck balls into home runs that wouldn't make it out on a calm evening.
OAK for LAA @ OAK is 82 degrees with 7 mph out to center — also an HR factor of 1.3. Not as dramatic as SF's wind, but the combination of warm air and outward breeze in an open-air park supports the LAA stack's 1.4 environment score.
On the other end, Kansas City for CHW @ KC has wind coming in from center at nearly 7 mph, pushing the HR factor down to 0.9. That's a suppressor, and it's worth keeping in mind if you're considering anyone from that game in a GPP build.
| Game | Park | Wind | HR× | Runs× |
|---|---|---|---|---|
| LAA @ OAK | OAK | 7 mph out to CF | 1.30× | 1.10× |
| MIN @ SF | SF | 16 mph out to CF | 1.30× | 1.10× |
| CIN @ ATL | ATL | 5 mph crossing to RF | 1.20× | 1.10× |
| SD @ LAD | LAD | 5 mph out to CF | 1.10× | 1.00× |
| WSH @ DET | DET | 9 mph crossing to RF | 0.90× | 1.00× |
| CHW @ KC | KC | 7 mph in from CF | 0.90× | 1.00× |
THE BOTTOM LINE
STL @ PIT over 7.25 is the model's strongest signal today — a 43.9-point edge in over probability is the kind of gap that makes a number look like it was set for a different game. It's a lean, tracked on the board, not on the card. But if you're playing totals independently, that's the one the model is pointing at most directly.
In DFS, the ATL + SF pairing is the optimizer's conviction build, and the logic holds up when you look at the run environments. Rafael Devers at minimum salary in a high-wind SF game is the kind of value that makes lineup construction straightforward — you find your anchor, then fill around him. All hitters remain projected until lineups post, so confirm before lock.