SAN DIEGO, CALIFORNIA - APRIL 15: Emerson Hancock #26 of the Seattle Mariners pitches during the fifth inning of a game against the San Diego Padres at Petco Park on April 15, 2026 in San Diego, California. (Photo by Sean M. Haffey/Getty Images) | Getty Images
Padres 7, Mariners 6
I had some really good chart art cued up, too đ
A puffy vest giveaway on a chilly night: Emerson Hancock, +.18 WPA
Two nights later, he helped play hero again with his extra-base hit, allowing both Jazz Chisholm Jr. and Austin Wells to score.
Caballero, in the middle of a shrinking window to steal the Yankees starting shortstop job before Anthony Volpe returns, moved to .400 with two doubles and six RBIs with runners in scoring position this year.
Heâs driven in seven runs across the past five games, too.
But with Volpeâs return looming, Caballero continued to make his case with the game-deciding hit.
âHe loves the action,â manager Aaron Boone said, âand, as Iâve told you, heâs really confident. Thatâs one of his biggest strengths, is he thinks heâs the best player on the field â and thatâs an important thing to have and play the game with. It does seem like the bigger the stakes, the more heâs able to dig in.â
So there was Caballero, who also walked and scored the third Yankees run in the second inning in a 1-for-3 night, on the receiving end of a Gatorade cooler dump postgame.
There was Caballero, one day after Volpe played five innings for Double-A Somerset and struck out twice, delivering strong defense again and then adding to it at the plate in the final moments.
This was always his opportunity, with Volpe, who struggled last season, sidelined to start the year due to a shoulder injury. If he was ever going to snag the starting shortstop job, it needed to happen before May.
Two clutch at-bats in three days wonât change what happened before this Angels series began. Caballeroâs average hasnât topped .200 since April. He recorded four hits in four games to start the year but just seven in the 13 since.
But even when Volpe returns, Caballero could still provide value for the Yankees off the bench.
His at-bat in the ninth Wednesday â and his swing on the 1-2 slider from Angels closer Jordan Romano that left the bat at 100.7 mph, dropped into left-center field and changed everything for one night â served as the latest example.
âI like to contribute to the team,â Caballero said, âand I did it.â
Apr 15, 2026; West Sacramento, California, USA; Members of the Texas Rangers wear number 42 in honor of Jackie Robinson Day during the national anthem before the start of a baseball game against the Athletics at Sutter Health Park. Mandatory Credit: Dennis Lee-Imagn Images | Dennis Lee-Imagn Images
The Texas Rangers scored five runs but the Athletics of California, United States on planet Earth scored six runs.
The Rangers didnât have many hits on the night â just five total â but two of them contributed to all five of their runs with Corey Seager hitting a two-run home run in the 3rd and Jake Burger continuing to feast in Sactown with a three-run shot in the 8th.
Unfortunately for Texas, the Aâs got a couple of two-out, RBI hits early off a rather inefficient Kumar Rocker and then had their own big swings with a two-run home run off the bat of Rangers killer Shea Langeliers that broke a 2-2 tie in the 6th and a two-run home run from Jacob Wilson an inning later.
Despite being solid so far this season, both homers were given up by Cole Winn in what proved to be a bad moment for a poor outing as the 6-2 lead was exactly enough insurance for the Aâs.
Nevertheless, the lack of production throughout most of the game (just one hit through the first five innings) ultimately feels like more of the deciding factor than anything else.
Player of the Game: Burger and Seager tried to make it happen with their home runs but Iâd like to give a nod to Gavin Collyer who made his debut, threw three pitches, and picked up the first strikeout of his career.
Gavin Collyer strikes out Lawrence Butler for his first MLB ê.
It took three pitches: â 91.9 mph cutter (swinging) â 85.4 mph sweeper (looking) â 97.3 mph four-seam (here) pic.twitter.com/zbFwwn2pYt
HOUSTON, TEXAS - APRIL 15: Spencer Arrighetti #41 of the Houston Astros is congratulated by Yainer Diaz #21 during the sixth inning against the Colorado Rockies at Daikin Park on April 15, 2026 in Houston, Texas. All players are wearing the number 42 in honor of Jackie Robinson Day. (Photo by Houston Astros/Getty Images) | Getty Images
The Houston Astros beleaguered starting rotation was desperate for a strong starting performance.
Spencer Arrighetti, in his first start of the season, delivered.
Arrighetti gave the Astros their third quality start of the season, hurling 6 innings of 1 run ball while striking out 10 to lead Houston to a 3-1 victory over the Colorado Rockies.
Arrighetti was terrific, allowing only 2 hits on the night. He threw 100 pitches, 61 for strikes. He generated an incredible 20 swings and misses.
â Space City Home Network (@SpaceCityHN) April 16, 2026
Yordan led the offense tonight with his 7th HR of the season. He spoke with the media after the win. pic.twitter.com/IGWNhHRe0F
â Space City Home Network (@SpaceCityHN) April 16, 2026
Alvarez is now batting .333 on the season with a 1.250 OPS. He has 7 HR and 17 RBI.
Also of note, struggling reliever Bryan Abreu threw 1.1 innings of scoreless and hitless baseball. He walked one and struck out 2.
Enyel De Los Santos pitched a 1-2-3 9th for his second save of the season, and second in as many nights. He struck out 2, needing only 14 pitches to complete the inning.
With the victory, the Astros improve to 8-11 on the season.
The Astros will go for the sweep Thursday at Daikin Park. Ryan Weiss will get the start for Houston. First pitch scheduled for 7:10 P.M.
The line at Petco Park began forming on Wednesday night long before the first pitch was thrown. It curled around the ballpark and caused logjams at the entrances. But it wasnât about baseball. It was about a puffer vest.
A Padres-themed puffer vest, to be exact.
The puffer vest giveaway for the Padres game. mlb.com
The story of the Padres puffer vest dates back to March 2 in Peoria, Arizona, at the Padresâ spring training facility.
New Padres manager Craig Stammen was photographed wearing the now-infamous outwear on the field. It looked sharp and clean. Fans started saying they wanted one of their own in the replies.
Fights broke out at Petco Park after lines wrapped around the block over the puffer vest giveaway. Instagram/@chaseiziA crowd of baseball fans, many wearing Padres gear, are seen in a heated confrontation, with some appearing to be fighting. Instagram/@chaseizi
So when the Padres announced 40,000 of them would be handed out as a giveaway item against the Mariners, fans didnât just show up â they descended upon downtown San Diego like the city was giving away free lottery tickets.
What the Padres didnât anticipate wasnât demand. It was desperation.
Fights breaking out at Petco Park after lines wrapping around the block over the puffer vest giveaway #Padrespic.twitter.com/SeK9lfHbxn
Videos that ricocheted across social media showed lines devolving into chaos. At multiple gates, fans pushed and shoved, not for entry, but for sizes. Mediums vanished. Larges disappeared quickly. Some fans refused to move until another box arrived, clogging entrances into the park.
Inside the ballpark, the Padres rallied from a 6-0 deficit to stun Seattle 7-6 with a five-run bottom of the ninth and walk-off victory. Hopefully all the anger from the beginning of the game was settled by the end as fans went home happy with their puffer vests.
ATLANTA â Bryce Elder is pitching like an All-Star again.
Considered the weak link in the Atlanta rotation coming into the season, Elder has turned in four dominating starts to rekindle memories of his surprising 2023 season.
Elder hurled scoreless ball into the sixth inning on Wednesday night, leading the Braves to a 6-3 victory over the Miami Marlins.
âThis feels a little more complete,â the 26-year-old right-hander said. âI have more weapons. Weâll just try to keep it going.â
Elder was a huge surprise for the Braves three years ago, earning an All-Star berth in his first full season while going 12-4.
But he struggled mightily the last two seasons while bouncing back and forth between the majors and Triple-A Gwinnett. His ERA soared to 6.52 while making just 10 big league starts in 2024, followed by an 8-11 mark with a 5.30 ERA a year ago.
Elder mightâve been done in Atlanta if not for a rash of injuries that ravaged the starting rotation, allowing him to claim the fourth slot in a makeshift group as the Braves wrapped up spring training.
His performance over four starts â a 2-1 record with a 0.77 ERA â has manager Walt Weiss feeling good about his chances of remaining the rotation even when ailing pitchers such as Spencer Strider and Spencer Schwellenbach return to the mound.
âHeâs in a really good place,â Weiss said of Elder.
He believes the Texan is a more complete pitcher than he was in â23, with a diverse arsenal that helps him get by with a fastball in the low 90 mph range.
Elder has paired an improved slider with a change-up and three different fastballs â a two-seamer, a four-seamer and a cutter â to keep hitters off balance. Despite the lack of overpowering stuff, he has 23 strikeouts in 23 1-3 innings.
âAll his stuff has really picked up,â Weiss said. âHeâs throwing the ball really well.â
Elder doesnât want to get too far ahead of himself. Better than almost anyone, he knows how quickly things can change. This time, he wants to show a bit of staying power.
âIâve had a lot of good runs and Iâve had a lot bad runs,â Elder said. âMore than anything, Iâm just trying to treat it like one day at a time. Just keep my stuff crisp, keep my work right, and whatever happens that day is what happens.â
New York Yankees pitcher Brent Headrick (47) throws a pitch during the 8th inning when the New York Yankees played the Los Angeles Angels Wednesday, April 15, 2026 at Yankee Stadium.
Right now, the pace is unsustainable. Incomprehensible, even, when considering the scope of a full season.
Brent Headrick, one of the left-handed relievers in the Yankeesâ bullpen, has already pitched in 12 of their first 18 games to start the season, putting him on pace to tie the MLB record of 108 that the Dodgersâ Mike Marshall set in 1974. That wonât happen.
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.
The Yankeesâ early schedule, with days off worked in, helped space Headrickâs availability, but the 28-year-old has also flashed durability that he thinks will be replicable for the games he ends up pitching in â even with it being his first full season as a true one-inning reliever.
He sits first in the majors in appearances by a reliever and entered play Wednesday eighth in strikeouts (12), and after a spring training where Headrick received plenty of praise from manager Aaron Boone, he has delivered promising early returns.
âYouâre not gonna be 100 percent every night, but just being the best version of yourself each night that you can,â Headrick told The Post before the Yankeesâ 5-4 win over the Angels, where Headrick tossed a scoreless eighth and lowered his ERA to 1.74. âWe prepared for this. We prepared to pitch one inning, like I said, multiple days a week and things like that â and one-plus even if I need to. So I think weâre ready for it.â
Headrick doesnât have a goal for how many games he wants to pitch this season.
Brent Headrick throws a pitch during the eighth inning of the Yankeesâ 5-4 comeback win over the the Angels on April 15, 2026 at the Stadium Robert Sabo for NY Post
He threw 108 Âč/â innings as a starter in 2022, so innings wouldnât be a concern â but rather an ability to bounce back health-wise from one outing to the next.
Headrick struggled a bit with that last year when shifting from the rotation to the bullpen, Boone said, but he already noticed an improvement.
His season opened with eight consecutive scoreless appearances across seven innings, and after allowing runs during his next two cameos, Headrick rebounded with a scoreless frame Tuesday.
Headrick has now thrown four back-to-backs during the first three weeks of the season, too.
âBrentâs been excellent,â Boone said. âHeâs been one of those guys that kind of has grabbed a key role down there and been real consistent.â
In a Yankees bullpen still filled with plenty of questions, Headrick has a chance to keep carving out a significant role. Heâll need to avoid fatigue with the mounting workload. Heâll need to navigate any growing pains that inevitably pop up when hitters adjust to his two-seam fastball â which heâs throwing more to lefties and righties this year, he said â and his four-seam fastball, while mixing in his slider and his new splitter.
Brent Headrick throws a pitch during the eighth inning of the Yankeesâ comeback win over the Angels. Robert Sabo for NY Post
But after the first chunk of the season, he already has a foundation to work with â even if itâs an unfeasible pace for the marathon ahead.
âItâs a long season,â Headrick said. âI just try to stay as neutral as I can with everything, and just try to go out there and do my job and execute. Because I know that when Iâm at my best, I can do that.â
Righthander Sean Burke was doing all right through four innings despite giving up a solo shot to Junior Caminero in the third, but the righthander had zero run support and started to fall apart in the fifth. Two hits in a row from Tampa Bay to begin the fifth kick-started their offense, with Caminero driving in his second run on an RBI ground out and Jonathan Aranda following that up with an RBI double to make it 3-0, Rays.
Attempting to come out for one final inning, Burke was unable to get it done and conceded a fourth run to Tampa on a leadoff home run from Jake Fraley to start the sixth. Burke was able to work around Cedric Mullins, but Richie Palaciosâ base hit marked the end of the road. Until tonight, Sean hadnât surrendered a single home run this year, and doing so ballooned his 3.60 ERA up to 4.43. Burke clearly didnât have his A-game tonight, and his 17% CSW% (called strike plus whiff rate) was much lower than his previous two outings (averaging around 30%).
Notably, Burkeâs fastball CSW% was only at 15% tonight, whereas in his previous start his fastball drew 13 called strikes + whiffs (35% CSW%), and a 44% CSW% from his April 3 outing. Burke ultimately allowed four runs on seven hits, and walked one more batter (three) than he struck out (two). At the very least, his average four-seam velocity was right in line with his 94 mph average, so hopefully it was just one of those days.
In for Sean, but not faring much better, was lefthander Tyler Gilbert, who was recalled from Triple-A Charlotte earlier today as Brandon Eisert was shuttled back down. This was Gilbertâs second appearance with the MLB squad this season, and just like Burke he surrendered four runs on two hits: a Yandi DĂaz RBI double and a pinch-hit, three-run blast from Jonny DeLuca as a part of the Raysâ four-run seventh inning that made it 8-0.
It only took eight innings for a White Sox pitcher to make it through a frame unscathed â thank you, Bryan Hudson. Appearing in back-to-back games, Hudson put together a second consecutive clean inning tonight.
Youâll notice that Iâve only talked about pitching thus far, and thatâs because up until the bottom of the ninth, there wasnât much life coming from the South Side bats. Righthander Cole Sulser opened the game for the Rays and shut the Sox down for two innings before our old pal Jesse Scholtens took over for the next five. Scholtens ended up with the win in his one-hit outing against his former team, walking two and striking out three.
The Good Guys had posted just five hits and were facing an eight-run deficit through eight stanzas, and ended up waving the white flag given the starting catcher ended up pitching the last inning. Reese McGuire navigated a 1-2-3 inning, joining Hudson as the only other effective pitcher the White Sox used tonight, which is honestly kind of sad.
One of the (very few) positive offensive notes was that Sam Antonacci got a hit in his first major league at-bat â welcome to the show, Sam.
Antonacci also reached base a second time to start the ninth and ended up scoring for the first time as a White Sox. Rays reliever Ian Seymour began the ninth by walking both him and Tanner Murray. Derek Hill drove a base hit out to left to load the bases up for the Good Guys with nobody out; it finally seemed like they were getting something going, far too late. Antonacci crossed the plate on a wild pitch, which felt fitting. McGuire, the new star White Sox pitcher, yanked a single to drive in their second run of the game, 8-2.
Luisangel Acuña came up in another clutch situation and actually put up a decent at-bat, fouling off a few pitches and working a full count before grounding into a double play. Whomp whomp. A third run did score on the play, but going from zero to two outs with one pitch killed the momentum, and Andrew Benintendi struck out on three straight pitches to end the game.
Looking at the box score, the White Sox were outhit just 9-7, and going 2-for-6 with runners in scoring position doesnât seem too bad. But they had just five hits and couldnât convert a single run through eight frames, also leaving seven on base. On top of that, they struck out six times as a team, with four of them coming from Colson Montgomery in the cleanup spot â woof.
It would also be really nice if they started scoring runs earlier in the game rather than waiting until the very last minute to start stringing some hits together. The series finale will take place Thursday at 1:10 p.m., with lefthander Anthony Kay on the mound. Letâs hope the offense can wake up before then.
Jon Kemmer, a former minor leaguer who played with the Astros, Twins and Dodgers, died over the weekend after getting into a rollover crash while returning home from coaching a youth baseball tournament, according to multiple reports.
He was 35.
Explore Jefferson, citing the Galveston County Medical Examinerâs Office in Texas, reported that Kemmer, while coming back from coaching the 14U HTX Battle Bucks at a tournament in Houston, was traveling on Farm to Market Road 2004 when his car left the road, struck an electrical pole and rolled over at about 6:09 p.m. local time.
He died on the scene.
Jon Kemmer of the Astros runs to first base after hitting the ball against the Cardinals in the fourth inning during a spring training game at Roger Dean Stadium on March 13, 2017 in Jupiter, Fla. Getty Images
âWe are deeply saddened to hear of the tragic passing of Jon Kemmer over the weekend,â the Astros said in a statement Wednesday, according to Chron.com. âJon was drafted by the Astros in 2013 and developed into one of the organizationâs most productive players, advancing to the Triple A level and also appearing in several Spring Training games. Our thoughts and prayers are with Jonâs family and friends during this very difficult time.â
A standout player at Clarion High School in Pennsylvania, Kemmer, primarily an outfielder, played college baseball at Allegany College of Maryland, Clarion University and Brewton-Parker College before getting selected in the 21st round of the 2013 MLB Draft by the Astros.
He spent the first four years of his career with the Astros organization, making it all the way to Triple-A.
His 2015 season with Double-A Corpus Christi proved to be his most fruitful, as he received multiple honors, including winning Texas League Player of the Month for August and getting named a postseason All-Star.
Kemmer was traded to the Twins in 2018 and later spent time in the Dodgers organization in 2019, the same year he also played in the Mexican League.
Jon Kemmer of the Houston Astros poses for a portrait at The Ballpark of the Palm Beaches on February 21, 2018 in West Palm Beach, Florida. Getty Images
He later played in the Dominican Winter League during the 2020-21 campaign.
He finished his minor league career with 116 home runs and a .283/.366/.509 slash line.
The Braves are cruising to start this season, with the second best record in MLB and the best run differential (pending the Dodgers game tonight). While thereâs been some good fortune on the pitching side, there has also been some uncharacteristic underperformance from Chris Sale and some bad luck from a few of Atlantaâs bats. Dominic Smith is unlikely to be Aaron Judge all year, but on the whole this feels in the realm of sustainable, especially with reinforcements coming over the coming weeks and months. It would be especially useful if a few of Schwellenbach, Smith-Shawver, and Waldrep could come up and be productive, perhaps giving the team and opportunity to bump Grant Holmes and/or Reynaldo Lopez into an impact reliever spot. For now though, letâs just enjoy the team being in a good spot 10% of the way into the season, a stark contrast from last year.
WASHINGTON, DC - APRIL 04: Tyler Glasnow #31 of the Los Angeles Dodgers pitches against the Washington Nationals at Nationals Park on April 04, 2026 in Washington, DC. (Photo by G Fiume/Getty Images) | Getty Images
After an off day Thursday, the Dodgers open a four-game weekend wraparound against the Colorado Rockies starting Friday night at Coors Field in Denver.
Tyler Glasnow takes the ball in the series opener on Friday. Right-hander Tomoyuki Sugano will be on the mound for Colorado.
LOS ANGELES â Mets outfield depth has turned shallow since the latter part of spring training.
Jared Young is the latest casualty.
Young was placed on the injured list Wednesday with a meniscus tear in his left knee, becoming the third Mets outfielder sidelined by injury. Young is scheduled to undergo surgery Thursday, with a return to play set for six to eight weeks.
Juan Soto is on the IL with a right calf strain, and Mike Tauchman underwent surgery for a meniscus tear in spring training. Tauchmanâs injury created the opening for Young to stick with the team.
Jared Young bunts for a hit during the Metsâ loss to the Aâs on April 10, 2026 at Citi Field. Robert Sabo for New York Post
The Mets recalled MJ Melendez from Triple-A Syracuse to fill Youngâs spot. Melendez went 2-for-4 with an RBI double in the Metsâ 8-2 blowout loss to the Dodgers on Wednesday night.
Young, who also saw action at first base, owned a .350/.391/.450 slash line in 23 plate appearances.
He also provided a left-handed bat off the bench.
âThere not only was going to be playing time for him, but he was giving us some good at-bats from the left side,â manager Carlos Mendoza said before the Mets faced the Dodgers on Wednesday night. âItâs a big blow, but guys will step up.â
Melendez signed with the team at the start of spring training, but was optioned to Syracuse late in camp.
The Mets later signed veteran outfielder Tommy Pham to a minor league contract and selected him to the major league roster Monday.
Jorge Polanco was absent from the starting lineup and could face an IL stint as soon as Friday, according to Mendoza, as he deals with bursitis in his right Achilles.
With Polanco sidelined, Melendez was inserted as the DH with Pham in left field.
Soto continued a running progression and took at-bats against minor league pitching at Citi Field.
The goal, according to Mendoza, is to get Soto back in the lineup during the next homestand. Soto last played for the Mets on April 3.
Luis GarcĂa was released by the Mets. The veteran reliever was designated for assignment by the club last weekend.
Huascar BrazobĂĄn had not allowed an earned run over 11 multi-inning appearances since last season entering Wednesday.
The right-handed reliever had not allowed a run over 8 Âč/â innings this season, tying him for fifth in scoreless streaks among MLB relievers.
The Metsâ offensive stats were ugly even before they suffered their eighth consecutive loss.
During their previous seven losses as play began Wednesday, the Mets had a .178/.211/.258 slash line from their lineup.
Opponents outscored the Mets 36-10 in those seven games. Six of the Metsâ runs during that stretch were scored in one game, against the Athletics on Saturday at Citi Field.
Apr 15, 2026; San Diego, California, USA; Seattle Mariners designated hitter Dominic Canzone hits an RBI double during the second inning against the San Diego Padres at Petco Park. All MLB players are wearing number 42 today to honor Jackie Robinson. Mandatory Credit: Denis Poroy-Imagn Images | Denis Poroy-Imagn Images
CINCINNATI, OHIO - APRIL 15: Sal Stewart #27 of the Cincinnati Reds is congratulated by Elly de la Cruz #44 and Matt McLain #9 after hitting a three-run home run during the second inning of the game against the San Francisco Giants at Great American Ball Park on April 15, 2026 in Cincinnati, Ohio. All players are wearing the number 42 in honor of Jackie Robinson Day. (Photo by Kirk Irwin/Getty Images) | Getty Images
The older you get, the easier it is to think four, five years ago wasnât ancient history. I still have the same phone, same laptop from 2022, for instance â the same desk chair, car, house, backpack. But watching Wednesday eveningâs contest in Great American Ball Park between the Cincinnati Reds and San Francisco Giants was enough to make one realize just how long ago the promise of the early 2020s Reds really was.
Tyler Mahle, who was dealt during the 2022 teardown to Minnesota for the likes of Spencer Steer and Christian Encarnacion-Strand, was back on the mound in GABP to face the Reds. He was doing so as a Giant after heâd been a Twin and Texas Ranger in between, a nomadic post-Reds trip that shows just how fickle the business of baseball can be once injuries begin to tear away at your fabric.
Mahle was the vet in this one, the one whose velocity is down and pitch-mix is new as he works to figure out how to pitch once rearing back for a couple extra miles per hour isnât in the cards any more. Sharing the mound with him was Rhett Lowder, who was a 19 year old pitching for the Strasburg Express in the Valley League of collegiate summer ball during the same 2021 season when Mahle posted career-bests in bWAR (4.9) and IP (180.0) with the Reds.
And it was Lowder who was in command.
Cincinnatiâs righty exited after going 6.2 IP, his longest outing yet in the big leagues. Heâd allowed 2 ER while on the bump, though Brock Burke did allow one inherited run to score once taking over in the 7th. It was an effective, efficient 90 pitch outing for Rhett, who limited hard contact for the most part and threw all of his pitches all over the strike zone.
The same could not be said for Mahle, however. He spiked a handful of balls in the dirt, walked 5 batters in his 4.0 laborious IP, and left enough pitches over the heart of the plate for the Reds to not just homer four times off him, but post some tape measure shots in the process.
Neither of the 3-run blasts by Sal Stewart were tape measure, truly, as both only flew into the first few rows of GABPâs small confines. Still, they were lasers off the bat on pitches not exactly right down the pipe, both coming on swings where Stewartâs elite combination of hand-eye coordination and reaction time allows him to put his own unique swing on each pitcherâs pitch and still find ways to barrel them. Both were also to right-center, in case anyoneâs worried whether or not heâs a step-in-the-bucket rookie whoâs just thriving on pulling the ball.
(Heâs tonightâs Joe Nuxhall Memorial Honorary Star of the Game, by the way. He was a senior in high school down in Florida during Mahleâs brilliant 2021.)
Similarly, Eugenio Suarez (3 for 4, HR, R, RBI) poked a slider the other way for a homer on a pitch Mahle left up, a good piece of hitting as opposed to just running into one that missed in a hot zone.
Elly De La Cruz, though, hit the snot out of one. He launched a 442 foot homer to straightaway CF off Mahle, a true tape measure shot from the left-side of the plate as he reminded us that, despite recent success hitting righty, itâs him hittinâ lefty thatâs the show-stopper.
All told, it was a brilliant night of baseball for the Reds, who won 8-3 and moved to 11-7 on the season. They claimed the series win over San Francisco, as that ends tomorrow at 12:40 PM ET with Chase Burns on the mound. They also made the iffy-hamstring issue that closer Emilio Pagan is dealing with a moot point for a night, as their offense finally kicked it into gear enough to make needing a closer not really a thing.
HOUSTON, TEXAS - APRIL 15: Willi Castro #3 of the Colorado Rockies is hit in the hand by a pitch in the fourth inning against the Houston Astros at Daikin Park on April 15, 2026 in Houston, Texas. All players are wearing the number 42 in honor of Jackie Robinson Day. (Photo by Tim Warner/Getty Images) | Getty Images
It was a rough night at the plate for the Colorado Rockies as they failed to get their offense rolling once again as the Astros took home a 3-1 victory to win the series and hand the Rockies their sixth-straight loss.
Not Around Long Enough
Things did not get off to a good start for Jose Quintana on the mound. The veteran lefty struggled to find his command out of the gate as he walked the first three Houston batters into the bottom of the first inning. It marked the first time in his long career that he had ever done that to start a game. The Astros then managed to scratch across their first two runs via sacrifice flies, but the inning set a tone for Quintana. After giving up a Yordan Alvarez home run in the third inning, Quintanaâs night would end in the fourth with two outs. He lasted just 3.2 innings, giving up three runs on three hits with one strikeout and four walks.
Labored at-bats and an Astros team that refused to chase resulted in a lot of deep counts for Quintana. He threw 75 pitches with 41 going for strikes, with roughly 25 of those pitches coming in the first inning because of the walks and long at-bats. He lines up to make his next start in Colorado, where he will need to be effective and efficient.
The Rockies hadnât faced Spencer Arrighetti since 2024, when he tossed seven shutout innings and allowed just three hits with 10 strikeouts. This time around wasnât all that forgiving an encounter either, as Arrighetti appeared almost unhittable. He went six innings, allowing just one run on two hits, having thrown 100 pitches. He again struck out 10 Rockies but did pair it with four walks and a couple of hit batsmen. He generated 20 swing and misses, the majority of which came on his curveball, which he threw 38% of the time. The lone run he gave up was a Willi Castro RBI double in the second inning, as he later escaped a bases-loaded jam in the third inning.
Speaking of those hit batters, Arrighetti ended up knocking two Rockies out of the game. Troy Johnston was plunked by a fastball on the meatier part of his thigh in the first inning, but remained in the game until he was replaced by Kyle Karros in the bottom of the third. Castro was then hit on the hand by a fastball in the fourth inning and had to immediately depart the game to get checked out, and was replaced by Tyler Freeman.
That left the Rockies with a shortened bench the rest of the game, but the good news is that Johnston has only a contusion, while Castroâs results were negative on the hand, though his hand is going to be swollen.
After Quintanaâs shortened start, the Rockies turned to the recently recalled Tanner Gordon to pick up some innings out of the bullpen. Luckily, a long reliever stepped up in the moment once again for manager Warren Schaeffer.
Gordon proceeded to cruise through four innings, allowing just two hits as he struck out four batters against one walk. Peppering in a healthy dose of fastballs with his improved secondaries, Gordon threw 40 of his 60 pitches for strikes.
Rockies starters have struggled to give length over the last few games, and luckily, the bullpen has stepped up to limit the damage, but more members of the rotation will need to find a way to work through five innings more often than not, despite the excellence of the performances of pitchers like Gordon, Chase Dollander, and Antonio Senzatela.
Too Many Strikeouts
Once again, the woes of the Rockiesâ offense boiled down to the strikeout. After striking out 10 times against Arrighetti, the Houston bullpen tallied five more for a total of 15. The team managed just one run on three hits, producing 27 whiffs against the Astrosâ pitching. The top third of the order had eight strikeouts while the team managed just five walks in the game. Despite generating a few opportunities to score as the game went on, the Rockies went 0-for-9 with runners in scoring position and had a team total of 10 men left on base. The lone extra-base hit was Castroâs RBI double.
The Rockies and Astros will conclude the series on Thursday before heading home to face the Los Angeles Dodgers. Colorado will use an âopenerâ before giving way to Dollander for the bulk of the innings as they try to avoid the sweep. Houston has not announced a starter.