Weather to Watch
Milwaukee at Cincinnati | Great American Ball Park | Overcast, 81F | Wind: 8 mph NW
The breeze is nudging toward the seats and the air is warm and heavy. This yard hands out homers on a dead-calm night, so a little push out the door just stacks the deck further. I want bats in this one.
Arizona at St. Louis | Busch Stadium | Overcast, 84F | Wind: 7 mph W
Warm with a wind drifting out to the pull side, which is a friendlier Busch than the version that usually swallows fly balls. There is a 21% rain chance hanging around, nothing that should chase first pitch, but worth a glance late. The carry plays up tonight.
LA Dodgers at Minnesota | Target Field | Clear, 73F | Wind: 14 mph WNW
The strongest wind on the slate, and it is blowing out. Clear and mild on top of it. A park that grades a touch above neutral gets a real bump when the air moves like this.
Athletics at San Francisco | Oracle Park | Partly Cloudy, 61F | Wind: 13 mph W
Cool by the bay, which normally tells you to leave the bats alone. The wind rewrites it. A 13 mph breeze off the water pushing out turns Oracle from a graveyard into something close to fair, and that is the whole story in this game.
Chicago Cubs at NY Mets | Citi Field | Clear, 81F | Wind: 9 mph WNW
Warm and clear, but the wind is cutting across rather than carrying. Citi is not a place to bank on cheap fly-ball distance on a night like this. Trust the arms and the bats, not the sky.
Atlanta at San Diego | Petco Park | Partly Cloudy, 70F | Wind: 8 mph NW
The marine air is doing its job and the wind is blowing straight in. San Diego carries the slate's stingiest run total, and the park earned it. Power here is fighting the building.
One dome on the main slate: Rogers Centre, where the closed roof means Houston and Toronto play in a fixed climate no matter what is happening outside.
HR Calls
Power is cheapest to find in Cincinnati, in St. Louis, and at an Oracle Park the breeze just turned hitter-friendly. I went looking for one bat I have to pay for, one in the middle, and one that costs almost nothing.
Shea Langeliers (ATH) $5800 vs Tyler Mahle
Mahle is back on the mound after a long layoff, and rust aside, the bigger problem for him is what right-handed bats have done all year. He has given up better than 2 HR/9 to that side with a 35% HR/FB and a 5.8 BB/9, which is the command line of a guy who falls behind and then has to pipe a fastball over the middle. Langeliers is built to punish that, a righty with a 14.7% barrel rate, and the breeze coming off the bay strips Oracle of the one favor it normally does for an arm. No bat in this section costs more, and none gives me more confidence.
Sal Stewart (CIN) $4500 vs Shane Drohan
Drohan carries a tidy ERA, but the 5.34 xFIP underneath says the bottom is a lot closer than the surface, and Great American is the worst possible place to find out. Stewart is a right-handed bat with a .288 ISO and a 15% barrel rate getting the platoon edge on a fly-ball lefty in a bandbox with the wind out. Cincinnati's implied total is only middling, so I am treating Stewart as a one-off swing rather than a reason to stack the team. At this price for this kind of pop, I will take the at-bats.
Nelson Velazquez (STL) $3400 vs Mitch Bratt
At $3,400, this is the cheapest real power on the board, and the matchup earns the price. Bratt is a rookie still counting his big league starts on one hand, and asking a young arm to survive a Busch that is playing up without leaving a few over the plate is a lot. Velazquez brings a .381 ISO and the righty side of the platoon against the lefty, and at this salary he frees up real money everywhere else. The production is there for next to nothing.
Stacks to Target
No matchup tonight gives me a clean reason to fire both sides of a game, so I am singling out offenses that drew a pitcher with a soft spot. The three that separated did it in friendly parks.
1. Milwaukee Brewers vs Rhett Lowder (R) | Implied Total: 5.13 | ROO Score: 5.6/10
Milwaukee tops the slate in implied runs, and the arm it drew leaks all over the place in a bandbox. Lowder has been wild and hittable against left-handed bats specifically, walking better than six per nine to that side while giving up a .432 slug, the kind of split that screams a pitcher with no put-away pitch for lefties. That steers me straight to the left side of this order. Christian Yelich, Brice Turang, and Jake Bauers all carry the platoon edge, and Garrett Mitchell at the bottom is a cheap way to extend it. Cincinnati's bullpen grades out middling at best, so there is no clean rescue if Lowder gets chased. This is the build I am most comfortable leaning on.
Core pieces: Brice Turang $5700 (L), Christian Yelich $5100 (L), Jake Bauers $4900 (L), Jackson Chourio $5600 (R), Garrett Mitchell $3300 (L)
2. Toronto Blue Jays vs Mike Burrows (R) | Implied Total: 5.03 | ROO Score: 4.3/10
Burrows is the most broken arm on the slate, full stop. He is running a 6.25 xFIP with better than 2 HR/9, and the contact against him has been loud from both sides of the plate. Toronto can attack him a few ways: Daulton Varsho and the lefties get the cleaner platoon edge against a guy who has been mauled by left-handed bats, while Vladimir Guerrero and George Springer carry the thump that turns a mistake into a crooked number. The one caveat is Houston's bullpen, which is a strength, so the damage is more likely front-loaded against Burrows than spread late. He is also on a slightly longer break than usual, so I would not be shocked by an early hook. Stack him while he is in the game.
Core pieces: Vladimir Guerrero $5000 (R), George Springer $4000 (R), Alejandro Kirk $3400 (R), Kazuma Okamoto $3400 (R), Daulton Varsho $3100 (L)
3. St. Louis Cardinals vs Mitch Bratt (L) | Implied Total: 4.70 | ROO Score: 4.6/10
A young lefty getting an early-career look, at a Busch the wind is pushing open, is a spot I will chase. Bratt has almost no track record to study, which cuts both ways, but the safer bet is that an inexperienced arm in a hitter's park hangs a few. St. Louis stacks righties against him, and that is where the power sits. Jordan Walker, Nelson Velazquez, and Ivan Herrera all get the edge, with Masyn Winn a cheap add at the bottom. Arizona's relief group is nothing to fear if the rookie exits early. Think of this as the zag away from the heavier builds.
Core pieces: Jordan Walker $5200 (R), Ivan Herrera $4500 (R), Alec Burleson $4600 (L), Nelson Velazquez $3400 (R), Masyn Winn $3300 (R)
Pitchers
Trust at this position runs out fast once you get past the top names. Two of these are arms I will lean on for cash, and two are ceiling plays I would keep to tournaments.
Joe Ryan (MIN) vs LAD | $9900 | CASH
Ryan is the best arm on the slate by a wide margin. He misses bats at a 28% clip with a SIERA in the mid-2s and a walk rate under two per nine, so the floor and the ceiling both show up most nights. The one wrinkle is who he draws, because Los Angeles sits near the top of the slate in implied runs and makes mistakes hurt. I still trust the strikeouts enough to anchor cash, just go in clear-eyed about the draw.
Trey Yesavage (TOR) vs HOU | $8400 | CASH
Yesavage draws a Houston lineup implied for under three and a half runs, which is most of the appeal. His ratios are solid rather than loud, a high-3s xFIP with a strikeout rate near 24%, but a soft matchup in a controlled dome covers a lot. The one bat that worries me is Yordan Alvarez, who can change a line in one swing. Outside of that, this is a clean pay-down spot.
Gage Jump (ATH) vs SF | $8800 | GPP
Jump has the shiny ERA, but the 3.99 xFIP and a homer rate that is sitting at zero tell me the surface is flattering him, and that gap usually closes. The matchup is fine, a quiet Giants total at a park where the bats normally go to sleep, but the wind blowing out today cuts into the safety. He is the chalk of the position, so in tournaments I would rather be early than late on him.
Sean Manaea (NYM) vs CHC | $8000 | GPP
Manaea misses bats and that keeps his ceiling alive, but the 5.08 xFIP is ugly and he is only a couple of starts removed from working his way back, so the command can wobble. The Cubs are a beatable lineup, not a soft one. I will use him as a tournament dart where the strikeout upside pays off, not as anything close to a cash arm.
Pitcher Regression to Watch
Deep into June, the peripherals tell you more than the ERA column does, even on the arms with thinner workloads. Two starters here are heading opposite ways.
Matthew Liberatore (STL), Positive Regression Candidate
That 5.24 ERA next to Liberatore's name looks rough, but a .338 BABIP is doing a lot of that damage, and his xFIP near 4.20 says he has pitched closer to league-average than the scoreboard suggests. The strikeout-to-walk work is fine, so the runs should drift down as the balls in play stop finding grass. I will add one honest caveat: lefties still tattoo him, so this is a soft read rather than a clean bill of health.
Javier Assad (CHC), Negative Regression Candidate
Assad is the opposite case, and his 3.95 ERA is built on sand. A .225 BABIP and a generous strand rate are propping up an xFIP near six, and the scary part is that he barely misses bats, with a strikeout rate under 15%. Eventually all that contact starts to land. Juan Soto and the Mets bats are the ones in line to cash that in at Citi tonight, which is where I would lean.
Final Thoughts
I build cash around Joe Ryan and the Milwaukee lefties at Great American, leaning on Brice Turang and Christian Yelich against a pitcher who has no answer for that side of the plate. If paying all the way up at pitcher pinches the rest of the roster, Yesavage is the step-down that keeps the money loose. Nelson Velazquez at $3,400 is the bat that lets the whole thing fit.
Lineups are posted across the slate, so the watch items are on the mound rather than in the cards. Burrows is on a slightly longer break than his usual turn, which raises the odds of an early hook and an earlier look at the Houston pen, and Mahle is shaking off rust, so weigh both the starter and the relief behind them if you build those games. The only sky worth a glance is Busch, where a 21% rain chance is nothing to plan around but worth a peek near lock.
For tournaments I am pointing the most exposure at Toronto against Burrows, because a pitcher this far underwater can drop a six-spot into one lineup, and the closed roof keeps that bet clean. The Athletics at Oracle are the quieter route, with the breeze rewriting the park and Langeliers and Nick Kurtz fronting a build the field may walk right past. If you want a different angle entirely, the Milwaukee lefties in that bandbox give you a contrarian stack while the room piles onto the obvious names.
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.
