The Athletics are playing in a minor league ballpark again this year as they wait for their new home to be built in Las Vegas. On Sunday, in the top of the third inning, they pitched like a minor league team as well.
The New York Yankees teed off on A's starter Jacob Lopez and relievers Michael Kelly and Jack Perkins for 13 runs in the top of the third inning.
The Yankees sent 18 players to the plate at Sutter Health Park, pilling up 11 hits and four walks in the biggest inning the team has had since at least 1974, according to the WFAN broadcast. Lopez wore most of it before manager Mark Kotsay turned to Kelly and then to Perkins, who finally put an end to the circus.
Lopez was charged with seven earned runs on five hits. Kelly allowed six runs on six hits and two walks.
Ten runs were scored before anyone made an out. No Yankees team had ever done that.
Ben Rice batted twice in the inning and drove in four run, with a two-run double and a two-run triple. Every starter got two at-bats. Aaron Judge singled and struck out for the second out of the inning. Anthony Volpe had two singles and stole a base. Cody Bellinger had two singles.
May 31, 2026; Arlington, Texas, USA; Kansas City Royals pitcher Eli Morgan (34) delivers a pitch to the Texas Rangers during the eighth inning at Globe Life Field. Mandatory Credit: Jim Cowsert-Imagn Images | Jim Cowsert-Imagn Images
It was another tough day of Royals baseball. They were promptly swept for the third time in their last four series. They have lost 6 straight and 16 of their last 19. They are one of the worst teams in all of baseball.
A four-run first inning, all with two outs, doomed Michael Wacha and the Royals. Ezequiel Duran tripled to score two, scoring himself on a single y Alejandro Osuna. A Kyle Higashioka double would plate another run to make it 4-0.
Wacha would allow two more runs in the bottom of the fifth. Wacha, who’d thrown five straight quality starts, just simply didn’t have it today. His final line was 5 innings, 8 hits, 6 runs, 4 walks and 5 strikeouts. Steven Cruz, Eli Morgan and Mason Black all pitched scoreless innings for the Royals.
On offense, Michael Massey hit a 2-run homer late to make it 6-3. He had a pair of hits, and Bobby singled and hit a bloop double in the ninth to give him a multi-hit day.
I wish I could say more, but there is simply nothing positive going on right now for the Royals. Their road trip continues tomorrow as they open a 3-game set in Cincinnati to take on the Reds. Luinder Avila is the expected starter for what should be a bullpen game. First pitch is set for 6:10 p.m. CT.
At least my Kansas Jayhawks might clinch a super-regional berth tonight! 🙂
WASHINGTON, DC - MAY 31: CJ Abrams #5 of the Washington Nationals tags out Xander Bogaerts #2 of the San Diego Padres after he attempts to steal second base during the fourth inning at Nationals Park on May 31, 2026 in Washington, DC. (Photo by Jess Rapfogel/Getty Images) | Getty Images
With how this month of May went for the Nats, it was only fitting that they finished it off by taking a series against a team above .500. That is what this team has been doing all month, and it is why they had a 16-12 record in May. It is even more fitting that the battery of Zack Littell and Keibert Ruiz led them to this win.
Final: Nationals 4, Padres 2
With help from James Wood, Luis García Jr., Zack Littell and Orlando Ribalta, the Nats now have a positive run differential, 2 of the NL's 3 best hitters and went 16-12 in May… their best record in a month since Aug. 2023.
Both Ruiz and Littell had tough starts to the season, but really turned things around in May. Ruiz hit .379 with a 1.107 OPS on the month, while playing great defense. Meanwhile, Littell posted a 2.35 ERA in 30.2 innings, after having an ERA over 8 in April. For Ruiz, he needed to find his confidence and Littell just needed to get back up to speed after signing late in the offseason.
It also appears that the two have developed a mutual respect for each other. After the game, Ruiz credited Littell for “attacking hitters and getting quick outs”. Littell seemed very impressed with Ruiz, especially on the defensive side of the ball. He admitted that prior to playing here, he knew that Ruiz was not exactly known as a defensive minded catcher. After working with him though, Littell said that Ruiz has been “Unbelievable” and says that he “loves working with him”.
Littell also credited Ruiz’s work ethic, which has been a common theme this year. In Spencer Nusbaum’s great piece about Ruiz, it talked about how the work ethic has always been there for him. The difference this year is that Ruiz is working smarter as well.
While the Nats catcher went 2 for 3 today, his biggest contributions were on the defensive end. He gunned down three runners today including two huge strike em out throw em out plays that ended stressful innings. Ruiz got the Nats out of a nervy 7th by gunning down a runner, and did the same to end the game in the 9th.
Keibert Ruiz recorded a career-high three caught stealing, the most in a 9.0 inning-game in Nationals history (2005-pres.)
Brian Schneider also threw out 3 in a 14.0-inning game on May 24, 2005 at CIN. pic.twitter.com/j8U4LkJ2OB
— Nationals Communications (@NationalsComms) May 31, 2026
This version of Keibert Ruiz has absolutely shocked me. He is playing like an elite catcher. Who knows if it will last, but now we can see what Keibert is capable of when he is at the top of his game. Ruiz seems like a really easy guy to root for, and he has taken a lot of flack over the years from people like myself and others. It is just great to see him succeeding and playing to his potential.
I feel like we have been saying this after each of his last few outings, but Zack Littell may have had the best outing of his season yet again, at least for the first six innings. The veteran absolutely cruised through the Padres lineup for 6 frames. He was getting quick outs at will, while also getting swing and miss when he needed it. Littell credited his increased whiff and chase numbers to staying in the zone more. When he gets ahead of hitters by pounding the zone, he is able to force them to chase later in counts. This start finished off a fantastic month for the righty.
Zack Littell just turned in a fantastic May (2.35 ERA). He’s been really efficient recently too, getting deep into stats.
The Nats offense may not have been at their electric best today, but they still got the job done, thanks largely to a couple laser beam home runs. Luis Garcia Jr. hit the first one, swinging away on a 3-0 count. He hit a 111 mph line drive that just kept going out to right field.
In the next inning, James Wood found a way to one up Garcia. He hit a very similar line drive home run, just slightly harder and slightly further. Wood’s homer was 113.8 MPH off the bat and traveled 417 feet. It was an absolute missile that got out of Nats Park in the blink of an eye.
After the Wood homer, the Nats had a seemingly comfortable 3-0 lead with Littell rolling. However, things got dicey in the 7th when Littell allowed three straight base runners. Blake Butera turned to his fire man Orlando Ribalta to get out of the jam. He started things out by allowing a sac fly and then walking a batter. However, after a long battle with Miguel Andujar, he got the strikeout and Keibert Ruiz gunned down Sung-Mun Song at second.
The Nats then added a key insurance run in the bottom of the frame. This run came thanks to three unlikely heroes. Jose Tena, Jorbit Vivas and Andres Chaparro have not exactly been crushing the ball lately, but they sparked this mini rally. Tena and Vivas got on base to start the inning. Then with two outs, Chaparro hit a double down the line to bring in a key insurance run. Chaparro has not played a ton, but he has gotten two clutch knocks.
The Nationals outstanding month of May was capped off by yet another runner gunned down by Ruiz. Clayton Beeter looked a little shaky, but he was able to get through the inning without much trouble, in part due to his catcher. The Nats won again and improved to 31-29.
If you told me that this team would be two games over .500 heading into June, I am not sure I would have believed you, yet here we are. This team is playing inspired baseball under Blake Butera, and only seem to be improving. Things are looking up in DC for the first time in a while.
MIAMI, FLORIDA - MAY 18: Drake Baldwin #30 of the Atlanta Braves looks on during batting practice prior to a game against the Miami Marlins at loanDepot park on May 18, 2026 in Miami, Florida. (Photo by Kelly Gavin/Getty Images) | Getty Images
Before Sunday afternoon’s loss to the Cincinnati Reds, Atlanta Braves President of Baseball Operations/General Manager Alex Anthopoulos spoke with BravesVision Play-by-Play commentator Brandon Gaudin in something of a “state of the front office”-type interview. With that being said, the biggest question of the session had to do with the status of a couple of injured players. Drake Baldwin is currently on the IL with an oblique strain and there’s been little news when it comes to hammering down a potential return date for Atlanta’s rising star of a catcher.
AA did provide a little bit of an update but it’s still something that’s more of an estimate rather than something concrete to look forward to. With a Grade 1 oblique strain, the time frame is usually around 3-4 weeks and AA mentioned that when it comes to that sort of thing, he and the rest of the front office like to use the latter estimate instead of the former. If it’s four weeks then that would mean that mid-June would seem like the time to hopefully start expecting an imminent return for Baldwin.
AA also mentioned that he isn’t anticipating that Baldwin’s return would be preceded by a rehab stint. He explained that since Sean Murphy and Ha-Seong Kim didn’t have a spring training, they needed the rehab stint when compared to Baldwin’s situation. In the case of Baldwin, since he’s been getting plenty of regular season reps (and swinging the bat very well, to be frank) that would mean that they’d try to just throw him back in the action once it’s clear that he’s healthy.
Again, this is all pretty nebulous and when you once again consider that this is an oblique injury that we’re talking about, I’d imagine that the Braves are going to take it very easy when it comes to bringing Drake Baldwin back into the fold. They also have the benefit of having the best record in baseball with a comfortable lead in the division, so it’s not like they have to rush Baldwin back into the fold. It also helps that Ronald Acuña Jr. appears primed to pick up the baton that Baldwin unfortunately had to drop due to his injury.
All of this is to say that Baldwin is likely still at least a couple of weeks away from starting to really ramp up for a return. As I mentioned above, it’s good that the Braves don’t have to rush him but it’s also fun to imagine what this lineup could look like with everybody firing on all cylinders. We still have yet to see this lineup in it’s fully healthy form and it’s very exciting to think about what this offense could do with its full compliment of players.
For now, it’s time to remain patient when it comes to Drake Baldwin coming back in the near future. There are plenty of reasons to be patient and hopefully Baldwin will go back to raking once he does eventually make his return from a notoriously tricky injury to deal with. We’ll see what happens.
Meanwhile, AA did provide some tangible good news when it comes to their injured pitching. He told Gaudin that Hurston Waldrep is apparently going to begin a rehab stint on Monday, so that’s obviously good news. Waldrep is clearly on the road to recovery and apparently he’s been throwing bullpen sessions where he’s been hitting 96-99 mph on the radar gun. That’s pretty exciting to hear and hopefully this means that Waldrep will be arriving to join a Braves pitching staff that has already been doing a great job of holding down the fort without the likes of Waldrep or Spencer Schwellenbach as well.
Virat Kohli’s unbeaten 75 and inspired bowling led Royal Challengers Bengaluru to their second straight Indian Premier League title with a five-wicket win over Gujarat Titans on Sunday.
DENVER, COLORADO - MAY 31: Kyle Karros #12 of the Colorado Rockies scores a run in the second inning as Daniel Susac #6 of the San Francisco Giants is late with the tag at Coors Field on May 31, 2026 in Denver, Colorado. (Photo by Dustin Bradford/Getty Images) | Getty Images
Friends, you’ve been so engaged that we had to put together another overflow thread!
Unfortunately, the Rockies are currently losing to the Giants 12-5 in a game that started over 2.5 hours ago after a ghastly seven-run fifth.
CLEVELAND, OHIO - MAY 31: Ranger Suarez #55 of the Boston Red Sox throws a pitch during the first inning against the Cleveland Guardians at Progressive Field on May 31, 2026 in Cleveland, Ohio. (Photo by Nick Cammett/Getty Images) | Getty Images
If you’ve seen a band with two bassists live, you’d understand why it’d be an odd sight to see three catchers in the starting lineup (Wong as DH, Gasper as 1B, and Narvaez actually doing the catching for Ranger Suarez.) But, at first, there appeared to be no LOW END (music pun!) for the offense against the Guardians, as Jarren Duran cranked a ball into the stands by the time I turned my television on and Mickey Gasper had also gotten on base with a single into the outfield.
It didn’t take too long, though, for Suarez to fall into some early trouble in the second and fourth innings, but he whiffed two to end the fourth before any damage can be done, upping his total to seven through four innings. Unfortunately, in the bottom of the fifth, Masataka Yoshida lost a ball in the sun that dropped in and scored Cleveland’s third run, and exactly one (1) pitch later Chase Delauter smacked Jose Ramirez in. Gone was the confidence of Suarez, evidently, along with the Red Sox’s short-lived lead, an issue that has plague them all season, but Suarez was still able to finish that inning – and his afternoon – strong with his tenth strikeout.
In the late going, namely, the 7th, the Guardians fell victim to a common Red Sox trope: letting failed ABS challenges come back to bite them. With the bases loaded, Tim Herrin threw a third strike to Wilyer Abreu that was a called ball four to walk a run in and tie the game. The Masataka Yoshida redemption arc then concluded with maybe his biggest hit of the year to score one, and IKF and Caleb Durbin each added insult to injury following the pitching change to Codi Heuer, and the lead was 9-4. A couple more innings of stagnant action, and the Red Sox brought Aroldis Chapman in to get his first work in since May 20 in a non-save situation to slam the door.
The Red Sox win the series but there’s still some work to do, as the next three series are all against divisional opponents.
Four Studs
Jarren Duran: The Guardians’ Tanner Bibee hasn’t gotten a win in his 13 appearances yet, and, thanks in part to Duran getting to him by firing that lead-off shot within 30 seconds of the first pitch, that continues here. After struggling in April, he finished May off with 9 home runs and an .871 OPS.
Ranger Suarez: It wasn’t the most beautiful outing he’ll ever have, as he gave up three runs and looked very shaken after that Yoshida bobble, but he finished extremely strong and avoided melting down like he did in his last start. 10 strikeouts now have him tied with Connelly Early for the lead on the team (57.)
Caleb Durbin: Any time you get your first career triple along with two RBIs, you can get a stud nod. He’s still got some work to do, but he’s really starting to turn a corner in the last week.
Connor Wong: With this double, his career OPS against Cleveland continues to drift well over 1.300.
Three Duds
The Guardians’ ABS challenging skills: The Red Sox have been an enemy of the ABS challenging system since its’ implementation, as they’re the worst in the league. But, today, it helped them. Wilyer Abreu taking that walk in the 7th had consequences, as that was indeed a strike but the Guardians had incorrectly challenged two calls prior and were left to deal with that call. That resulted in five more runs as the Red Sox broke it open.
That’s it. Everyone who started had hits. Even Greg Weissert didn’t allow a run today. Nothing could bring the vibes down after Red Sox nation initially biting their nails for six and a half innings.
Play of the Game
Here’s that Yoshida hit.
And for measure, here’s Marcelo Mayer running a foul ball down and giving a great effort to give Jovani Moran a much-needed second out of a pivotal 6th inning. Moran would go on and get the relief decision win.
And thus concludes my first Major League Game Recap since September of 2023, and the month of May.
AT ST. LOUIS: Last season, the Cubs lost the last of three games at St. Louis after having lost the first and won the second, just as they have the last two nights. They won the rubber game in 2022, after winning, then losing. They lost, won and won in 2021. This is the Cubs’ sixth three-game series at St. Louis since then. (Courtesy BCB’s JohnW53)
SUNDAY IS NOT FUNDAY ON THE ROAD: The Cubs have lost on every Sunday they have played on the road this season. They won the opener of a doubleheader at Cleveland on April 5, then lost the second game, followed by losses at Los Angeles vs. the Dodgers on April 26, at Texas on May 10 and on the South Side vs. the White Sox on May 17, making their record 1-4. They are 3-2 on Sunday at home. (Courtesy BCB’s JohnW53)
WINNING WHEN NOT SCORING FIRST: Last night’s win was the Cubs’ 12th of the season in which their opponent scored first. They have lost 21 such games. Their previous win had been on April 6, when they walked off the Reds for the third straight game, 7-6 in 10 innings. That had been their fourth such win in a row. They are just 4-10 when they have given up the game’s first run on the road. The previous win had been April 24, at Los Angeles, when they beat the Dodgers, 6-4, for the final win of their first 10-game streak. (Courtesy BCB’s JohnW53)
HAPP-ENSTANCE: Ian Happ is on a five-game hitting streak in which he is batting .417/.417/.917 (10-for-24) with three doubles, three home runs and 11 RBI.
Jordan Wicks’ first 2026 start was awful. Not going to dwell on it. Turn the page.
I will say that Wicks threw three solid innings in that first start after a horrid first inning, before falling apart again in the fifth. So… maybe there’s something there to build on.
His last appearance vs. the Cardinals was three shutout innings at Wrigley Field in the last game of the 2025 regular season. A throwaway game, to be sure, but… channel that today, Jordan.
Matthew Liberatore was part of an important trade six years ago when he came to the Cardinals from the Rays in the deal that sent Randy Arozarena to Tampa Bay. He was the first-round pick of the Rays in 2018 out of high school in Arizona and already a Top 100 prospect at age 20 at the time of the deal, and stayed on those lists for several years.
His MLB numbers have been lukewarm, given that prospect profile. He has a 4.65 career ERA in 131 games (64 starts) and it’s right around that level this year (4.76 in 11 starts). His last start against the Cubs was July 5, 2025 in St. Louis, and he allowed two runs in five innings, which is better than a lot of his outings this year.
Current Cubs are a small sample size .273 (15-for-55) against him with two home runs (Michael Busch, Ian Happ).
Today’s game is on NBC (full national broadcast, no blackouts). It’s also streaming on Peacock. NBC announcers: Jason Benetti, Jim Deshaies and Albert Pujols.
Please visit our SB Nation Cardinals site Viva el Birdos. If you do go there to interact with Cardinals fans, please be respectful, abide by their individual site rules and serve as a good representation of Cub fans in general and BCB in particular.
The 2026 game discussion procedure has been changed, so please take note.
You’ll find the game preview, like this one, posted separately on the front page two hours before game time (90 minutes for some early day games following night games).
At the same time, a StoryStream containing the preview will also post on the front page, titled “Cubs vs. (Team) (Day of week/date) game threads.” It will contain every post related to that particular game.
The Live! (formerly “First Pitch”) thread will still post at five minutes to game time. It will also post to the front page. That will be the only live game discussion thread. After the game, the recap and Heroes and Goats will also live on the front page as separate posts.
You will also be able to find the preview, Live! thread, recap and Heroes and Goats in this section link. The StoryStream for each game can also be found in that section.
May 31, 2026; Arlington, Texas, USA; Texas Rangers left fielder Alejandro Osuna (19) dives to home plate to score a run against the Kansas City Royals during the first inning at Globe Life Field. Mandatory Credit: Jim Cowsert-Imagn Images | Jim Cowsert-Imagn Images
The Texas Rangers scored six runs while the Kansas City Royals scored three runs.
The Royals appear to have been just what the doctor ordered for a Rangers squad that had been having trouble making good on an alleged manageable portion of their schedule.
After dropping a four-game set three to one to the Houston Astros in the first leg of this final stint at home in May, the Rangers required a sweep of KC to come away with a winning homestand. That didn’t seem particularly likely considering the Rangers had gone just 4-9 against teams below them in the standings in their four most recent series, including two series losses to Houston bookending a disappointing series loss to Anaheim last weekend.
The prospect of a sweep seemed even less likely when you consider that the Rangers had won at least three games in a row just once this season and that came all the way back in early April when they swept the Seattle Mariners.
Nevertheless, the Royals were just the team for the job having dropped 15 of 25 games this month coming into the series while challenging the Detroit Tigers for the cellar in not only the American League Central but the American League overall.
After nearly blowing their chance at a sweep yesterday before a three-run ambush in the ninth inning produced their second walk-off win of the year, the Rangers opened up today’s finale on a mission by scoring four first inning runs.
Maybe Jack Leiter is the good luck charm for the first inning. In his last outing, a day after Texas was no-hit in the first game of this homestand, Leiter received eight runs of support in the first frame.
While that was halved today, it was no less welcome as the Rangers sent eight batters to plate and in between a Josh Jung double that started the rally with one out, and the Nicky Lopez strikeout to end it, every Ranger reached (or at least probably should have) with Ezequiel Duran tripling in two runs following a Jake Burger walk, Alejandro Osuna singling in a third run, and Kyle Higashioka doubling in Osuna to make it 4-0.
All of those runs came with two out because No. 3 hitter Brandon Nimmo was bafflingly called out by foul tip despite replay showing the ball barely clipping the fringe of his batting mitt. The replay center in New York chose to be kind to KC but the ball don’t lie.
With ample wiggle room to work with, Leiter turned to swing-and-miss stuff to collect ten strikeouts in his 5.2 innings of shutout ball. Leiter allowed just three hits and a couple of walks as he kept KC off the board. He potentially could have stayed in to collect a quality start but at 101 pitches, he was lifted after his second walk of the game in the top of the sixth.
Meanwhile, the Rangers had added to their lead in the fourth when Jung singled in a couple of runs with the bases loaded. Up 6-0, and with Leiter out, the bullpen ended up making things closer than it appeared by allowing a run in the seventh and two more in the eighth, but the Rangers had a fairly easy go of it today and get to leave the month of May on a positive note with that winning homestand.
Player of the Game: Leiter is certainly worthy after following up a couple of rough starts with a scoreless outing, but Jung was again a catalyst for the outburst from the lineup today, as he so often has been when Texas actually scores runs.
Today Jung went 2-for-4 with a walk, double, run scored, and two RBIs while hitting second in the lineup. The nice day at the plate elevated Jung to an impressive .316/.372/.495 slash line on the year while he also contributed his team-leading 23rd extra base hit with the first inning double.
Up Next: The Rangers open June on the road in St. Louis as they take on the Cardinals with RHP Jacob deGrom looking to move past a dinger-prone May opposite RHP Michael McGreevy for the NL squad.
The Monday evening first pitch from Busch Stadium is scheduled for 6:45 pm CDT and will be carried on the Rangers Sports Network.
CORAL GABLES, FL - APRIL 11: Wake Forest pitcher Troy Dressler (19) pitches in the sixth inning as the Miami Hurricanes faced the Wake Forest Demon Deacons on April 11, 2026, at Mark Light Field at Alex Rodriguez Park in Coral Gables, Florida. (Photo by Samuel Lewis/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images
The season has officially come to an end for the Deacs. Wake Forest was eliminated on Sunday afternoon after falling to the hosting West Virginia Mountaineers by a score of 10-5. They finish the season with a 39-21 record.
— Wake Forest Baseball (@WakeBaseball) May 31, 2026
This one was mostly just a combination of all the issues the Deacs had during the regular season: costly errors, wild pitches, and an inability to generate offense on anything other than home runs. Things started to go south in the 2nd inning, where a wild pitch from starting pitcher Troy Dressler brough in the first run of the game, and then an error from RF Luke Costello allowed 2 more runs in the inning to give the Mountaineers a 3-0 lead.
Wake tied things up a couple of innings later on a 2-run homer by Matt Conte.
— Wake Forest Baseball (@WakeBaseball) May 31, 2026
It was basically all WVU from there. The Mountaineers scored 7 unanswered run—6 in the 6th inning—to put this one out of reach. The Deacs got a couple of runs on an Andrew Costello home run in the 6th inning and a wild pitch that brough in Dalton Wentz in the 8th, but they ultimately just couldn’t generate enough offense to catch up. The Deacs finished the game with just 5 hits—3 outside of the 2 homeruns—to West Virginia’s 13. Wake also finished with 4 wild pitches, 4 walks, and allowed a run on a failed pick off attempt at 2nd base that sent the ball sailing into center field.
Last weekend, the Mets were swept by the Marlins in Miami, scoring a grand total of two runs in three games.
One week later, against the same Miami team, the Mets swept the Marlins and scored 25 runs in three games, capped off by Sunday’s 10-1 win at Citi Field.
While the Mets’ bats have been inconsistent for much of the season, manager Carlos Mendoza believes what the Mets did in this series can be sustainable.
“I think if we keep controlling the strike zone and stay aggressive with pitches in the strike zone [it can be sustainable],” Mendoza said. “We had a tough series against the same team last weekend, when basically we didn’t do anything offensively. For us to make the adjustment quickly and put up that type of performance the whole weekend, it was just good to see our ability to make adjustments and respond.
“Good to see it. Finally, you started to see some of the guys in the lineup every day playing with some confidence.”
In Sunday’s win, the big blow came, as it so often does, from Juan Soto, who demolished a grand slam as part of a five-run sixth inning.
Soto’s third career grand slam was the Mets’ first of the season, and Soto said after the game that the entire lineup came into the series with a plan to attack.
“I feel like everybody knows what to do. We have a plan and we executed throughout the whole series,” said Soto. “I think the whole lineup came ready to attack with a plan. We all did the same thing and we attacked as a team.”
After dropping the first two games of this six-game homestand, the Mets have built some momentum by winning four straight. Now, they must keep that momentum as they head out west for six games against the Seattle Mariners and San Diego Padres.
"For us to get to where we want to get, we’ve got to play well here and play well on the road, especially in the position that we’re in," Mendoza said. "But the mentality is continue to take it one day at a time. Important road trip here, celebrate today. We got out of the gate on this past homestand 0-2, and for us, winning the last four was huge. But now we’ve got to go, and we’re playing two good teams, but we’re starting to see some signs of who we are as a team as well."
May 31, 2026; New York City, New York, USA; New York Mets left fielder Juan Soto (22) reacts after hitting a grand slam home run against the Miami Marlins during the sixth inning at Citi Field. Mandatory Credit: John Jones-Imagn Images | John Jones-Imagn Images
The Mets kept the good train rolling on Sunday afternoon, as they finished off the series sweep of the Miami Marlins by a score of 10-1. The Mets, now winners of four straight ball games, sit at 26-33, six games out of a Wild Card spot.
The Mets offense was the star of the show today, as they put ten runs on Miami, who had to pivot to a bullpen game due to expected starter Janson Junk’s surprise trip to the injured list this morning. They treated opener John King rudely, as Carson Benge greeted him with his first career lead off home run. The offense did a great job of keeping up the pressure, as they scored runs in four different innings. Marcus Semien hit a two run home run, as part of a game that saw the veteran reach base four times, to make it 3-0 in the second. They added two more in the fourth, when Luis Torrens hit a clean little opposite field single with the bases loaded, making it 5-1 at the time.
The big inning for the Mets came in the sixth inning, when they faced off against right hander Josh White, who was making his Major League debut and was treated very rudely. White looked good through the first two batters, striking out A.J. Ewing and getting Brett Baty to fly out. It fell apart for White from there, as he walked Semien, hit Torrens with a pitch, and walked Benge to load the bases for Bo Bichette. Bichette also worked a walk, pushing the lead to 6-1, and getting Juan Soto to the dish. Soto, who is on another planet right now, hit his ninth home run over his last 15 games, taking a cement mixer slider 109 ft. to the bullpen. The grand slam is the first for the Mets this season, and gave the Mets a 10-1 lead.
Nolan McLean got the ball to start and had a very strange game. He only surrendered two hits and one run, but he walked five and only struck out two (and he hit a batter!). He only had two 1-2-3 innings, as one would imagine with the five walks and a hit batsman, but he was able to consistently wriggle out of jams of his own creation. He also got some pretty timely defensive plays that helped prevent bigger innings on top of that, namely from Brett Baty and A.J. Ewing.
After the grand slam, the game was all but over. The Mets got two on with two out singles by Semien and Torrens in the seventh but did not cash them in, and went quietly in the eighth against utility man Javier Sanoja. David Peterson, who was recently swapped with Sean Manaea as the bulk reliever out of the pen, got his first save of the season. The lefty was excellent over the final four innings, surrendering just a hit and a walk, striking out three. The Mets, who need to just stack wins and see what happens, will look to do so on the West Coast (again), as they fly to Seattle for a three-game series starting tomorrow night.
Big Mets winner: Marcus Semien, +19% WPA Big Mets loser: Honestly? Nobody. The lowest was -2% WPA for A.J. Ewing. Mets pitchers: 17% WPA Mets hitters: 33% WPA Teh aw3s0mest play: Marcus Semien’s two run home run in the second inning, +10.4% WPA Teh sux0rest play: Jakob Marsee’s walk in the fourth inning, -6.2% WPA
Mar 31, 2026; Los Angeles, California, USA; Los Angeles Dodgers pitcher Jack Dreyer (86) throws against the Cleveland Guardians during the eighth inning at Dodger Stadium. Mandatory Credit: Gary A. Vasquez-Imagn Images | Gary A. Vasquez-Imagn Images
Jack Dreyer is back in the Dodgers bullpen for Sunday’s series finale against the Philadelphia Phillies, activated off the injured list on his first day eligible to return.
“I got to put eyes on Jack, I think he threw around 20-25 pitches. It came out good, he used his whole pitch mix, got a couple of grounders and a strikeout,” manager Dave Roberts said on Friday. “I do know that on the 16th day he’s hoping to be active, so we should be in a good spot.”
That came to fruition on the 16th day, and the Dodgers bullpen got one of its stalwarts back in Dreyer, who last season as a rookie was one of only two Dodgers pitchers to remain on the active roster for the entire regular season and postseason. At the time when Dreyer was placed on the injured list this year, he led all Dodgers relievers in appearances (20, tied with Tanner Scott) and innings pitched (21 2/3) with an effective 2.08 ERA, 2.74 xERA, and 24 strikeouts against only six walks.
To make room for Dreyer, right-hander Paul Gervase was optioned to Triple-A Oklahoma City. Gervase was recalled on May 17 when Dreyer was placed on the injured list, and in his second stint in the majors this season, Gervase pitched once in his 12 games active, tossing two scoreless innings on May 22 against the Brewers in Milwaukee.
May 31, 2026; Houston, Texas, USA; Milwaukee Brewers left fielder Jake Bauers (9) is congratulated by first baseman Andrew Vaughn (28) after hitting a two-run home run to left field against the Houston Astros during the fourth inning at Daikin Park. Mandatory Credit: Erik Williams-Imagn Images | Erik Williams-Imagn Images
The Milwaukee Brewers completed another series win on Sunday afternoon, sneaking away with a 2-0 victory over the Astros behind a Jake Bauers homer and another strong showing from Jacob Misiorowski.
After the Brewers went down in order against Tatsuya Imai in the first, Misiorowski returned the favor with a pair of strikeouts in a 1-2-3 frame in the bottom of the inning.
The teams traded 1-2-3 innings in the second, and David Hamilton became the first baserunner of the afternoon in the third with a single to center. He proceeded to steal a pair of bases while Joey Ortiz walked to put runners at the corners with one out for Christian Yelich, though Yeli struck out and Garrett Mitchell grounded out to help Imai escape the jam.
Misiorowski got into a bit of trouble himself in the bottom of the third, allowing a pair of singles and hitting Yordan Alvarez with a pitch to load the bases with two outs, but he was able to get out of it with a groundout by Christian Walker.
The Brewers were first on the scoreboard, as Andrew Vaughn hit a single the other way with one out before Bauers — who fouled a pitch deep to right earlier in the at-bat — slugged one over the wall in left for a 2-0 lead on his ninth homer of the season.
Now staked to a lead, Misiorowski worked around a one-out double by Isaac Paredes in the fourth to maintain the lead.
Hamilton drew a walk to start the fifth for Milwaukee and stole another base before moving to third on a sac bunt by Ortiz — Ortiz was originally ruled safe on the play, but it was overturned upon review. In a repeat of the third inning, Yelich came up with a runner at third and less than two outs but failed to bring him home as he struck out. Mitchell followed with a flyout, and Imai was out of the inning.
Both teams then traded 1-2-3 innings until the ninth inning, when Vaughn slugged a one-out double to left-center. Vaughn was replaced on the basepaths by pinch-runner Blake Perkins, who proceeded to be caught by pitcher Nate Pearson in no man’s land.
Trevor Megill entered for the save in the ninth. He recorded Milwaukee’s fifth consecutive 1-2-3 inning, picking up a pair of strikeouts for a relatively low drama 2-0 victory and series win in Houston.
Bauers was the star on offense thanks to his two-run homer, while Vaughn was the only player with multiple hits (a double and a single), and Hamilton reached twice on a single and a walk, tying his career-high with three steals to give him 13 for the year.
On the pitching side, Misiorowski closed out a historic month of May with seven scoreless innings, striking out eight and allowing just three hits and no walks to lower his May WHIP (0.543 to 0.522) and ERA (0.29 to 0.23). He also finishes the month with 57 strikeouts over 38 1/3 innings. With Cristopher Sánchez (0.00 ERA, 0.718 WHIP, 45 K over 39 IP) also in contention, is Miz the NL’s Pitcher of the Month? We’ll have to wait until later this week to find out.
Abner Uribe and Megill took the final two innings to close things out, as Uribe picked up his sixth hold of the year and Megill collected his eighth save of the season.
Now at 35-21 on the season, the Brewers are set to return home for a four-game set with the Giants. First pitch on Monday night is at 6:40 p.m., with Shane Drohan slated to start for Milwaukee opposite Landen Roupp for San Francisco.
May 31, 2026; Chicago, Illinois, USA; Detroit Tigers starting pitcher Keider Montero (54) delivers a pitch against the Chicago White Sox during the first inning at Rate Field. Mandatory Credit: Kamil Krzaczynski-Imagn Images | Kamil Krzaczynski-Imagn Images
Rinse and repeat. Keider Montero was brilliant on Sunday, but the Tigers’ offense did nothing after scoring a run in the first. An early hook and a brutal performance from Drew Anderson blew the game late, and the Tigers have now lost 21 of their last 25 games.
The kitties jumped out to a slim early lead in this one against right-hander Sean Burke. Colt Keith led off with a ground out, but Kevin McGonigle jumped on a Burke fastball and pulled a single through the right side of the infield and then scored when Spencer Torkelson doubled into the left field corner. Kerry Carpenter made his return to the Tigers’ lineup after two rehab games with the Toledo Mud Hens, but he struck out and Riley Greene flew out to center field. 1-0 Tigers but as usual, the big inning escaped them.
Still it was a lead, and Keider Montero took the mound locating his fastball really well. Sam Antonacci, Miguel Vargas, and Andrew Benintendi all quickly grounded out to end the first.
Burke struck out Matt Vierling to start the second. Wenceel Pérez grounded out and Zach McKinstry flew out to finish the frame. Montero continued to show off a particularly lively fourseam and sinker, popping up Colson Montgomery and then dusting Chase Meidroth with a perfect high sinker that he swung through awkwardly. Montero got ahead of Jacob Gonzalez as the rookie made his major league debut, and the rookie fought off a few breaking balls before lifting a drive out ball to Vierling in center.
Jake Rogers punched out to open the third. Keith grounded out to shortstop for the second out. McGonigle got a heavy dose of breaking balls and fought his way through another long at-bat and won with a walk. Burke shook his head twice in the at-bat as the Tigers rookie spat on or calmly fouled off his best stuff. McGonigle promptly stole his ninth base in nine attempts. Torkelson took a 97 mph heater right down the middle to squander the opportunity.
The fear for Montero in this one was his fly ball tendencies on a day, and in a park, where the ball tends to fly on warm summer days. He continued to defy these concerns in the bottom of the third. Triston Peters popped up a fastball and Drew Romo reached for a changeup and poopped up as well, both to Keith at third. Rikuu Nishida reached on an infield single, but Antonacci got jammed on a perfectly located heater and he popped out to Torkelson at first. Pretty good start from Montero despite the minimal whiffs.
Kerry Carpenter led off the fourth and he too got a little jammed by Burke, but flared a single into shallow right field. So the Tigers were set up with another opportunity, but Riley Greene chased a fastball away and struck out. That brought Vierling to the dish, and he popped out on a high fastball. This felt familiar, and Pérez quickly got behind 0-2, fought off a few pitches at the top of the zone, but ultimately took a fastball down and away on the corner for a called strike three as Dan Dickerson talked about Michael Brdar’s philosophy of moving baserunners and situational hitting. Implementation of said philosophy not included.
Montero carved up Vargas to start the fourth with a nasty slider down for a whiff. That bigger bending slider does draw some chase. A first pitch slider to Benintendi got a quick grounder to McKinstry at second, and Montero locked up the left-handed Montgomery with a perfect backdoor slider on the corner for strike three.
If this was all feeling familiar—the Tigers score an early run, do nothing while their starter pitches well, ultimately give up the lead, don’t get into the weak half of an opponent’s bullpen, and eventually lose—well we’re all thinking the same thing.
McKinstry and Rogers grounded out to open the fifth, and Colt Keith flicked a fly ball to Antonacci in left to send us to the bottom half.
Fortunately, Montero was conserving his energy, starting the inning at 44 pitches thrown. He quickly got Meidroth to ground out to McGonigle at shortstop. A 2-1 slider on the outer edge to Gonzalez was a strike but the umpire missed it and Rogers didn’t challenge. Montero came right back with a challnege pitch down the middle, and fortunately the rookie lifted a 3-1 fastball out to Pérez in right field for the second out. Montero fell behind against Peters, and he pulled a grounder past Torkelson for a double down the right field line. A changeup drew a chopper from Romo and Montero made a nice leaping play to snare it and fire to first to end the inning on his 56th pitch of the outing.
Burke himself was at 80 pitches to open the sixth against Kevin McGonigle. In a 3-2, Burke tried a front door sinker for a called strike three, but a smart challenge after a bit of a delay got the call corrected and McGonigle was on for the third time, here with a leadoff walk. Torkelson immediately got down 0-2, but McGonigle was dancing off first to distract Burke and while he didn’t run, Burke missed twice to even the count. It was good that he didn’t run, as Torkelson eventually lined out to Vargas at third.
The broadcast was discussing the Tigers penchant for taking an early lead and neither building on it nor holding it, noting that the Tigers are just 17-17 in games in which they have the lead. Leaguewide the win percentage is closer to 70 percent in those scenarios.
That was the end for Burke, and lefty Chris Murphy took over. That prompted Hinch to hit Jahmai Jones for Kerry Carpenter. Last year that meant the Tigers had the advantage. This year, managers can put in a lefty and get one of the Tigers bats out of the lineup in favor of Jones, who is doing nothing. This time, Jones avoided ruining the plan with a long at-bat that resulted in a walk. Instead it was Riley Greene who ripped a hot ground ball right to Meidroth to start an inning ending double play.
To the eye, Montero’s slider looked improved throughout this one, with more depth and less sweep. A check of the Statcast data showed no additional depth, but half as much horizontal sweep, and the adjustment, assuming it lasts, certainly looks like an improvement.
The Tigers’ right-hander came back out with his pitch count still in outstanding shape, and he didn’t nothing to change that. Nishida struck out on a knuckle curve to start the frame. Another slider popped up Antonacci, and Vargas grounded out sharply to Keith at third. The efficiency continued despite it being the third time through the White Sox’s order. Montero was still only at 65 pitches through six.
Murphy walked Vierling to open the seventh inning. Once again the leadoff man was on. Could the Tigers capitalize? Pérez did not, driving a fly ball to left while hitting right-handed. Murphy then picked off Vierling, who was looking to run. Spectacular. Ah well, it doesn’t matter unless someone hits outside of the top 3-4 hitters in the lineup.
McKinstry fought off a few pitches and drew a two-out walk, and Will Venable emerged from the shadows of the White Sox’s dugout to make a pitching change to another lefty, Brandon Eisert, as Jake Rogers stepped in. This move was made easy by the fact that Keith and McGonigle were due up after Rogers did whatever it is Rogers does at the plate. Dillon Dingler was getting a much needed full day off, and so the backup dug in, and eventually struck out.
Despite the minimal pitch count, Montero’s day was done as AJ Hinch went to Drew Anderson in the bottom of the seventh. Bad idea. Trying to get three scoreless innings from this bullpen when you don’t need them is madness. I wrote this, Benintendi grounded out, and then Colson Montgomery went yard to right field on a hanging changeup. 1-1 game. The third time through the order penalty is real, but so is the “Scott Harris couldn’t build a bullpen if his life depended on it,” penalty.
Chase Meidroth followed with a single to left, and Gonzalez got another floating changeup away and paddled through the left side of the infield for a single. Peters got down 0-2 and he flicked a curveball about three inches foul down the left field line. Eventually, another kick changeup that stayed up and away was paddled through the left side of the infield for an RBI single. 2-1 White Sox, and still only one out in the inning. The changeup just did not have its usual good depth and the White Sox were just serving it out there at will. Romo hit a deep drive to center field for the second out, but it was deep enough for Gonzalez to tag and take third.
That was it for Anderson, as Hinch brought in Tyler Holton to face Nishida. That got Venable to pinch hit Randal Grichuk, but he didn’t get to hit as Holton picked off Peters and McKinstry ran him down to end the inning.
Venable continued to dip into his pool of left-handers, pulling Eisert and going to lefty Bryan Hudson instead to start the eighth. Hinch then pinch-hit Hao-Yu Lee in for Colt Keith. He took a called strike three and McGonigle popped out. Torkelson grounded a single through the right side of the infield with two outs, but a drive from Jones was run down by Antonacci where the warning track and foul territory converge in the left field corner.
Brenan Hanifee took over in the bottom of the eighth, and quickly racked up three outs on contact.
Venable stuck with Hudson to face Riley Greene in the top of the ninth. He popped out on a nice play from Vargas running from third base into foul territory, tumbling over the tarp. His work done, Hudson was pulled for right-hander Tyler Davis to pick up the last two outs. He had no trouble doing so. Vierling lined out to left, and Pérez popped out.
Another fine outing from Keider Montero was wasted. 6.0 IP, 0 R, 2 H, 0 BB, 4 K. The early hook blew up Hinch’s face immediately, and once again the Tigers couldn’t add on runs and barely even threatened to do so.
The Tigers are 22-38, and officially the worst team in baseball. We’ll see if the Rockies can re-tie them for that dubious honor later on today.