The Columbus Clippers continue their struggles against the Indianapolis Indians, falling 1 to 6 in their third straight loss. Logan T. Allen got the start for Columbus, throwing only 5.0 innings. He allowed 6R/5ER on 6 hits and a walk. In 90 pitches, he threw 59 strikes and struck out 5 batters. All runs for Indianapolis came in the bottom of the fifth inning with a passed ball on strikeout accounting for the unearned. Logan fell to 2-2 on the season. Tommy Mace, Franco Aleman, and Jack Leftwich all threw scoreless innings in their appearances out of the bullpen.
Columbus’ sole run came in the top of the seventh. Angel Genao hit a two-out single followed by a RBI triple from Kody Huff.
The Clippers only recorded 5 hits and 2 walks for the entire game. Cooper Ingle went 2-for-4, George Valera went 1-for-4, Angel Genao went 1-for-4, and Kody Huff went 1-for-3.
Rafe Schlesinger, after being promoted early Friday, made his AA debut. He had a trial by fire with only 4.0 innings pitched. Schlesinger gave up 6R/4ER on 8 hits and struck out 4. A throwing error in the bottom of the third and wild pitch in the bottom of the fourth accounted for the two unearned runs. Sean Matson fell to 0-2 on the season, earning the loss in his 1.2 innings of work. Matson gave up 4 additional runs on 3 hits and 1 walk, he struck out 3 batters. Reid Johnston was the only Akron pitcher to have a scoreless outing in his 1.1 innings of work. Johnston struck out 2. Zane Morehouse pitched the final frame for Akron, sealing their fate by allowing 3 runs on 3 hits and 2 walks.
Akron’s offense scored 8 runs on 14 hits with 3 errors. Alfonsin Rosario continues to make a splash for the RubberDucks going 2-for-4 with 2 HR and 3 RBI.
The Lake County Captains continued the losing skid for Cleveland minor league teams with a 2-run loss to the Whitecaps. Braylon Doughty gave up 2R/0ER in 5.0 innings of work. He allowed 3 baserunners on 2 hits and 1 walk and struck out 5 batters. Jogly García went 1.2 innings, giving up 4R/ER on 2 hits and 2 walks and struck out 2. Izaak Martinez fell to 2-3 on the season with this loss and blown save. He went 2.1 innings allowing 2R/1ER on 2 hits and 2 walks, striking out a batter. In the top of the third, back to back fielding errors accounted for the two unearned runs for Doughty. In the top of the ninth another throwing error accounted for the unearned run for Martinez. Welbyn Francisca committed three errors at short, two of which contributed to unearned runs. First baseman Kevin Rivas also committed an error for an unearned run in the third.
The Caps kept the game close with a strong first half of the game. In the bottom of the first, Aaron Walton reached on a one-out single for Bennett Thompson to hit a two-out, two-run home run to left.
In the bottom of the second Jeffrey Mercedes singled on a liner to right. Esteban González hit a two-run home run to center field to give the Caps a 4-0 lead.
The Captains’ final run came in the bottom of the fifth. Bennett Thompson drew a lead off walk then advanced to second on a wild pitch. Jeffrey Mercedes hit a single to right, scoring Thompson from second base to give LC a 4-run lead. Unfortunately the Captains couldn’t keep the Whitecaps at bay, tying the game in the seventh and giving up the lead in the top of the ninth.
Hill City Howlers (28-32) – Single A
Suspended
The Hill City Howlers starter Jacob Zibin pitched an inning of work before the game was suspended in the bottom of the first. The game will resume today at 3:30PM.
ARLINGTON, TEXAS - MAY 31: Michael Wacha #52 of the Kansas City Royals looks on against the Texas Rangersat Globe Life Field on May 31, 2026 in Arlington, Texas. (Photo by Ron Jenkins/Getty Images) | Getty Images
“He will not make his start on Sunday,” Royals manager Matt Quatraro said. “His forearm feels good (but) his shoulder didn’t respond as well to the previous start. So he is going to see a doctor sometime this weekend, and we’ll know more at that point.”
It was a steep decline from his minor-league numbers. The Royals knew Caglianone would be a work in progress. It just took him time to realize it for himself.
“I took the offseason to really get the mental right,” Caglianone said. “Wasn’t in the best headspace, but, you know, speaking with some psychs and stuff, (I was) finding new pathways to compartmentalize some things. Figuring where to grow, what are the strengths and all that type of stuff played a big role in it.”
Jac Caglianone is hotter than he’s ever been in his big league career. I actually thought it was hotter than any hitter the Royals have had since Witt in 2024 went on that insane run, but there are two who were hotter last year, surprisingly. He had four hits on Wednesday and then two more yesterday. Even with a shoulder issue baked in that caused him to miss a game, Caglianone is now hitting .452/.531/.714 since the start of the last road trip. That 12-game stretch (that does include one at bat before he left in Minneapolis) with a 1.245 OPS is literally one point higher than Witt’s best stretch this season.
Some others who have had a 1.200 OPS or higher in a 12-game stretch with at least 40 plate appearances recently include Mike Yastrzemski last year, and both Vinnie Pasquantino and Salvador Perez had stretches with a higher OPS than Caglianone’s right now at some point last year. Actually, one of Yastrzemski’s was a bit higher, too. I know that sounds like I might be downplaying Caglianone, but I’m expressing legitimate surprise that the Royals have had 12-game stretches this hot this recently. Either way, it’s an incredible development that he just continues to hit.
If there’s one thing both Wacha and Lugo have brought to the Royals’ rotation over the past three seasons, it’s consistency. Wacha (4-4, 3.44 ERA) and Lugo (2-4, 3.91 ERA) have been two of the American League’s best starters in recent years, and with both having one more year of club control after this season, they could be intriguing targets for teams looking for rotation help for this season and next.
Kansas City‘s moves the past few seasons have not worked out the way the team had hoped. But starting pitching has been an area of strength for the Royals lately. Moving one or both of their better arms could be the key to injecting some much-needed life into both the farm system and the big-league roster, while knowing the rotation has quality arms such as Cole Ragans and Noah Cameron to build around in the future.
Welcome to Today Your Love, Tomorrow the World Series, the new/old favorite from Chris McShane and Brian Salvatore.
Another strange week of Mets’ baseball is in the books. The Mets looked good against the Padres and decidedly not so agains the Cardinals. The starting rotation is a real question mark still, and with the upcoming schedule, things are looking rough for the Mets going forward.
Chris’s Music Picks:
Pink Floyd – Piper at the Gates of Dawn
Brian’s Music Picks:
Sunny Day Real Estate – LP2
You can listen or subscribe to all of our wonderful Home Run Applesauce podcasts through Apple Podcasts, where we encourage you to leave a review if you enjoy the show. It really helps! And you can find us on the Stitcher app, Spotify, or listen wherever you get podcasts.
If you’ve got questions that you’d like us to discuss on the air, email the show at brian@homerunapplesauce.com.
Visit our Patreon for bonus episodes and to help directly support the podcasters whose work you’ve enjoyed for years.
ANAHEIM, CALIFORNIA - JUNE 12: Oswald Peraza #2 of the Los Angeles Angels celebrates with teammate Mike Trout #27 after scoring a run during the third inning against the Tampa Bay Rays at Angel Stadium of Anaheim on June 12, 2026 in Anaheim, California. (Photo by Orlando Ramirez/Getty Images) | Getty Images
The Yankees did not have their A-game in their opener against the Blue Jays, falling behind 5-0 before ultimately losing 8-5 and suffering another potential blow to their outfield with Trent Grisham leaving the game early. While they wait for news on Grisham’s hamstring and whether he’ll need an IL stint, the rest of the league had a chance to capitalize on their loss, beginning with the most significant in their direct competition in Tampa Bay.
Tampa Bay Rays (40-26) 3, Los Angeles Angels (28-42) 4
Thankfully, the Rays could not take advantage of the chance to retake sole possession of the AL East. They fell behind early to the lowly Angels, and despite making it a close contest late they couldn’t get over the hump and complete the comeback.
The Rays had a chance to start the game off on a better note, working the bases loaded with two outs in the top of the first, but Ben Williamson’s hard-hit liner went right in the direction of Mike Trout’s glove for the final out. The Angels made them pay for not cashing in, as Trey Mancini’s two-run triple with two outs put them on the board first.
Los Angeles went back to the well in the third inning, getting a leadoff double from old friend Oswald Peraza to kick things off. After a pair of outs moved him up a base but threatened to strand him, Nick Madrigal bounced a single to the right side that barely managed to be contained by the second baseman, but allowed Peraza to score from third. Madrigal then stole second and scored on a Logan O’Hoppe single to make it 4-0.
The Rays didn’t go down lightly, however. After staying quiet for the next few innings against Sam Aldegheri, they managed to start a rally in the fifth when Chandler Simpson led off with a walk. Nick Fortes bounced a ball to shortstop, but an error by Zach Neto kept everyone on base and then a Taylor Walls single loaded the bases with no outs. Jonathan Aranda made it count, singling to left to score two runs, but a double play would end the threat before they could get any more.
The score remained at 4-2 until the ninth inning, when the Rays made one last push. A single and walk put two on with two out, and Aranda again came up with the clutch hit to push one more across. With the tying and go-ahead run aboard, Junior Caminero worked a walk to keep it alive, but pinch-hitter Cedric Mullins struck out to end it.
Other Games
Cleveland Guardians (38-33) 3, Detroit Tigers (29-41) 2: Jack Flaherty has had a rough season, pitching to a 5.35 ERA, and it didn’t get any better after he had to leave this game just three innings in with a leg injury. He gave up two runs on a Brayan Rocchio triple in the second inning, and that would be enough to tag him with the loss as Tanner Bibee spun seven strong innings on the other side. Bibee did get tagged for a couple of solo shots, but the eventual winning run came in the sixth when Angel Martínez hit a one-out double and Steven Kwan scored him on an RBI single.
Seattle Mariners (37-34) 10, Washington Nationals (35-35) 2: The Mariners made this a laugher real quick, scoring five runs in the second inning with a two-run Dominic Canzone triple and a Colt Emerson two-run blast doing the majority of the damage. James Wood got one back for the Nationals with a solo blast in the fourth, but Seattle answered right back with three more in the fifth to make sure that Washington stayed buried. Canzone and Josh Naylor both hit bombs to round out Seattle’s scoring, making it an easy night for Bryce Miller who went eight innings in a winning effort.
I hate this guy, but will give credit where due. (Photo by John Fisher/Getty Images) | Getty Images
It’s another Saturday morning, which means we’re about to record a Meet at the Mitt episode. Look for it later in the day. We’ll be without the baritone of one Anders Jorstad, which is why I’m covering links. He enters Day 7 of his honeymoon, a career high for the young righty.
The Mariners face off against the Nats this afternoon in pefect baseball weather for a change. First pitch is at 1:05 PDT on Mariners TV and 710 KIRO.
In Mariners news . . .
Randy Arozarena left last night’s game early with a hamstring strain that might have been more of a spasm or a cramp, according to Dan Wilson. He’s day-to-day.
The good news from the game was Bryce Miller reaching a new career high in innings pitched with 8.
Down on the farm, Kade Anderson did a stand up with Arkansas’ KATV.
Around the league . . .
Jacob Misiorowski pitched what Brew Crew Ball is calling the best start in franchise history: a 15-strikeout Maddux.
Sandy Alcantara became the fifth active Dominican-born starter to reach 1,000 career strikeouts.
Spencer Strider left last night’s game early. His velo had been down one and a half ticks.
Jonathan Mayo did another mock draft. He sent Bo Lawrence to the M’s.
On May 27, 1941, FDR issued a radio address to outline Hitler’s plan to conquer the world and “strangle the United States.” The Braves-Giants game was paused after the seventh inning so the speech could be aired over the PA system at the Polo Grounds. Read all about the historical oddity from Harrison Golden.
Zach’s Picks
Who else is disappointed with Olivia Rodrigo’s new album released yesterday? “Drop Dead” was such a promising lead single.
TAMPA, FLORIDA - MARCH 21, 2026: Conor Essenburg #34 of the Atlanta Braves bats during the third inning of a spring training Spring Breakout game against the New York Yankees at George M. Steinbrenner Field on March 21, 2026 in Tampa, Florida. (Photo by Nick Cammett/Diamond Images via Getty Images) | Diamond Images/Getty Images
Friday brought a ton of action with it as Atlanta’s minor league teams were in full action. Let’s get into it.
They needed extra innings to do it, but Gwinnett came away with a win on Friday, beating Jacksonville 5-4.
The Stripers bounced back from a less-than-stellar start from Austin Gomber, who tossed 2.2 innings while giving up three runs on four hits.
Trailing 1-0, Gwinnett tied things up in the top of the third as Jim Jarvis scored as Luke Williams reached via error to make it a 1-1 game. The Stripers took their first lead of the game in the top of the sixth. First, Williams scored on a Brett Wisely single to cut the deficit to 3-2 before Brewer Hicklen and DaShawn Kiersey Jr. scored on an Aaron Schunk double to give the Stripers a 4-3 lead.
Jacksonville tied things up in the bottom of the eighth and the Stripers failed to plate another run in regulation.
In the top of the 10th, Gwinnett benefitted from some misfortune on the part of Jacksonville to take a lead.
Luke Williams started the inning at second base before advancing to third on a wild pitch. After a Wisely walk, Williams scampered home on an incredibly wild pitch to give Gwinnett a 5-4 lead.
Rolddy Munoz came on in relief and despite a passed ball, he proceeded to sit down Jacksonville in order to get the save and preserve the win for the Stripers.
(28-30) Columbus Clingstones 6, (30-31) Pensacola Blue Wahoos 3
Columbus came out on the positive side of this one, beating Pensacola by three runs to inch closer to .500.
Lucas Braun got the start for the Clingstones on Friday and he put up a respectable outing as he went six innings, giving up two runs on five hits. He also issued a pair of walks and struck out four as well. It’s Braun’s second straight start of at least six innings pitched and two or less runs given up.
Braun got plenty of help at the plate as the Clingstones scored six runs on 11 hits on the night.
Columbus got the scoring started in this one as the Clingstones plated two runs in the bottom of the second. With two outs, Drew Compton and Tyler Tolve laced back-to-back singles before Keshawn Ogans singled home Compton for the first run of the game. Tolve proceeded to score on a Clohisy single to extend the lead to 2-0.
Will Verdung and Patrick Clohisy led the offensive effort as both guys tallied the only two extra base hits for Columbus — a double apiece. Verdung scored two of the Clingstones’ runs, while Clohisy registered two hits and two walks to his credit.
Briggs McKenzie’s first start at high-A might not have gone according to plan, but it wasn’t necessarily the lefthanders fault.
Across 1.2 innings pitched, McKenzie gave up four runs, only one of which was earned, while striking out two in the process.
McKenzie gave up a soft single in the second inning that was originally called an out, but was overturned despite no official challenge being conducted. He then gave up a pair of bunt singles and his defense committed an error behind him as Bowling Green tallied four runs in the frame. While it wasn’t great, it could have been much worse and it was good to see McKenzie’s composure through the inning.
At the plate, things got off to a scary start as Tate Southisene was hit in the helmet by a pitch. While it could have been much worse, Southisene stayed in the game and was thankfully okay.
Overall it wasn’t the strongest offensive performance for Rome as the Emperors failed to register an extra base hit in this one.
The first run of the game for Rome came in the top of the second as Mason Guerra singled home Isaiah Drake and Owen Carey to make it a 2-0 game. Then, in what was a weird set of circumstances, Colin Burgess reached on an error as the Bowling Green third baseman airmailed a throw to second base, which allowed Guerra to score all the way from first to extend the lead to 3-0.
Trailing 5-3, the Emperors actually tied things up in the top of the seventh thanks to an RBI-single off the bat of Eric Hartman and a run-scoring forceout from Owen Carey.
However, the Hot Rods tagged reliever Colin Daniel for three runs in the bottom of the eighth inning to take an 8-5 lead, which held as the final.
(32-29) Augusta GreenJackets 13, (23-36) Myrtle Beach Pelicans 3
Conor Essenburg, CF: 2-3, 2 HR, 4 RBI, 4 R, 3 BB
Luis Guanipa, DH: 2-5, 2B, 4 RBI, 4 R, 3 BB
Juan Mateo, 2B: 3-5, RBI, R, BB
Alex Lodise, SS: 1-5, 2B, RBI, R
Cooper McMurray, 1B: 2-4, 2 2B, 2 RBI, 2 BB
Landon Beidelschies, SP: 4.1 IP, 2 H, 2 ER, 7 BB, 3 K
The Augusta offense showed up and showed out Friday as the GreenJackets tallied 13 runs on 15 hits to move to three games over .500 on the season.
Conor Essenburg led the charge with a pair of homers and four total RBI on the night to pace the offense. Essenburg also scored four runs while walking three times as well. Essenburg has been as good as advertised to begin his pro career, as he has homered five times in 97 at-bats while posting an OPS of .941.
— Augusta GreenJackets (@GreenJackets) June 13, 2026
Luis Guanipa also had a very solid day as the designated hitter went 2-5 with a double and four RBI. The biggest swing on the night for Guanipa came in the top of the second as he took a fastball above the zone and launched it into the left centerfield gap to clear the loaded bases to give Augusta a 7-2 lead. With his performance on Friday, Guanipa raised his season OPS to .871.
Leading 10-3, Augusta managed to tack on three more runs in their final at-bat. Austin Machado scored on a sacrifice fly from Alex Lodise, while Cody Miller scored on a Guanipa single — giving him his fourth RBI on the night. The final GreenJackets run came as Essenburg scored on an RBI-double from Cooper McMurray — who tallied two doubles on the night.
The one downside, if you could consider it that, is that Landon Beidelscheies — who tossed 4.1 innings of two-run ball — walked a staggering seven batters in the process.
This one got suspended in the bottom of the fifth inning due to rain with the FCL Braves trailing the FCL Rays 6-2.
Wuilinyer Tovar got the start on the mound and control issues continue to plague the 18-year-old as he issued four walks in 3.1 innings pitched. On the season, Tovar has walked 10 batters in 17 innings , but he has also struck out 13 over that same stretch.
At the plate, Mario Baez led the charge with a pair of RBI on the day, while Arlenn Manzanillo went 2-2 and scored both runs Baez drove in.
Despite putting up seven runs on 12 hits Friday, the DSL Braves will have to continue their search for a second win of the season.
Ezequiel Martinez got the start on the bump and limited the damage to two earned runs across 3.1 innings of work.
Sherrintley Da Costa Gomez continues to impress as the launched his second homer of the season on Friday while driving in three runs and going 3-4 at the plate. Through eight games, Da Costa Gomez is batting .364 with an OPS of 1.290 to go along with it.
Yassel Pena and Starlyn De La Cruz also had solid nights at the plate as well. Pena homered and went 2-3, while De La Cruz went 1-4 with two runs scored and a walk to his credit.
May 15, 2026; Pittsburgh, Pennsylvania, USA; Philadelphia Phillies infielder Felix Reyes (29) takes ground balls before the game against the Pittsburgh Pirates at PNC Park. Mandatory Credit: Charles LeClaire-Imagn Images | Charles LeClaire-Imagn Images
The big-league Phillies had a rough night of it on Friday. Things were a little better in the minors, as thanks to the AAA squad playing two games, the affiliates were able to compile a 3-2 record for the night.
Lehigh Valley 7, Scranton-Wilkes Barre 4
Lehigh Valley 6, Scranton-Wilkes Barre 3
Because play was suspended on Thursday, the IronPigs had a double header against the RailRiders on Friday. The suspended game didn’t get off to a good start with the Pigs falling behind 2-0, but they were able to rally back.
Felix Reyes had a game-tying single, while they took advantage of a RailRiders error to add to their lead. Later, Keaton Anthony hit a two-run home run to provide the Pigs with some insurance, and Nolan Hoffman threw two scoreless innings to earn the save.
The second game featured some feistiness. Reyes was hit by a pitch in the fifth. Seeing as it was the fourth hit batsman of the game, and eighth of the evening including the prior game, the Pigs had had enough. Both benches cleared, but nothing much came of it.
BENCHES CLEAR IN SCRANTON
After Felix Reyes is hit by a pitch, the benches clear and he takes a step towards the mound before being stopped by the umpire.
The benches clear and chaos ensues as Ironpigs manager Tank Adamson gets into it with Railriders manager Shelley Duncan pic.twitter.com/anqgjebslA
The Pigs got their revenge on the field. Anthony hit a two-run home run to take the lead, and in the seventh, a Carter Kieboom home run (after another batter was put on base via HBP) extended the advantage. Nolan Hoffman pitched two scoreless innings for the save.
Portland 13, Reading 12
The Fightin’ Phils lost a ten-inning slugfest to the Reading Sea Dogs. Raylin Heredia’s three run home run in the second helped establish a 5-2 lead for the F-Phils, but it would not last. Both teams regularly traded runs, but in the ninth, the F-Phils found themselves down by three with two outs. A double and a walk brought up Erick Brito who topped off his 4-4 night with a game-tying three run home run.
— Reading Fightin Phils (@ReadingFightins) June 13, 2026
Sadly, the Sea Dogs got another run home in the top of the tenth, and this time, Reading was unable to answer.
Clearwater 4, Lakeland 2
Unlike their AA counterparts, the Threshers received strong pitching to carry them to victory over the Flying Tigers. Starting pitcher Ramon Marquez gave up two runs while striking out six in five innings, and three relievers combined for four shutout innings.
Offensively, the heavy lifting was done by DH Jonathan Hogart, whose three-run home run in the fourth put the Threshers ahead for good.
The Blue Claws got off to an early 2-0 lead, but the pitching staff was unable to hold it or keep Hudson Valley off the board after that. All five Blue Claws pitchers gave up runs, with starter Ryan Dromboski getting tagged for four in 2.2 innings.
Offensively, the highlight was second baseman Nick Biddison hitting his first home run in the fifth.
It’s hard to imagine things getting better against the Milwaukee Brewers. They rank fourth in OPS against right-handed pitchers and Nola has conceded at least three runs in seven of eight starts when facing Top-15 opponents in OPS.
The only exception came against the Rockies, who are last place and only have decent offensive numbers because home games are played at Coors Field.
Look for the Brewers bats to lead the way. Play to -150.
Phillies vs Brewers Over/Under pick: Over 8.0 (-115)
Friday’s game featured Jacob Misiorowski, who entered play having allowed one earned run over his last seven starts, and the total sat at 8.0.
I have a hard time believing it should be the same in a game Nola and Shane Drohan, who has completed five innings once this season, are starting.
Nola owns a 7.38 ERA against teams sitting Top-15 in OPS. Drohan has pitched well but he’s hardly untouchable, allowing the third highest hard hit rate over the last month among today’s starters.
Play the Over to -130.
Todd Cordell's 2026 Transparency Record
ML/RL bets: 28-23, -2.10 units
Over/Under bets: 25-24-2, -2.06 units
Phillies vs Brewers odds
Moneyline: Phillies +120 | Brewers -140
Run line: Phillies +1.5 (-160) | Brewers -1.5 (+140)
Over/Under: Over 8.0 (-120) | Under 8.0 (+100)
Phillies vs Brewers trend
Milwaukee has hit the moneyline in 28 of their last 40 games (+12.90 units, 22% ROI). Find more MLB betting trends for Phillies vs. Brewers.
How to watch Phillies vs Brewers and game info
Location
American Family Field, Milwaukee, WI
Date
Saturday, June 13, 2026
First pitch
7:10 p.m. ET
TV
FS1
Phillies starting pitcher
Aaron Nola (3-4, 5.86 ERA)
Brewers starting pitcher
Shane Drohan (3-1, 3.11 ERA)
Phillies vs Brewers latest injuries
Phillies vs Brewers 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.
Open “MLB” and tap on “Subscriber Login” for Apple Devices or “Sign in with MLB.com” for Android Devices.
Type in your MLB.com credentials and tap “Log In.”
To access live or on-demand content, tap on the "Watch" tab from the bottom navigation bar. Select the "Games" sub-tab to see a listing of available games. You can scroll to previous dates using the left and right arrows. Tap on a game to select from the game feeds available.
For more information on how to stream Mets games on SNY, please click here.
We have a jam-packed day of baseball ahead with all 30 teams set to take the field.
There is no shortage of great matchups to attack.
Let's take a look at a trio that stands out with my MLB player props and MLB picks for Saturday, June 13.
Best MLB player props today
Player
Pick
Odds
Samuel Basallo
Over 1.5 hits + runs + RBIs
-131
CJ Abrams
Over 1.5 hits + runs + RBIs
-134
Mike Trout
Over 0.5 walks
+135
Samuel Basallo Over 1.5 hits + runs + RBIs (-131)
Randy Vasquez has allowed a .276 average, .359 xwOBA, and ranks in the 19th percentile in xSLG against left-handed bats.
That sets up well for Samuel Basallo. The talented lefty has hit .270 against right-handed pitching and is a 95th percentile hitter in xSLG.
He has feasted in similar matchups, recording multiple H+R+R in 13 of 17 games in which he faced a right-handed starter ranking 50th percentile or worse in batting average and xwOBA.
Isolating games with a total of 9.0 or higher, he cleared in all eight. Play to -145.
Time: 4:05 p.m. ET
Where to watch: SDPA, MASN
CJ Abrams Over 1.5 hits + runs + RBIs (-134)
CJ Abrams is enjoying a ton of success against right-handed pitching. He has blended contact with power, hitting .294 while ranking in the 82nd percentile in barrel rate and 84th percentile in xSLG.
He has played 21 games against righty starters, ranking 60th percentile or worse in batting average, xwOBA, and WHIP allowed to lefties. He cleared 1.5 H+R+R in 71.4% of them while producing 2.7 per game.
The total sits at 9.0, so plenty of offense is expected. Back Abrams to Luis Castillo. Betable to -145.
Time: 4:05 p.m. ET
Where to watch: SEAM, NATS
Mike Trout Over 0.5 walks (+135)
Mike Trout is one of the most disciplined hitters in the game. He has a great feel for the zone and will take what is given to him, which results in a lot of free passes.
He has walked a remarkable 20.3% of the time against right-handed pitching, and Griffin Jax has struggled with his control, walking 11.9% of right-handed batters.
Isolating matchups against starters ranking 50th percentile or worse in walk rate vs. righties, Trout has walked at least once in 21 of 28 games.
There’s plenty of value with this line. Play to -125.
Time: 10:07 p.m. ET
Where to watch: RAYS, ABTV
Todd Cordell's 2026 Transparency Record
Prop picks: 0-0, +0 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, MD - JUNE 12: Manager Craig Stammen #14 of the San Diego Padres looks on in the sixth inning during the game between the San Diego Padres and the Baltimore Orioles at Oriole Park at Camden Yards on Friday, June 12, 2026 in Baltimore, Maryland. (Photo by Hannah Foslien/MLB Photos via Getty Images) | MLB Photos via Getty Images
Griffin Canning took the mound for the San Diego Padres to open the first game of the first series of their nine-game road trip and was looking to have a solid outing. He was unable to do that despite the Padres handing him a one-run lead in the first inning and San Diego lost the opening game of the three-game series against the Baltimore Orioles, 7-3. Canning labored through five innings, allowing seven runs on six hits with five walks and six strikeouts. He allowed two home runs, which resulted in three of the seven runs for the Orioles and never looked comfortable in his outing. Canning walked the leadoff batter in three of his five innings and only faced the minimum number of batters in two of his five innings.
Despite the short outing from his starter, Padres manager Craig Stammen only needed Wandy Peralta and David Morgan to cover the final three innings of the game. Peralta threw 1.2 scoreless innings and allowed one hit with two walks and three strikeouts. Morgan threw 1.1 scoreless innings and allowed one hit with two striekouts.
The San Diego offense scored a run in the first and second innings of the game and got contributions from most of the lineup. Jackson Merrill, Ty France, Will Wagner and Freddy Fermin were the only starters not to record hits in the game. France did score a run and Wagner drew two walks. The biggest story on the offensive side was Manny Machado finishing the game 2-for-4 with a run scored. Both of his hits were doubles that were hit into the outfield gaps, splitting the outfielders. It could mean Machado is seeing pitches better, is more prepared for velocity or is maybe giving the analytics a shot. Either way, if he can continue driving the ball throughout the rest of the series and road trip the Padres should benefit. Gavin Sheets was the other bright spot for the San Diego offense. He finished his day 2-for-4 at the plate with two RBI.
The Padres will have a chance to even the series with the Orioles today at 1:05 p.m.
Samad Taylor has made it back to the big leagues and he appears to be taking full advantage of the opportunity. He recorded another hit in the series opener against Baltimore and has given some life to a fledgling San Diego offense.
There is typically a reason or a story behind why someone got a tattoo and the Padres players are no different. Some want to commemorate significant events; others just thought the idea was cool. Jeff Sanders of the San Diego Union-Tribunecompiled some information on the tattoos in the San Diego clubhouse.
Baseball News:
Milwaukee Brewers ace Jacob Misiorowski completed a “Maddux” throwing a complete game on less than 100 pitches, with a 15-strikeout shutout performance against the Philadelphia Phillies.
ARLINGTON, TEXAS - JUNE 05: Travis Bazzana #37 of the Cleveland Guardians follows through after hitting the ball during the fifth inning of a game against the Texas Rangers at Globe Life Field on June 05, 2026 in Arlington, Texas. (Photo by John E. Moore III/Getty Images) | Getty Images
The most difficult time in an MLB career is now for Guardians’ young hitters.
Baseball is a game of constant adjustments, and those adjustments are almost never more volatile than after a new MLB player has their first hot stretch in the show. Today we’re going to discuss what to expect going forward with some of the young hitters on the Guardians roster this season. Specifically, we’re going to look at the youngest hitters currently playing almost every day on the roster: Chase DeLauter, Travis Bazzana, Brayan Rocchio, Angel Martínez, and Kyle Manzardo. In looking at them, I’d like to take you through the early careers of some veteran players that ended up becoming superstars, and consistent MVP contenders. We’re also going to break down results vs. process and what to look for that may cause concern.
First, let’s look at some examples of some modern superstars in their rookie season, and a very recent Rookie of the Year winner. For this section, we’re just going to look at the results because this will establish an important premise we need for later on. First, let’s take a look at Bryce Harper in 2012. Bryce Harper started the first 8 games of his career with a .924 OPS. The next 12 games it was .625. The next 20 games it was 1.144. For the next 55 games his OPS was .563, and he finished that season putting up a 1.044 OPS in the final 44 games. We can already see that even a multitime MVP/All-Star/Silver Slugger winner that broke into the league as one of the most highly anticipated MLB prospects in a very long time had a lot of ups and downs in their first season.
Another MVP and Rookie of the Year recipient, Ronald Acuña Jr., had a similarly up and down Rookie of the Year campaign. He got off to a very hot start, hitting to a 1.289 OPS in his first 5 games, but quickly cooled off. In his next 22 games, his OPS was only .609, and in the 16 games after that it was a respectable, but underwhelming for the young star, .764. After that, he went on a tear over the next 53 games, with an OPS of 1.134, before cooling off for the final 15 games with an OPS of just .652.
Lastly, let’s look at the reigning AL Rookie of the Year winner Nick Kurtz’s 2025 season. Unlike the others, he got off to a very slow start. In his first 23 games, his OPS was just .558. The next 22 games it was 1.107, and the 22 after that it was an unbelievable 1.478. He then cooled off for a bit. His next 14 games only saw him have an OPS of .693. The next 17 games it was 1.227. After that, for 15 games he cooled off again down to an OPS of .708, and he ended the season with a 1.228 OPS in the final 4 games.
In just these three examples, we see extreme swings within each hitter. Sometimes lasting only a few weeks, but sometimes lasting multiple months. We can’t determine a lot from OPS results on their own because they are incredibly noisy. A lot of factors can cause big swings in a sample size even as large as 20 games. It could be having several games in a 20 game stretch where you face the top 2 pitchers in every team’s starting rotation. It could be the hitter overswinging or chasing out of the zone more. It could even be a week of cold humid weather causing a handful of balls that would be extra base hits under normal conditions getting knocked down by the wind and being outs instead.
All of this is to say that these OPS results alone don’t tell us much apart from “it might be time to take a look under the hood and see if we’re doing something wrong,” and these examples are just to illustrate that even the best hitters go through major ups and downs, especially as rookies.
There’s going to be a lot of data to look at coming up, so first I want to briefly explain how it’s all organized. For each of the five Guardians players we are looking at today, I’ve given each their own table. Each player has had their season broken down into 4-5 buckets of games purely by OPS results. For each bucket, we are going to be highlighting 7 statistics (not including the OPS) for each bucket. The stats are grouped into 4(ish) layers. We start with Layer 1: Swing Decisions. Next is Layer 2: Contact Ability. The next layer I have listed as Layer 2.5: Bat Speed. This is put between layers 2 and 3 because it doesn’t truly fit with either one, but is an important bridge that connects the two layers. Next is Layer 3: Contact Quality, and last is Layer 4: Results. Now that we have established how all the data we will be looking at is organized and what statistics we are looking at, I will put the tables for all 5 players below. The individual statistics will have definitions and explanations at the end for clarity.
We can see that each of these young hitters is going through ups and downs. The first thing I think we can all see is the difference between the true rookies (Chase and Bazzana) and the young hitters that already have a few seasons under their belts. We can see in general that the rookies’ numbers are overall significantly more erratic, and the stat where that stands out the most in my mind is bat speed.
Both Chase’s and Bazzana’s average bat speeds swing wildly, with differences up to and even over 2 mph. But if we look at Manzo, Angel, and Rocchio, they are consistently within a 1 mph range. If we look in layers 1 and 2, we can see that the 3 young hitters with more experience have similarly clustered numbers in those categories, with maybe 1 outlier, and this is where we can also see Chase separating himself from Bazzana a bit.
Chase’s Whiff and Chase rates in his most recent 3 buckets are all much more tightly clustered and a decent chunk lower than his first bucket, but Bazzana is seeing some spiking in chase and in whiff for his most recent two buckets. I believe this already illustrates very well how volatile early career MLB adjusting is for hitters, and shows how just a couple seasons of experience flattens out underlying metrics quite a bit.
This is not to say that an even more experienced hitter won’t go on a stretch where their chase rate skyrockets 12 points, but more that those outliers become more rare. This example, though, is the first of one of our previously listed types of slumps – one caused by plate approach deterioration.
When talking about our Rookie of the Year examples earlier, we mentioned one potential type of slump we see hitters go through is because they start over swinging or chasing more out of the zone. That could be considered a plate approach deterioration slump. In bucket four, Travis Bazzana’s Chase% and Whiff% have both increased significantly, and we see the OPS result within that bucket has gotten quite poor. It would be reasonable to think that’s a likely cause of the slump. Swinging at more pitches out of the zone leads to more swings and misses, and when you do make contact on those pitches, it is often weaker contact. Less and weaker contact in general leads to fewer walks and hits, and that of course leads to lower OPS numbers.
Is this cause for concern? Well, the short answer is probably not. Ultimately, this bucket is just 10 games. This very easily could just be a bad couple weeks, and he could make some adjustments and get the numbers back under control. Variations like this in a rookie season are incredibly normal, and they don’t really become a concern unless the same numbers do not improve or get worse over an extended period of time.
Now that we’ve seen how approach deterioration can lead to a slump, we can move on to the next layer. If we look at Chase’s second and third buckets, we can see Chase% difference is only 0.5, and Whiff% difference is only 2.6. The Z-Contact% difference is a bit larger here, but both numbers are still fairly close together. So the approach looks very consistent, but the OPS difference is massive. Over 850 points! What’s going on here?
This brings us to our next potential type of slump – a contact quality slump. When looking at these two buckets, we can see the Hard-Hit% difference is massive, as is the average exit velocity, and the xwOBA difference. What we’re seeing here is significantly worse contact quality. This is where it gets a little less visible in traditional stats. We see the lower velocity, but what causes it? This is where variance comes into play. Sometimes in baseball, being an extra 5-10 milliseconds too late or too early can be the difference between a home run and a foul ball. Sometimes, the contact point on the ball being just a few millimeters to high or too low can be the difference between a HR and a warning track flyout, or the difference between a hard low liner between infielders for a hit and a ball hit into the ground more that loses enough speed for the fielder to reach it and get a forceout. These small differences aren’t always immediately obvious either, but being just out of sync with your swing path or slightly off timing wise can result in massive differences in results as well.
So what we may be seeing here is Chase was maintaining a consistent approach over the span of both buckets, but in the second bucket the swings started being a lot more flush with the ball and resulted in much higher contact quality and better results.
The last example I want to look at today is Manzardo’s bucket two and three. We look at his swing decisions, and he’s chasing 5.5% less. Now we look at contact ability: he’s swinging and missing 11.1% less and making significantly more contact in the zone. The contact quality looks significantly better too. Hard-Hit% skyrockets, average exit velocity takes a big jump, and xwOBA increases by nearly 100 points. This looks like a huge improvement across the board, but when we look at the OPS, it’s actually gone down almost 100 points. How is that possible?
Well this brings us to the final example of slumps we see – a luck slump. Sometimes in this sport, you can do everything right and still not see successful results in the box score. Now we’re looking more at the factors that are largely considered out of the hitter’s control – things like strong winds or exact batted ball placement. Sometimes, a hitter will hit a long flyball that on a normal day is a home run, but because it’s extremely humid or cold and windy, the ball just dies on the warning track. Other times, a batter might hit a scalding line drive, and a fielder will make a diving catch and rob the hitter of a hit or even an extra base hit.
When we look at those two Manzardo buckets, this type of result is consistent with these and similar factors, and ultimately these are the type of slumps that should be the least concerning. What we’re effectively saying here is the hitter is doing everything in their power very well, but just hasn’t gotten positive results. For some, this can feel like the most annoying type of slump because it really is largely out of the hitter’s control. But since it is outside of the hitter’s control, all you can do is hold the line and hope the luck swings back your way.
With young hitters, we see a lot less consistency in layers 1 and 2, and we see that especially in the rookie hitters. Now I have one more data table to share. This one is by far my favorite. I’m not going to go in depth on this data as much as the previous set, but I want to share this to illustrate the larger point. The next table is from José Ramírez’s 2024 campaign.
It is obviously incredibly unfair to hold most other players to the standard of José Ramírez, but I think his buckets here are a great example of how as good hitters develop and learn the league, you start to see layers 1 and 2 have much tighter distributions. Better hitters will have very few outliers in these layers, and you start to see a lot more variance in layer 3. We see this trend beginning to show itself also in the non rookie hitters we looked at before.
So what should we expect from these young hitters going forward? For the rookies, it’s very possible we see a lot of ups and downs going forward. After all, that’s what happened with the three Rookie of the Year winners we looked at before. One of the most important things we’ve learned is that not all of the downs are created equally. The next time we see one of these hitters going into a little bit of a downswing, we can break it down, see what type of slump we’re looking at, and determine how concerning the slump is.
I believe that as long as the young hitters can stay focused on getting that consistency in their approach and can minimize the layer 1 and 2 slumps, they’re taking a very important first step into solidifying themselves as legitimate big leaguers.
Stats:
Chase%: The percentage of pitches a batter sees outside the ABS strike zone that they swing at
Whiff%: The percentage of pitches a batter swings at and does not make contact
Z-Contact%: The percentage of pitches in the ABS strike zone a batter makes contact with when swinging
Hard-Hit%: The percentage of batted balls with exit velocities of 95 mph or higher
MILWAUKEE, WI - JUNE 12: Gabriel Rincones Jr. #17 of the Philadelphia Phillies prepares to bat during his Major League Debut in the game between the Philadelphia Phillies and the Milwaukee Brewers at American Family Field on Friday, June 12, 2026 in Milwaukee, Wisconsin. (Photo by Kylie Bridenhagen/MLB Photos via Getty Images) | MLB Photos via Getty Images
The news that the team got on Adolis Garcia was probably the worst news they could get.
Even with the recent uptick in Garcia’s hitting, right field was still something of a weakness for the team. He wasn’t hitting much, but his defense was an outright asset to have. Not having him available for (likely) the remainder of the season means that plans need to be scrambled to not let that new weaker weakness get any worse.
The plan for now looks to be a platoon of Gabriel Rincones and Derek Hill. Both have their strengths at the plate, but is that the ideal option for the team? There has been plenty written and said about the dearth of good right handed hitting outfielders in the game, which now means everyone knows the Phillies have a glaring need to address if they look to the trade market.
Which brings us to our question of the day. Which is the better option in the scope of the entire season: a platoon of Rincones and Hill, or a trade for a veteran bat? The platoon is the obvious choice moving forward, likely until the days before the trade deadline. If it’s working, it might make that kind of trade less a priority. Yet if both are struggling at doing their jobs, maybe an upgrade for Rincones and Hill is the new top idea for the team.
BALTIMORE, MARYLAND - APRIL 1: Baltimore Orioles mascot, The Oriole Bird, entertains the crowd in the sixth inning during a game against the Texas Rangers at Oriole Park at Camden Yards on April 1, 2026 in Baltimore, Maryland. (Photo by Brandon Sloter/Getty Images) | Getty Images
Triple-A: Memphis (Cardinals) 10, Norfolk Tides 2
The Tides scored first in the game, with Enrique Bradfield’s leadoff walk turning into a run after a stolen base and an RBI single hit by Heston Kjerstad. Unfortunately, Norfolk’s starter, Trace Bright, had the opposite of a shutdown inning, allowing Memphis to score five runs in the next half-inning. Bright’s day ended after 4.2 innings with six runs allowed. Things did not improve from there.
There were a pair of errors as well, including one by shortstop José Barrero. He’s cooled off substantially after his scorching April, now with a .779 OPS and 11 errors committed.
On the plus side, the guy Creed Willems just keeps on hitting. Two singles and a walk across four plate appearances in the game, bumping his season batting line to .279/.368/.495. That looks good. I don’t know what the Orioles are going to do with him, but that looks good.
The Baysox made this one interesting later on, scoring a run in the eighth and three in the ninth and ending up with the tying run at the plate with nobody out. They could not get any closer, though. They’d been dug too much of a hole by a few of their pitchers, starting with my honorary hyphenated cousin, Juaron Watts-Brown, who was hit for five runs (four earned) in only three innings. Juan Rojas, once notable for being in the Jorge López trade, gave up two runs in an inning. Chesapeake’s pitchers gave up 15 hits and eight walks overall. Ouch.
Not much of the offense had the prospects of note here contributing to it. My guy Aron Estrada took an 0-4, striking out twice. Thomas Sosa had a double in four at-bats. Late in the game, Ethan Anderson pinch hit; he didn’t make anything happen. One guy who did make things happen for Chesapeake was outfielder Douglas Hodo, who homered twice. He’s 25 at Double-A, so other prospects are far ahead of him in the system, but the .922 OPS in 12 games so far is nice for him.
23-year-old righty Yeiber Cartaya has been on a good run since starting the season with the Keys. This one, however, was not good. He walked four guys and gave up five hits in a four inning outing, with six runs (five earned) surrendered.
Frederick was never in the game from that point onward, and only a late three-run home run hit by Ike Irish in the eighth inning kept this from being a total waste. The Irish homer was his ninth of the season. He was also credited with an outfield assist, nailing a runner at third base from right field. Nice work. Wehiwa Aloy and Victor Figueroa were among those who stayed hitless. All three of these guys have an OPS of at least .829, so hopefully this game is just a blip.
We’ve finally got a winner here! The Shorebirds offense made sure this one ended up in the win column as they combined 11 hits and 12 walks. That’s a lot of traffic on the bases; the team was 5-17 with RISP and still managed to leave 13 men on base. It didn’t hurt them.
On base all six times that he batted was Jaiden Lo Re, a fifth round pick out of his Arizona high school last year. Lo Re recently joined the Shorebirds after mostly romping through the Florida Complex League. His night includes two hits, four walks, and two stolen bases. He is just seven games into his time with Delmarva, but for now the 19-year-old has a .975 OPS. Between the two levels, he’s walked 17 times while only striking out 10 this season. Maybe there’s another guy following the Nate George path. Lo Re did commit one of the four Delmarva errors. Low-A is a long way from the majors.
Two other Shorebirds also had multi-hit games. One was Elvin Garcia, also 19, who had two singles and a triple in the game. First baseman Miguel Rodríguez also had three hits.
Starting pitcher Christian Rodriguez also deserves a shout-out here, as he struck out nine batters over a 6.1 inning start. Rodriguez, a 2024 draft pick, is 24 years old and only got to make his debut with an affiliate this year. That’s old for the level. He has a 3.43 ERA after this start and has struck out 70 batters in 57.2 innings. Next time someone gets promoted out of Frederick’s rotation, maybe he’ll move up.