Basallo’s late heroics rescue Orioles from another futile loss

Apr 20, 2026; Kansas City, Missouri, USA; Baltimore Orioles catcher Samuel Basallo (29) celebrates with team mates after scoring in the twelfth inning against the Kansas City Royals at Kauffman Stadium. Mandatory Credit: Denny Medley-Imagn Images | Denny Medley-Imagn Images

The Orioles offense has done it again. Don’t ask me for the definition of “it” in this context because the answer to that remains unclear early in the 2026 season. What is certain for tonight is this: The Orioles could have lost another stupid, frustrating game full of futility and easily-avoidable mistakes. They were one strike away from that exact outcome. Long afterwards, even after taking a five-run extra-innings lead, they were one swing away from that outcome. Still, when the dust settled, the O’s beat the Kansas City Royals by a 7-5 score in 12 innings.

This was a game that, in a lot of ways, the Orioles deserved to lose. One reason that they deserved to lose is that Gunnar Henderson led off the game with a walk and got picked off. Henderson led off the ninth inning with a walk and got picked off. In between these two bungled appearances on the bases, the entire remaining Orioles lineup collected exactly one hit: A double by Taylor Ward immediately after Henderson’s first pickoff.

Another reason that the Orioles deserved to lose this one is that starting pitcher Kyle Bradish had another tough night. Unlike his last tough game, where he was battered in the earned runs column, it wasn’t so bad this time. The ugly number is the hits column, with Bradish allowing ten hits over 5.1 innings. Ten hits! And he walked three guys too. That’s a lot of baserunners. Through all of this, he allowed just one single run, a solo home run hit by Royals outfielder Jac Caglianone. It could have been worse. Against any other team, perhaps it would have been. On Monday night, it was enough to keep the Orioles in the game.

Even with that effort, it very nearly didn’t matter that Bradish kept the Orioles in the game. The Orioles offense did very nearly nothing, and they were down to their last out with the tying run only as far as first base. Pete Alonso kept the line moving, bringing up rookie catcher Samuel Basallo. We’ve seen Basallo have problems so far this season. He was down to his last strike but instead of striking out, he lined a fat pitch by Royals closer Lucas Erceg into left field, scoring Dylan Beavers and putting the Orioles back in the game.

The teams traded zeroes in the tenth and traded runs in the eleventh. The Orioles managed to score their zombie runner – or Manfred Man, or however you like to call it – as Beavers delivered an RBI hit with two outs in the top of the inning. It’s a good thing he did, too, because Anthony Nunez wasn’t able to put up a zero in the bottom half. After getting two outs, he had put two strikes on Bobby Witt Jr. but could not execute the put-away pitch, and Witt got a game-tying hit of his own. Nunez closed the door from t here.

It’s rare to see the twelfth inning these days. These two teams deserved it on Monday night. That is not complimentary. Basallo, the ninth inning hero, promptly came through as he led off the twelfth with an almost-identical line drive that scored pinch runner Coby Mayo. Jeremiah Jackson followed with a single, then Weston Wilson, after attempting to sacrifice bunt earlier in the plate appearance, drew a walk to load the bases.

This brought up Leody Taveras, hitless on the evening. Taveras has improbably been one of the better Orioles hitters so far. He came through once again on Monday night, walloping a pitch to the deepest part of center field in Kauffman Stadium. A grand slam! This despite the heroic leaping effort of Royals center fielder Kyle Isbel. The Orioles had a 7-2 lead just like that.

This ought to have been a comfortable lead, except for one thing: These are the 2026 Orioles. Their options for pitching the twelfth were few and they called upon rookie Cameron Foster. I don’t feel like doing the play-by-play of his inning because it’s late and I’m tired but you can see it in the final score: The Orioles had a 7-2 lead and they only won by two runs. Geez, dude. The game ended with the tying run at the plate for Kansas City. There’s no call for that. Even so, Foster’s performance wasn’t enough to revive the reeling Royals. He got three outs before giving up five runs. He only gave up three (and only two were earned). The game ended. The Orioles won. Sheesh.

These two teams will be back at it again on Tuesday night. That feels more like a threat than a neutral piece of information, but there we have it. Weather permitting, they will play again, and again after that on Wednesday. Shane Baz and Kris Bubic are the scheduled starting pitchers as the series continues at 7:40 Eastern time. Try scoring some runs before the ninth inning this time, Orioles. Try to keep scoring after you’ve scored once.

**

It is a longtime tradition on Camden Chat after a win to deem a player the Most Birdland Player of the game, for someone who has made the most fun contribution to the win. Sometimes that’s the same thing as the Most Valuable Player of the game, sometimes it’s not. This used to be decided by poll, but we have lost that capability due to technical changes out of our control. So, it’s up to you to nominate your picks in the comments. Who’s your MBP? Choose wisely or be lightly mocked!

Max Muncy and Dalton Rushing each homer twice in Dodgers' 15-hit, blowout win

Los Angeles Dodgers' Miguel Rojas, right, congratulates Max Muncy (13) after.
Max Muncy, left, celebrates with Miguel Rojas after hitting a home run in the second inning of the Dodgers' 12-3 win over the Colorado Rockies on Monday night. Rojas homered on the next at-bat. (David Zalubowski / Associated Press)

The Dodgers escaped the House of Mile High Horrors, salvaging a split against the less-talented Colorado Rockies despite playing the coldest game in franchise history, reliever Blake Treinen getting hit in the head by a batted ball during batting practice.

And most significantly, reporting Monday that star closer Edwin Díaz will have surgery to remove “loose bodies” in his right elbow, likely sidelining him for three months.

But the fourth and final game at Coors Field was more normal, more like it. More like the Dodgers, who dominated, 12-3.

Read more:Dodgers closer Edwin Díaz to have surgery, expected out until after All-Star break

They piled up 15 hits, five of them home runs and scored in every inning but the first and fifth.

Among the Dodgers’ many highlights: Miguel Rojas pumping his fists running to first base after smacking his 1,000th hit through the hole to left field in the same ballpark where he got his first hit in 2014.

“Not many people could have thought that I was going to have an opportunity to play this long in the game,” said Rojas, who lost his father, Miguel “Micky” Rojas Sr., to a heart attack earlier this month.

“I never let anybody put a ceiling on top of my head,” added Rojas, who went three for three to push his career hits total to 1,001. “I kept going through those ceilings that they put above me. It was all about taking that label away from my head, that I was a defensive replacement guy, defensive-first guy. ‘He can’t hit, he’s just gonna play shortstop...' That's why 1,000 hits for me means a lot.”

Miguel Rojas celebrates after hitting a home run for the Dodgers in the second inning Monday against the Rockies.
Miguel Rojas celebrates after hitting a home run for the Dodgers in the second inning Monday against the Rockies. (Justin Edmonds / Getty Images)

A power surge also electrified the crowd of 27,261, another pro-Dodgers assembly.

The Dodgers (16-6) hit back-to-back home runs for the first time this season. Those came in the second inning, when Nos. 6 and 7 hitters Max Muncy and Rojas — who Roberts flipped in the lineup just before the game — hit solo shots to put their team in front, 2-1.

Muncy added another long ball in the ninth, yanking his eighth home run of the season 397 feet into the left field to make it 10-2 — and career multi-homer game No. 22, as well as No. 5 at Coors Field and No. 3 this season.

And then there was Dalton Rushing, who got in the lineup at first base instead of catching, playing solidly in the field in place of Freddie Freeman — and continuing to smolder at the plate, hitting his sixth and seventh home runs in just his 26th and 27th at-bats this season.

Rushing’s 385-foot blast to left field and Teoscar Hernández’s RBI single made it 9-1 in the eighth. And Rushing’s two-run, 421-foot bomb in the ninth made it 12-2 and gave him his second career multi-home run game.

Dodgers star Shohei Ohtani rounds third base on his way to scoring against Colorado.
Dodgers star Shohei Ohtani rounds third base on his way to scoring in the third inning against the Rockies on Monday. Ohtani extended his on-base streak to 52 games. (David Zalubowski / Associated Press)

Oh, and Shohei Ohtani. He extended his consecutive on-base streak to 52 with a single to right in the third, when the Dodgers pushed the lead to 4-1. That moved him within one game of Shawn Green’s mark, which is second all time among Dodgers. Ohtani also stole his first base of the season.

“It’s a tremendous streak,” Dodgers manager Dave Roberts said. “It’s hard to get on base — certainly when everyone’s trying to target you. This streak is one of the great ones.”

The Rockies (9-14) even contributed to the Dodgers’ cause, with three errors and an ill-timed balk on starter José Quintana that not only erased a double play but brought home Muncy to make it 5-1 in the fourth.

On the mound, starter Justin Wrobleski shut down a Rockies team that just scored a combined 13 runs on their two wins against the Dodgers.

Working quickly, Wrobleski pitched seven innings, worked in a splitter for the first time this season and yielded eight hits but just one run. That came before he got his first out, when Jordan Beck and Brenton Doyle opened with consecutive doubles.

Dodgers starting pitcher Justin Wrobleski delivers during the first inning against the Rockies.
Dodgers starting pitcher Justin Wrobleski delivers during the first inning against the Rockies on Monday night. (Justin Edmonds / Getty Images)

After that, sharp defensive plays by Rushing and second baseman Santiago Espinal got the Dodgers out of the first inning. The Rockies didn’t threaten again against Wrobleski until the fifth, when they put runners on the corners with one out but couldn’t score.

The 25-year-old Wrobleski has given up just two runs in 20 innings through three starts — all wins — this season.

“I'm going out there trying to do the same thing every time, and that's fill the zone and create contact and see what happens,” a gracious Wrobleski said. “So, yeah, I think we've done a great job. Will's done a great job back there calling it. The defense has been really good. The analytics people, with the positioning of everybody, really good.”

The Rockies’ only other runs came on TJ Rumfield’s 440-foot home run in the eighth, and in the ninth, when they scored one run on Jake Eder, the reliever who made his Dodgers debut after being called up in place of Díaz.

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

This story originally appeared in Los Angeles Times.

Dodgers salvage series split with Rockies, need no closer in blowout win

An image collage containing 3 images, Image 1 shows Max Muncy in a gray and blue uniform, with his back to the viewer and his right arm raised, Image 2 shows Los Angeles Dodgers player Miguel Vargas at bat during a game against the Colorado Rockies, Image 3 shows Justin Wrobleski pitching, wearing a grey Dodgers uniform with number 70

DENVER –– What’s the best way for the Dodgers to work around an elbow injury to closer Edwin Díaz?

How about by building leads so big, they don’t even have a save situation come the ninth inning.

That’s what happened Monday in a 12-3 blowout of the Colorado Rockies, helping the Dodgers salvage a four-game series split at Coors Field after suffering losses the previous two days.

Justin Wrobleski got the start on the mound against the Rockies. AP

Before the game, all the attention was on Díaz, who the team announced is undergoing elbow surgery this week to remove loose bodies that had caused his early-season velocity to dip.

In his absence, manager Dave Roberts said the Dodgers (16-6) will go closer-by-committee when it comes to ninth-inning save situations. For one night, however, he didn’t have to make such a decision.

Instead, the lineup built an insurmountable lead, bludgeoning veteran left-hander José Quintana for six runs in his start en route to scoring in all but two innings overall.

“I think we needed to bounce back,” veteran infielder Miguel Rojas said, “especially after the last couple days.”

The onslaught began with back-to-back second-inning home runs from Max Muncy and Rojas, propelling that duo to a combined 7-for-7 performance from the Nos. 6-7 spots that was punctuated by another Muncy homer in the ninth.

Max Muncy rounds the bases after smacking a home run. AP

Shohei Ohtani extended his on-base streak to 52 games, reaching base three times on a single and two walks.

Dalton Rushing also belted his sixth and seventh home runs of the season, putting him stunningly one off the National League lead (for which Muncy is tied with eight) despite having just 27 at-bats all year.

All of that meant, once the Dodgers finally turned things over to the bullpen, relievers Edgardo Henriquez and newly-recalled Jake Eder didn’t face anything close to stress.

By that point, the team had already long pulled away.

For one night, at least, Díaz was not missed.

Miguel Rojas celebrates his home run while rounding the bases. Getty Images

What it means

Splitting a four-game set with the rebuilding Rockies (9-14) will go down as a disappointing result for the Dodgers.

Still, by winning on Monday, they avoided what would’ve been their first series defeat to Colorado since 2022 –– improving to 12-0-4 in their last 16 meetings against their NL West division foe.

“We had two games in the middle where we missed some opportunities,” Muncy said. “But overall I thought we played pretty good. I think the team’s in a great spot.”

This season, the Dodgers have dropped just one of their first seven series, remaining unbeaten since the Cleveland Guardians took two of three from them during the opening homestand.

Who’s hot

Rojas’ second-inning blast might have been his first home run of the season. But it was not his most meaningful swing of the night.

That came in the fourth, when he lined a single to left field for the 1,000th hit of his 13-year career.

The accomplishment was not lost on Rojas, who pumped his fists and looked to the skies as he trotted up the first-base line. The Dodgers made sure to get the ball returned to the visiting dugout, too, where Roberts playfully pretended to throw it in the stands.

“Not many people could have thought that I was going to have an opportunity to play this long in the game,” said Rojas, who at 37 years old is planning to retire after this year.

But, he added, “I never let anybody put a ceiling on top of my head. I kept going through those ceilings that they put above me. It was all about taking that label away from my head, that I was a defensive replacement guy, defensive-first guy. ‘He can’t hit. he’s just gonna play shortstop. He’s here because of his defense.’ That’s why 1,000 hits for me means a lot.”

By night’s end, Rojas had hit No. 1,001, as well, finishing 3-for-3 –– in addition to dropping down a run-scoring sacrifice bunt –– to continue what has been a strong start to his final season. In 13 games, he is now batting .382 with a .950 OPS.

Who’s not

The Rockies’ defense, which did not help the team’s cause on an embarrassingly ugly night.

The club committed three errors and two that directly led to runs, including a seemingly routine grounder to third baseman Kyle Karros in the third inning that spun away from him to aid a two-run rally.

There was also a costly balk in the fourth from Quintana –– who appeared to have escaped a bases-loaded jam on a lineout double-play from Ohtani, only for the third base umpire to rule he had twitched before the pitch, forcing in another score as the Dodgers pulled away.

Up next

The Dodgers were headed to the airport postgame to catch a flight to San Francisco, where they will begin their first series of the season against the rival Giants on Tuesday night. Yoshinobu Yamamoto (2-1, 2.10 ERA) will face Landon Roupp (3-1, 2.38 ERA) in the opener.

Bottom of the order dominates in blowout win

DENVER, CO - APRIL 20: Starting pitcher Justin Wrobleski #70 of the Los Angeles Dodgers delivers a pitch in the first inning against the Colorado Rockies at Coors Field on April 20, 2026 in Denver, Colorado. (Photo by Justin Edmonds/Getty Images) | Getty Images

A dozen runs was more than enough with the way Justin Wrobleski pitched, but the Dodgers decided to err on the side of caution with one of their most complete offensive efforts of the year, running away with a 12-3 win in Colorado. It’s been an unusually productive early start to the season against left-handed pitchers for Max Muncy—that’s how the scoring got started for the Dodgers, with the veteran third baseman going deep for the third time this season against a southpaw, already only one short of his season total in 2025.

When Wrobleski pitched eight scoreless innings against the Mets last week, it felt unlikely that he would find those heights once again in his next start, and to a great extent, he was just as impressive against the Rockies. One run in the first on a Brenton Doyle RBI double would be all that Wrobleski would allow in seven innings with just three strikeouts and no walks. Colorado managed their fair share of hits against Wrobleski, but the southpaw elevated his game with runners in scoring position, allowing just 2 hits in nine opportunities.

The Rockies didn’t have a lot of time leading this one, as Muncy and Miguel Rojas went back-to-back in the second inning to help the Dodgers take a lead they’d maintain for the rest of this game.

Due to certain key absences, the Dodgers had a lineup that was as specifically designed to mash a left-hander as this team could put out, with Alex Call, Santiago Espinal, and Rojas all getting starts. It paid off as that trio combined for five of the Dodgers’ first ten hits. Rojas, in particular, stole the spotlight by reaching his 1,000th career hit with a single in the fourth.

Producing enough offense on their own to control this game, the Dodgers also experienced a helping hand from the Rockies multiple times. First, the Rockies misplayed a routine ground ball in the third, preventing them from completing a double play—instead, Will Smith reached on an error, a run scored, and quickly thereafter, one more came across on a Teoscar Hernández double play to make it a 4-1 game.

Only an inning later, it was the starter’s turn to screw up. Quintana found himself facing the humongous challenge of an at-bat against Shohei Ohtani with the bases loaded, and then he induced what appeared to be a double play ball, but not before a balk moved every runner over. Ohtani would eventually ground out again, and Alex Call didn’t capitalize on the opportunity, but they kept on coming.

In the sixth, after Quintana had left the game, it was a bases-loaded walk from Call to make it 6-1. It didn’t matter that Los Angeles stranded three runners in that frame because in the seventh, one more came across on a Miguel Rojas bunt that resulted in a pitching error. In the late innings, the ball began flying out once again, with Muncy going deep for the second time and Dalton Rushing hitting a couple of homers to take his season tally to seven.

It’s wild to consider that this could’ve been an even bigger slugfest for a Dodgers team that went 3 for 15 with runners in scoring position—one whose four of the five home runs were all solo shots, with hitters sixth through seventh going 11 for 17.

Game particulars
  • Home runs—  2 Max Muncy (8), Miguel Rojas (1), 2 Dalton Rushing (7), T.J. Rumfield (3)
  • WP— Justin Wrobleski (3-0): 7 IP, 8 hits, 1 earned run, 0 walks, 3 strikeouts
  • LP— José Quintana (0-2): 5 IP, 8 hits, 6 runs, 4 earned runs, 1 walk, 1 strikeout
Up next

Continuing a road trip that marks first visits to familiar ballparks, the Dodgers will return to California to face the Giants at Oracle Park. Yoshinobu Yamamoto, who’s hitting on all cylinders, will take on the youngster Landen Roupp, coming off a terrific start in Cincinnati. The first pitch is scheduled for 6:45 p.m. PT.

Mariners Game #24: Game Thread II

Apr 20, 2026; Seattle, Washington, USA; Seattle Mariners right fielder Dominic Canzone (8) runs the bases after hitting a solo-home run against the Athletics during the second inning at T-Mobile Park. Mandatory Credit: Joe Nicholson-Imagn Images | Joe Nicholson-Imagn Images

Have no fear! The rally bowl thread is here!

Too Many Almosts, One More Loss : Rays 1, Reds 6

Apr 20, 2026; St. Petersburg, Florida, USA; Tampa Bay Rays third baseman Junior Caminero (13) throws to first base in the sixth inning against the Cincinnati Reds at Tropicana Field. Mandatory Credit: Jonathan Dyer-Imagn Images | Jonathan Dyer-Imagn Images

We’ve all had that moment when we’ve spotted an open parking space, only to loop around and realize someone else slid into it before you got there. Thursday night’s Tampa Bay Rays game against the Cincinnati Reds had a similar feeling. Every time the Rays looked like they had an opening, Cincinnati beat them to it with a timely swing, a key defensive play, or a mistake Tampa Bay could not get ahead of.

In the end, the Reds had handed the Rays a 6-1 loss, and the frustrating part was not that Tampa Bay never had a chance. It was that they had a few. A pretty good one in the first inning, especially. A couple more scattered later. But the baseball gods are not especially generous to teams that waste baserunners, and the Rays spent most of this game learning that lesson the hard way.

Jesse Scholtens got TJ Friedl to flyout to start the night, but then Matt McLain doubled and Elly De La Cruz moved him over to third with a groundout. That brought up Sal Stewart, who did exactly what hitters should do when you give them a pitch across the center of the plate. He sent a two-run homer out to center, and just like that the Rays were playing from behind before the bottom of the first even arrived.

To their credit, the Rays came out swinging in the bottom half. Chandler Simpson and Junior Caminero singled. Jonathan Aranda walked and the bases were loaded, nobody out. These are the moments when fans turn to other fans and say something along the lines of, “Alright, here we go.”

And then the Rays scored just one run.

Yandy Díaz drew a bases-loaded walk to force in Simpson and cut the Reds lead to 2-1, which was helpful, sure, but also felt like leaving a buffet with one dinner roll and an appetite. Jake Fraley struck out. Cedric Mullins struck out. Nick Fortes grounded into a force play. Bases loaded, no outs, one run. That was the first big opening, and probably the biggest one, and the Rays let it pass right by.

The second inning was quieter, although Taylor Walls did provide one of the more exciting defensive highlights of the night with a diving stop on Tyler Stephenson’s grounder. Unfortunately, the Rays followed that nice moment with a quick bottom half, and the game settled into an uncomfortable rhythm. Tampa Bay would make a play, maybe get a man on, hint at something, and then Cincinnati would slam the door before anything could really develop.

The third inning was when De La Cruz started making his presence known for the Rays.

After Friedl doubled again, the Reds got another chance, and De La Cruz made sure it counted. His two-out RBI single to right scored Friedl and stretched the lead to 3-1. That alone stung, but the rest of the inning and the bottom half added a little extra irritation, because De La Cruz kept popping up in the middle of things. In the bottom of the third, Caminero hit a grounder that looked like it had some potential, only for De La Cruz to make a diving stop and throw him out. A few pitches later, Yandy Díaz grounded into a double play, and another inning disappeared.

That was really the shape of the middle innings. Jake Fraley doubled in the fourth and made it to third with one out, but the Rays could not bring him home. Chandler Simpson singled in the fifth, and again nothing came of it.

Then came the sixth, and that was where frustrating turned into self-inflicted.

Sal Stewart popped out to start the inning, but Eugenio Suárez singled and Spencer Steer was hit by a pitch. One out, two on, game still technically within reach. Then Tyler Stephenson hit a ground ball to Caminero at third. In that situation, with the lead runner there for the taking, the play is in front of you before the ball is even hit.

Instead, Caminero threw to first.

Yes, it got an out. No, it was not the right out. Suárez moved to third, Steer moved to second, and the Reds suddenly had two runners in scoring position with two outs instead of a much cleaner situation. Moments later, Rece Hinds lined a two-run double to left, and the score jumped to 5-1. That decision mattered, and the Reds cashed it in immediately.

That, at least, brought the one good moment of the night for Tampa Bay.

With the inning still going, the Rays turned to Trevor Martin for his major league debut. Not exactly the easiest welcome package. A real game, real trouble, and a chance to keep things from getting uglier.

Martin mostly did that. He got out of the sixth, then came back in the seventh and struck out McLain for his first major league punchout, which was an easy moment to enjoy in an otherwise frustrating game. He also delivered a wild pitch later in the inning that allowed a run to score, so it was not a spotless debut. Still, he gave the Rays a decent first look at a pitcher making his debut under less-than-ideal circumstances. It did not change the outcome, but it did give Tampa Bay at least one small positive to take out of the night.

The Rays went quietly in the eighth, apart from an Aranda walk. There was a small push in the ninth when Jake Fraley walked, Richie Palacios singled, and Walls drew a walk to load things up a bit with two outs, but Chandler Simpson lined out to first to end it with another opening, another closed window.

With the loss, the Rays drop to 4-9 against NL Central teams to start the season, compared to 8-1 against AL teams. They might be happy when the schedule shifts away from the division.

First, they still have two more games to finish this series, as they try again tomorrow, with LHP Steven Matz scheduled to start for the Rays, opposite RHP Chase Burns for the Reds, at 6:40 pm.

Taking it on the Chin: Cubs 5 Phillies 1

Apr 20, 2026; Chicago, Illinois, USA; Chicago Cubs first baseman Michael Busch (29) scores against the Philadelphia Phillies during the third inning at Wrigley Field. Mandatory Credit: Matt Marton-Imagn Images | Matt Marton-Imagn Images

For one night, it wasn’t swinging bunts or soft jam shots that killed the Phillies pitching staff. Instead, it was hard contact from the Cubs lineup that plagued Nola’s night.

Aaron Nola walked back to the mound for his second inning of work in Wrigley, after the offense behind him stranded the bases loaded with two outs, and the Cubs bats pounced.

Ian Happ smacks a 111.5 mph rocket in front of Adolis Garcia. Moisés Ballesteros took the very next pitch right to Garcia again. After a Michael Conforto walk, Nola got one of the best case scenarios when Miguel Amaya got on top of a curveball for a routine double play.

The Cubs lineup does not stop after the first seven hitters. Their eight hole hitter, Pete Crow-Armstrong, recently signed a 115 million dollar extension and played for Team USA in the World Baseball Classic. He worked a walk.

Dansby Swanson as their nine hole hitter? The highly paid two-time all-star crushed a center-cut fastball to make it 4-0.

In the third, Michael Busch didn’t make hard contact but slapped an opposite field single in front of Brandon Marsh. Alex Bregman then smacked another center-cut fastball for a double. A few batters later, Michael Conforto got a ball in the air to get an extra run.

The Phillies’ offense looked lifeless again. Including tonight, they’ve scored ten runs during their six-game losing streak. They ranked 21st in slugging heading into the night and only generated one extra base hit, an RBI double from Justin Crawford, moving up to eighth in the lineup with Rafael Marchan catching.

Aaron Nola lagged through four and a third, allowing five runs on eight hits with a surprising four walks. He could not command the arm-side fastball and the curveball didn’t generate enough chase.

The other three and two-thirds of this game were covered by the Phillies bullpen depth, which has been pretty consistent with Jhoan Duran, Jonathan Bowlan, and Zach Pop on the injured list. Backhus worked out of the fifth against right handed hitters Seiya Suzuki and Matt Shaw.

For the second straight night, Chase Shugart got middle relief work with the Phillies trailing. He touched 96 mph again and worked a deep mix for two scoreless innings of work. Seth Johnson struggled for allowed two quick base runners but got the next three hitters out on his four-seam fastball.

Even with the their depth arms keeping Cubs hitters quiet, the Phillies offense couldn’t muster much from the few opportunities they got.

In the eighth inning, Bryce Harper and Alec Bohm worked walks against Holby Milner that put runners on first and second. With two outs, Bryson Stott stayed in to face the side arm left hander Gabe Kapler once said was “nasty brother”. After working a two-two count, Stott popped up a sweeper to end the inning.

In the ninth, Justin Crawford worked a nine-pitch walk from Corbin Martin. He later took second base on a botched pick-off attempt and got to third base on a wild pitch later.

The Phillies had three more chances with a runner in scoring position and were 0-for-their-last-20. Marchan stayed in to bat and hit a pop-up to Alex Bregman. Trea Turner got a pitch he wanted but Matt Shaw made a diving play. Kyle Schwarber smacked a pop-up in foul territory to end the game.

The Cubs defense made several plays tonight to turn hits into outs, the Phillies saw Crawford not get to two different balls to center field. Colin Rea pitched six and two-thirds of one-run ball while Nola couldn’t finish five innings.

If it’s June and the Phillies were sitting in first place, this game doesn’t feature mounting pressure. It isn’t coming the night after Ken Rosenthal speculates on Rob Thomson’s job security. There doesn’t have to be massive conclusions or reactions.

But at 8-14 to start the year, the Phillies have to take it on the chin.

Aaron Judge’s early home runs spurring Yankees’ starts

An image collage containing 1 images, Image 1 shows New York Yankees right fielder Aaron Judge hitting a two-run home run

Aaron Judge has gotten off to a nice start in the early going, which has been keyed by starting early.

Of the Yankees captain’s nine home runs, five have come in the first inning, including his past three long balls. In 22 games, he is 9-for-20 (.450) with a walk, double, eight RBIs and a ridiculous 1.726 OPS in the first inning. Early production often translates to wins; the Yankees 11-3 when scoring first.

Access the Yankees beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Greg Joyce about the inside buzz on the Yankees.

Try it free

Sunday in The Bronx, temporary leadoff hitter Ben Rice worked a walk before Judge clobbered the first pitch he saw from Kansas City’s Cole Ragans into Monument Park for an instant 2-0 lead.

The Yankees then sent six more men to the plate and scored another run in the inning, and Aaron Boone said Judge’s quick bat might be contagious.

“There’s probably something to that,” the manager said after sweeping the Royals. “I think when the captain gets it going like he can in the first — a lot, it feels like — it does seem to have a little bit of an effect on things.”

There is one more historic chase to watch involving Judge, whose 90 career first-inning homers trail just Babe Ruth (126) and Mickey Mantle (103) in Yankees history. Since 2024, 43 of his 120 homers have come in the initial inning. His career 1.051 OPS in the first inning is strong — but still less than his mark in the fourth (1.093 OPS) and seventh (1.118 OPS).

Aaron Judge (99) hits a two-run home run during the first inning at Yankee Stadium, Sunday, April 19, 2026, in Bronx, NY. Corey Sipkin for the NY POST

Judge himself shrugged at the quick strikes and said he hits at the top of the order (but doesn’t care where he falls).

“I just try to do my job,” Judge said.


Cody Bellinger will bring a season-high eight-game hitting streak into a series in Boston that starts Tuesday. Bellinger has gone 11-for-31 (.355) with a .444 on-base percentage, two homers, two doubles and six RBIs during the streak.


Jazz Chisholm Jr., who has yet to hit a home run or tally a multihit game, sat Sunday and is 4-for-31 with 11 strikeouts, six walks and a .464 OPS in his past 10 games.

Cincinnati Reds blast past Rays for 6-1 win in series opener

ST PETERSBURG, FLORIDA - APRIL 20: Sal Stewart #27 of the Cincinnati Reds celebrates with teammate Matt McLain #9 after hitting a two-run home run in the first inning against the Tampa Bay Rays at Tropicana Field on April 20, 2026 in St Petersburg, Florida. (Photo by Julio Aguilar/Getty Images) | Getty Images

Sal Stewart found himself down 0-2 in his first plate appearance of the game on Monday down in Tampa, the PA coming in the Top of the 1st inning after a rare Matt McLain double. Sal was willing to be patient, though, and he laid off several tempting pitches as he battled his way back to a 3-2 count against Rays starter Jesse Scholtens.

After putting the pressure on the opposing pitcher to have to throw a strike, Sal did not miss.

Cincinnati’s star rookie smashed a 2-run homer nearly 430 feet over the wall in centerfield at the Trop, and as it turns out that would be all the runs the Reds would need in their 6-1 series opening win over the Rays.

While Sal’s exploits were both immediate and loud, it was the much more gradual work from another highly touted Cincinnati rookie that ended up being just as impressive. Starter Rhett Lowder loaded the bases and eventually even walked in a run in the Bottom of the 1st as Tampa mounted an immediate response to Sal’s homer, and Lowder looked far from dialed in initially. At the end of the grind, though, he finished with an excellent 6.0 IP of 5 H, ER, 2 BB, 3 K ball on 93 pitches, keeping Tampa’s hitters off-balance just enough to the offense around him pour it on for the win.

He even got some serious help from the likes of Elly De La Cruz, who made this spectacular defensive play off the bat of Junior Caminero. This ball was hit over 112 mph off the bat!

In the end, though, it was definitely another Sal Stewart day, and he’ll take another Joe Nuxhall Memorial Honorary Star of the Game award home. He joins Yordan Alvarez as the only two players in baseball with at least 8 dingers and 20 ribbies so far this season (as of the time of writing this), and that’s pretty damn elite company.

Hat-tip to the Cincinnati bullpen ‘backups’ who locked this one down, too, as each of Brock Burke, Pierce Johnson, and Connor Phillips fired scoreless frames to seal the victory.

These two clubs will meet again tomorrow with Chase Burns on the mound opposite Steven Matz, with first pitch set for 6:40 PM ET.

The Cincinnati Reds are 15-8. 15-8!

Dodgers closer Edwin Díaz will have elbow surgery and is expected to miss about 3 months

DENVER — Los Angeles Dodgers closer Edwin Díaz will undergo surgery to remove loose bodies from his elbow and is expected to miss about three months, the team announced Monday.

The procedure will be performed Wednesday at the Kerlan-Jobe Orthopedic Clinic in Los Angeles, and Díaz is not expected back until the second half of the season.

The Dodgers placed the 32-year-old right-hander on the 15-day injured list and recalled left-hander Jake Elder from Triple-A Oklahoma City. Elder, was acquired from the Washington Nationals on April 1 for cash, has allowed two runs in 5 1/3 innings this season with Oklahoma City.

Díaz is 1-0 with a 10.50 ERA, 10 strikeouts and four saves in five opportunities over seven appearances. He gave up three runs without recording an out in Sunday’s 9-6 loss at Colorado. He has allowed three earned runs in each of his past two appearances.

The Dodgers signed the three-time All-Star to a three-year, $69 million deal last December after he opted out of the final two years and $38 million of his contract with the New York Mets.

The two-time defending World Series champion Dodgers were set to close out their four-game series against the Rockies on Monday night before continuing a seven-game trip with a series at San Francisco that starts Tuesday.

Ronald Acuña has scare as Atlanta Braves dominate the Nationals

The Atlanta Braves faced the Washington Nationals this evening in hopes of winning their MLB leading sixth straight win behind their new and improved ERA leader, Bryce Elder. The Nationals came into the game scoring the third most runs per game in all of MLB thus far this season, but also have an ERA north of six.

The first inning did not start out great for Atlanta. The Braves were facing Jake Irving and his subpar 6.16 ERA. The Braves were sat down in order without a baserunner. Bryce Elder then had one of his worst innings this season in the bottom half of the inning. He was able to sit down the first two hitters with a groundout and pop up, but then it went south fast. He gave up a single to House and then walked Abrams and Lile to load the bases. Young then singled to score two runs to make the score 0-2. Finally Elder was able to end the inning with a strikeout.

It was more of the same for the Braves offensively in the second. Riley, Albies, and Harris all got out with balls in play. The good news is that all three of them smoked the ball. The slowest batted ball in the inning was 99.4 MPH. Elder looked like he maintained composure in the second. He did not surrender a baserunner and picked up two strikeouts to include rising star James Wood.

It was starting to feel like a déjà vu in the third for the Braves. They yet again did not produce a single baserunner and it was starting to look like the red hot Braves offense was starting to lose the magic they have had, especially considering the starter they were facing. Fortunately, Elder kept them in the game. He was able to retire the side without a baserunner again. It has been impressive to see Elder shake off bad starts to games and get back into it unshaken.

The fourth inning we finally saw the first baserunner for the Braves, but it was not in a fashion that we would hope for. Ronald Acuña was hit by a pitch. To make matters worse, he was once again picked off. He is clearly struggling this season making base running adjustments. Baldwin was able to get the momentum started though with a single and then Matt Olson continued to rake with a game tying two-run HR to dead center.

The Braves could not keep the runs coming in the fourth, but damage was done and they were one step closer to breaking into the Nationals’ bullpen that currently has an ERA of 5.37 which is good for twenty-fifth in MLB. Bryce Elder slipped up and allowed a HR to Lile to put the Braves behind one run in the bottom of the fourth, but he was able to shake it off and retire the next three hitters.

It looked like the Braves may keep it going in the fifth when Dominic Smith yet again reached base in a game. He singled with one out, but then Mateo hit into. double play. Elder stayed in for the fifth inning and and sat down all three hitters.

The sixth inning was a scary one. Yastrzemki reached on an error and then Acuña was hit again. He stayed in the game, but then was removed.

The glass half full is that this started a rally for the Braves. Irvin was removed and the Braves took full advantage. Baldwin continued to rake and brought in two runs via a double to give the Braves a one run lead. Matt Olson then moved Baldwin to third via a fly ball and then Austin Riley walked. Albies then hit a bloop single to bring in another run after another pitching change that brought in Brad Lord.

Michael Harris then got in on the fun and had an RBI single of his own to give the Braves a three run lead followed by Dominic Smith bringing in a run on a groundout to make the score 7-3. Mateo and Yastrzemski were retired, but the sixth was a huge inning.

In the sixth Eli White replaced Acuña. Elder was showing signs of slowing down, but still got the job done for the most part. He got House to line out, but then pegged Abrams in the hip. Was it on purpose? Perhaps we will never know. Abrams did not waste time to steal second base. Lile popped up to shortstop, but then Riley overthrew Matt Olson on a Young grounder and Abrams was able to score. Fortunately, Elder was able to force a pop up to end the inning.

The Braves’ offense was finally cooled off in the seventh when the top three hitters were sat down in order. Bryce Elder surprisingly was left in the game in the seventh. It was likely due to it being the bottom of the order. The gamble paid off when he was able to strike out Millas and force a line out. Bummer then replaced Elder to finish out the seventh by inducing a ground ball to Wood. Elder ended his night with three earned runs, three hits, two walks, and six strikeouts in 6.2 innings of work. It was a solid start for him, even if his ERA doubled on the season. In all seriousness, his ERA is still only 1.50.

The Braves decided to chill out in the eighth, just like they did in the seventh. Riley, Albies, and Harris were all sat down in order. Tyler Kinley, who is having an elite season so far, replaced Bummer to pitch in the bottom of the eighth. As expected, he dominated. He induced a groundout and then struck out two more hitters. He now has nine strikeouts in 10.0 innings and lowered his ERA to 0.90.

In the ninth Smith was retired but then Mateo walked and Yastrzemski finally joined the hit parade with a single to put runners on the corners. We then saw something that we rarely see in pro baseball. Eli White laid down a bunt with a runner on third and was able to score the run and reach safely at first just missing the glove of irst baseman Luis García to give the Braves a four run lead. You have to see it to believe it.

Baldwin then reached base yet again. This time he reached via a walk and it loaded the bases. Matt Olson then had a sacrifice fly to score the runner from third to make the score 9-4. Austin Riley continued his rough night with a strikeout, but the Braves were already in a commanding lead.

Joel Payamps came in to pitch with a big cushion this time around. He showed tonight why there was faith put in him to hold a roster spot. He induced two routine flies to CF, and a strikeout on four pitches.

The Braves won tonight in a deciding fashion by winning by more runs than the opposing team scored, which is saying something considering the Nats have scored the third most runs per game in MLB this season.

The main storylines tonight were that Elder showed that he can maintain composure while facing some adversity, the bats are still very much alive, and Acuña. got hit by a pitch twice and was removed from the game. We did get some good news though. X-rays were negative.

The Braves will take on the Nationals again tomorrow where Reynaldo López will take the mound against Foster Griffin. Both pitchers have solid ERAs with López having a 2.18 and Griffin having a 3.05. Both have pitched 20.2 innings this year.

Game #22 GameThread: Jays @ Angels

ATLANTA, GA - JULY 02: A general view of the Los Angeles Angels baseball cap sits in the dugout during the MLB game between the Los Angeles Angels and the Atlanta Braves on July 02, 2025 at TRUIST Park in Atlanta, GA. (Photo by Jeff Robinson/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

The first of three games at Angel Stadium. I figured it would be Angels Stadium.

I was there a number of years ago and really enjoyed the park (which means we must have won). One of the games we sat in an area where they had waiters to bring us food and drink so we didn’t have to get up at all. I think I only got popcorn and a beer but not much more (if I remember right).

And late night games you could see the fireworks from Disneyland, which was fun.

I’m not a fan of American beers, though I’m sure they have some good craft beers. At Angel Stadium, I didn’t know any of the beers, and asked what I should get, she said ‘this one is popular’. So I got it, it is the only time in my lift that I’ve poured out a beer. It was undrinkable.

Go Jays Go.

Guardians Lose a Forgettable Opener to Astros

CLEVELAND, OH - APRIL 20: Cleveland Guardians designated hitter Rhys Hoskins (8) singles to drive in a run during the first inning of the Major League Baseball game between the Houston Astros and Cleveland Guardians on April 20, 2026, at Progressive Field in Cleveland, OH. (Photo by Frank Jansky/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

The less said about this one, the better. Astros 9, Guardians 2.

We appear to have a Slade Cecconi problem. After tonight he has a 6.20 ERA. But, not to fret… it’s only a 5.97 FIP. I attempted a hot take of saying that Cecconi would be the rotation’s second-best pitcher when I thought he was probably their fourth-best. It turns out that saying he would be fourth-best should have been my hot take. His velocity was back tonight, but the pitch mix seemed suspect with way too many four-seamers early in counts.

Slade has to find a way to get some whiffs and avoid more barrels or he’ll be ticketed to the pen as soon as Will Dion, Matt Wilkinson or Khal Stephen show they are ready. Does it help that I think Slade would probably be very good for one inning at a time out of the pen? No? Well… I tried.

Which is more than I can say for most of the Guardians tonight. Jose Ramirez had a walk and a double, but also an error and a called K where he looked unnaturally confused. Hoskins had two hits, a walk and an RBI and George Valera had an RBI hit, also. DeLauter continues to slump, with two pop-ups and a walk. Kwan’s OPS is .580 and should be replaced as leadoff hitter by .847 OPS-Rocchio who had three hits and a walk. Juan Brito made a nice basket catch but continues to chase and (weakly) hit too many bad pitches.

Matt Festa, Tim Herrin and Connor Brogdon pitched tonight, but not particularly well. Isaac Parades and Christian Walker seemed determine to show the Guardians that they should have traded for one of them when the Astros were trying to give Walker away. But, joke’s on you guys! We kept Kyle “I Have No Idea Why I Am Striking Out Almost Forty Percent of the Time” Manzardo. (Just kidding, Kyle! I love you. Just please, please, WAKE UP!)

Good news is that the Tigers lost and we get to see the Guardians play another game tomorrow. Parker Messick is on his hill and all’s right with the world.

Hate losing to the Asfros, though. Bleah. Get well soon, Ben Lively

Jordan Walker Extends Hit Streak to 15, But Marlins Beat Cardinals 5-3

HOUSTON, TEXAS - APRIL 19: Jordan Walker #18 of the St. Louis Cardinals hits the ball during the game against the Houston Astros at Daikin Park on April 19, 2026 in Houston, Texas. (Photo by Kenneth Richmond/Getty Images) | Getty Images

Michael McGreevy did not have his best stuff Monday night and the Miami Marlins took advantage of his mistakes beating the St. Louis Cardinals 5-3, but Jordan Walker did extend his hitting streak to 15 games.

Monday night’s game began as a pitcher’s duel. The Cardinals missed a golden opportunity to score in the top of the 1st inning after JJ Wetherholt and Ivan Herrera were both hit by pitches, but Alec Burleson grounded out, Jordan Walker struck out and Nolan Gorman grounded out stranding both of them. There was no score until the top of the 4th inning when Jordan Walker hit a sharp single up the middle, stole second base then advanced to third base on a wild pitch by Max Meyer. Walker scored the first run of the game on a sacrifice fly by Masyn Winn making it 1-0 Cardinals.

A walk by Michael McGreevy in the bottom of the 4th inning came back to haunt him. He walked Kyle Stowers with one out. Stowers advanced to second on a fielder’s choice and then scored on a ground rule double by Xavier Edwards tying the game 1-1. The Marlins would take a 2-1 lead in the bottom of the 5th inning when Agustin Ramirez crushed a home run to deep left center.

The Cardinals tied the game in the top of the 6th inning when Jordan Walker walked. After Nolan Gorman flied out, Walker advanced to third base when Masyn Winn singled. He scored on a wild pitch by Calvin Faucher who had just entered the game in relief of Meyer. Meyer had 8 strikeouts over his 5 1/3 innings with 2 walks and 2 earned runs.

The Marlins would regain the lead in the bottom of the 6th inning when Stowers singled and scored after Lopez doubled. McGreevy would give up a walk to Edwards. Hicks then singled which scored Lopez, but Edwards was thrown out at home by an excellent cutoff throw by Masyn Winn giving the Marlins a 4-2 lead. Matt Svanson got the last out of the bottom of the 6th inning. Michael McGreevy completed 5 2/3 innings allowing 5 hits, 2 walks, 3 strikeouts and 4 earned runs.

Miami would add an insurance run in the bottom of the 8th when Lopez and Edwards were walked by relief pitcher Ryan Fernandez. Liam Hicks then singled which scored Lopez making it 5-2 Marlins, but Jordan Walker fired a cannon to third base to nail Edwards.

The Cardinals tried to mount another 9th inning comeback as Masyn Winn hit the first triple of the season for St. Louis and scored on a sacrifice fly by Ramón Urías making it 5-3 Marlins, but that was all they could muster after Saggese and Fermin struck out.

The Cardinals will send Dustin May to the mound for the 2nd game against Miami Tuesday night as Chris Paddack will start the game for the Marlins. First pitch is scheduled for 5:40pm central time Tuesday.

Mariners Game #24 Preview and Discussion: SAC at SEA, 4/20

ANAHEIM, CALIFORNIA - APRIL 04: Emerson Hancock #26 of the Seattle Mariners tags out Nolan Schanuel #18 of the Los Angeles Angels, who was attempting to steal home off of a wild pitch, during the first inning at Angel Stadium of Anaheim on April 04, 2026 in Anaheim, California. (Photo by Ryan Sirius Sun/Getty Images) | Getty Images

The Mariners will look to make it three in a row as they begin a new series with A’s on Monday.

Emerson Hancock takes the mound for the Mariners. He has a 2.75 FIP and 24.7% K-BB over his first four starts. It’s one of the most remarkable turn arounds in the early going across the majors. If you’re interested in learning more about how Hancock has gone from, frankly, unwatchable to one of the 20 best starters in the majors (small samples be danged), I highly recommend this post from Michael Rosen at FanGraphs. Hancock appears to be a rare example of a pitcher who fundamentally changed the way they throw, and its worked

The big news in Mariners-land Monday is less happy: Brendan Donovan will spend at least 10 days on the injured list with a groin strain. Donovan has been dealing with the injury off and on since the earliest days of the season, and he left Friday’s game midway after aggravating the injury.

Minor league journeyman Will Wilson was called up in his place but is not in the lineup tonight. Leo Rivas will continue to hold down third place for the Mariners in the near term.

The Mariners will face sinker-slider-groundballer J.T. Ginn. For more on Ginn and the A’s, Jake Mailhot has you covered in our series preview.

Lineups

Game Info

First pitch: 6:40 PDT
TV: Mariners.TV
Radio: Old Reliable

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!