Full slate on tap tonight with plenty to dig into.
Here are my favorite MLB player props from the board, featuring some heavy hitters who have been seeing the ball extremely well lately.
See why Juan Soto and others are primed for big offensive performances on Tuesday, June 16.
Best MLB player props today
Player
Pick
Odds
Juan Soto
Over 1.5 total bases
-118
Kody Clemens
Over 1.5 hits+runs+RBI
-113
Bobby Witt Jr.
Over 1.5 total bases
-128
Juan Soto Over 1.5 total bases (-118)
Run it back. Juan Soto did not cash for us last night, going 0-for-2 with two walks, but tonight sets up as a strong bounce-back spot.
The New York Mets slugger draws an even better matchup against Cincinnati Reds right-hander Brady Singer, who has struggled mightily with left-handed hitters. At home this season against lefties, opposing bats are hitting .362 with a .621 SLG and a .442 wOBA, while lifting the ball 60.5% of the time.
Singer also grades out as one of the weakest arms on the slate, sitting second-worst in Batters-Box’s current season dataset with poor marks in matchup wOBA, ISO, hard contact, and strikeout rate.
Soto brings one of the highest arsenal coverage profiles among elite-rated hitters on the slate, covering 92.2% of Singer’s pitch mix. He has also been heating up over the last stretch, posting a .922 OPS with 52.4% hard contact and a 9.5% barrel rate over his last 30 plate appearances against right-handed pitching.
The numbers point toward the over 1.5 hits, runs, and RBIs, but the price is steep. The cleaner approach is either taking his bases or going straight to a double or homer angle if you want more upside.
Time: 7:10 p.m. ET
Where to watch: CINR, SNY
Kody Clemens Over 1.5 hits + runs + RBI (-113)
Have I found my new favorite player? Maybe. He has only come through for me once so far, but Minnesota Twins outfielder Kody Clemens is in a strong spot against Texas Rangers right-hander Kumar Rocker, against whom he owns a 100% arsenal coverage.
Rocker has struggled at home against lefties, allowing a 70.6% elevation rate and 44.1% hard contact, while giving up a .425 slugging and .332 wOBA. Overall this season, left-handed hitters have posted a .302 xBA, .529 xSLG, and .359 xwOBA against him, while generating 53.2% hard contact.
Over his last 30 plate appearances against right-handed pitching, Clemens has been rolling, hitting .345 with a .862 SLG and 1.229 OPS, along with a 50% hard contact rate and a 16% barrel rate.
Getting an elite-rated hitter who is swinging it like this, with this level of arsenal coverage, below -120 is a gift. I would take this up to -125 if I had to.
Time: 8:05 p.m. ET
Where to watch: RSN, MNNT
Bobby Witt Jr. Over 1.5 total bases (-128)
Mr. Bobby Witt Jr., the pride of the Kansas City Royals, shows up every single day for his team. Now, the question is, does he show up for us?
Witt has been locked in against left-handed pitching for a while now, posting a .321 average with a .921 OPS, along with 61.5% hard contact and a 15.4% barrel rate. He draws Washington Nationals southpaw Foster Griffin, who has struggled against right-handed bats this season.
Over his last 60 batters faced, those hitters are producing a 46.5% hard contact rate, 14% barrel rate, with a .335 xBA, .696 xSLG, and .341 xwOBA.
Against Griffin’s pitch mix, Witt carries a 92.7% arsenal coverage rating, per Batters-Box. He also grades out strong in this spot, and over the last three seasons in 54 strong-rated spots, he has cleared this prop 50% of the time.
I am interested here, but I would not chase this at a bad number. If you cannot get it below -130, I would rather pivot to his double or home run look straight instead.
Time: 6:45 p.m. ET
Where to watch: NATS, ROYL
Colby Marchio's 2026 Transparency Record
Prop picks: 220-382-35, +7.8 units
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
BALTIMORE, MARYLAND - AUGUST 09: General Manager Mike Elias of the Baltimore Orioles watches the Orioles Hall of Fame ceremony before the game between the Baltimore Orioles and the Athletics at Oriole Park at Camden Yards on August 09, 2025 in Baltimore, Maryland. (Photo by G Fiume/Getty Images) | Getty Images
Welcome to SB Nation Reacts, a survey of fans across the MLB. Throughout the year we ask questions of the most plugged-in Orioles fans and fans across the country. Sign up here to participate in the weekly emailed surveys.
Nearly halfway into the season, the Orioles remain a frustratingly inconsistent team. At times they look great and capable of beating the best teams. Other times they are unable to avoid making silly mistakes against lesser teams and they waste opportunities to stack up wins against that level of competition. At 34-39, it feels like they should be hopelessly out of the race, but, with the state of the AL being what it is this year, they are only 2.5 games out. If they can ever go on a 5+ game winning streak, they should be in a good position.
The trade deadline is still about a month and a half away. In this week’s survey, I want to know where you think this team will land in this back and forth. Will they stay close enough to be buyers, or are they going to fall out and end up as sellers for a second consecutive year?
There is also the Mike Elias track record to consider. He made the 2022 team into sellers even after their July resurgence, an unpopular decision that prompted him to say “it’s liftoff from here,” which I suspect nearly four years later he regrets having said. Even if Elias ends up buying, he’s unlikely to be as aggressive as fans would like. But that’s not the question. Just break it down: Do they buy or do they sell?
Recent Orioles play is probably going to lean the responses in one direction. In asking this question, I’m more interested in seeing how lopsided it is. Perhaps the votes will surprise me. It’s happened before.
Justin Steele throws during spring camp in Mesa in February | | Getty Images
Welcome to SB Nation Reacts, a survey of fans across MLB. Throughout the year we ask questions of the most plugged-in Cubs fans and fans across the country. Sign up here to participate in the weekly emailed surveys.
As you all know, the Cubs have had quite a number of injuries to the starting rotation this year.
The Opening Day rotation of Matthew Boyd, Cade Horton, Shōta Imanaga, Edward Cabrera and Jameson Taillon is in tatters. Of those five, only Imanaga has not missed a start (in fact, he is among a number of starters tied for the MLB lead with 15 starts). Horton’s out for the year. Cabrera, Boyd and Taillon have all missed time, though Cabrera’s injury, a blister, had him out only the minimum 15 days and he threw well against the Rockies on his return last week.
Boyd was also supposed to return last week, but had a setback. Taillon’s injury likely has him out until after the All-Star break.
And then there’s Justin Steele, who also had a setback in recovery from Tommy John surgery last year. Originally, it had been hoped he’d be back around now, but at this point Steele is likely out until at least August. I
It’s possible none of these guys will help the team later this year. Or maybe one or more will come back and stabilize the rotation. It’s fortunate that Ben Brown and Javier Assad have stepped up, something that gives the team real starter depth.
So in this week’s SB Nation Reacts survey, I’m asking which of Boyd, Steele or Taillon will help the club the most this year. Or maybe you think none of them will. Vote in the survey below and I’ll have the results here later this week.
NEW YORK, NEW YORK - JUNE 13: Mauricio Dubon #14 of the Atlanta Braves looks on after the fifth inning against the New York Mets at Citi Field on June 13, 2026 in New York City. (Photo by Caleb Bowlin/Getty Images) | Getty Images
(Note: Stats here through June 14, which only matters for comparing the Braves to other teams. In an ideal world, I’d either do this on the 16th, or during the day on the 14th, but we live in something very far from an ideal world.)
I have a colleague that uses the word “correction” a lot. It’s notable because I don’t think she really means “correction” when she says it, but she’s incredible precise with her language, so it stands out. This seems kind of opaque without context, but essentially, any time something breaks a trend or is an unusual micro-pattern within a broader, different macro-pattern, there she goes with “correction.” 2008? Economic correction. Post-pandemic drop in crime? Correction. Maybe “correction” is right, or at least fine. In any case, when talking about the Braves in June, you can see why the word haunts me a bit.
The bottom line is that whether the Braves were good, bad, or mediocre, a 6-5 record over two weeks of play isn’t weird. 6-5 is like, the default record. If a team constantly went 6-5, i.e., splitting ten games and winning the 11th, that’s basically 15 “free” wins over a .500 record, which means an 88-win season. Incidentally, 88 wins is not too far off from what the Braves were projected to do preseason (90ish by FanGraphs’ Steamer/ZiPS blend, lower by stuff like ZiPS alone). So, 6-5 — don’t call it a correction. Or… do?
Because, well, before June, the Braves weren’t playing at an 88-win pace. They also weren’t getting particularly lucky in racking up the victories. They also went 5-1 through their first two series in June… only to run into a very unfortunate road trip that saw them lose likely their two most talented (or at least, highest-ceiling, highest-variance because of that high ceiling) players to injury, and go 1-4 in the process. Whoops.
Is it a correction to go from a 108-win pace to a 105-win pace? (No?) What about from a 110-win pace to a 105-win pace (also probably not). What about from a projected 95-win team estimated to play at an 87-win clip the rest of the way on May 31, to a projected 94-win team estimated to play at an 86-win clip the rest of the way, as of June 15? Well, now I’m just throwing out a bunch of rhetorical questions. The bottom line: the Braves had a bad week. They didn’t bank wins at their previous, breakneck pace. They also suffered some injuries that will make winning harder in the future. Both of those kind of sucked, but they still have MLB’s best record. I guess the message is that if you expect them to play as they have, chances are, your perspective could use a correction. If you expect them to play as a good-not-great team given their surfeit of injuries and the usual talent variations, chances are you won’t get whiplash… and if you do, it’ll be the pleasant kind.
How did the Braves do recently?
Well, that was a very long, 500-word intro. Right to the stats, then. Believe it or not, going 6-5 for a month is a top half performance in MLB. Their production, though, was kinda worse — given what they did, you’d expect them to have gone 5-6 or maybe even 4-7. So, it could’ve been worse. You’ll see what I mean, namely…
After finishing in the top ten in position player value in both April and May, the Braves are literally dead last in MLB in position player value so far in June. They’re 29th in batting outputs, 28th in batting inputs, and 12th in defensive value.
On the flip side, the pitching has actually been pretty good. Or, at least, fortunate. Seventh in fWAR (rotation 19th, bullpen eighth, kind of a weird combo but there it is)… but a rankwise breakdown of ninth in ERA-, fifth in FIP-, and 15th in xFIP-. HR/FB on the pitching side comes to the rescue when the bats slumber, I guess. Thanks, HR/FB!
Using game-by-game odds, the Braves should’ve gone somewhere around 5-6 or 6-5, so what they actually did isn’t that surprising. But again, that’s because game-by-game odds will generally slam every team in that .500ish range, since that’s kind of how baseball works. That said, in true double-you-tee-eff fashion, the Braves somehow both lost the game where they were most-favored in this two-week stretch (Chris Sale against the Jays at home), but won the game where they were least-favored (Martin Perez against the Mets in New York). Baseball, man. Weirdly, the Braves are 1-2 in the three games with their pre-game odds over 60 percent, but they’re also 2-3 in games with their pre-game odds below 42 percent.
How did the Braves do recently?
Look, you can’t be dead last at a big thing like position player production for two weeks and not have it mess with your rankings a bit. But, given that two months were in the books before this span, maybe only a bit. Every team has a stumble for a week, it’s a long season.
The Braves are now seventh in position player value. They’re third in batting inputs, seventh in batting outputs, and seventh in defensive production.
The Braves are now 12th in pitching value (19th rotation, third bullpen). They have baseball’s best ERA- (still), but are 12th in FIP- and 10th in xFIP-.
How are the hitters doing?
Heh. Well…
It was a good two weeks for Ozzie Albies and Mauricio Dubon… and throw Matt Olson in too if you count “getting super-lucky without doing much to earn it,” too. Aside from Michael Harris II, it was a bad-to-horrific two weeks for everyone else, which is how you get that last-in-MLB-for-two-weeks demerit. Also, note that of the guys who didn’t meet the 17 PA cutoff I’m using for these biweekly check-ins, everyone else was horrendous, too, except for Eli White. The Braves were basically getting half a lineup’s worth of anything over these last two weeks, and that’s not enough.
For the season as a whole, the performance is still pretty strong. Harris and Olson continue to play like surefire All-Stars, Dubon’s defensively-buoyed profile is working as his bat has been fine, and Albies, who legitimately hit well over these two weeks, is combining luck and a defensive resurgence to getting back to good rather than merely playable-ish. Still, the awful June so far has been a drag on a lot of guys. If this keeps up, the Braves will probably have to explore more than just the usual starter/reliever/right-handed bat at the Trade Deadline — they’ll probably stick with Austin Riley, but Yastrzemski might be playing himself out of a permanent strong side platoon fixture, and Dominic Smith can’t afford too many more two-week stretches like the one he just had before he tumbles into 2026 Riley territory value-wise.
Sandy Leon, man. He’s not there to hit but the hitting has been… really far away from basically anyone else, even when the team is struggling.
Another shoutout to Dubon, who not only led the position players in WPA in this two-week stretch, but literally tripled the next-closest WPA tally… which belongs to White, of all people.
How are the pitchers doing?
Not much surprising here. Martin Perez (from the top rope, somehow) switched places with Bryce Elder in the “huh, that was a really good two starts” this time around.
The Braves’ rotation is, in the end, in a really weird place. Chris Sale is Chris Sale, no need for further discussion but for continued gawking at how good he is. Bryce Elder and Martin Perez have both been surprising in their own way; even if Elder is regressing, maybe Perez will simply swap places with him in terms of an arm being more-than-useful for longer than a two-week stretch. Grant Holmes and Spencer Strider were both awful in two outings, but despite Holmes’ horrendous performance after nine batters and the Strider Saga we’ve all come to know and dread, those guys aren’t doing horrendously on the season… except for the homers. On the season as a whole, the Braves haven’t had horrendous HR/FB problems… but the rotation is creeping up there, given what happened to Elder, Holmes, and Strider over the last few weeks.
On the bullpen front, there’s not much of note, other than Didier Fuentes continuing to thrive. Both he and Robert Suarez had three shutdowns and no meltdowns while making five appearances each. Their efforts are a big reason as to how the Braves were even able to manage to go 6-5 in a stretch where only one starter (and not Chris Sale) amassed positive WPA while pitching.
Here’s a weirdo factoid: the Braves have four relievers that already have 0.8 fWAR or more. There are 18 of those guys in baseball right now, period. A majority of teams don’t even have one. The Braves do have this odd issue, where they probably need to use the bullpen more relative to their starters given the disarray in the rotation, but there’s such a steep dropoff between that fearsome quartet and everyone else that you can totally see them just tread water for a bit before they they either feel like they need to wheel hard toward a change in personnel and management, or someone emerges to fill the gap.
Anyway, see you at the end of the month, at which point I hopefully won’t be talking about any full-fledged swoon.
George Lombard Jr. of the Scranton/Wilkes-Barre RailRiders exits the field before a Minor League Baseball game at Coca-Cola Park in Allentown, United States, on May 22, 2026. (Photo by Dan Squicciarini/NurPhoto via Getty Images) | NurPhoto via Getty Images
It’s a good week when just one of the seven affiliates has a losing record, and that’s only because they lost to their sister club. There were a lot of sensational hitting performances this week on the farm, but that’s not to say the pitching slacked off either.
In fact, it was a really good week to be an under-the-radar prospect this week.
Triple-A Scranton/Wilkes-Barre RailRiders
Record: 34-34, 8.5 GB in the International League East after a 3-3 week against the Lehigh Valley IronPigs (Phillies)
Run differential: +4
Coming up: Away @ Columbus Clippers (Guardians)
Things started pretty bleak this week for the RailRiders, who became even more shorthanded this past weekend after Jasson Domínguez’s rehab assignment was cut short on Friday. They went 1-3 entering the weekend, but rallied to win two consecutive one-run games to secure the series split.
With Domínguez and Spencer Jones filling roles up in the big leagues, there aren’t many intriguing bats to talk about. Tyler Hardman is starting to heat up, Duke Ellis has had some big swings lately, and Jonathan Ornelas is raking, but the storyline is George Lombard Jr. continuing to heat up. He’s starting to really drive the ball in the air and, after several near-misses with the long ball over the past few weeks, hit two in a row during Friday’s doubleheader. He’s up to a 106 wRC+ at the level.
Elmer Rodríguez drew the Tuesday/Sunday starts this week and combined to allow four runs in 11.1 innings. His strikeout rate was way down this week, but he threw enough strikes and limited damage to continue holding serve as “next man up.” Brendan Beck got screwed over with the suspended game on Thursday, only tossing 3.1 scoreless innings before the game was halted. Adam Kloffenstein struggled, while Dom Hamel tossed a rare quality start.
The bullpen was headlined by Carlos Lagrange, who served as the multi-inning piggyback for Rodríguez on both Tuesday and Sunday, combining to allow three runs across 5.2 innings with eight strikeouts to just one walk. He’s probably going to settle in at the 2-3 inning role going forward.
After him, it was up and down. Bradley Hanner and Yovanny Cruz took some bad outings on the chin, while guys like Dylan Coleman and Yerry De los Santos stepped up. We also got a Will Brian cameo, as he was briefly promoted midweek to strike out three in 1.1 scoreless innings in his Triple-A debut before being returned to Somerset.
Record: 35-28, 0.5 GB in the Eastern League Northeast after a 5-1 week against the Binghamton Rumble Ponies (Mets)
Run differential: +40
Coming up: Away @ Portland SeaDogs (Red Sox)
The quirks of the minor league schedule mean that, even though it’s June, it’s playoff hunt time for Somerset. The final week of the “first half” begins today, and they sit just a half game behind Hartford for an automatic playoff spot with six games to go. They held serve this past week, taking 5 of 6 from Binghamton with some great pitching, allowing three runs or fewer in four games.
With Jace Avina still out and Garrett Martin having his first homerless week since April, the offense has needed someone to step up in a big way. DJ Gladney (6-for-23, HR, 6 RBI, 2 2B) and Jackson Castillo (7-for-24, 4 HR, 11 RBI, 4 BB) have absolutely done that, with the highlight of the week coming when Gladney obliterated a ball 474 feet on Friday night.
As I said previously, it was a good week for pitching. Trent Sellers started them off with five two-run innings on Tuesday, Cade Smith tossed seven shutout innings on Wednesday in his best start of the season, Xavier Rivas pitched four shutout innings on Thursday, Jack Cebert allowed just one run in 5.1 innings on Friday, and Kyle Carr tossed a quality start on Saturday. Even the brief outings by Ben Hess (3.1 IP, 1 R), Chase Hampton (welcome back to Somerset!), and a rehabbing Alexander Cornielle in the piggyback system didn’t hurt.
There were some moving parts in the bullpen, as Harrison Cohen returned from a brief absence on Sunday, but at the cost of Chris Veach going down with an injury. That, along with Will Brian being sent to Scranton for a few days before returning, kinda just led to this being a silent week for these guys. Remember, they got three piggyback long-relief outings by Cebert, Rivas, and Chase Chaney behind guys like Cornielle, Hampton, and Hess, so there weren’t many innings to go around.
Record: 29-33, 10.5 GB in the South Atlantic League North after a 4-2 week against the Jersey Shore BlueClaws (Phillies)
Run differential: +1
Coming up: Away @ Rome Emperors (Braves)
After an absolutely miserable week to start June for the pitching staff, they bounced back pretty nicely against Jersey Shore this week, winning via shutout on Tuesday before a pair of 11-3 victories later in the week. They secured the series win with a 6-3 win on Sunday.
Kaeden Kent continued to hold serve as the team’s leadoff bat with a .300 average and not many extra-base hits. It was an absolutely massive week for Wilson Rodriguez (12-for-24, 2 HR, 8 RBI, 6 XBH), as the Puerto Rico native settles in midway through his first year in High-A. Eric Genther continued to slug in what’s been a big few weeks for him, while Josh Moylan cooled off after a multi-week heater. Enmanuel Tejada has also been a consistent on-base threat since he was promoted from Tampa in May.
The week started off with a great sign, as the struggling Bryce Cunningham finally looked like the player he was pre-injury last year with six shutout innings on Tuesday. Luis Serna followed things up by getting back on track with a quality start, Allen Facundo walked six but got through five innings with a no-decision, Rory Fox tossed a quality start of his own on Friday, and Sean Paul Liñan had a decent four-inning outing. Only starter who took it on the chin this week was Franyer Herrera on Saturday.
Nothing special from the pen this week. Jack Sokol took both a win and a loss, Brandon Decker continued to look good, and Brady Kirtner finally started to settle in. Tanner Bauman and Thomas Balboni Jr. exchanged good and bad outings, as well.
Record: 34-29, 5 GB in the Florida State League West after a 4-2 week against the Bradenton Marauders (Pirates)
Run differential: +30
Coming up: Home vs. Fort Myers Mighty Mussels (Twins)
It’s too late for the Tarpons to make a run at the first-half playoff spot, but if they can continue to ride this momentum into the second half, they’ll be playing in the postseason. In all four wins, they allowed three or fewer runs, and they did so in one of the two losses as well. The offense was down, but the pitching was just so good.
The big three continued to hit for Tampa, as Jackson Lovich, Hans Montero, and Bryce Martin-Grudzielanek all continued to hit, while Logan Maxwell is back entrenched in this lineup and hitting. Even JoJo Jackson, who had a mediocre May after a strong April, is starting to heat up. This lineup doesn’t have many holes right now, even if nobody is putting up a ridiculous slashline.
What a fun week for this rotation. Justin West only got three innings in on Tuesday, and Brennan Stuprich struggled on Sunday, but everyone else looked great. Thatcher Hurd got screwed over with a suspended game, but tossed three solid innings before Wyatt Parliament piggy-backed him with five two-run innings. JT Etheridge improved to 6-0 with five shutout innings. Henry Lalane had his fourth consecutive great start with six shutout innings with nine strikeouts. And to put the cherry on top, Tyler Boudreau struck out 11 in six strong innings on Saturday.
The bullpen continues to be buoyed by the strong performances of Jose Martinez and Pedro Rodriguez. Jose M. Rodriguez is overcoming some inconsistent command, Parker Seay and Greysen Carter are stringing together scoreless outings after scoreless outing, and even once-struggling relievers like Jordarlin Mendoza and Jose Ledesma have slowly gotten their gargantuan ERAs down. We also got a rehab assignment from former Somerset closer Kevin Stevens, who was arguably the best reliever in the system in 2024.
Record: 17-14, 5 GB in the FCL North after a 4-1 week.
Run differential: +24
Now, that’s more like it. What a great week for the FCL squad, who might not be any closer to the FCL Blue Jays at the top, but they’re finally playing a more consistent brand of baseball.
Remember last week when I said Wilberson De Pena fell back to earth? Well, he’s back on Jupiter. In five games this week, he went 9-for-23 with 4 HR, 10 RBI, and two doubles. When you add in Dexters Peralta’s tremendous growth in the game power department and Jose Castro returning from a multi-week absence to start slugging the crap outta the ball, this looks like the best offense in the Florida Complex League.
On the pitching end, it’s still a big gap between Omar Gonzalez and everyone else, but an intriguing face popped up on a rehab assignment. 2023 10th-rounder Brian Hendry made his season debut after missing all of 2025, and it wasn’t that long ago when he pitched to a 0.48 ERA in seven starts with Hudson Valley in 2024 before injuries ravaged him. He’s 26 now, but can look no further than Brendan Beck for a late bloomer.
DSL Yankees: Record: 5-6, 3.5 GB in DSL East after a 4-1 week Run differential: +33
DSL Bombers: Record: 3-8, 4 GB in DSL Southeast after a 2-3 week Run differential: -29
After a truly miserable opening week, both DSL teams got some momentum this week. Across both affiliates, a number of outstanding hitting performances are rising from the ashes, including Isaias Castillo, Stiven Marinez, and Juan Martinez. While Mani Cedeno, the most prominent name down here, isn’t lighting the world on fire, he has a .943 OPS. Just wait for the run environment to calm down.
The pitching is still pretty bad, but there are bright spots. Jhosneyker Colina has allowed just one run in 10.2 innings with 13 strikeouts. Yunior Jerez hasn’t allowed an earned run in nine innings with 12 strikeouts. The samples are too small for anyone else to emerge, especially with the leaguewide walk problems, so check back next week.
You might not know who this young man from Santo Domingo is, but you might want to learn the name.
Castillo was born in June 2008, which even makes a college student like me feel old. He signed with the Yankees in late January 2025 for $750,000 as the third-largest bonus in the class behind Mani Cedeno and Ruben Castillo. He had a fairly unremarkable debut season in 2025, hitting just one home run, eight extra-base hits, and posting just a 90 wRC+ in 27 games with a high strikeout rate. He was barely 17 at the time, but there’s a reason he wasn’t on many radars.
Well, just 11 games into the season, he’s already exceeded pretty much every counting stat from last year as he celebrated his 18th birthday on Monday. He’s been the best hitter in the Dominican Summer League so far, blasting same-age pitching to a degree we rarely see.
The sample size is still very small, and we have almost two entire months to go in the DSL season, but this is the guy you should be keeping your eyes on down in the D.R.
Toronto Blue Jays starter Dylan Cease continues to rack up strikeouts at an elite rate, and a favorable matchup against a swing-and-miss-prone Boston Red Sox lineup makes Over 7.5 strikeouts my favorite play tonight.
Read on for my Blue Jays vs. Red Sox Predictions and MLB picks on Tuesday, June 16.
Blue Jays vs Red Sox predictions
Blue Jays vs Red Sox best bet: Dylan Cease Over 7.5 strikeouts (+115)
Dylan Cease has eclipsed this total in five straight outings, averaging 9.4 strikeouts per start.
This matches up well against a Boston Red Sox lineup that sits 20th in xBA against the slider with a 31.7% whiff rate, the pitch that Cease uses as his out-away pitch with a 46.8% whiff on it.
I’d buy Cease Over 7.5 strikeouts down to +105.
COVERS INTEL: Cease's 13.63 K/9 leads all MLB pitchers who have thrown at least 60 innings in 2026.
Blue Jays vs Red Sox same-game parlay (SGP)
The Blue Jays lineup matches up well to succeed against BoSox starter Payton Tolle. His most-used pitch is a four-seamer, which the Jays have crushed with a .271 average, the second-best mark in baseball. Add Over 4.5 hits allowed for Tolle.
The player who profiles best against Tolle’s pitch-mix is Kazuma Okamoto. He owns a .471 average against the four-seamer when facing LHP. Add Okamoto Over 0.5 hits.
Blue Jays vs Red Sox SGP
Dylan Cease Over 7.5 strikeouts
Payton Tolle Over 4.5 hits allowed
Kazuma Okamoto Over 0.5 hits
img loading="lazy" width="100%" height="null" src="https://img.covers.com/editorial/2026/jaysmlcbp.jpg" alt="Canada’s best price for Jays"
Get the best Jays ML odds at BET99 — every game.
Blue Jays vs Red Sox home run pick: Kazuma Okamoto)
Tolle hasn’t allowed a home run in four straight starts, so I’ll make this a half-unit wager.
However, Okamoto is one bat that profiles well against Tolle’s pitch mix.
Okamoto leads the Jays with 15 homers this season and owns a .360 average, a .640 slug-rate, and a 61.2% hard-hit rate against the four-seamer and sinker.
This positions him well for success today as the Boston hurler has a 64% usage rate on those pitches.
2026 Transparency record
Best bets: 34-35, +4.05 units
SGPs: 13-56, +3.35 units
HR picks: 11-58, +1.4 units
Blue Jays vs Red Sox odds
Moneyline: Toronto -120 | Boston +100
Run line: Toronto -1.5 (+140) | Boston +1.5 (-160)
Over/Under: Over 7.5 (-110) | Under 7.5 (-110)
Blue Jays vs Red Sox trend
The Toronto Blue Jays have hit the Game Total Over in 11 of their last 15 games (+6.70 Units / 41% ROI). Find more MLB betting trends for Blue Jays vs. Red Sox.
How to watch Blue Jays vs Red Sox and game info
Location
Fenway Park, Boston, MA
Date
Tuesday, 6-16-2026
First pitch
6:45 p.m. ET
TV
Sportsnet, NESN
Blue Jays starting pitcher
Dylan Cease (3-3, 2.91 ERA)
Red Sox starting pitcher
Payton Tolle (3-3, 2.70 ERA)
Blue Jays vs Red Sox latest injuries
Blue Jays vs Red Sox weather
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
HOUSTON, TEXAS - JULY 27: General manager Dana Brown of the Houston Astros talks to Joe Espada #19 before the game against the Los Angeles Dodgers at Minute Maid Park on July 27, 2024 in Houston, Texas. (Photo by Jack Gorman/Getty Images) | Getty Images
The Astros entered June with a chance to make up ground in the AL West and in the AL Wild Card race with 27 games against a soft schedule.
Houston would play 21 of its 27 games in June against teams with losing records. Having gotten Jeremy Pena and Jose Altuve back, and looking at a mid-June return of Hunter Brown and Yainer Diaz (both scheduled to debut today), the Astros were seemingly getting healthy at the right time.
However the pitching has once again faltered. Mike Burrows and Kai-Wei Teng have both struggled through the month. Despite being given a 9 run lead before he threw his first pitch, Tatsuya Imai imploded in his last start and wasn’t able to complete the first inning.
The resulting starting pitching failures have left the Astros a meager 6-7 this month, as they continue to burn season clock mired in mediocrity instead of making a charge.
Do you believe the Astros still have a charge left in them, or is this finally the year the injuries are too much to overcome?
Will the Astros be buyers or sellers at the trade deadline?
Welcome to SB Nation Reacts, a survey of fans across the MLB. Throughout the year we ask questions of the most plugged-in Astros fans and fans across the country. Sign up here to participate in the weekly emailed surveys.
NEW YORK, NY - MAY 02: Cody Bellinger #35 and Jazz Chisholm Jr. #13 of the New York Yankees high five after hitting a home run in the fifth inning during the game against the Baltimore Orioles at Yankee Stadium on May 2, 2026 in New York, New York. (Photo by New York Yankees/Getty Images) | Getty Images
Welcome to SB Nation Reacts, a survey of fans across Major League Baseball. Throughout the year we ask questions of the most plugged-in Yankees fans and fans across the country. Sign up here to participate in the weekly emailed surveys.
Yesterday, MLB released its first update on All-Star Game balloting results. To no one’s surprise, Aaron Judge leads all outfielders in voting, as the Yankees’ superstar remains well-regarded enough—and with 17 homers in 59 games, no schmuck—to at least be in good shape to make the American League squad despite the rib injury that’s currently keeping him away from the field. Ben Rice is also second among AL first basemen, trailing only the immensely popular Vladimir Guerrero Jr. of the Blue Jays. In a more just world, Rice would be neck-and-neck with A’s slugger Nick Kurtz (who has a 173 wRC+ to Rice’s 171; Vlad’s at 108), but that’s what the results are as of Monday.
Regardless, Judge and Rice appear to be in good shape to receive spots on the AL roster at the Midsummer Classic, whether it’s by fan vote for Judge, or player balloting/managerial selection for Rice. Sophomore standout Cam Schlittler is a near-lock to go to Philadelphia for the festivities as well, and he could even start for the Junior Circuit. But what about beyond them?
If the Yankees have any All-Stars beyond Judge, Rice, and Schlittler, then Cody Bellinger and Jazz Chisholm Jr. are probably the most likely candidates. Bellinger has been New York’s most consistent hitter outside of Rice thus far in 2026 (130 wRC+) and is in contention for his first All-Star appearance since his MVP-winning 2019 with the Dodgers. He ranked third among AL outfielders in voting, and if that holds, then he will advance to Phase 2. So Bellinger could get the nod via fan vote or another selection.
As for Chisholm, he started 2026 off ice-cold in his own bid for a third career All-Star selection. As recently as May 12th, he had .600 OPS and a 70 wRC+ in 42 games. Since then, however, he’s surged with a .911 OPS and a 152 wRC+ in his last 25 games. The AL second base field is especially weak this year, so that might be enough to get Jazz to Philly. He has an outside chance at advancing to Phase 2 of the vote because even though he’s fifth, he’s only 57,150 votes behind second place. It’s a crowded field of mediocrity.
Would Jazz and/or Cody get your votes? Let us know in the poll below and we’ll check out the results later this week.
It's been a long road for Dustin May from GIF hero to reliable starting pitcher. Videos of his hard-running sinker and sweeping breaking ball dazzled many baseball fans for years, but he had pitched over 50 innings just once in an MLB season heading into last year. Even in a relatively healthy 2025 season, he had his worst year from a results perspective, so what May has done this year in his first season with the Cardinals has caught many by surprise. After seven years, it seems that we may finally be witnessing the Dustin May breakout.
When the right-hander debuted back in 2019, he was coming off a solid but not exceptional minor league career. His ratios had always been good, but the strikeout numbers never seemed to match what people saw with their eyes: a 6'6" mass of lanky limbs and flowing red hair, hurling 98 mph sinkers with 19 inches of run in on right-handed hitters and 87 mph breaking balls with nearly 16 inches of movement in the other direction. It was so easy to imagine May leaving MLB hitters in fits.
Yet, it never seemed to happen. Mostly due to injuries.
After pitching over 140 innings split between the majors and minors in 2019, May was healthy for all of the COVID-shortened 2020 season, throwing 56 innings with a 2.57 ERA, but the strikeouts weren't quite on par with the league average. In 2021, he began the season in the Dodgers' starting rotation before injuring his elbow and having to undergo Tommy John surgery in May of that year. When he returned in 2022, he pitched well in the minors and threw 30 MLB innings before back injuries shut him down for the rest of the season. He was, again, healthy at the start of 2023 and made nine starts before a right forearm and flexor tendon injury ended his season and required surgery and significant rehab.
That's when the injuries got even scarier. While May was completing a rehab program in the Dodgers’ training facility at Camelback Ranch,he suffered a torn esophagus when a piece of salad got stuck in his throat while he was out to dinner. May had to be rushed into surgery and then remained in the hospital for another 11 days before being released. Not only was the incident frightening in its own right, but it further delayed his return from elbow surgery, and he missed the entire 2024 season.
As a result, not much was expected of May when he returned to the mound in 2025. It was just nice to see him healthy and pitching. He went on to make 23 starts for the Dodgers and Red Sox, pitching a career high 132.1 innings before missing the final weeks of the regular season and the Wild Card Series due to elbow inflammation. On one hand, a 4.96 ERA and 1.42 WHIP were disappointing, but on the other hand, May finally cleared an important mental hurdle and threw a full MLB season. Almost.
"I mean, it definitely helped [to throw a full season]. I mean, I still didn't have a full season, which is kind of irritating," May said before the Cardinals' final game against the Mets in New York last week. "I got kind of close and then fell off right at the end, but it was definitely good to go and throw the most that I had thrown in a season."
Yet, there was still more to accomplish heading into 2026, and while May came into the season feeling good, the early results were not kind to him. In his first three starts of the year, May had a 9.45 ERA while posting an underwhelming 17% strikeout rate and 7.4% swinging strike rate (SwStr%). It seemed like the 28-year-old was heading for another disappointing season before he made a small pitch mix change, leaning into his cutter more than he had in years.
Over the first three starts, May threw almost 31% four-seam fastballs and just 11% cutters. Over his next 11 starts, he has reduced his fastball usage to 25% and upped his cutter usage to 24.5%. Since then, May has a 2.63 ERA, 1.01 WHIP, 24.1% strikeout rate, and nearly 11.1% SwStr%.
"It was just kind of something where we liked the shape of [the cutter], and we didn't think we were using it enough," explained May. "Then once I started to use it more, it definitely weakened contact a lot. I feel like it's a very good, 'get me back into count' pitch. I feel like it's a good get-me-out-of-a-jam pitch. It's been big for me so far."
May's belief that his cutter weakened contact is backed up by the data as well. On the season, the pitch has given up far less hard contact than his four-seam fastball. May has a 25% Ideal Contact Rate (ICR) and 3.3% barrel rate allowed on his cutter compared to a 41.3% ICR and 6.8% barrel rate on the four-seamer.
Because of May’s lower arm slot, his four-seamer has below-average vertical movement and a lot more horizontal movement than normal. That's a problem for lefties because the four-seamer will tail out over the plate a bit more, kind of like a sinker. As a result, lefties hit May’s four-seamer harder and swing and miss less often, which is why, over this recent stretch, May has made his cutter his primary fastball to lefties, throwing it nearly 30% of the time, while knocking his four-seam usage down around 26%. Specifically, the cutter has been a pitch that he’s able to use 67% of the time early in counts to lefties and get ahead, which then sets up his sweeper, which has a 32% PutAway Rate to lefties this year (that measures how often a two-strike pitch results in a strikeout).
The cutter has provided May with more value than just weakening contact against lefties. In this 11-start stretch, he’s also throwing the cutter 16% to righties, using it early in the count 71.4% of the time. Despite it being an early-count pitch for righties, it actually has a 23% swinging strike rate over these last 11 starts, likely because May is so sinker and four-seamer focused to righties that when he throws a cutter that’s four mph slower than his other fastballs and with a different movement profile, hitters are lost: "Righties are probably so geared up for the sinker in, so anything that's kind of starting in the same line and then just kind of holds it and kind of darts left at the end instead of barreling it on their hands, they're probably like, "Oh s@#t, like I gotta swing, like that's in the zone, and then it's like already too far."
Not only has the cutter itself gotten additional whiffs for May, but it has also improved his four-seamer performance as well. In this 11-start stretch, May's four-seamer is allowing just a 27% Ideal Contact Rate to righties and has not given up a single barrel. He's also gotten more swing and miss on the four-seamer, with a 14% SwStr% to righties, mostly because he’s locating it up in the zone over 70% of the time during this run.
As May explains, the four-seamer has "a pretty similar spin profile [to the cutter], so coming out of the hand, it looks pretty much the same. Then it holds its line a little bit better, so I feel like throwing it in the relative locations that the cutters are, which is more targeted at the upper zone, I feel like it opens up a lot." In this case, elevating the four-seamer over the top of the cutter has opened up plenty of whiffs for May against right-handed hitters.
That deliberate attention to location has been a focal point for May this season: "I for sure think it's location-based for me at the moment. The heater's been playing very well, and being able to know where I want to throw it, getting it into location, has been good. So, I'm just trying to tack onto that."
In fact, May is getting more strikes on all three of his fastball variations this season. His sinker may have a slightly lower zone rate, but the strike rate has gone from 68% last year to 73% this year. Similarly, since the cutter is inducing more whiffs, its zone rate is down, but its strike rate is up from 66.7% in 2025 to 73.1% this year, and the four-seam fastball has improved in both, with a 3.5% increase in zone rate and a 8.3% increase in strike rate. If you wanted to use Location+, which is a FanGraphs stat that measures a pitcher's relative success in hitting his spots, May's four-seam fastball Location+ has improved from 92 last year to 102 this year (99 is average), and his cutter has gone from a 91 Location+ to a 112, which is a massive shift.
That improvement is not lost on May, who knows that his recent success is because he's "locating [his] heaters pretty well, trying to keep a good mix with those, and just trying to figure out the good spots to throw the breaking balls." It's those breaking balls that have been a larger struggle for May over his career. In part, May's struggle with his breaking balls has been because of just how much they move. It's a bit of a gift and a curse. May gets tremendous movement on his breaking balls, but that means he constantly needs to think about where to target them so that they land close enough to the strike zone to induce a swing.
Last year, May's most-used breaking ball was a sweeper, which had a Stuff+ grade of 108 (99 is also average) but a Location+ of just 96. The pitch had nearly 18 inches of horizontal run at 85 mph and seemed like it should have killed righties, but it had a below average 11.7% SwStr% against them in part because the zone rate was just 1.4% above average, and the strike rate was 2% above league average for a sweeper. He also had a 6.7% mistake rate on the pitch, which was 2.5% above league average and is supported by the fact that May threw far more middle-middle sweepers than average.
He had the same issue in 2023 when his most-used breaking pitch was a curveball that had 15 inches of horizontal movement at 86.2 mph. It was really just an earlier iteration of his current sweeper, but it had a Stuff+ grade of 136 and a Location+ of 85. That season, May had just a 17th percentile strike rate on his curveball, so it posted just an 8% SwStr% despite its elite movement profile.
"The sinker, the heater, the cutter, are all pitches I'm kind of able to kind of throw kind of where I want to," admitted May. "I'm still trying to figure out how to throw the slider like I was last year, because last year was super easy out of hand, but it's been pretty bad so far this year."
Last year was the first year that May threw his new slider. He scrapped his curveball last year and tweaked it into more of a sweeper, taking off over one mph but adding about three inches of horizontal movement and removing about an inch of drop. Last season, that new sweeper became his most-used pitch overall at 39.3% and posted a 44.3% zone rate and 61.5% strike rate, as mentioned above. This season, that zone rate has fallen to 36.8%, but the strike rate is only slightly down to 58.4% in part because he's getting far more swings and misses on it.
May is now on his third team in the last year after being traded from the Dodgers to the Red Sox in July and then signing with the Cardinals over the winter. With each new organization comes new coaching staffs and new ideas for how to attack hitters or utilize a pitch mix. In May's case, moving to the Cardinals didn't mean a drastic overhaul of his arsenal but simply new discussions about how to optimize it.
"My pitch shapes are kind of what they are; they're good, so there hasn't been any talk for anything shape-wise," he revealed. "It's just more so usage-wise, and trying to figure out the right time to use [a pitch], and the ability to like get back into counts or get ahead in counts, and then finish it off."
The added swing and miss on his sweeper has likely been tied to that shift in usage. Even if May is not happy with the feel and location of his sweeper, seeing a 15.6% swinging strike rate on the pitch after posting an 11.7% mark last year is encouraging. A big part of that is because May has leaned into it as his two-strike pitch, throwing it 49.2% of the time in two-strike counts this year versus 34.3% last year. The biggest jump has come against lefties, where he is using it nearly 55% of the time as a two-strike offering to them, after doing so 33% of the time last year.
May has been able to utilize this approach because his curveball has been a nice surprise for him after bringing it back this season. The pitch is now 83 mph (down three mph from 2023 when he last used it), with 10 inches of horizontal movement and nearly 19 inches of drop, meaning that May has made it more of a vertical breaking pitch to pair with his more horizontal sweeper. It's a pitch May uses only 7% of the time this season, but it's one he believes has been a key to his success.
"I feel like the curveball opens a lot of doors, and I'm very fine with where my arsenal is at right now, and how it's playing," May admitted. "Being able to flip a curveball in for an early strike, and then trying to get a swing and miss with the sliders... That was kind of the whole idea behind it; it was never like 'Let's use this as like a big pitch for this year,' but it's been really good, so it's definitely opened up some eyes for myself. If I can locate this, then I'm definitely gonna get some swing and miss on it, so just being able to kind of feel that out as the year's gone on and kind of find the right situations to throw it and not overexpose it."
That last part is crucial to May's maturity as a pitcher. It would be easy to understand why a pitcher would see a pitch performing well and decide to keep throwing it. Make the hitters show that they can hit your pitch. However, May has come to realize that some pitches are better in complementary roles. The curve is one of those pitches. It has been hit relatively hard this year, with a 50% Ideal Contact Rate allowed and a .400 average and .459 wOBA; however, it also has a 22% called strike rate against lefties, over 4% better than league average. He uses the pitch 75% of the time early in a count to lefties and can steal those key strikes to get him ahead in the count; yet, relying on it too much would leave him open to allowing more hard contact.
"I feel like the, the more that I would expose [the curveball], the more that it would probably show that it's not needed to be thrown that much, and it's more of like, oh, there it is, and then it's more just to keep it in their head."
Right now, May is certainly in hitters' heads. He has always been an imposing figure on the mound, with his lanky frame, wild hair, and elite pure stuff; yet, the results have never matched the image. His strikeout rate during his entire Dodgers career was just over 22%. He had only twice posted a swinging strike rate over 10%, and it was in two seasons where he didn't even pitch more than 30 innings. Yet, here he is with an 11-start stretch where he's missing bats comfortably above the MLB average and pitching like one of the better arms in baseball.
"I'm always an open ear to listen to stuff, but I feel like I've got a pretty good knowledge about myself to figure out what's good and what's bad. When I'm going good, I know I've got good stuff."
At this point, it would be hard for anybody to disagree.
ATLANTA, GEORGIA - APRIL 14: Manager Walt Weiss reacts with Drake Baldwin #30 and Mike Yastrzemski #18 of the Atlanta Braves during the eighth inning against the Miami Marlins at Truist Park on April 14, 2026 in Atlanta, Georgia. (Photo by Todd Kirkland/Getty Images) | Getty Images
The players’ protest of Pride Night reminded me of country musician Morgan Wallen walking off of the Saturday Night Live set and posting to social media “Get me to God’s country.” It was such an odd protest, but it did the task of 1) informing me of Morgan Wallen’s existence (and I don’t claim that I’m too cool for school in that regard, I just haven’t heard anything new in a long time for lots of reasons) and 2) reminding me of the awkward — yet effective — social protests that evangelicals love to do. But why am I thinking of Morgan Wallen at a time like this?
… But, like, SNL invited you on the show, Morgan. What are you complaining about? And your social media post was “Get me to God’s country” overlayed on an image of your private plane. I’m at a loss… oh, right. It’s not supposed to make sense beyond conveying disapproval and being vaguely disruptive. I guess waiting until the very end of the show is the least disruptive disruption you could do to make sure you keep getting invited to these mainstream things, but the shot at New York? Oh, right. That’s for “your base” (he also sells t-shirts with that phrase). Successful people of faith have decided to lead by taking shots at the institutions which have propped them up. Fair enough, I guess. And, it makes sense. If some people of faith take issue with “lifestyles,” then regions of land seems like an emotionally consistent extension.
Okay, not only are Vitello and Wallen friends, one of Wallen’s songs is called “‘98 Braves” — okay, now we’re back on track. This is a series preview about the San Francisco Giants traveling to Atlanta for a three-game series. That song’s about a great team coming up short anyway. From 106-56 to losing to the Padres in the NLCS. (Stares in 1993 Giants). Atlanta’s coming off a 2025 which fell far short of expectations in a much more dramatic way in that they went 76-86. But with a championship in recent memory and a well-managed organization, the fandom certainly thought a run like the 90s teams was in progress.
Well, maybe it is. Last year seems to have been merely an anomaly. Sort of like 2013 was for the championship era Giants. Atlanta’s lineup is excellent, led by Drake Baldwin (158 wRC+), who’s sort of their Bryce Eldridge (sarcasm). Matt Olson continues to be outstanding (team leading 20 HR along with a 143 wRC+), Michael Harris is having a season on par with his sublime 2022 season (when he was 21) where he had a 137 wRC+ (it’s currently 134), Ozzie Albies is having his best season since 2023 (113 wRC+), Ronald Acuna has stopped being a slugger but he’s still a tough out (.373 OBP, 14.8 BB%), and, a trio of former Giants are buttressing all of this talent with solid performances..
Mauricio Dubon (1.5 fWAR) is sort of a dude on this team. Last week, he got this glowing writeup in The Athletic where he sounds a whole lot more confident than he did in his younger days with the team:
“It’s funny because sometimes ‘Oh lefty-righty matchup,’ I think that’s a bunch of bulls—,” Dubón said. “I hit everybody, and (Braves manager Walt Weiss) knows that. For him to give me the trust and go out there and perform, it’s good when the manager has your back.”
Mike Yastrzemski got off to a disastrous start (.200/.258/.252 through May 9th), but has taken off over the past month (.290/.421/.516 since).
Dominic Smith (106 wRC+) is their DH but rather famously, he hit a walk-off grand slam in his first game.
So, keep an eye on those guys.
Meanwhile, the headline is pretty dramatic. A sweep at the hands of these Atlantans is not a foregone conclusion. The Giants took 2 out of 3 last year in a down year, but also 2 out of 3 in 2024. Sure, the Braves have won the series in 2019, 2021, 2022, and 2023, but it’s not like the Giants were good in 2024 and 2025. They’re even worse now. Does that mean they have the Braves right where they want them?
Who: San Francisco Giants (29-43) at Atlanta Braves (46-25) Where: Truist Park | Cobb County, Georgia When: Tuesday, Wednesday, and Thursday at 4:15pm PT National broadcasts: None
Projected starters Tuesday: Adrian Houser (RHP 2-6, 5.54 ERA) vs. Grant Holmes (RHP 4-2, 4.05 ERA) Wednesday: Robbie Ray (LHP 4-6, 4.42 ERA) vs. JR Ritchie (RHP 1-1, 3.82 ERA) Thursday: Landen Roupp (RHP 5-7, 4.24 ERA) vs. Martin Perez (LHP 5-3, 2.90 ERA)
Dubon: He’s hitting .308/.357/.564 here in June with 3 homers and a stolen base. He has a 7% walk rate and 14% strikeout rate over this same stretch (43 PA), too.
Yaz & Dom Smith: Yaz is hitting just .138 over his last 11 games while Dom Smith is hitting .121. Do the Giants know them well enough to keep their bad times rolling or did all that familiarity disappear with the coaching staff turnover?
Giants
Bryce Eldridge: I’d very much like to see what he could do in Truist Park and against the two worst starters in Atlanta’s rotation. Grant Holmes is sporting a 5.26 FIP thanks to a 1.8 HR/9 and JR Ritchie has a 5.15 FIP in part because of a 1.2 HR/9 but mainly a 5.3 BB/9. The Giants might lose every game 9-3, but if all three games feature a 3-run dinger from the rookie, that’d be great.
Robbie Ray: His trade value is quite low, but a solid start against a great team could help salvage some of it.
Rafael Devers: I wrote this scathing piece about how he probably wasn’t going to be much better than a league average hitter (he’s at 95 wRC+ right now) and I would like to eat some crow on this because I’d hate for the only time that happens this season to be because Luis Arraez became an All-Star second baseman in part because of his defense. For the same reasons that Eldridge might thrive, Devers should, too.
Tony Vitello watch
You know, I should mention that Atlanta’s manager is a first timer, too, only he’s former Oakland Athletic Walt Weiss, who has been a longtime major league coach. He sort of backed into the job by default after Brian Snitker announced his retirement, but, you know what? He’s here and thriving.
It was finally a profitable week with home runs, and I need that momentum to carry over into today.
I'm hitting some big-name MLB player props that, despite their short HR prices, are still showing expected value.
Juan Soto's projections are off the charts and make him worth a home run bet at his current price. Nick Kurtz has been the best home run hitter in baseball over the last 30 days and still has some meat on the bone at his current odds to go deep.
Plus, I've found a home run prop for bargain hunters in Zack Gelof.
These are my favorite home run bets for Tuesday, June 16.
UPDATE: Added another HR pick + parlay.
Best MLB home run props today
Player to hit a HR
Odds
Juan Soto
+222
Nick Kurtz
+232
Zack Gelof
+517
💲Today's HR parlay
+4620
Home run pick: Juan Soto (+222)
It's not often bettors get +EV on a +222 home run prop, but THE BAT is projecting 0.43 home runs from Juan Soto today, which is a massive number and leads all hitters on the slate by a substantial margin.
Great American Ball Park is going to help any hitter, but Soto also gets a plus matchup against right-hander Brady Singer, who owns the seventh-worst HR/FB rate among MLB starters over the last 30 days. He's also struggling to miss bats at home, posting just a 4.9 K/9 on his own mound.
Soto has been scorching the ball lately, ranking 14th in Blast Contact% over the last 30 days. Only Nick Kurtz has hit more home runs (10) than Soto over that stretch. This is a buy to +180.
Time: 7:10 p.m. ET
Where to watch: Reds.TV, SNY
Home run pick: Nick Kurtz (+232)
I'm staying with the chalk in Sacramento, but even at +232, Nick Kurtz is still showing value per the projections at Covers. Kurtz projects as the second-most likely hitter to go deep today and carries a fair price below +200.
Kurtz leads all hitters with 10 home runs over the last 30 days and owns the fourth-best slugging percentage over that stretch. He's benefited from plenty of home games, and during the Athletics' current nine-game homestand, he has gone deep six times in just 35 plate appearances.
It's the best hitting environment on the slate today, with 85-degree temperatures and double-digit winds blowing out to center field. He'll face Mitch Keller and a Pittsburgh bullpen that owns the fourth-worst ERA in baseball over the last two weeks.
Kurtz has also already taken Keller deep once in just two career at-bats against the Pittsburgh starter.
It's not a long price, but today's theme is elite bats that are still showing expected value.
Time: 9:40 p.m. ET
Where to watch: NBCSCA, SportsNet Pittsburgh
Home run pick: Zack Gelof (+517)
Zack Gelof might not be the first name that comes up when talking about the power in the Athletics lineup, but he is slugging .600 over his last 13 games with three home runs and a 164 wRC+. He is also +517 to go deep today in arguably the best home run environment on the board.
That's a big difference compared to teammates like Nick Kurtz, who is priced shorter than +200 in some spots.
The launching pad that is Sutter Health Park is helping everyone these days, and the 85-degree temperatures are the hottest on the slate. Gelof is hitting 40% of his balls to center field, where the double-digit winds are providing a boost today, and more than 50% of his batted balls are getting in the air.
This home run has a fair price of around +420, per the projections at Covers. From the starting pitcher to the bullpen, form, price, and hitting environment, there is a lot to like about Gelof today.
Time: 9:40 p.m. ET
Where to watch: NBCSCA, SportsNet Pittsburgh
Josh Inglis' 2026 Transparency Record
HR picks: 15-111, -34.43 units
Today’s HR parlay
Juan Soto
Bet Now +4620
Nick Kurtz
Zack Gelof
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
Jun 13, 2026; Pittsburgh, Pennsylvania, USA; Pittsburgh Pirates .first baseman Spencer Horwitz (2) reacts after being hit by a Miami Marlins pitch to force in the game winning run during the eighth inning at PNC Park. Mandatory Credit: Charles LeClaire-Imagn Images | Charles LeClaire-Imagn Images
On June 15, the Pittsburgh Pirates got blown out to the Athletics 11-2 on the road. The pitching struggled in that game with Jared Jones allowing eight hits and five runs. Carmen Moldozinski also struggled, allowing seven hits and six runs.
The big loss now drops the Pirates to 36-37 on the season which marks the first time they have been below .500 since March 31 when they lost to the New York Mets. The Bucs have now also lost eight of their past 10 games.
The Bucs have been on an absolute free fall since June going 4-9. A big reason because of that has been the pitching which has really struggled of late. Paul Skenes is having a shaky year to his standards. Some of his starts he looks like the Cy young pitcher we know, but there are other starts where he looks off his game.
Mitch Keller has an ERA of 5.14 and has allowed at least five earned runs in the last three starts. Bubba Chandler has also struggled of late for the Bucs with just a 2-7 record and a 4.76 ERA.
The offense has also been struggling, especially in the last four games. The Pirates haven’t scored more than three runs in the last four games, which resulted in a three-game sweep to the Miami Marlins.
The Pirates were in a wild card spot exactly a week ago, but they now find themselves two games out of the wild card. The team is also now in fourth place in the NL Central, being 5.5 games behind the Cardinals for second place and two games behind the Chicago Cubs for third place. The Milwaukee Brewers lead the division by 4.5 games with a 43-26 record.
The Pirates started off so hot to start the season, but it is safe to say that they have been wildly disappointing in the last couple of weeks. The Buccos need to play better and gain some momentum before the All-Star break, but if they can’t do that, then the playoff drought will continue in Pittsburgh.
CHICAGO (AP) — Pete Crow-Armstrong put his name in the Chicago Cubs’ record book next to Hall of Fame slugger Hack Wilson — and then nearly ruined the celebration at Wrigley Field.
Crow-Armstrong completed the first cycle by a major leaguer this season with a seventh-inning single Monday night, then was promptly picked off first base by Colorado Rockies reliever Brennan Bernardino in a one-run game.
“My excitement was a little short-lived,” Cubs manager Craig Counsell quipped after his team scored two runs in the bottom of the ninth for a 5-4 win.
Crow-Armstrong, who was a single short of the cycle Saturday in San Francisco, hit a leadoff home run in the first inning, tripled off the wall on almost the same trajectory in the third and doubled down the right-field line in the fifth.
When he came up again to lead off the seventh, the 24-year-old said he was more prepared for the moment than he might have been earlier in his career, or even earlier this season.
“Earlier, it probably made me a little nervous,” Crow-Armstrong said. “I felt like I ‘had to’ instead of ‘I get to’ hit in this really cool moment with this crowd of 40,000 pulling for me. I think I’m learning to use that to my advantage instead of me shaking in my boots when I’m up there and wanting to get the job done so badly. It’s also a regular thing at Wrigley. That happens a lot.”
With both Crow-Armstrong and the crowd fully aware of what was at stake, Crow-Armstrong lined a 1-1 fastball from Bernardino to right to finish the 13th cycle in Cubs history and only the second since 1993.
Just two Cubs center fielders have hit for the cycle since 1901: Crow-Armstrong on Monday and Wilson on June 23, 1930.
Crow-Armstrong was asked what that sort of history means to him.
“I know it’s a rare feat,” he said. “It’s hard to answer questions like those when the game just ended and I’m processing a lot. Maybe I’ll have a better answer tomorrow.”
Crow-Armstrong also added a key sacrifice fly in the eighth to cut the Rockies’ lead to 4-3.
“I absolutely put up great at-bats tonight and I’m proud of the production that I’ve helped have over the past few weeks,” he said. “But you saw it tonight: The game’s not over until it’s over. I did everything I could to help the team. But I also had a real lapse in focus and that really could have hurt us tonight. That’s what I’m talking about. Not going to dwell on that. Something so simple as someone gets in your ear and says that can’t ever happen again, and it can’t ever happen again.”
Crow-Armstrong has a 19-game on-base streak dating to May 26, hitting safely in 18 of those games. He’s batting .402 with seven doubles, three triples, seven home runs and 12 RBIs during that span.
“Watching him every day, he’s a player who overcomes your imagination,” Cubs pitcher Shota Imanaga said through an interpreter.
HOUSTON — Colt Keith rediscovered his home run swing in Houston, swatting three round-trippers against the Astros.
Keith, who bats from the left side, hit a towering, two-out, two-run shot to right-center in the third inning, a two-run drive down the right-field line in the seventh, and an opposite-field solo homer in the ninth over the 19-foot left field wall at Daikin Park.
“I was up there and on-time for the fastballs tonight and I was able to do some damage,” Keith said after finishing with six RBIs in the Tigers’ 9-3 victory. “We all know they come in bunches in this game.”
The 24-year-old Keith hit 13 home runs in each of his previous two major league seasons, but had just one this year before his power display in Houston.
The only Tigers player younger than Keith to launch three home runs in a game was Hall of Fame outfielder Al Kaline, who was 20 when he did it on April 17, 1955.
“I see the ball well here,” said Keith, who was hit by a pitch with the bases loaded in the first. ”Definitely one of the best games I’ve had in my life. It was a lot of fun. We’ve just got to keep stacking days, and keep doing it and get back in this thing.”
The Tigers (30-42) have struggled for much of this season, but were six games out of the American League’s third and final wild-card playoff spot after the victory.
Max Muncy and Andy Pages of the Los Angeles Dodgers are the only other major leaguers to hit three homers in a game this season. Muncy did it April 10 against Texas and Pages accomplished the feat May 6 — also in Houston.
ST. LOUIS — After losing a perfect game in the seventh inning, Dustin May won the adulation of the Busch Stadium crowd and his St. Louis Cardinals teammates by closing out the most dominant performance of his injury-plagued career.
“This is about as good as I’ve felt in a long time,” May said after pitching a one-hitter in a 3-0 victory over the San Diego Padres.
The 28-year-old righty threw 69 strikes during his 101-pitch masterpiece, which he capped off with his ninth strikeout of the night.
May issued only one walk during his first complete game in 71 major league starts. Fernando Tatis Jr. drew a free pass leading off the seventh inning, followed two batters later by Manny Machado’s single to left field that broke up the bid for a no-hitter.
May, however, wasn’t flustered. He retired the last seven batters he faced, and his final pitch broke low and away so sharply that Tatis was unable to check his swing as the ball skipped off the dirt and into catcher Jimmy Crooks’ glove for strike three.
May (5-6) let out a triumphant roar and clenched his right fist as he skipped off the mound. He hugged Crooks and tipped his cap to the crowd before approaching teammates and coaches who’d lined up in front of the dugout to exchange high-fives.
One teammate dumped a chest of ice on him.
“After all the stuff I’ve been through in my career,” May said, “that was fantastic.”
May (5-6) became the first Cardinals starter this season to get an out in the eighth inning, something even he failed to do during a seven-inning, no-hit bid against Milwaukee last month.
May left that game in the eighth and took the loss after the Brewers rallied for a 2-1 victory on May 27. This time, Cardinals manager Oliver Marmol left May in.
The pitcher was plagued by multiple arm injuries — and a life-threatening esophagus tear — early in his career. He accumulated just 101 innings pitched between 2021 and 2024, missing the entire 2024 season.
His first team, the Los Angeles Dodgers, traded him to Boston last season, and this season is his first with St. Louis.
May’s outing on Monday night marked the ninth complete game and sixth individual shutout in the majors this season.