MLB Game
Houston Astros at Seattle Mariners
Final
HOU
1
@
SEA
6
Live Game State
InningTop 9th
Balls / Strikes / Outs1 / 3 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueT-Mobile Park
StartApr 12, 8:10 PM
Day/Nightday
Attendance29071
First Pitch2026-04-12T20:11:00.000Z
DecisionW: Logan Gilbert · L: Cody Bolton
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| HOU | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 5 | 0 |
| SEA | 1 | 1 | 2 | 0 | 0 | 2 | 0 | 0 | — | 6 | 8 | 0 |
Starting Pitchers
Houston Astros
Cody Bolton
— · -1 · ERA 5.40
Seattle Mariners
Logan Gilbert
— · 1-2 · ERA 4.18
Team Totals
Houston Astros Batting
AVG.275
Runs1
Hits5
HR1
BB1
K8
Seattle Mariners Batting
AVG.198
Runs6
Hits8
HR0
BB9
K7
Houston Astros Pitching
ERA6.49
K7
BB9
IP8.0
Hits8
HR0
Seattle Mariners Pitching
ERA3.01
K8
BB1
IP9.0
Hits5
HR1
Pitch View
Cooper Criswell vs Isaac Paredes
Isaac Paredes strikes out on a foul tip.
4 pitches
Selected Pitch
Pitch #4
TypeFour-Seam Fastball
DescriptionFoul Tip
CallFoul Tip
Result
Count—
Outs—
Velocity90.9 mph
End Velocity82.2 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.43
Plate Z2.75
Zone6
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
top 9
1 - 6 · 3 outs
Isaac Paredes strikes out on a foul tip.
Batter: Isaac Paredes · Pitcher: Cooper Criswell
top 9
1 - 6 · 2 outs
Yordan Alvarez lines into an unassisted double play, first baseman Josh Naylor. Jose Altuve out at 1st.
Batter: Yordan Alvarez · Pitcher: Cooper Criswell
top 9
1 - 6 · 0 outs
Jose Altuve singles on a ground ball to second baseman Cole Young.
Batter: Jose Altuve · Pitcher: Cooper Criswell
bottom 8
1 - 6 · 3 outs
Luke Raley grounds out to first baseman Christian Walker.
Batter: Luke Raley · Pitcher: Bryan Abreu
bottom 8
1 - 6 · 2 outs
Randy Arozarena walks.
Batter: Randy Arozarena · Pitcher: Bryan Abreu
bottom 8
1 - 6 · 2 outs
Josh Naylor grounds out, second baseman Jose Altuve to first baseman Christian Walker. Julio Rodríguez to 3rd.
Batter: Josh Naylor · Pitcher: Bryan Abreu
bottom 8
1 - 6 · 1 out
Julio Rodríguez singles on a ground ball to left fielder Joey Loperfido.
Batter: Julio Rodríguez · Pitcher: Bryan Abreu
bottom 8
1 - 6 · 1 out
Cal Raleigh strikes out swinging.
Batter: Cal Raleigh · Pitcher: Bryan Abreu
top 8
1 - 6 · 3 outs
Nick Allen grounds out, second baseman Cole Young to first baseman Josh Naylor.
Batter: Nick Allen · Pitcher: Jose A. Ferrer
top 8
1 - 6 · 2 outs
Taylor Trammell flies out to left fielder Randy Arozarena.
Batter: Taylor Trammell · Pitcher: Jose A. Ferrer
top 8
1 - 6 · 1 out
Yainer Diaz grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.
Batter: Yainer Diaz · Pitcher: Jose A. Ferrer
bottom 7
1 - 6 · 3 outs
Brendan Donovan pops out to shortstop Nick Allen.
Batter: Brendan Donovan · Pitcher: Enyel De Los Santos
Houston Astros Roster
Lineup
Jose Altuve2B#27
AVG — · HR 0 · RBI 0
Yordan AlvarezDH#44
AVG — · HR 0 · RBI 0
Isaac Paredes3B#15
AVG — · HR 0 · RBI 0
Christian Walker1B#8
AVG — · HR 0 · RBI 0
Cam SmithRF#11
AVG — · HR 0 · RBI 0
Joey LoperfidoLF#10
AVG — · HR 0 · RBI 0
Yainer DiazC#21
AVG — · HR 1 · RBI 1
Taylor TrammellCF#26
AVG — · HR 0 · RBI 0
Nick AllenSS#20
AVG — · HR 0 · RBI 0
Bench
Brice MatthewsSS#0
AVG — · HR — · RBI —
Carlos CorreaSS#1
AVG — · HR — · RBI —
Christian VázquezC#2
AVG — · HR — · RBI —
Pitchers
AJ BlubaughP#69
IP — · K — · ERA —
Bryan AbreuP#52
IP 1.0 · K 1 · ERA —
Bryan KingP#74
IP — · K — · ERA —
Christian RoaP#73
IP 2.2 · K 2 · ERA —
Cody BoltonP#67
IP 1.0 · K 1 · ERA —
Enyel De Los SantosP#65
IP 1.1 · K 0 · ERA —
Jayden MurrayP#70
IP 2.0 · K 3 · ERA —
Kai-Wei TengP#17
IP — · K — · ERA —
Lance McCullers Jr.P#43
IP — · K — · ERA —
Mike BurrowsP#50
IP — · K — · ERA —
Ryan WeissP#51
IP — · K — · ERA —
Steven OkertP#48
IP — · K — · ERA —
Seattle Mariners Roster
Lineup
Brendan Donovan3B#33
AVG — · HR 0 · RBI 1
Cal RaleighC#29
AVG — · HR 0 · RBI 0
Julio RodríguezCF#44
AVG — · HR 0 · RBI 1
Josh Naylor1B#12
AVG — · HR 0 · RBI 0
Randy ArozarenaLF#56
AVG — · HR 0 · RBI 1
Luke RaleyRF#20
AVG — · HR 0 · RBI 2
J.P. CrawfordSS#3
AVG — · HR 0 · RBI 0
Dominic CanzoneDH#8
AVG — · HR 0 · RBI 0
Cole Young2B#2
AVG — · HR 0 · RBI 1
Bench
Connor Joe1B#9
AVG — · HR — · RBI —
Leo Rivas2B#76
AVG — · HR — · RBI —
Mitch GarverC#18
AVG — · HR — · RBI —
Rob RefsnyderRF#30
AVG — · HR — · RBI —
Pitchers
Andrés MuñozP#75
IP — · K — · ERA —
Bryan WooP#22
IP — · K — · ERA —
Casey LeguminaP#64
IP — · K — · ERA —
Cole WilcoxP#43
IP — · K — · ERA —
Cooper CriswellP#88
IP 1.0 · K 1 · ERA —
Eduard BazardoP#83
IP — · K — · ERA —
Emerson HancockP#26
IP — · K — · ERA —
Gabe SpeierP#55
IP — · K — · ERA —
George KirbyP#68
IP — · K — · ERA —
Jose A. FerrerP#45
IP 1.0 · K 0 · ERA —
Logan GilbertP#36
IP 7.0 · K 7 · ERA —
Luis CastilloP#58
IP — · K — · ERA —
Matt BrashP#47
IP — · K — · ERA —
