Explore the full baseball box score for this game, including batting stats, pitching performances, attendance, weather, milestones, and players witnessed live.

📌 Game Summary

May 22, 2025
Seattle Mariners 2
Houston Astros 9
📍 Daikin Park
👥 29,512
⏱ 2:56
🌤 73° • Roof Closed • 0 mph, None
Status: Final
Expanded pre-game details available in Ballpark Pro

The Ballpark Witness

The Ballpark Witness helps baseball fans track games attended, players seen, stadiums visited, awards witnessed, and baseball milestones. Save this game to your personal archive and discover which players you've seen before, All-Stars, award winners, Hall of Famers, and more.

Thousands of MLB and Minor League box scores available.
Seattle Mariners
Seattle Mariners
2
Final
Houston Astros
Houston Astros
9
Team 1 2 3 4 5 6 7 8 9 R H E
SEA 1 1 0 0 0 0 0 0 0 2 10 0
HOU 0 0 2 3 1 3 0 0 - 9 13 1
Seattle Mariners Seattle Mariners Hitting
Hitters AB R H RBI BB K
J.P. Crawford SS 4 1 0 0 1 3
Jorge Polanco DH 3 0 0 0 0 3
Mitch Garver PH-DH 2 0 1 0 0 0
Cal Raleigh C 5 0 2 0 0 3
Randy Arozarena LF 4 0 2 0 1 1
Rowdy Tellez 1B 3 0 2 1 0 1
Donovan Solano PH-1B 2 0 0 0 0 0
Leody Taveras CF 4 0 0 0 0 2
Dylan Moore 2B-RF 4 1 2 1 0 0
Miles Mastrobuoni RF 1 0 0 0 1 0
Leo Rivas PH-2B 1 0 0 0 1 1
Ben Williamson 3B 4 0 1 0 0 1
TEAM 37 2 10 2 4 15
HR: Dylan Moore
GIDP: Donovan Solano
LOB: J.P. Crawford (4), Jorge Polanco (3), Cal Raleigh (4), Randy Arozarena, Donovan Solano (3), Leody Taveras (5), Dylan Moore (3), Ben Williamson (3)

Seattle MarinersSeattle Mariners Pitching
Pitchers IP H R ER BB K
George Kirby 3.2 6 5 5 1 4
Eduard Bazardo 1.1 3 1 1 0 1
Jesse Hahn 1.0 3 3 3 1 0
Collin Snider 1.0 0 0 0 0 1
Gabe Speier 1.0 1 0 0 0 0
TEAM 13 9 9 2 6
HR Allowed: Eduard Bazardo, Jesse Hahn
Pitches: George Kirby 72-49, Eduard Bazardo 30-17, Jesse Hahn 28-16, Collin Snider 10-6, Gabe Speier 14-11
WP: George Kirby
HBP: George Kirby (2), Jesse Hahn

Houston Astros Houston Astros Hitting
Hitters AB R H RBI BB K
Jeremy Peña SS 3 0 1 2 0 0
Isaac Paredes 3B 4 1 0 1 0 0
Jose Altuve LF 4 2 2 4 0 0
Yainer Diaz DH 4 1 2 0 1 2
Christian Walker 1B 5 0 1 0 0 2
Victor Caratini C 4 0 3 1 0 0
Jake Meyers CF 4 1 1 0 0 1
Cam Smith RF 3 2 1 0 1 1
Mauricio Dubón 2B 4 2 2 1 0 0
TEAM 35 9 13 9 2 6
3B: Jeremy Peña
HR: Jose Altuve (2)
GIDP: Isaac Paredes
LOB: Isaac Paredes (4), Yainer Diaz, Christian Walker (2), Jake Meyers (5), Cam Smith (2)

Houston Astros Houston Astros Pitching
Pitchers IP H R ER BB K
Lance McCullers Jr. 4.1 5 2 2 3 8
Shawn Dubin 0.2 1 0 0 0 1
Steven Okert 1.0 0 0 0 0 3
Bryan King 1.0 2 0 0 0 0
Kaleb Ort 2.0 2 0 0 1 3
TEAM 10 2 2 4 15
HR Allowed: Lance McCullers Jr.
Pitches: Lance McCullers Jr. 91-52, Shawn Dubin 11-9, Steven Okert 15-10, Bryan King 22-14, Kaleb Ort 29-17
The Ballpark Witness

Turn Box Scores Into Baseball Memories

The Ballpark Witness helps fans build a personal archive of every game attended. Track players seen, stadiums visited, home runs witnessed, award winners, future MLB players, and baseball milestones across a lifetime of games.

This game is one of thousands available in the archive.