Astros Crush Rangers With Four-Homer Barrage Behind Teng

The Houston Astros didn’t need a masterclass in pitching or a grinding defensive battle on Saturday night. They needed exactly what they got: four home runs in the first four innings and enough offensive firepower to put the Texas Rangers away before the Rangers even knew what hit them. The final score of 4-1 tells the story of a team that came to play, and a visiting squad that came completely unprepared for the onslaught.

Pitching Decisions

5.0IP2H0ER4BB7K
6.0IP5H4ER0BB4K
1.1IP1H0ER1BB0K

Star Performers

Joc Pederson

Season AVG: .214
3AB1H0HR1RBI0R2BB
Jose Altuve

Season AVG: .245
4AB1H1HR1RBI1R0BB

Jacob deGrom, still chasing ghosts of his former dominance, took the loss in what amounted to an early evening mauling at Daikin Park. The aging ace surrendered four runs on five hits in six innings, struck out four, and walked none, but those statistics mask a brutal reality: he was exposed by an Astros lineup that showed up swinging with purpose and precision. This wasn’t vintage deGrom. This was a pitcher who simply didn’t have the stuff on Saturday to keep Houston’s hitters honest.

Kai-Wei Teng leads Astros to 4-1 win

The Home Run Parade Begins

Jose Altuve got things rolling in the bottom of the first with a solo shot to left, setting the tone immediately. Yordan Alvarez followed suit moments later with his own solo blast to right field, and suddenly the Rangers were chasing a 2-0 deficit before most fans had finished their first beer. This wasn’t going to be one of those nail-biters.

Condensed Game: TEX@HOU – 5/16/26
Jose Altuve's solo home run (4)
Yordan Alvarez's solo home run (15) 

By the fourth inning, the damage was complete. Christian Walker, often overshadowed in Houston’s star-studded lineup, connected on a fly ball to left-center for his eleventh homer of the season. Then, in a moment that felt almost disrespectful, Zach Cole, a pitcher who has no business terrorizing opposing teams with his bat, launched one to right field for his third home run of the year. Four home runs through four innings. Game over.

Astros crush four home runs vs. Rangers
Christian Walker's solo home run (11)
Zach Cole's solo home run (3)

Teng Does His Part

What made Saturday’s victory even more impressive was that Houston didn’t need dominant pitching to win convincingly. Kai-Wei Teng, the winning pitcher, threw just five innings while walking four batters. But he struck out seven and surrendered zero earned runs, which is exactly what a competent pitcher does when his offense spots him a 4-0 lead before he even breaks a sweat. Bryan Abreu came in to close it out with 1.1 innings of work, needing little more than a stiff breeze to push Rangers runners off base.

Kai-Wei Teng's seven strikeouts
Joe Espada speaks on Kai-Wei Teng's pitching

The Rangers managed exactly one run, scoring it in the seventh inning when Joc Pederson slapped a sharp single to center field to bring home Jake Burger. It was window dressing on an otherwise forgettable performance by a team that showed up to play a baseball game but forgot to bring their bats.

Joc Pederson's RBI single

Saturday’s beatdown at Daikin Park wasn’t a masterpiece of baseball execution. It was simply one team showing up ready to swing the bats and another team getting steamrolled for it. The Astros have shown this season that when their lineup gets hot, they’re nearly impossible to stop. The Rangers learned that lesson the hard way.

Box Score

Texas Rangers Batting

Player AB R H RBI BB SO AVG
Joc Pederson DH 3 0 1 1 2 1 .214
Brandon Nimmo RF 5 0 0 0 0 2 .268
Josh Jung 3B 4 0 0 0 1 1 .308
Evan Carter CF 1 0 0 0 2 0 .173
Andrew McCutchen LF 2 0 1 0 0 0 .224
Ezequiel Duran SS 5 0 1 0 0 1 .270
Alejandro Osuna CF 4 0 1 0 0 1 .256
Jake Burger 1B 3 1 1 0 1 1 .226
Danny Jansen C 1 0 0 0 2 0 .193
Justin Foscue 2B 4 0 1 0 0 2 .222

Texas Rangers Pitching

Pitcher IP H R ER BB SO ERA
Jacob deGrom (L) 6.0 5 4 4 0 4 3.02
Cal Quantrill 2.0 0 0 0 1 1 3.31

Houston Astros Batting

Player AB R H RBI BB SO AVG
Jose Altuve 2B 4 1 1 1 0 1 .245
Nick Allen 2B 0 0 0 0 0 0 .219
Isaac Paredes 3B 4 0 0 0 0 0 .250
Yordan Alvarez DH 3 1 1 1 0 0 .322
Christian Walker 1B 3 1 1 1 0 1 .266
Braden Shewmake SS 3 0 0 0 0 1 .341
Brice Matthews CF 3 0 0 0 0 0 .202
Zach Cole LF 3 1 1 1 0 1 .235
Zach Dezenzo LF 3 0 1 0 0 1 .182
Cam Smith RF 0 0 0 0 0 0 .199
Christian Vázquez C 2 0 0 0 1 0 .247

Houston Astros Pitching

Pitcher IP H R ER BB SO ERA
Kai-Wei Teng (W) 5.0 2 0 0 4 7 2.61
Steven Okert 1.0 0 0 0 0 2 3.60
Enyel De Los Santos 0.1 3 1 1 0 0 4.58
Bryan King 0.2 0 0 0 1 0 3.15
AJ Blubaugh 0.2 0 0 0 2 0 5.06
Bryan Abreu (SV) 1.1 1 0 0 1 0 7.80