Weather to Watch
Minnesota at Kansas City | Kauffman Stadium | Clear, 94F | Wind: 7 mph SSE
Ninety-four degrees with the humidity down near desert levels, and the crosswind adds a little more for right-handed swings. No other park on this slate offers air like it.
Miami at Atlanta | Truist Park | Overcast, 84F | Wind: 5 mph SSW
The breeze pushes toward the seats in a park that was already generous this time of year. A stray shower is possible, though I would not plan around it.
Pittsburgh at Milwaukee | American Family Field | Overcast, 86F | Wind: 8 mph WSW
Milwaukee projects to play uncovered, and 86 with a crosswind grades out as a real power bump. Worth remembering when we get to the flyball arm starting for the home side.
Chicago White Sox at Boston | Fenway Park | Clear, 80F | Wind: 4 mph WSW
Gentle air drifting out on a clear night. A mild plus, nothing that should drive a roster decision by itself.
Los Angeles Dodgers at Chicago Cubs | Wrigley Field | Overcast, 74F | Wind: 6 mph SE
The direction matters more than the speed: this crosswind helps right-handed pull power a fair amount and does close to nothing for lefties. Keep that in your pocket for the Dodger conversation below.
St. Louis at New York Yankees | Yankee Stadium | Overcast, 77F | Wind: 3 mph ESE
Three miles per hour angled in might as well be no wind at all. The right field seats in the Bronx never needed assistance anyway.
Tampa Bay at Colorado | Coors Field | Clear, 79F | Wind: 11 mph NE
Altitude giveth and the wind taketh a little back, since 11 mph blowing in trims the carry, with lefty swings losing the most. I read this as a doubles and traffic night more than a launching contest.
Detroit at Seattle | T-Mobile Park | Clear, 79F | Wind: 7 mph N
Seattle projects open with the air moving in. Mildly suppressive, which fits how this park behaves most nights anyway.
The three roofed buildings in Arlington, Houston, and Phoenix are all shut tonight, so those games answer to dimensions rather than forecasts.
HR Calls
Shohei Ohtani (LAD) $6,400 vs Javier Assad
Assad has spent four months outrunning his contact profile, and left-handed hitters are the ones who collect when the bill arrives. Lefties have tagged him for 2.41 HR/9 with a 23.1% HR/FB rate, and he strikes so few of them out that the ball is in play constantly. Ohtani has hit righty pitching at a 58.1% hard contact clip this season with a .235 ISO, and I do not need Wrigley's crosswind to cooperate for that swing to clear a fence. The premium price is the premium price, and I am paying it.
Ryan Jeffers (MIN) $5,600 vs Randy Dobnak
Ninety-four degrees in Kansas City changes what a fly ball means. Dobnak's problem side is right-handed hitters, who have reached him for a .367 wOBA and a .452 slugging mark while he walks them at 7.04 BB/9, and I will grant the sample there is small before anyone else points it out. Jeffers has crushed righty pitching all year, a 148 wRC+ with a .265 ISO and 26.7% of his fly balls in that split going out. He is a second expensive bat rather than any kind of bargain, but the power is real and this is the best air on the board to point it at.
Owen Caissie (MIA) $3,100 vs Grant Holmes
Three thousand one hundred dollars for the loudest month on this roster looks like a pricing mistake I intend to use. Caissie has a .600 ISO over the past 30 days, and his season-long work against righties runs a .241 ISO with 28.6% of his lifted balls clearing. Holmes hands lefty hitters 4.58 BB/9 alongside 1.83 HR/9, the classic shape of an arm that falls behind and then has to challenge the zone with something hittable, in a park where the air pushes out tonight. Miami will not score much in total. One swing pays this price anyway.
Stacks to Target
1. Tampa Bay Rays vs Gabriel Hughes (R) | Implied Total: 6.37 | ROO Score: 5.6/10 | Cash
Let me hand you the catch before the pitch: the wind at Coors blows in tonight, so temper the fireworks expectations. The sell is 6.37 implied runs, the largest number on this board by nearly a full run, against a starter with 24.1 major league innings who has yet to allow a single home run while his xFIP sits north of six. That zero has no realistic chance of surviving, and altitude is a rough place to defend it. Hughes has also averaged just over five innings a turn, which brings in a Colorado relief group carrying a 4.73 ERA over the last month while walking lefty bats at 4.6 per nine. Caminero has slugged .564 off righties with a preposterous share of his fly balls leaving, Aranda runs a 139 wRC+ in the split, and the lefty row of Hicks, Mesa, and Palacios inherits the bullpen innings. This will be the most popular offense tonight and I have no appetite for avoiding it. Build cash here and differentiate elsewhere.
Core pieces: Junior Caminero $6,900 (R), Yandy Diaz $5,900 (R), Liam Hicks $5,000 (L), Jonathan Aranda $4,800 (L), Victor Mesa $4,300 (L)
2. Los Angeles Dodgers vs Javier Assad (R) | Implied Total: 5.51 | ROO Score: 5.5/10 | Cash
Assad carries a 3.77 ERA over an xFIP north of six, one of the widest surface-to-substance gaps of any starter tonight, propped up by soft results on balls in play and a strand rate he has no strikeout profile to defend. We covered his lefty split in the Ohtani section, and this lineup runs Freeman at a 160 wRC+ off righties and Muncy at a .238 ISO right behind him. The wrinkle I would actually plan around is the wind: Wrigley's crosswind rewards righty pull power tonight, which moves Andy Pages, with more than a fifth of his fly balls leaving this season, from afterthought to favorite piece at $4,900. Kyle Tucker at a 94 wRC+ against righties is the name-brand piece I keep skipping. Chicago's bullpen is roughly league average, so the damage window is the Assad innings, and I am in for cash even alongside the crowd.
Core pieces: Shohei Ohtani $6,400 (L), Freddie Freeman $5,400 (L), Max Muncy $5,200 (L), Andy Pages $4,900 (R), Mookie Betts $4,400 (R)
3. Minnesota Twins vs Randy Dobnak (R) | Implied Total: 5.12 | ROO Score: 5.3/10 | GPP
Minnesota projects lighter-rostered than the two offenses above, which is strange once you see what is behind the starter. Dobnak is carrying a 1.07 ERA his own profile contradicts on every line: a 5.35 xFIP, a K/9 under five, a .237 BABIP, and nearly every runner who reaches him getting stranded. Nobody keeps all of those at once. The quirk is that his damage has come almost entirely from righty bats, so I am building this stack right-handed on purpose: Jeffers, Lewis, Kreidler, and the switch bats Lee and Bell, while leaving Larnach lighter than his 142 wRC+ suggests, since lefty bats have managed only a .230 wOBA against Dobnak. Then the fun part. Kansas City's relief group has a 7.86 ERA and 2.29 HR/9 over the last 30 days, in 94-degree air that adds over a fifth to righty home run carry. The middle innings are the payoff, and the projections say far fewer rosters will be sitting on them than on the Denver bats. Tournament leverage, happily.
Core pieces: Ryan Jeffers $5,600 (R), Brooks Lee $4,100 (S), Royce Lewis $3,800 (R), Josh Bell $3,600 (S), Ryan Kreidler $3,300 (R)
Pitchers
Tarik Skubal (LAD) vs CHC | $11,000 | CASH
The best arm in the sport changed uniforms and DraftKings responded by charging exactly what you would expect. Skubal takes his first turn as a Dodger against a Cub lineup priced at 2.99 runs, and every number underneath him is clean: 31% strikeouts against under 4% walks, a 2.45 xFIP that actually undercuts his ERA, and nothing in the batted ball luck columns flattering him. He will be the most rostered pitcher tonight by a wide margin. I am paying anyway, because the alternative is being different for its own sake against the wrong guy.
Logan Henderson (MIL) vs PIT | $10,000 | GPP
His stat line reads like a closer someone stretched across five innings: 11.05 K/9, 1.84 BB/9, a 0.91 WHIP, and an ERA and xFIP that agree to the decimal at 2.66. Pittsburgh checks in at an even three implied runs, so the matchup cooperates too. My hesitation is a 50% flyball rate on a warm, breezy night in Milwaukee, which is the single path by which this goes sideways. He will draw plenty of attention at the second-highest price, and with the salary this tight I would rather own him in tournaments than lock him into every cash build.
MacKenzie Gore (TEX) vs SF | $7,800 | CASH
Bad news first: the 4.79 ERA is real and it is ugly. The better news is that almost none of it is his arm's fault, because his xFIP sits at 3.58, he strikes out ten per nine, and a 69% strand rate is the kind of number that quietly fixes itself over a normal month. San Francisco arrives priced at 2.86 runs, the smallest figure on the entire slate, under a closed roof. At $7,800 this is where my cash builds find their second arm, and the discount is doing most of the persuading.
Ryan Weathers (NYY) vs STL | $8,500 | GPP
I will be honest about how confident I am here: medium at best, interested anyway. The gap between his 3.99 ERA and 3.10 xFIP says he has pitched better than his line, his strikeout rate backs it, and St. Louis is implied for barely three and a quarter runs. The flaw is real, more than a quarter of the fly balls righty hitters lift off him have left the yard, though tonight's Bronx air angles in for once. He projects well under the radar, which is exactly where I want my tournament pitching risk.
Joe Ryan (MIN) vs KC | $9,800 | GPP
How much park do you hold against a good pitcher? Ryan's season is legitimate, ten strikeouts per nine against fewer than two walks, and Kansas City is implied under four runs. But he lives in the air at a 46.7% flyball rate, and tonight's assignment is 94-degree Kauffman with the most generous home run conditions on the board. He will be popular at this price and I keep talking myself down. Tournaments only for me, where the strikeout ceiling pays for the mistake risk.
Pitcher Regression to Watch
Troy Melton (DET), Negative Regression Candidate
A 1.75 ERA at $9,800 asks you to believe three unsustainable things at once: a .195 BABIP, nearly 95% of baserunners stranded, and a home run rate his flyball profile has no business supporting. His xFIP says he has pitched like a mid-3.00s arm, solid but mortal. The exposed seam is left-handed hitting, where he walks over four per nine and has surrendered 1.70 HR/9 with 22.6% of fly balls clearing. Seattle can run out five or six bats from that side, Naylor and Canzone chief among them, and the Mariners at 4.5 implied runs are a sneaky add-on stack because of it.
Freddy Peralta (TB), Positive Regression Candidate
There is no argument for rostering Peralta tonight and that is not really the point of this section. His 5.01 ERA carries a .315 BABIP and a 68.4% strand rate, both of which sit well on the unlucky side, while his xFIP grades him nearly a full run better. The practical takeaway runs the other direction: do not pay Colorado bats simply because the ERA next to their opponent looks inviting. Where he does bleed is against lefty hitters, 1.60 HR/9 in that split, so if you insist on a Rockie, McCarthy and Moniak at the top of the order are the two who actually fit the leak.
Final Thoughts
Cash tonight starts with Skubal and, for me, Gore at $7,800 as the second arm, which keeps enough salary alive to pay for the Coors bats that matter. I am not letting go of Caminero or Aranda, Jeffers is the expensive bat I will squeeze in where the build allows, and Caissie at $3,100 plus Yastrzemski at $2,700 are the price-tag releases that make all of it fit. Ryan McMahon at $2,400 in the Bronx works the same trick if you need one more.
Before lock I am watching two roofs and a thermometer. Milwaukee and Seattle both project open, and a forecast shift in Milwaukee would take some shine off the power environment there, which touches both the Henderson decision and any Brewer bats. The Kauffman number is worth one refresh too, since the entire Minnesota thesis rides on that heat, and Miami's five hole is the batting order spot I check last given how much of the Caissie appeal is tied to him hitting that high.
For tournaments, Coors is the game I want both sides of. Tampa Bay carries the headline number, and Colorado at 4.63 implied gets the bring-back: Goodman at $6,200 plus one of Karros or Tovar, since Peralta walks righty bats at 4.46 BB/9 and his real soft spot sits elsewhere. The Twins stack is my favorite way to zag off the Denver crowd entirely, and Weathers is the arm-side version of the same contrarian idea. If the night goes sideways, at least it went sideways somewhere interesting.
Tools used for this slate
Every number in this playbook comes off the free BankrollSZN tools: today's MLB DFS projections, the MLB home run predictor, first-pitch weather for every game, today's starting pitchers, and the free MLB lineup optimizer.
