Mariners win battle of piggyback starters against A’s, 9-2

SACRAMENTO, CA - MAY 25: Luis Castillo #58 of the Seattle Mariners reacts during the game between the Seattle Mariners and the Athletics at Sutter Health Park on Monday, May 25, 2026 in Sacramento, California. (Photo by Don Collier/MLB Photos via Getty Images) | MLB Photos via Getty Images

The piggyback situation remains an uncomfortable – and I would argue, untenable – situation for Luis Castillo and Bryce Miller, but both of them pitched through that tonight and did their jobs, pitching all nine innings without touching the bullpen, giving up two runs (both Miller’s) with a combined 10 strikeouts to just two walks (both Castillo’s). Meanwhile, the offense jumped on A’s starter Aaron Civale, lighting him up for six runs in one inning alone en route to a 9-2 series-opening win.

The box score for today’s game says “Wind, 18 mph” and where it would normally say a direction instead just says “varies.” Seems rude to ask Luis Castillo to both step into a new role and be all four of the Anemoi, but this is just another thing The Rock must absorb with dignity and grace. The wind early in this game was enough to shake the center field camera significantly and provide a uniquely unpleasant viewing experience that had me reaching for Dramamine (or at least hum the Modest Mouse song). Initially it seemed like it might be affecting Castillo, who walked his leadoff hitter on some fairly significant misses, but was able to lock things down after that, as he did for the rest of his outing.

Meanwhile, the Mariners were able to finally stack up some runs using their (almost) fully-operational lefty lineup. Lefties are hitting almost .300 off Aaron Civale this year, and after getting some traffic on early, the Mariners were able to finally break through in the third during the lefty-heavy portion of their programming. Colt Emerson, continuing to show maturity at the plate, led off with a five-pitch walk and then moved to third on a Julio Rodríguez single. Civale leaned heavily on his cutter, as he did last year, but the Mariners hitters seemed ready for it – Civale had struck out Julio on the cutter in the first inning, and tried to go to it again on the single, but Julio was able to adjust. Josh Naylor knocked Emerson home on a would-be double play that was luckily mishandled by the A’s infield to give the Mariners their first run of the game, and Randy Arozarena pounced on a first-pitch curveball for a double – also mishandled by Carlos Cortes in the outfield, allowing Naylor to score. How fun when it’s not the Mariners making defensive miscues and instead punishing other teams for theirs.

Civale then tried to get a first-pitch cutter past Luke Raley, who intercepted the pitch at the bottom of the zone and squeaked it over the right field fence to double up the Mariners lead – “squeaking” not being a way we’re used to referring to Raley homers, but we’ll take it. Cole Young followed that up by doubling on a splitter, poking it down the right field line, and then Dom Canzone saw a first-pitch fastball to his liking for a decisive homer to right-center, opening up a 6-0 advantage.

It’s a good thing the Mariners built Castillo that cushion because the bottom of the third started with some patented Sutter Home Park Silliness as nine-hole hitter Darell Hernaiz got a leadoff “double” on a ball that first got grabbed by the wind and then bounced in the outfield like an eight year old at a trampoline park birthday party. Castillo, to his credit, cleaned things up and didn’t let that runner score. Carlos Cortes, who is Annoying, hit a ball hard but not home run distance, enough to move Hernaiz to third. Castillo then pitched carefully to Nick Kurtz, walking him, but was able to attack the other head of the monster in Shea Langeliers, getting him to expand off the plate for a swinging strike three on a fastball. He then got Brent Rooker on three pitches, none of which were on the plate, as Rooker continues on a rough start to the season.

In the fourth, J.P. Crawford accidentally made himself the story of the inning, hitting a solo shot to make it 7-0 but throwing the ball away on what should have been an easy groundout to open the bottom of the inning. Once again, Castillo was forced into cleanup duty, striking out rookie centerfielder Henry Bolte looking, getting my personal enemy Jeff McNeil to pop out, and then striking out Zack Gelof looking on a pitch that was probably outside a hair but since the A’s were already down to one challenge, went unchallenged.

The Mariners’ early onslaught of runs forced the A’s into their own piggyback situation, bringing out Jack Perkins as their own second starter, but the real storyline here wasn’t on the field but in the Mariners dugout, as Dan Wilson was seen deep in conversation with Luis Castillo, who looked visibly displeased to be told he would be departing the game in order for Bryce Miller to come in. Considering Luis defeated the A’s hitters, the haunted tuna can of Sutter Health Park, the wind, and his own infield defense, it seems only fair he’d be given a win for that outing. But with the lineup turning over, Wilson opted to go to Miller.

Miller, presenting a completely different set of looks to the A’s hitters, was able to work the back five of the game, allowing Dan Wilson to keep his bullpen in bubble wrap for another day. A brief moment here to also appreciate catcher Jhonny Pereda, who had to prepare for two different starters in this game with two vastly different arsenals.- during Miller’s first hitter Pereda had to burn a mound visit after Miller shook him three times in succession – but guided his two starters through the game. Miller came out throwing hard although slightly less hard than his last outing, touching 98.2 in his first inning of work before settling in at 96.5. The standout for Miller today was his splitter, which looked sharper than his last outing; three of his four strikeouts were on the pitch. Miller was also mostly successful throwing his slider, although he did hang one to Langeliers for a homer for the A’s first run of the day in the eighth.

But Randy Arozarena got that run back plus one, finally getting to Perkins in the ninth with two outs, scoring Naylor, on base with a Naylor Special (a base hit to left off a pitch up and away).

The A’s would claw one more back off Miller off a couple of objectively stupid hits as the A’s were in swing mode down big in the ninth. Tyler Soderstrom led off with a double on a curve that he didn’t hit so much as vaudeville hook into left, then advanced to third on an infield hit. A run did score when Jeff McNeil grounded into a double play – niftily handled by Naylor, who managed to both tag speedy rookie Henry Bolte and touch first before McNeil creaked his way down there, setting up a game-ending strikeout of Zach Gelof. Since Miller didn’t get the glamor of being the opener this time, we’ll give him the honor of closing out the recap – just don’t look too carefully at the win dance, which is a little messy; appropriate, given the situation.

MLB Injury Report: Dylan Cease sidelined with hamstring strain, Cole Ragans pauses his return after setback

In this week’s Injury Report, the Blue Jays lose Dylan Cease for at least the next two weeks with a hamstring strain. Cole Ragans will shut things down after suffering a setback in his last rehab outing. And Logan Webb appears on track to return by this weekend. All that and more as we look into all the latest relevant injury news around baseball.

⚾️ Baseball is back! MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.

Dylan Cease (hamstring)

Cease’s start against the Pirates was cut short on Sunday as he departed in the fifth inning with left hamstring discomfort. The team placed him on the 15-day injured list on Monday with a left hamstring strain, sidelining him for at least the next two weeks. There’s no clear timeline yet, but the hope is that Cease will be ready to return when first eligible in early June.

MLB: Detroit Tigers at New York Mets
Eric Samulski and James Schiano discuss their favorite fantasy baseball waiver wire adds for the weekend.

Cole Ragans (elbow)

Ragans made a rehab start with Triple-A Omaha on Saturday, giving up one run over 4 1/3 innings while reaching 68 pitches. While he pitched well, manager Matt Quatraro told reporters he “didn’t bounce back well” following the outing. Ragans is apparently feeling the same elbow discomfort that landed him on the injured list. He’ll be shut down from throwing for a few days before he’s reevaluated. It’s not the most promising development, but we hope to learn more about Ragans’ status by the end of the week.

Hunter Brown (shoulder)

We got more encouraging news regarding Brown, who responded well enough in his last batting practice session to begin a rehab assignment. He made a start with Double-A Corpus Cristi on Sunday, striking out five over two scoreless innings. Brown reached 35 pitches and reportedly hit 98 mph on the fastball. The 27-year-old right-hander needs a couple more rehab outings to build up his pitch count, the next of which will come with Triple-A Sugar Land. Barring any setbacks, he appears on track to return in early to mid June.

Lourdes Gurriel Jr. (hamstring)

Gurriel was removed from Friday’s game against the Rockies with left hamstring tightness and was initially considered day-to-day. The team opted to give him a full ten days to recover, putting him on the 10-day injured list. Manager Torey Lovullo stated the hope is to get him back after the minimum stay. The 32-year-old outfielder is slashing .228/.284/.304 with one homer, seven runs scored, 11 RBI, and one steal across 102 plate appearances. Tommy Troy was recalled to take his place on the roster. Troy is one of the team’s top prospects. He’ll have a week and a half to make an impression after posting an .846 OPS with three homers and six steals over 44 games at Triple-A Reno.

Max Muncy (wrist)

Muncy was removed from Friday’s game against the Brewers after he was hit by a pitch on the right wrist. X-rays came back negative for any fractures, but he’s sat out the three games since. The 35-year-old slugger avoided serious injury, but the team is giving him the extra time off as a precaution. Expect him back in the lineup by Wednesday’s game against the Rockies.

Wyatt Langford (forearm)

Langford was cleared to resume hitting on Monday and took batting practice before the team’s game against the Astros. The hope is that he’ll take live at-bats on Friday and begin a minor league rehab assignment over the weekend. Langford indicated on Monday that he is feeling better now than he did the last time he ramped up baseball activities. An optimistic timeline probably puts him back in the Rangers’ lineup at the start of June.

Spencer Schwellenbach (elbow)

Schwellenbach has finally been cleared to begin a throwing progression, starting with tossing from flat ground for a couple of weeks before moving on to bullpen sessions. It’s the early stages of the ramp-up process following surgery in mid-February to remove bone spurs from his pitching elbow. The 25-year-old right-hander is expected to be an option for the Braves’ rotation in the second half of the season.

Garrett Crochet (shoulder)

Crochet is scheduled to face hitters in a live batting practice session on Tuesday after checking out fine following a couple of bullpen sessions. As long as there aren’t any setbacks, the next step would likely be a minor league rehab start before rejoining the Red Sox rotation. Crochet has been out since April 29 with left shoulder inflammation.

Logan Webb (knee)

Webb, out since May 6 with right knee bursitis, made a rehab start with Triple-A Sacramento on Friday. He tossed 62 pitches over 3 1/3 scoreless innings. Manager Tony Vitello said the 29-year-old right-hander could return to the Giants’ rotation sometime this weekend against the Rockies in Colorado. His activation from the injured list likely boots Trevor McDonald from the rotation.

Shane Bieber (elbow)

Bieber has been sidelined all season with elbow inflammation that delayed his ramp up process in spring training. He’s been brought along slowly, finally making his first rehab start in the Rookie-level Florida Complex League on Monday. Bieber struck out three over two scoreless innings. The 30-year-old right-hander will need at least a few more weeks of rehab outings to build up before he’s ready to join the Blue Jays' rotation in the next month.

Francisco Alvarez (knee)

Alvarez underwent surgery to repair a torn meniscus in his right knee just two weeks ago, with a 6-8 week timeline to return. He’s apparently well ahead of schedule as manager Carlos Mendoza reported on Monday that the 24-year-old backstop has already resumed hitting. It seems there’s a chance Alvarez could at least meet the short end of his timeline and return before the end of June.

Francisco Lindor (calf)

The Alvarez update wasn’t the only good news for the Mets. Mendoza told reporters on Monday that Lindor has begun a running program and resumed baseball activities. He’s been sidelined for over a month with a left calf strain. While Monday’s update was the most positive news yet, he’ll likely also need a rehab assignment once he’s ready for game action after his lengthy absence.

Athletics Drop Series Opener to Mariners 9-2

SACRAMENTO, CALIFORNIA - MAY 25: Aaron Civale #45 of the Athletics pitches in the top of the first inning against the Seattle Mariners at Sutter Health Park on May 25, 2026 in Sacramento, California. (Photo by Lachlan Cunningham/Getty Images) | Getty Images

The A’s had no answers for the Mariners tonight as the team came up helpless on their Holiday evening, dropping the first game of the series. Time to get back to winning.

More to come…

Dodgers 5, Rockies 3: Another late lead bites the dust

LOS ANGELES, CALIFORNIA - MAY 25: Shohei Ohtani #17 of the Los Angeles Dodgers reacts after a double during the first inning against the Colorado Rockies at Dodger Stadium on May 25, 2026 in Los Angeles, California. (Photo by Katelyn Mulcahy/Getty Images) | Getty Images

The Colorado Rockies had a 3-1 when the fans at Dodger Stadium sang “Take Me Out to the Ballgame,” but the two-run cushion didn’t turn out to be enough on Monday night.

The bullpen surrendered four runs in the bottom of the seventh, erasing a solid start from Tanner Gordon, who reduced his ERA to 5.85 after only giving up one run in five innings of work.

While Ezequiel Tovar hit his second homer of the season, the Rockies biggest offensive stat was their 12 strikeouts. Colorado dropped its third straight to fall to 20-35, while the NL West-best Los Angeles Dodgers improved to 34-20.

Gordon gets back on track

Even though the Dodgers had a lot of traffic against Gordon, the 28-year-old found ways out of jams with routine flyballs and other easy outs. Los Angeles saw the leadoff hitter reach base in four of five innings — and two of those were doubles — but Gordon held the Dodgers to a 1-for-9 RISP and stranded five runners.

Despite giving up a double to Shohei Ohtani in his first at-bat, Gordon settled in, striking out three in the first two innings. The Dodgers then struck first in the third when Hyeseong Kim led off with a single and scored when Kiké Hernández doubled in his first at-bat of 2026 after returning from elbow surgery. It looked like it might be a long inning when Gordon walked Ohtani, but Gordon prevented the worst. He got Mookie Betts to fly out, and then Freddie Freeman hit into a double play to keep it at 1-0 L.A.

That was all the Dodgers could get out of Gordon. After five innings, he kept L.A. to one run on six hits with three strikeouts and no walks to give the Rockies a chance. His strikeouts came against Kyle Tucker, Teoscar Hernandez and Freeman.

“I thought TG was fantastic tonight — just attacking the strike zone, getting out of jams a couple times, he didn’t waiver,” Rockies manager Warren Schaeffer said after the game. “He was fantastic in his start tonight.”

Bullpen falters with debut exception

Juan Mejia entered the game in relief for the Rockies in the sixth inning and sent the Dodgers down in order.

But it all fell apart in the seventh. Mejia walked the first two batters to get the hook from Schaeffer.

Brennan Bernardino then came in and — immediately — it got worse when he hit Miguel Rojas to load the bases. It seemed like the Rockies might avoid a big inning when Ohtani grounded into a fielder’s choice and Betts added a sac fly to tie the game. But then Freeman hit a double to score Ohtani and put the Dodgers up 4-3.

“Just a couple of hiccups in the bullpen tonight,” Schaeffer said. “Juan was really good in the sixth. Then the walk-walk to lead off the inning is just — late in the game against a good team in their yard, that’s just not going to work.”

Jaden Hill then entered the game and didn’t fare much better. He surrendered a single to Andy Pages, and L.A. increased its lead to 5-3. The inning finally ended when Hill got Kyle Tucker to line out to Johnston in left field.

Schaeffer said the best way to respond is to just send Hill and Bernardino back out again because that’s how baseball goes.

“Sometimes that happens. We are learning not to do that and turn those 1-to-2-run games into victories,” Schaeffer said. “We know what it takes, and it’s just a matter of time. Tomorrow, we look to flip the script on them.”

In the eighth, Welinton Herrera made a perfect MLB debut. Called up just earlier in the day, the 22-year-old from the Dominican Republic got Teoscar Hernandez to ground out on his first MLB pitch. He then retired Will Smith on a fly ball and Kim on a ground out.

“That’s pretty much the biggest stage you can make your debut on, Dodger Stadium,” Schaeffer said. “I am extremely happy for him that he got in there and got the first one out of the way. He attacked the strike zone and didn’t look nervous a bit. I am sure he was, but he didn’t look it.”

Rockies strike in 4th, Tovar breaks HR drought

The Rockies responded to a 1-0 deficit in the third by taking the lead in the fourth. Tyler Freeman started off the inning with a double and moved to third when Troy Johnston hit a comebacker off Emmet Sheehan’s arm that bounced into foul territory over the first baseline.

Willi Castro capitalized with a single to tie the game.

Ezequiel Tovar followed with a sac fly to give Colorado a 2-1 lead.

Tovar struck again in the seventh with his second homer of the year. The 431-foot shot to left-center field was more than just an insurance run. It helped Tovar snap a streak of 187 plate appearances without a homer, the longest slump of his career.

“Tovi was good. He keeps progressing,” Schaeffer said. “People who watch every day, I hope they see how hard he is trying to make adjustments, and it’s paying off.”

The dinger off Kyle Hurt was also the first run given up by the Dodgers bullpen in 11 games (37 innings), which was the Dodgers longest streak in franchise history.

Outside of the fourth and the seventh, the Rockies offense couldn’t do much against L.A. They were held to seven hits. Hunter Goodman struck out three times and was part of the Rockies No. 1, 2 and 3 hitters who went 0-for-10 in the game. Castro and Tovar each recorded two hits.

In more bad news on the injury front, TJ Rumfield was hit by a pitch in the right hand in the first inning. He was forced to leave the game and was replaced by Edouard Julien, who went 0-for-2 with a strikeout and walk. After the game, Schaeffer delivered good news that the X-rays came back negative.

Up Next

The Rockies and Dodgers will face off again on Tuesday at 8:10 p.m. MDT. Colorado’s Kyle Freeland (1-5, 7.04 ERA) will match up against Eric Lauer (1-5, 6.69 ERA).


Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

Dodgers ride Kiké Hernández's emotional comeback and seventh-inning surge to beat Rockies

Dodgers third baseman Kiké Hernández rounds the bases during the fifth inning of Monday's game against the Colorado Rockies.
Dodgers third baseman Kiké Hernández rounds the bases during the fifth inning of Monday's game against the Colorado Rockies. (Eric Thayer / Los Angeles Times)

In his first big-league game back since Game 7 of the World Series, Kiké Hernández received playoff-level cheers at Dodger Stadium on Monday night, nearly drowning out his walk-up song as he stepped into the batter’s box against the Rockies in the bottom of the third inning. Some fans tipped their hats. Others joined the rising “Kiké!” chants.

After taking a ball, Hernández sent a four-seam fastball hopping down the left-field line for an RBI double that scored Hyeseong Kim. The crowd of 48,778 exploded.

It was shaping up to be a happy return, but it wasn’t until the seventh inning that the rest of the Dodgers lineup found its footing, taking advantage of some shaky relief pitching to rally for a 5-3 victory over the Colorado Rockies.

Hernández reached on an infield single in his second at-bat before being lifted for a pinch-hitter as the Dodgers began to rally in the seventh.

Read more:Dodgers bullpen extends scoreless streak as they beat Brewers behind Yoshinobu Yamamoto

Hernández’s journey back to the big leagues has been an arduous one. Throughout his two-month stint last year on the injured list, he received seven injections in his left elbow. None worked.

A procedure by Dr. Neal ElAttrache helped numb the pain, but it came roaring back when the 34-year-old dove for a ball in Game 3 of the National League Championship Series against the Brewers.

“Every time I would get in my batting stance, I would feel like I had a blowtorch on, and it was kind of frustrating because there was not much we could do for it,” Hernández said before the game.

Hernández had made peace with his injury, given he was able to push through to a World Series win with little time to heal. After the season, Hernández had surgery on the elbow, not knowing the damage or the timeline for return.

When he woke, still a little delirious, ElAttrache told him the news: “This was the worst injury I’ve ever seen of this kind, and I don’t know how you played,” Hernández recalled him saying.

Hernández then FaceTimed Dodgers president of baseball operations Andrew Friedman.

“I told him, ‘ElAttrache, tell him what you just said,’” Hernández said, “I was like, ‘I did this for you, so you better bring me back.’”

Hernández signed a one-year, $4.5-million deal with the Dodgers in February, and began the process of starting over, relearning how to play baseball with a newly reattached left elbow.

Read more:Teoscar Hernández drives in six runs, helps Dodgers rout Brewers

In the process, he missed playing for Team Puerto Rico in the island territory where the team had been located in the group stages of the World Baseball Classic, what he called a “childhood dream.” He also missed spring training and opening day for the first time in his career. Still, he wouldn’t change a thing if given the opportunity.

“In a weird way, I would’ve rather missed the WBC and win a World Series than getting to fulfill a life dream of playing in Puerto Rico after losing a World Series,” Hernández said. “It was a fair trade.”

Hernández will play a mix of infield and a little bit of outfield, giving his teammates a chance to rest. Utility man Santiago Espinal, whom the Dodgers claimed on waivers and broke out in spring training, was designated for assignment to make room on the roster.

“Santiago was great for me, great for the team, and I think we were very forthright, up front, about the expectation, so I think he respected that,” Dodgers manager Dave Roberts said.

While Hernández found contact on each of his at-bats, the rest of the team sputtered through six innings. Rockies starter Tanner Gordon commanded his slider, throwing the pitch for strikes 74% of the time.

Trailing 3-1, the Dodgers (34-20) found their momentum in the seventh after Rockies reliever Juan Mejia walked two, and Brennan Bernardino, who replaced Mejia, hit pinch-hitter Miguel Rojas with a pitch.

Shohei Ohtani plated a run on a forceout, Mookie Betts drove in Kim on a sacrifice fly to tie the score and Freddie Freeman bounced a double off the right-field wall to drive in Ohtani. Andy Pages hit a looping ball to right-center off Jaden Hill, the third Rockies pitcher of the inning, to score Freeman and complete the Dodgers’ scoring.

“Fortunately we were victims of good fortune,” Roberts said. “ I think that allowing ourselves to build off that inning, and then we started getting some hits, which was great. It was good to see us show some life tonight.”

Dodgers first baseman Freddie Freeman rounds third base on his way home during the seventh inning of Monday's game.
Dodgers first baseman Freddie Freeman rounds third base on his way home during the seventh inning of Monday's game. (Eric Thayer / Los Angeles Times)

Starter Emmet Sheehan ran into trouble when he gave up a ground-rule double to Tyler Freeman to lead off the fourth inning. Troy Johnston smacked a line drive on the next pitch that glanced off Sheehan’s right arm for an infield single. After Roberts and head athletic trainer Thomas Albert checked on Sheehan, the right-hander stayed in and gave up a run on a single to right field by Willi Castro to tie the score. Ezequiel Tovar put the Rockies ahead with a sacrifice fly to left field.

“I felt fine,” Sheehan said. “I knew it just caught muscle so stung in the moment, but it wasn’t anything to be worried about.”

Sheehan completed six innings, striking out eight and walking one.

“I gave him every opportunity,” Roberts said. “Thomas gave him every opportunity, but he wanted to stay in, and we took him at his word.”

Kyle Hurt, who eventually picked up the win, replaced him in the seventh and immediately surrendered a home run to Tovar on the second pitch of the at-bat to pad Colorado’s lead. The homer ended the bullpen’s franchise record of 38 consecutive scoreless innings set Sunday.

Will Klein pitched a scoreless eighth before Alex Vesia and Blake Treinen pitched the ninth, with Treinen picking up the save on a strikeout of Braxton Fulford.

“Kyle’s been great for us, and Tovar hit a changeup,” Roberts said. “ It was good to see Kyle come back and get that next hitter.”

Max Muncy Update

The Dodgers are hopeful for a Max Muncy return Wednesday after the swelling in his right wrist decreased. The 35-year-old was struck by a 95.5-mph slider on Friday. Initial X-rays were negative, and he hasn’t undergone more testing for the injury since. Roberts didn’t rule out a retroactive move to the injury list, though the team feels good about him avoiding it.

“He’s done better,” Roberts said before the game. “He’s a little less sore today. The swelling has dissipated.”

Roberts said after the game that Muncy was available if Rojas hadn’t been able to continue on after getting hit.

“I didn’t know how bad Miggy was, so I wanted to check in on Max to see if he could potentially go up and stand at third base,” Roberts said. “He was up for it, but fortunately we didn’t have to use that.”

Sign up for more Dodgers news with Dodgers Dugout. Delivered at the start of each series.

This story originally appeared in Los Angeles Times.

26-29: Chart

SACRAMENTO, CA - MAY 25: Randy Arozarena #56 high-fives Luke Raley #20 of the Seattle Mariners during the game between the Seattle Mariners and the Athletics at Sutter Health Park on Monday, May 25, 2026 in Sacramento, California. (Photo by Don Collier/MLB Photos via Getty Images) | MLB Photos via Getty Images

Mariners 9, Athletics 2

Trampoline Parks: Luis Castillo, .14 WPA; Randy Arozarena, .13 WPA

Trampoline Parks Masquerading As Baseball Fields: J.P. Crawford, -.04 WPA

Game Thread Comment of the Day:

Iowa Cubs Wrap: I-Cubs outslug Indianapolis, 9-7

Mar 13, 2026; Phoenix, Arizona, USA; Chicago Cubs second baseman Owen Miller against the Chicago White Sox during a spring training game at Camelback Ranch-Glendale. Mandatory Credit: Mark J. Rebilas-Imagn Images | Mark J. Rebilas-Imagn Images

Normally there is no Minor League Wrap on Monday, but Indianapolis wanted to play a game on Memorial Day. So here we are. Everyone else, including Mesa, is off.

Iowa Cubs

The Iowa Cubs raced past Indianapolis (Pirates), 9-7.

It wasn’t a great start for Doug Nikhazy, who gave up one run in the first inning and five more in the second. His final line was six runs on five hits over two innings. Nikhazy walked three, hit one and struck out three.

Tyler Beede pitched the next three innings, gave up just one run on two hits, and got the win. Beede walked one and struck out two.

Yacksel Ríos pitched the next two innings and allowed no runs on one hit. Ríos walked one and struck out two.

Luke Little pitched the eighth and ninth innings, retired all six batters he faced and got the save. Little struck out two.

Left fielder Owen Miller had a huge game, coming just a triple shy of the cycle. Miller was 4 for 5 with a double and a solo home run in the eighth inning. It was his third on the year. Miller had two total runs batted in.

Third baseman James Triantos was 3 for 5 with a double, a walk and a stolen base. He scored twice.

DH BJ Murray went 3 for 5 and scored once.

Center fielder Brett Bateman was 3 for 5 with a steal. Bateman scored twice and drve in two.

Miller’s homer.

Dodgers wait out the Rockies in win at home

LOS ANGELES, CA - MAY 25: Emmet Sheehan #80 of the Los Angeles Dodgers pitches during the game between the Colorado Rockies and the Los Angeles Dodgers at UNIQLO Field at Dodger Stadium on Monday, May 25, 2026 in Los Angeles, California. (Photo by Nicole Vasquez/MLB Photos via Getty Images) | MLB Photos via Getty Images

When you’re facing a disadvantage in both the starting pitching duel and also the bullpen, nine innings is quite a long time, and that’s what the Rockies learned in this 5-3 defeat to the Dodgers. Tanner Gordon did his best to keep up with Emmet Sheehan and even left the game with a 2-1 lead, but Colorado didn’t have the bullpen depth to toss four scoreless innings, ultimately coughing up the lead in a seventh-inning rally that saw the home team score four runs.

Unfazed by the disappointing nature with which his offense kept stranding runners inning after inning in the early goings, Sheehan delivered a quality outing on the back of one of his best fastball days of the year. Sheehan’s four-seamer was working so well for him that he upped the usage to over 50 percent of the time, inducing 10 of his 17 whiffs in the game with it.

While the Dodgers failed to string hitters together against Tanner Gordon, the Rockies found a way to hurt Sheehan by pooling all of their hits together. Three of the five hits conceded by Sheehan came in the top of the fourth when the Rockies took the lead courtesy of an RBI single from Troy Johnston and a sacrifice fly from Ezequiel Tovar. The Colorado shortstop would be at the center of the action for this one, as right after Sheehan left the game, he took it upon himself to end the Dodgers’ bullpen scoreless streak of 38 innings with a solo shot against Kyle Hurt. This was the first run Hurt allowed since his season debut against the Mets over a month ago, putting an end to 14 scoreless innings for him.

Entering the bottom of the seventh, the Dodgers had stranded at least one runner in four of the first six, and then a loss of command from relievers Juan Mejía and Brennan Bernadino got the home team going. Will Smith, Hyesong Kim, and Miguel Rojas loaded the bases without having to swing the bat, courtesy of a couple of walks and an HBP, and then the top of the order went to work on capitalizing. Shohei Ohtani and Mookie Betts drove in runs with productive outs, Freddie Freeman helped LA take the lead with an RBI double, and was subsequently driven in by Andy Pages.

On an individual note, we must talk about Kiké Hernández, who, even in the ninth hole, found a way to be one of, if not the most productive, Dodgers hitters in the game. Hernández went two-for-two early on before being pulled for a pinch-hitter in the seventh. Once Dalton Rushing was announced as the pinch-hitter for Hernández with a righty on the mound in the seventh, the Rockies went to the lefty Bernadino, which made Dave Roberts counter with Miguel Rojas, who got on base via a hit-by-pitch. Maybe it was the ninth spot that finished the game with a perfect on-base percentage.

Contrasting with the struggles of the Rockies bullpen that cost them the game, the Dodgers relievers were outstanding apart from that solo shot by Tovar. Vesia came in for the save, but one baserunner was enough to make Roberts go to Blake Treinen with a righty on base and two outs in the inning. Treinen got the punchout against Braxton Fulford and earned the save, his first of the year.

Game particulars
  • Home runs— Ezequiel Tovar (2)
  • WP— Kyle Hurt (1-0): 1 IP, 1 hit, 1 run, 1 strikeout
  • LP— Brennan Bernadino (2-3): 0.2 IP, 1 hit, 2 runs
  • SV – Blake Treinen (1): 0.1 IP, 1 strikeout
Up next

A couple of veteran southpaws square off on Tuesday at 7:10 p.m. (PT). Eric Lauer will be making his first start with the Dodgers, recently acquired from the Blue Jays, while the Rockies will counter with one of their longest-tenured players in Kyle Freeland. Selected in the first round of the Draft in 2014, Freeland is in the middle of his 10th major-league season with the Rox.

Jays Lose To Marlins

May 25, 2026; Toronto, Ontario, CAN; Toronto Blue Jays center fielder Nathan Lukes (38) breaks his bat hitting a single against the Miami Marlins in the first inning at Rogers Centre. Mandatory Credit: Dan Hamilton-Imagn Images | Dan Hamilton-Imagn Images

Marlins 8 Jays 2

That was just pathetic.

I don’t really want to recap that, but….the Jays have had a lot of poor defensive outfielders, but Yohendrick Piñango had what must be one of the worst defensive games in team history. He seems to be scared to take charge. Scared to call ‘mine’ and go get a ball. He had an easily catchable ball fall in front of him and, later, had an easily catchable ball go over his head. I don’t think he’s a terrible outfielder, but he seems scared to go make a play.

Beyond that, Trey Yesavage was not great. 6.2 innings, 5 hits, 5 earned, 2 walks, and 6 strikeouts. He was let down by his defense at key times.

Beyond that, Tyler Rogers had a tough time, 3 earned runs while getting just two outs. He could have used some help from his defense, but he’s supposed to be a ground ball pitcher, who is giving up way too many fly balls. Adam Macko had a tough time, too, giving up 2 hits while getting just one out.

Tanner Andrews got into his first MLB game, pitching a clean ninth. It is great to see someone who has worked so long and so hard finally get to the majors.

On offense? 10 hits and 3 walks, but just the two runs. Nathan Lukes, finally making it back from the IL, had 3 hits. Ernie Clements had 2 hits, including a home run. Getting the 0 fors were George Springer and Andrés Giménez, both of whom came up in big moments and failed.

Jays of the Day: Lukes (0.14 WPA).

Other Award: Yesavage (-0.22), Springer (-0.14), Gimenez (-0.13), Okamoto (-0.10), and let’s give one to Piñango for his inept defense.

Tomorrow we have Sandy Alcantara (3-3, 4.00) vs. Braydon (2-1, 2.73).

It can’t be any worse than today. Right? Please let’s not be worse than today.

Three Astros pitchers combine for first no-hitter since Sept. 2024

Whether authored by Nolan Ryan or Mike Scott or Ronel Blanco or a cast of several to nail down a World Series victory, the Houston Astros simply have a way with no-hitters.

And the one they spun Monday, May 25 might have been the unlikeliest of the 18 no-hitters in franchise history.

Tatsuya Imai, their splash free agent pitching acquisition who was so disappointing he was stashed on the injured list just two starts into his career, pitched the first six innings of a three-man relay and relievers Steven Okert and Alimber Santa – making his major-league debut – took care of the final three innings as the Astros subdued the Texas Rangers, winning 9-0 at Globe Life Park in Arlington.

It was the first no-hitter since Shota Imanaga and a pair of Chicago Cubs relievers combined to no-hit the Pittsburgh Pirates on Sept. 4, 2024.

Imai walked the first two batters of the game. Santa had never thrown a major league pitch before Monday night. Yet somehow, they started and finished a thorough suppression of the Rangers.

Then again, lots of teams are doing that these days.

Just one night before, Los Angeles Angels lefty Reid Detmers struck out 14 Rangers and allowed just a solo homer and the Rangers managed just one more hit in losing to the Angels.

This time, a lineup missing Corey Seager drew just two walks against the Astros’ trio. And even if the competition was meager, Imai’s performance was surely a relief to Houston: Signed for $54 million, he was shipped to the injured list after just three starts, admitting he was struggling acclimating to life in the major leagues and the USA.

He spent five weeks working his way back, yet still entered Monday’s game with an 8.31 ERA in five starts.

By night’s end, he had the biggest piece of the fifth combined no-hitter in franchise history. 

This article originally appeared on USA TODAY: Tatsuya Imai, Steven Okert and Alimber Santa combine to no-hit Rangers

Imai, Pen Combine for No-Hitter as Astros Rout Rangers 9-0

ARLINGTON, TX - MAY 25: Tatsuya Imai #45 of the Houston Astros pitches during the game between the Houston Astros and the Texas Rangers at Globe Life Field on Monday, May 25, 2026 in Arlington, Texas. (Photo by Kelcee Skoug/MLB Photos via Getty Images) | MLB Photos via Getty Images

Tatsuya Imai (W, 2-2) hurled 6 innings of no-hit ball, Yordan Alvarez and Christian Walker homered and the Houston Astros (24-31) pummeled the Texas Rangers (24-29) 9-0 in the first game of their four-game series at Globe Life Park in Arlington.

It’s a huge mark for Imai, who was making his 6th start of the season and whose early tenure with the Astros has been marked with struggle and injury. While his most recent performances have been trending in the right direction, Imai’s line tonight of 6 no-hit shutout innings was easily his best performance of the season. While he walked 4 and struck out 2, he also generated 8 ground ball outs which was very important given his recent penchant for ceding the long ball.

Steven Okert pitched the 7th. Alimber Santa set the Rangers down in order over the final 2 innings, punctuated with a strikeout of Brandon Nimmo to end the game. This was Santa’s first appearance with the Astros.

The Astros got to Rangers SP Kumar Rocker (L, 2-5) right away in the first. Jeremy Pena was hit by a pitch leading off the game, and then stole 2nd. After advancing to 3rd on a groundout by Isaac Paredes, Yordan Alvarez hit a sacrifice fly to score Pena and make it 1-0 Houston after 1.

The Astros would get on the board again in the 4th, when Alvarez led off the inning with his 16th HR of the season. The 415 foot blast to center was hit 110.6 MPH, and gave the Astros a 2-0 lead going to the bottom of the 4th.

Houston would get 2 more in the 5th. Zach Dezenzo led off with a walk. Nick Allen then singled to right to put runners on the corners with no out. Christian Vazquez then successfully executed a squeeze bunt to score Dezenzo and increase the lead to 3-0, with Allen advancing to 3rd.

Pena would then rip a ground ball single to right to score Allen to make it 4-0 Astros.

Houston would break it open in the 7th. Vazquez led off with a single to center, followed by Pena being hit by a pitch for the second time in the game to runners at 1st and 2nd with no out. After Paredes and Alvarez both popped up, Christian Walker launched his 15th HR of the season to left center. The 3-run blast made it a 7-0 lead for the Astros.

The next batter, Jake Meyers, would reach on an error by Rangers shortstop Michael Helman. Cam Smith would also reach on an error by Helman, giving the Astros 2 on with 2 out. Brice Matthews then hit a hard single to left to load the bases for Nick Allen.

Allen, coming off a 3-for-3 performance in yesterday’s series finale with the Cubs, continued his hot hitting with a 2-run single to left scoring Meyers and Smith and pushing the lead to 9-0. It also capped a 5-run 7th inning for Houston. Allen would finish 2-for-5 with 2 RBI, he is now batting .317.

The combined no-hitter is the 18th no-hitter in franchise history and the first no-hitter in MLB since September 2024. It is the first Astros no-hitter since Ronel Blanco’s solo gem April 1, 2024. It is the franchise’s 5th combined no-hitter, and first since Cristian Javier led a combined no-hitter against the Philadelphia Phillies in Game 4 of the 2022 World Series at Citizens Bank Park.

Jason Alexander (1-0, 7.30 ERA) will get the start tomorrow as the Astros look to continue their march towards the 2026 Silver Boot and back towards .500. Houston has now won 4 straight and 7 of their last 10.

Reeling Mets fall back to 10 games under .500 with Memorial Day loss: ‘It’s not early anymore’

How quickly things change. 

The last time the Mets were home they capped off their best stretch of the season with a thrilling come-from-behind win to lock up the first-half of the Subway Series. 

A struggling offense showed some much-needed signs of life, signaling perhaps that they were finally ready to make a dent in the gaping hole they put themselves in. 

However, a much different club returned to Citi Field on Monday.

With Juan Soto sidelined again with an illness, those bats have quickly returned to their sluggish form, as they dropped their fourth consecutive game with a 7-2 loss to the Reds

Unlike their sweep at the hands of the Marlins to begin the week, they were able to generate some traffic this afternoon, but that still didn’t lead to runs, as they finished 0-for-6 as a team with RISP. 

Bumped up to the cleanup spot, Marcus Semien broke a Mets' three-game homerless drought with a solo shot in the sixth. It was just one of three extra-base hits on the afternoon. 

As a result, New York finished with two or less runs for the fifth straight game. 

"We can sit here and make excuses with some of the guys we’re missing, but we have big-league hitters here and they are struggling," manager Carlos Mendoza said. 

"We're having a hard time putting rallies together, and the biggest thing is our inability to drive the ball out of the park -- look at a night like tonight, we had nine hits but two runs -- it’s hard to score three or four by just singles, you gotta be able to drive the ball out of the ballpark.”

Just like that, any signs of May momentum have quickly been swept away. 

With losses in six of their last seven games, the Mets are now back to 10 games under .500 and remain in the basement of the NL East at the one-third mark of the season.

“It sucks,” Mendoza said. “I’ve been saying it, it’s not early anymore -- we’re not putting ourselves in a good position, obviously. We gotta go out and do it.”

On Memorial Day, Guardians Lose One to Forget

CLEVELAND, OH - MAY 25: Cleveland Guardians pitcher Logan Allen (26) leaves the field following the sixth inning of the Major League Baseball interleague game between the Washington Nationals and Cleveland Guardians on May 25, 2026, at Progressive Field in Cleveland, OH. (Photo by Frank Jansky/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

The Guardians were crushed 10-2 by the Nationals today.

A while back, I went round and round with a Twitter reply guy who said that Tanner Bibee had been “awful.” I pointed out that he had not been awful save for the particular game about which he was commenting afterwards. Bibee than proceeded to put up a 3.08 xERA in the next 30 innings. Then, tonight happened. Bibee gave up seven runs on five homers. That was, indeed, awful. Is it indicative of a future problem? I don’t think so. But, man, it was a bad night. Perhaps offered in solidarity to the Cavs next door? Stephen Vogt was frank saying that he didn’t see much in the way of execution tonight from Bibee. Bibee said he would be too emotional if he tried to talk about what happened tonight. He was upset with himself.

Perhaps more distressingly, the Guardians were dominated by Zach Littell for 7 innings. They need to start hitting the ball, period.

On the bright side, Logan Allen threw the ball well (3 innings, 6 K’s) and saved the bullpen. Hey, try him as a reliever because with Sabrowski gone for a bit, we need the lefty help. Codi Heuer returned for Sabrowski, whom Vogt said they’d have MRI results on tomorrow. Sounds like they are hopeful it’s “just” elbow soreness. Gulp.

Rhys Hoskins hit a home run and Angel Martinez had the other RBI. Forget this one and get ready to hit the Nationals’ one good pitcher tomorrow.

Houston Astros starter Tatsuya Imai and 2 releivers throw combined no-hitter against Texas Rangers

ARLINGTON, Texas — Houston Astros right-hander Tatsuya Imai and relievers Steven Okert and Alimber Santa combined to throw a no-hitter in a 9-0 win over the Texas Rangers on Monday night.

It was the 17th regular-season no-hitter in Astros history, and the fourth one that was a combined effort. They also had a combined no-hitter in the 2022 World Series when four pitchers had one against Philadelphia.

Okert took over to start the seventh inning Monday night after Imai got 16 outs over the last 16 batters he faced. Imai walked three of his first four batters but benefited from a double play in the first inning before settling into a groove.

Santa made his big league debut and retired all six batters he faced, his 24th pitch being a called third strike against Brandon Nimmo that ended it after an ABS challenge by the batter was confirmed a strike.

The Rangers were held without a hit for the sixth time, the first since Corey Kluber threw a no-hitter for the New York Yankees against them on May 19, 2021.

The Astros got the first no-hitter in the majors since Shota Imanaga and two Chicago Cubs relievers combined on a 12-0 win over Pittsburgh on Sept. 4, 2024. The previous pitcher to throw a complete-game no-hitter was Blake Snell for the San Francisco Giants against Cincinnati on Aug. 2, 2024.

Imai’s fourth walk of the game was to Nimmo leading off the fourth, but Ezequiel Duran then grounded into a double play.

Imai threw 57 of his 97 pitches for strikes. He struck out two.

The 28-year-old Imai is in his first big league season after coming over from Japan. He was 1-2 with an 8.31 ERA in his first five starts for the Astros.

Imai joined the Astros in January after agreeing to a $54 million, three-year contract. He was a three-time All-Star during eight seasons in Japan, and went 10-5 with a 1.92 ERA last season for the Pacific League’s Seibu Lions, striking out 178 in 163 2/3 innings.

Rangers leadoff hitter Joc Pederson was retired on a nifty play in the third when shortstop Jeremy Peña made a backhand stop and a twisting throw to first for the out. Justin Foscue and Danny Jansen had deep flyouts in the Texas fifth.

Okert walked Nimmo leading off the seventh before retiring the next three batters.

Giants get Kelly-ed & Ketel-ed once again

May 25, 2026; San Francisco, California, USA; Arizona Diamondbacks starting pitcher Merrill Kelly (29) returns to the dugout after the bottom of the sixth inning against the San Francisco Giants at Oracle Park. Mandatory Credit: Kelley L Cox-Imagn Images | Kelley L Cox-Imagn Images

Turns out slam-fest over the weekend against the Chicago White Sox means very little to Merrill Kelly, Ketel Marte, and the Arizona Diamondbacks.

The five days that elapsed between the Giants last meeting with starter Kelly wasn’t enough to cleanse the palate. The 2026 Giants can’t figure him out, nor could they over the past seven seasons either. He’s now collected a quality start in his last six games against San Francisco, a streak that dates back to September 2023. Over 22 starts in his career, Kelly has posted a 3.30 ERA over 133.2 innings pitched. That’s a solid two-thirds of a season in which Kelly has pitched admirably against the Giants. Results that bear a quiet dignity, like if a minor British Royal was on the mound. Kelly doesn’t light up the radar gun. He relies heavily on a change-up and a variety of low-90s fastballs that he cuts, sinks, and places pretty much where he wants it. The 37 year old has never been the ace or the star. His celebrity doppelganger is Chris Elliot, who is someone you don’t know by name but absolutely recognize. Elliot isn’t going to win an Oscar, and Kelly probably won’t ever win a Cy Young, or even an All Star nod, but he’s made a career out of dotting 90 MPH cutters on the outside corner of the zone. As Mike Krukow likes to point out, there are throwers and pitchers, and Kelly is the latter.

After a really rough start to the year in which he allowed 19 runs across three consecutive starts, Kelly has found his footing, and the Giants have played an integral part in regaining his form. Kelly has now won his last four starts, following up a quality start (3 ER, 6 IP) on May 25th with another rock solid outing, allowing 2 earned runs on 4 hits over 7 innings pitched in San Francisco’s 6-2 loss.  

The only breakthrough against him came in the 4th when Rafael Devers took on Triple’s Alley with the second-longest double in the Majors (the longest was hit by Devers yesterday). At the time, it gave the Giants a 2-1 lead. Which was nice. It’s fun when your team is down by a run and then a pitch later, your team is up for a run. Like many leads this year, this feeling of positivity and good-will proved fleeting. I was listening to the game on the radio as I warmed up for my softball game, and the goodwill bought by Devers’s double lasted about as long as it took for me to move a milk carton full of softballs from the left field foul pole to the right. 

While Landen Roupp was perhaps not the sharpest he’s been, it was a couple of costly defensive mistakes in the 5th that Arizona capitalized. Number-9 hitter Tommy Troy reached second on a throwing error by Willy Adames. Ketel Marte tied on the next pitch when Casey Schmitt, playing left due to the health of Heliot Ramos and Jung Hoo Lee, misplayed an opposite-field flare. Maybe a more experienced or confident corner outfielder would’ve reeled the ball in, but with an xBA of .610,  it’s hard to argue that Ramos, or any other player on the Giants roster who’s played left this year, is that outfielder. The major mistake on the play wasn’t not catching the ball, but letting it skip past. Instead of a single with runners on the corners giving Roupp to work out of it (which he essentially did in the 3rd), the lead was gone, and the Diamondbacks were set-up to retake it. 

By the time the 4-run 5th was over Roupp had thrown 93 pitches. He bagged 7 strikeouts but lacked an efficiency in at-bats (against a tough contact-oriented Arizona lineup to be fair) to survive any deeper in the game. The error and misplay obviously didn’t help either. And with Roupp out of the game and Joel Peguero in, Marte continued to be the bat-wielding version of Kelly, extending Arizona’s lead with a 2-RBI single that effectively put the game to bed.

That’s two wins in a row for Kelly, four more hits and three more runs batted in for Marte (bumping up his totals to 10 H and 10 RBI vs. SF), and Arizona’s fourth win in as many games so far against our Giants.