MLB Game

Seattle Mariners at St. Louis Cardinals

FinalApr 25, 6:15 PMBusch StadiumBottom 9th
SEA
11
@
STL
9
Live Game State
InningBottom 9th
Balls / Strikes / Outs2 / 2 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueBusch Stadium
StartApr 25, 6:15 PM
Day/Nightday
Attendance27236
First Pitch2026-04-25T18:15:00.000Z
DecisionW: Matt Brash · L: Riley O'Brien · SV: Andrés Muñoz
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
SEA22011102211190
STL2140002009140
Starting Pitchers
Seattle Mariners
Bryan Woo
· 1-2 · ERA 3.86
St. Louis Cardinals
Matthew Liberatore
· -1 · ERA 4.75
Team Totals
Seattle Mariners Batting
AVG.233
Runs11
Hits19
HR3
BB3
K6
St. Louis Cardinals Batting
AVG.236
Runs9
Hits14
HR5
BB2
K7
Seattle Mariners Pitching
ERA3.57
K7
BB2
IP9.0
Hits14
HR5
St. Louis Cardinals Pitching
ERA4.94
K6
BB3
IP9.0
Hits19
HR3
Pitch View
Andrés Muñoz vs Nathan Church
Nathan Church grounds into a double play, first baseman Josh Naylor to shortstop J.P. Crawford. Nolan Gorman out at 2nd. Nathan Church out at 1st.
5 pitches
12345
Selected Pitch
Pitch #5
TypeSlider
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity85.6 mph
End Velocity78.0 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X-0.13
Plate Z1.00
Zone13
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
bottom 9
11 - 9 · 3 outs
Nathan Church grounds into a double play, first baseman Josh Naylor to shortstop J.P. Crawford. Nolan Gorman out at 2nd. Nathan Church out at 1st.
Batter: Nathan Church · Pitcher: Andrés Muñoz
bottom 9
11 - 9 · 1 out
Masyn Winn strikes out swinging.
Batter: Masyn Winn · Pitcher: Andrés Muñoz
bottom 9
11 - 9 · 0 outs
Nolan Gorman walks.
Batter: Nolan Gorman · Pitcher: Andrés Muñoz
top 9
11 - 9 · 3 outs
Julio Rodríguez strikes out on a foul tip.
Batter: Julio Rodríguez · Pitcher: Matt Svanson
top 9
11 - 9 · 2 outs
Cal Raleigh walks. Leo Rivas to 2nd.
Batter: Cal Raleigh · Pitcher: Matt Svanson
top 9
11 - 9 · 2 outs
Connor Joe lines out to center fielder Victor Scott II. Cole Young to 3rd.
Batter: Connor Joe · Pitcher: Matt Svanson
top 9
11 - 9 · 1 out
Leo Rivas singles on a line drive to center fielder Victor Scott II. J.P. Crawford scores. Mitch Garver scores. Cole Young to 2nd.
Batter: Leo Rivas · Pitcher: Riley O'Brien
top 9
9 - 9 · 1 out
Cole Young hit by pitch. J.P. Crawford to 3rd. Mitch Garver to 2nd.
Batter: Cole Young · Pitcher: Riley O'Brien
top 9
9 - 9 · 1 out
Mitch Garver walks. J.P. Crawford to 2nd.
Batter: Mitch Garver · Pitcher: Riley O'Brien
top 9
9 - 9 · 1 out
J.P. Crawford singles on a bunt ground ball to third baseman Nolan Gorman.
Batter: J.P. Crawford · Pitcher: Riley O'Brien
top 9
9 - 9 · 1 out
Randy Arozarena grounds out, third baseman Nolan Gorman to first baseman Alec Burleson.
Batter: Randy Arozarena · Pitcher: Riley O'Brien
bottom 8
9 - 9 · 3 outs
Cardinals challenged (tag play), call on the field was upheld: Jordan Walker caught stealing 2nd base, catcher Mitch Garver to shortstop J.P. Crawford.
Batter: Nolan Gorman · Pitcher: Matt Brash
Seattle Mariners Roster
Lineup
Connor JoeRF#9
AVG — · HR 0 · RBI 2
Cal RaleighDH#29
AVG — · HR 0 · RBI 0
Julio RodríguezCF#44
AVG — · HR 1 · RBI 2
Josh Naylor1B#12
AVG — · HR 0 · RBI 0
Randy ArozarenaLF#56
AVG — · HR 0 · RBI 1
J.P. CrawfordSS#3
AVG — · HR 0 · RBI 0
Mitch GarverC#18
AVG — · HR 0 · RBI 0
Cole Young2B#2
AVG — · HR 1 · RBI 1
Leo Rivas3B#76
AVG — · HR 0 · RBI 2
Bench
Dominic CanzonePH#8
AVG — · HR 0 · RBI 1
Luke RaleyRF#20
AVG — · HR 0 · RBI 0
Rob RefsnyderRF#30
AVG — · HR 0 · RBI 0
Will Wilson3B#7
AVG — · HR 1 · RBI 2
Pitchers
Alex HoppeP#48
IP — · K — · ERA —
Andrés MuñozP#75
IP 1.0 · K 1 · ERA —
Bryan WooP#22
IP 3.0 · K 1 · ERA —
Cole WilcoxP#43
IP — · K — · ERA —
Cooper CriswellP#88
IP 2.0 · K 3 · 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 2.0 · K 1 · ERA —
Logan GilbertP#36
IP — · K — · ERA —
Luis CastilloP#58
IP — · K — · ERA —
Matt BrashP#47
IP 1.0 · K 1 · ERA —
St. Louis Cardinals Roster
Lineup
JJ Wetherholt2B#26
AVG — · HR 1 · RBI 1
Iván HerreraDH#48
AVG — · HR 1 · RBI 1
Alec Burleson1B#41
AVG — · HR 0 · RBI 0
Jordan WalkerRF#18
AVG — · HR 0 · RBI 0
Nolan Gorman3B#16
AVG — · HR 0 · RBI 0
Masyn WinnSS#0
AVG — · HR 0 · RBI 1
Nathan ChurchLF#27
AVG — · HR 2 · RBI 4
Yohel PozoC#63
AVG — · HR 0 · RBI 0
Victor Scott IICF#11
AVG — · HR 0 · RBI 0
Bench
José Fermín2B#15
AVG — · HR — · RBI —
Pedro PagésC#43
AVG — · HR 1 · RBI 2
Ramón Urías3B#29
AVG — · HR — · RBI —
Thomas SaggesePR#25
AVG — · HR 0 · RBI 0
Pitchers
Andre PallanteP#53
IP — · K — · ERA —
Dustin MayP#3
IP — · K — · ERA —
George SorianoP#65
IP 1.0 · K 1 · ERA —
Gordon GraceffoP#44
IP 0.2 · K 0 · ERA —
JoJo RomeroP#59
IP 0.2 · K 0 · ERA —
Justin BruihlP#47
IP 1.0 · K 0 · ERA —
Kyle LeahyP#62
IP — · K — · ERA —
Matt SvansonP#49
IP 0.2 · K 1 · ERA —
Matthew LiberatoreP#32
IP 3.1 · K 3 · ERA —
Michael McGreevyP#36
IP — · K — · ERA —
Riley O'BrienP#61
IP 1.0 · K 1 · ERA —
Ryan FernandezP#64
IP — · K — · ERA —
Ryne StanekP#55
IP 0.2 · K 0 · ERA —