MLB Best Bets Today: The Wind Turns Back In, the Bats Hit Headwinds & the Bullpen Board Lights Up — June 23, 2026
Tuesday, June 23, 2026 · 15-game slate · model leans, sharp splits & a priced parlay
Today’s headlines
A day after blowing out, the wind turns back in at six parks and the loaded HR board walks into headwinds. Kyle Schwarber tops it at Nationals Park — where the wind has flipped to blowing in — and the Coors bats (Goodman, Contreras) are staring at a 67% rain game. The cleanest power left is Target Field (+4.9% slight tailwind), where Shohei Ohtani also carries the day’s biggest Kalshi edge (+17.2% EV). Sharp money sits on two sides — Rays −1.5 (97/67) and Phillies −1.5 (81/68, line steamed) — and the new read is bullpen fatigue: five pens are flagged HIGH, with three of them in tonight’s games.
The NRFI model closed June 22 at 7–3 (70%) — Leans went 6/9 and the lone Fade cashed 1/1. A solid follow to the 8–5 Sunday.
| Player / Play | Prop / Detail | Odds | Cleatz Edge | Air | Venue |
|---|---|---|---|---|---|
| Kyle SchwarberPHI @ WAS | HR To hit a HRTops the board, but the Nationals Park wind has flipped to blowing in (6 mph NNE) — model vs. conditions conflict; the dinger is a stand-aside | +172 | 32.7% HR model | Wind in | Nationals Park |
| Shohei OhtaniLAD @ MIN | HR To hit a HRThe cleanest spot on the board: Target Field +4.9% slight tailwind and the day’s biggest Kalshi edge at +17.2% EV | +260 | 30.5% HR model | Tailwind | Target Field |
| Hunter GoodmanBOS @ COL | HR To hit a HRCoors bat, but it’s a 67% rain game — worth watching for a delay or postponement; stand aside until first pitch is confirmed | +260 | 29.1% HR model | Neutral | Coors Field |
| Byron BuxtonLAD @ MIN | HR To hit a HRSecond Target Field bat with the slight tailwind; best number at B365 | +375 | 27.8% HR model | Tailwind | Target Field |
| Willson ContrerasBOS @ COL | HR To hit a HRSecond Coors bat in the 67% rain game — same delay risk, same stand-aside | +290 | 27.2% HR model | Neutral | Coors Field |
| Yordan AlvarezHOU @ TOR | HR To hit a HRRoofed Rogers Centre takes weather out of it; Kalshi flags a small +6.9% edge on Christian Walker in the same game | +270 | 26.3% HR model | Roofed | Rogers Centre |
| Pete AlonsoBAL @ LAA | HR To hit a HRAngel Stadium plays neutral on wind; best price FD vs Ryan Johnson | +320 | 24.7% HR model | Neutral | Angel Stadium |
| Gunnar HendersonBAL @ LAA | HR To hit a HRSecond Orioles bat vs Johnson at Angel Stadium; Kalshi tags +6.9% EV | +333 | 23.6% HR model | Neutral | Angel Stadium |
| Junior CamineroKC @ TB | HR To hit a HRRoofed Tropicana sidesteps the wind; Kalshi shows +4.4% EV in the Rays game we like on the run line | +440 | 23.0% book fair | Roofed | Tropicana Field |
| Sean BurkeCWS vs CLE | K StrikeoutsTop Pick; the model’s biggest K edge on the slate — note the White Sox bullpen behind him is the most fatigued in the league | O7.7 | +2.21 K proj | Model edge | Rate Field |
| Parker MessickCLE @ CWS | K StrikeoutsSolid; the opposing arm in the same game, model likes both starters to pile up Ks early | O6.6 | +1.13 K proj | Model edge | Rate Field |
| Nick LodoloCIN vs MIL | K StrikeoutsSolid the other way — model projects UNDER 4.2 Ks; a contrarian K-under lean | U4.2 | -1.33 K under | Model edge | Great American Ball Park |
| Rangers @ MarlinsTEX @ MIA | NRFI No run, 1st inningQuantrill 68% career NRFI vs Alcantara 75% — top NRFI score on a no-Strong board; lean only, no DK price posted | Lean | Lean · 66 score | Roofed | loanDepot park |
| Rays run lineKC @ TB | SHARP TB -1.5Sharp money hammering the Rays lay over the Royals; ML -194 the cleaner expression | -194 | 97% HDL / 67% bets | Sharp | Tropicana Field |
| Phillies run linePHI @ WAS | SHARP PHI -1.5Clean read this time — 89% of moneyline handle and 81% of run-line handle both on Philadelphia; line steamed -168 → -173 | -173 | 81% HDL / 68% bets | Sharp | Nationals Park |
🌀 The wind turns back in
Six parks have inbound winds knocking down homers: PNC (9 mph NNW), Comerica (7 NNE), Nationals Park (6 NNE), Citi Field (5 N), Great American (8 NNW) and Petco (6 NW). The board’s No. 1 bat, Kyle Schwarber, is at Washington — so the model loves him but the air fights him. That’s a model-vs-conditions conflict; we pass on the Schwarber dinger.
🍃 Where power still lines up
Only slight tailwinds today, and the cleanest is Target Field +4.9% (Dodgers at Twins) — where Ohtani and Buxton sit and Kalshi flags Ohtani at +17.2% EV, the day’s biggest edge. Rate Field (+4%) and Oracle Park (+3.4%) grade as mild tailwinds; everywhere else is neutral or worse.
☂️ Rain watch — 67% at Coors
Boston at Colorado (Coors Field) carries a 67% rain chance at first pitch — above our watch line, so it’s worth tracking for a delay or possible postponement. That puts Goodman and Contreras on stand-aside until a first pitch is confirmed. It’s a probability, not an outcome — follow it on the weather tool as the game nears.
🧪 Five pens are running on fumes
The fatigue board flags five bullpens HIGH: White Sox (346), Rangers (315), Marlins (290), Dodgers (272) and Angels (268), with the Twins (251) close behind. The standout shape is TEX @ MIA: both pens are gassed, so even with a NRFI-lean first inning, the late frames set up for runs. Dodgers @ Twins stacks two tired pens onto that Target Field tailwind — the same game as Ohtani’s Kalshi edge — and the White Sox pen behind Sean Burke is the most fatigued in the league. It’s a late-game over angle, not a first-pitch one.
🟣 Sharps are laying two favorites
Two clean run-line signals today. Rays −1.5 over the Royals shows 97% of handle on just 67% of bets (ML −194). And Phillies −1.5 is the cleaner of the pair this time — 89% of the moneyline handle and 81% of the run-line handle both sit on Philadelphia, with the line steaming −168 → −173. One caveat: the Nationals Park wind is now blowing in, which trims scoring, so a −1.5 is a get-it-done-comfortably bet rather than a shootout.
Sharp favorites + the top Kalshi edge
3-LEG$86.09
Safer: drop the HR longshot and ride the two sharp sides — Rays ML −194 + Phillies ML −173 = +139 ($10 → $23.91). Aggressive swing: the HR Lottery below.
HR Lottery Ticket · Kalshi
3-LEG$1,866
Joint probability ~0.46% — entertainment, not investment advice. The Kalshi ticket tags Marsh as “wind helping,” but our weather read has the Nationals Park wind blowing in.
Where to play today
Jason Ziernicki is the founder of CLEATZ, where he analyzes sports betting data, public betting percentages, alt-line trends, and prediction markets across the NFL, NBA, MLB, and college sports.
He is based in Jackson Hole, Wyoming, where he routinely trades on Kalshi each month, hoping to win on weather markets like snowfall, as well as sports and politics.
His work focuses on turning sportsbook data and betting market trends into actionable insights for bettors/traders.