Mariners Outlast Rangers Behind Kirby’s Gem and Late-Game Heroics

The Seattle Mariners proved Saturday night that clutch baseball still beats individual brilliance. In a game that saw both teams trade haymakers throughout the evening, the Mariners simply had more firepower when it mattered most, outlasting the Texas Rangers 7-3 at T-Mobile Park.

Pitching Decisions

5.2IP7H1ER2BB5K
5.0IP8H2ER1BB3K
0.1IP0H0ER0BB1K

Star Performers

Josh Jung

Season AVG: .303
4AB2H1HR1RBI1R1BB
Luke Raley

Season AVG: .318
3AB1H1HR1RBI3R1BB

For five innings, this looked like it might be Eovaldi’s night. The Rangers’ ace was his usual self, scattering hits and keeping Seattle’s potent lineup off balance. But here’s what separated the teams: the Mariners’ ability to manufacture runs when opportunities presented themselves, while Texas left too many runners stranded when the moment called for execution.

George Kirby's strong outing against the Rangers

George Kirby was absolutely magnificent for Seattle, going 5.2 innings while surrendering just one earned run on seven hits. The kid threw strikes, changed speeds effectively, and never let the Rangers dictate the pace. This is the Kirby that contending teams need, not the inconsistent version Rangers fans remember from recent playoff matchups.

Seattle’s Clutch Approach Pays Dividends

Dominic Canzone's two-run single

The pivotal blow came early, but the real damage occurred in the eighth inning. Dominic Canzone‘s two-run single in the fourth put Seattle ahead 2-1, but Cole Young’s two-run single in the eighth effectively ended any Rangers comeback hopes. That’s back-to-back innings where Seattle executed with runners in scoring position, a skill Texas couldn’t replicate when the pressure mounted.

Cole Young's two-run single

Luke Raley added another dimension with his solo shot in the sixth, proving that the Mariners weren’t just manufacturing runs through small ball. When the Rangers answered with Josh Jung‘s solo blast in the same inning, it seemed like momentum might swing, but Seattle had already built enough cushion.

Luke Raley's solo home run (5)
George Kirby, Dominic Canzone lead the Mariners win

Josh Jung and Ezequiel Duran did their jobs for Texas, both recording multiple hits and combining for two RBIs. Wyatt Langford went 3-for-5, a genuine bright spot in an otherwise disappointing offensive performance. But here’s the brutal truth: three runs doesn’t cut it against a team firing on all cylinders.

Ninth-Inning Drama, But Seattle Holds Firm

Andrés Muñoz shuts the door on the Rangers

The Rangers made things interesting in the ninth, scoring twice thanks to sac flies and Duran’s sharp line drive double to chase Eovaldi from the game. For a moment, you could feel the urgency shift. But Andrés Muñoz, Seattle’s closer, never blinked, getting a strikeout to seal it with ice water in his veins.

Ezequiel Duran's RBI double

This game showcased exactly why the Mariners have been the American League West’s most dangerous team. They don’t win on one superstar’s shoulders. They win through depth, situational hitting, and pitching that simply refuses to surrender. Kirby didn’t need to be perfect. He just needed to be good enough while the lineup did its job.

For Texas, the loss stings because they had chances. Eovaldi pitched well enough to win most ballgames, and the bullpen held up its end. But in playoff baseball, which this essentially represents when these two teams meet, that’s not enough. The Mariners wanted it more and executed better when it mattered.

Condensed Game: TEX@SEA – 4/18/26

Seattle moves forward with another crucial division win. Texas heads home knowing they let one slip away. In April, you can recover. But performances this sloppy in the clutch are warning signs for what’s to come.

Box Score

Texas Rangers Batting

Player AB R H RBI BB SO AVG
Brandon Nimmo RF 6 0 1 0 0 2 .302
Corey Seager SS 4 0 0 0 1 1 .208
Wyatt Langford LF 5 1 3 0 0 0 .240
Jake Burger 1B 4 0 0 0 1 2 .262
Joc Pederson DH 2 0 1 0 1 1 .244
Sam Haggerty PH 0 0 0 0 0 0 .167
Josh Smith DH 1 1 1 0 1 0 .177
Josh Jung 3B 4 1 2 1 1 0 .303
Evan Carter CF 2 0 0 1 2 1 .186
Ezequiel Duran 2B 5 0 3 1 0 0 .289
Kyle Higashioka C 4 0 0 0 1 1 .241

Texas Rangers Pitching

Pitcher IP H R ER BB SO ERA
Nathan Eovaldi (L) 5.0 8 4 2 1 3 5.06
Cal Quantrill 3.0 3 3 3 2 5 6.75

Seattle Mariners Batting

Player AB R H RBI BB SO AVG
J.P. Crawford SS 5 1 2 0 0 1 .205
Cal Raleigh C 4 0 0 0 1 1 .155
Julio Rodríguez CF 4 0 1 1 0 0 .205
Josh Naylor 1B 4 0 1 0 0 1 .146
Randy Arozarena LF 4 1 1 0 0 2 .282
Luke Raley RF 3 3 1 1 1 0 .318
Dominic Canzone DH 4 1 3 2 0 1 .255
Cole Young 2B 3 1 2 2 1 1 .243
Leo Rivas 3B 3 0 0 1 0 1 .152

Seattle Mariners Pitching

Pitcher IP H R ER BB SO ERA
George Kirby (W) 5.2 7 1 1 2 5 2.97
Matt Brash 0.1 0 0 0 0 0 0.00
Gabe Speier 0.2 0 0 0 2 1 2.35
Eduard Bazardo 1.0 0 0 0 2 0 0.96
José A. Ferrer 0.1 1 0 0 0 0 3.38
Cole Wilcox 0.2 3 2 2 2 1 6.75
Andrés Muñoz (SV) 0.1 0 0 0 0 1 9.00