Weather to Watch
Texas at Kansas City | Kauffman Stadium | Clear, 91F | Wind: 21 mph SSW
Kauffman is built to swallow fly balls, so a 21 mph wind shoving toward the outfield with 91-degree heat is the kind of night that rewrites the park. This is the single loudest weather spot on the board. Warning-track outs turn into souvenirs when the air moves like this.
Milwaukee at Athletics | Las Vegas Ballpark | Clear, 99F | Wind: 17 mph W
Triple digits in Las Vegas with the wind pushing out. The ball already travels in this yard, and the heat only piles on. I want bats in this game.
Chicago Cubs at Colorado | Coors Field | Clear, 89F | Wind: 13 mph W
The altitude is the whole story at a mile up, and the dry 89-degree air does not hurt. The wind reads more like a crosswind than a true push, but a mile of elevation makes that beside the point. Everything carries here.
Atlanta at Chicago White Sox | Rate Field | Rain, 72F | Wind: 19 mph SW
Rain is the headline here, not the homers. A near-one-in-three chance of precip means I am watching for a delay, and a 19 mph crosswind is not adding carry. Treat this one as a question mark until first pitch.
St. Louis at New York Mets | Citi Field | Overcast, 74F | Wind: 9 mph SSE
Mild and overcast with a light crosswind. The air is a non-factor here, neither helping the bats nor hurting them.
Houston at Los Angeles Angels | Angel Stadium | Clear, 74F | Wind: 8 mph SW
Anaheim is comfortable tonight, a gentle wind toward right field. Neutral, and I will leave it there.
Lone dome tonight sits in Toronto, and the only variable inside Rogers Centre is whatever Max Scherzer carries to the mound.
HR Calls
The board tilts toward Vegas, Coors, and a wind-blown Kauffman tonight. I wanted one hitter in each salary range, and these are the three I keep circling back to.
Nick Kurtz (ATH) $5,900 vs Brandon Sproat
Kurtz is the swing I trust most on the slate. Sproat is a rookie still learning the strike zone, with a walk rate near 12% that keeps him behind in counts and feeding hitters something straight. Lefties have already taken him deep at a 1.44 HR/9 clip. Put a hitter who barrels roughly one in five batted balls into a 99-degree launchpad against that, and you have my favorite single bat on the card.
Bryce Harper (PHI) $5,300 vs Max Scherzer
This one has nothing to do with weather and everything to do with the arm. Scherzer has been knocked around in a short return, and it is lefties cashing in: a slug north of .640, almost one in five of their fly balls turning into homers, and a climbing walk rate as he grinds back into counts. Harper is the most dangerous left-handed hitter Scherzer will see all month. The roof takes the air out of it, but it cannot take away the mistakes over the plate.
Wyatt Langford (TEX) $3,300 vs Seth Lugo
Langford is the cheap swing with teeth. Lugo is tough on lefties but righties have gotten to him for a 1.607 HR/9, and Langford swings from the right side with legitimate pop. Now drop that matchup into a 21 mph wind blowing out at Kauffman on a 91-degree night. At this salary, you are betting one fly ball rides the wind out, and I like the odds.
Stacks to Target
The top of the stacking board is easy to read tonight. Two of the three best spots share a Las Vegas game, the third lives at Coors, and every one of them is matched up with an arm in trouble.
1. Athletics vs Brandon Sproat (R) | Implied Total: 7.25 | ROO Score: 5.7/10
Vegas has the Athletics tied for the top team total on the slate, and the matchup backs it up. Sproat carries a 6.25 ERA with an xFIP to match, a 1.86 HR/9, and a walk rate near 12% that tells you the command is not there yet. He gives it up to everyone, but righties have feasted at a 2.33 HR/9 with close to a third of their fly balls leaving the yard, so Langeliers and Rooker get the cleaner angle while the lefties still hold their own. In that heat, the bats will not need much more. This is the group I most want to overweight.
Core pieces: Nick Kurtz $5,900 (L), Shea Langeliers $5,700 (R), Brent Rooker $4,500 (R), Tyler Soderstrom $4,700 (L), Carlos Cortes $4,200 (L).
2. Chicago Cubs vs Michael Lorenzen (R) | Implied Total: 7.29 | ROO Score: 5.5/10
If you want the ugliest pitcher line on the board, it belongs to Lorenzen, and he gets to defend it at altitude. He is sitting on an 8.07 ERA with a WHIP over 2.00, and the lefty split is a horror show: a .526 wOBA, a .752 slug, and a 2.96 HR/9 against lefties. The Cubs roll out one of the better left-handed groups in baseball against right-handed pitching, so Crow-Armstrong, Busch, and Ballesteros all get the platoon nod in the friendliest park in the sport. The Rockies pen behind him offers no relief at altitude either. I could see this one getting loud.
Core pieces: Pete Crow-Armstrong $5,600 (L), Michael Busch $5,200 (L), Ian Happ $5,000 (S), Seiya Suzuki $5,200 (R), Moises Ballesteros $4,000 (L).
3. Milwaukee vs Jack Perkins (R) | Implied Total: 7.25 | ROO Score: 5.4/10
Same game as the Athletics, other dugout, and I will be straight about the wrinkle here. Perkins owns lefties, holding them to a .242 wOBA without a single homer allowed to that side, and Milwaukee runs a lefty-heavy order. So the early platoon edge actually belongs to the pitcher. What keeps the Brewers in my top three is the rest of the picture: Perkins works in short bursts and rarely goes deep, which means the Athletics bullpen gets exposed in a launchpad, and the righties in this lineup do not have that problem. Chourio and Contreras are where I start, and the Vegas air does plenty of the work either way.
Core pieces: Jackson Chourio $6,000 (R), William Contreras $5,500 (R), Christian Yelich $5,800 (L), Brice Turang $6,200 (L), Jake Bauers $5,400 (L).
Pitchers
Pitching is a barbell tonight. One genuine ace, a pair of arms hiding in quiet parks, and then a list of names I would only run in tournaments because half the slate is playing in a wind tunnel.
Chris Sale (ATL) vs CWS | $11,000 | CASH
There is not much to debate with Sale. He is carrying a 2.24 ERA with a strikeout rate near 30% and a walk rate barely over 2 BB/9, and the White Sox own the lowest implied total on the slate. The one asterisk is the Chicago rain, which could push the start, so keep half an eye on the radar. Outside of a delay, he is the cleanest cash arm available.
Jesús Luzardo (PHI) vs TOR | $8,500 | CASH
Luzardo's 4.56 ERA sells him short. His xFIP sits near 3.10 and his SIERA below 3.00, and a .345 batting average on balls in play has done a number on the surface line. He misses bats close to a 10 K/9, the roof removes the weather, and Toronto carries a soft team total into the game. The floor is sturdier than that ERA lets on.
Reid Detmers (LAA) vs HOU | $7,500 | GPP
Detmers has front-of-rotation strikeout stuff, a punchout rate above a 10 K/9. The peripherals look far better than his ERA. The reason he lands in tournaments rather than cash is the lineup across from him. Houston still has Yordan Alvarez in the middle, and one swing can wreck an otherwise great start. If the whiffs show up, the ceiling is enormous.
MacKenzie Gore (TEX) vs KC | $7,800 | GPP
Gore can pile up strikeouts with anyone, and that is the entire tournament case. The catch is the venue. He is pitching into that 21 mph Kauffman wind tonight, and his walk rate over a 4 BB/9 means baserunners pile up when the park is playing this hot. High ceiling, with floor risk to match. That is a GPP arm, not a cash one.
Pitcher Regression to Watch
Two months in, the estimators are plenty reliable, and tonight gives us two arms whose ERAs are lying in opposite directions.
Reid Detmers (LAA), Positive Regression Candidate
I flagged Detmers as a tournament arm above, and this is the case underneath it. His ERA is running more than a run and a half clear of his SIERA and xFIP marks, while his strand rate has dropped under 63% where it does not belong, and the strikeout rate says the stuff is legitimate. Arms with this profile tend to see the ERA fall, not climb. Tonight is a fair place for that to begin.
Seth Lugo (KC), Negative Regression Candidate
Lugo's 3.91 ERA is sitting on top of a 4.23 xFIP, and the gap usually does not survive a night like this. Righties already slug him at a 1.607 HR/9, and now he draws a Texas lineup full of right-handed thump in a ballpark where the wind is blowing straight out at 21 mph. The Rangers are the bats with the most to gain when this line corrects, and Kauffman in a wind like this is about the last place he wants to test that luck.
Final Thoughts
In cash, I start with Sale on the mound and the Coors lefties at the plate. Busch and Crow-Armstrong against Lorenzen are the steadiest way into the slate's premier hitting park, and a cheap bat like Langford at $3,300, or a $4,000 piece in Ballesteros, keeps the stars in reach without cutting corners. The build carries a strong floor with altitude upside sitting on top of it.
Rosters are not locked yet, so give the cards a look before first pitch, especially the bottom of the Vegas and Coors orders, which can still shuffle. The two things I am tracking are the Kansas City wind, which only makes the Texas bats scarier if it holds, and the Chicago rain that could delay or shorten the Sale start. Nothing in the data points to a scratch worth chasing, so let the lineups confirm and adjust from there.
For tournaments, the Las Vegas game is where I want my exposure. A 14.5 total with both teams projected north of seven runs is a textbook game-stack spot: anchor one lineup, add a couple of bats back from the other, and lean on the park. The Athletics righties off Sproat fit cleanly with the Brewers righties off Perkins, which keeps you in a launchpad while ducking the Coors crowd. For a sharper change of pace, a Cubs lefty or two against Lorenzen is the best off-Vegas ceiling on the slate.
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.
