MLB Game

Seattle Mariners at St. Louis Cardinals

FinalApr 25, 12:15 AMBusch StadiumBottom 9th
SEA
3
@
STL
2
Live Game State
InningBottom 9th
Balls / Strikes / Outs1 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueBusch Stadium
StartApr 25, 12:15 AM
Day/Nightnight
Attendance31304
First Pitch2026-04-25T00:17:00.000Z
DecisionW: George Kirby · L: Andre Pallante · 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
SEA010101000340
STL000200000280
Starting Pitchers
Seattle Mariners
George Kirby
· 4-2 · ERA 2.97
St. Louis Cardinals
Andre Pallante
· 2-2 · ERA 4.26
Team Totals
Seattle Mariners Batting
AVG.223
Runs3
Hits4
HR1
BB5
K10
St. Louis Cardinals Batting
AVG.230
Runs2
Hits8
HR0
BB1
K5
Seattle Mariners Pitching
ERA3.37
K5
BB1
IP9.0
Hits8
HR0
St. Louis Cardinals Pitching
ERA4.70
K10
BB5
IP9.0
Hits4
HR1
Pitch View
Andrés Muñoz vs Ramón Urías
Ramón Urías strikes out swinging.
4 pitches
1234
Selected Pitch
Pitch #4
TypeFour-Seam Fastball
DescriptionSwinging Strike
CallSwinging Strike
Result
Count
Outs
Velocity98.3 mph
End Velocity89.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 X0.18
Plate Z2.67
Zone5
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
3 - 2 · 3 outs
Ramón Urías strikes out swinging.
Batter: Ramón Urías · Pitcher: Andrés Muñoz
bottom 9
3 - 2 · 2 outs
Nathan Church singles on a ground ball to right fielder Rob Refsnyder.
Batter: Nathan Church · Pitcher: Andrés Muñoz
bottom 9
3 - 2 · 2 outs
Masyn Winn strikes out swinging.
Batter: Masyn Winn · Pitcher: Andrés Muñoz
bottom 9
3 - 2 · 1 out
Nolan Gorman lines out sharply to right fielder Rob Refsnyder.
Batter: Nolan Gorman · Pitcher: Andrés Muñoz
top 9
3 - 2 · 3 outs
Leo Rivas flies out to center fielder Nathan Church.
Batter: Leo Rivas · Pitcher: Gordon Graceffo
top 9
3 - 2 · 2 outs
Cole Young lines out to center fielder Nathan Church.
Batter: Cole Young · Pitcher: Gordon Graceffo
top 9
3 - 2 · 1 out
Dominic Canzone grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.
Batter: Dominic Canzone · Pitcher: Gordon Graceffo
bottom 8
3 - 2 · 3 outs
Jordan Walker grounds into a double play, shortstop J.P. Crawford to second baseman Cole Young to first baseman Josh Naylor. Iván Herrera out at 2nd. Jordan Walker out at 1st.
Batter: Jordan Walker · Pitcher: Eduard Bazardo
bottom 8
3 - 2 · 1 out
Alec Burleson strikes out swinging.
Batter: Alec Burleson · Pitcher: Gabe Speier
bottom 8
3 - 2 · 0 outs
Iván Herrera singles on a ground ball to left fielder Randy Arozarena. JJ Wetherholt to 2nd.
Batter: Iván Herrera · Pitcher: Gabe Speier
bottom 8
3 - 2 · 0 outs
JJ Wetherholt singles on a line drive to right fielder Rob Refsnyder.
Batter: JJ Wetherholt · Pitcher: Gabe Speier
top 8
3 - 2 · 3 outs
Rob Refsnyder lines out sharply to third baseman Ramón Urías.
Batter: Rob Refsnyder · Pitcher: Gordon Graceffo
Seattle Mariners Roster
Lineup
J.P. CrawfordSS#3
AVG — · HR 0 · RBI 0
Cal RaleighC#29
AVG — · HR 0 · RBI 0
Julio RodríguezCF#44
AVG — · HR 0 · RBI 0
Josh Naylor1B#12
AVG — · HR 1 · RBI 1
Randy ArozarenaLF#56
AVG — · HR 0 · RBI 0
Rob RefsnyderRF#30
AVG — · HR 0 · RBI 0
Dominic CanzoneDH#8
AVG — · HR 0 · RBI 1
Cole Young2B#2
AVG — · HR 0 · RBI 1
Leo Rivas3B#76
AVG — · HR 0 · RBI 0
Bench
Connor Joe1B#9
AVG — · HR — · RBI —
Luke RaleyRF#20
AVG — · HR 0 · RBI 0
Mitch GarverC#18
AVG — · HR — · RBI —
Will Wilson3B#7
AVG — · HR — · RBI —
Pitchers
Alex HoppeP#48
IP — · K — · ERA —
Andrés MuñozP#75
IP 1.0 · K 2 · ERA —
Bryan WooP#22
IP — · K — · ERA —
Cole WilcoxP#43
IP — · K — · ERA —
Cooper CriswellP#88
IP — · K — · ERA —
Eduard BazardoP#83
IP 0.2 · K 0 · ERA —
Emerson HancockP#26
IP — · K — · ERA —
Gabe SpeierP#55
IP 0.1 · K 1 · ERA —
George KirbyP#68
IP 6.0 · K 2 · ERA —
Jose A. FerrerP#45
IP — · K — · ERA —
Logan GilbertP#36
IP — · K — · ERA —
Luis CastilloP#58
IP — · K — · ERA —
Matt BrashP#47
IP 1.0 · K 0 · ERA —
St. Louis Cardinals Roster
Lineup
JJ Wetherholt2B#26
AVG — · HR 0 · RBI 0
Iván HerreraC#48
AVG — · HR 0 · RBI 0
Alec Burleson1B#41
AVG — · HR 0 · RBI 0
Jordan WalkerRF#18
AVG — · HR 0 · RBI 0
Nolan GormanDH#16
AVG — · HR 0 · RBI 0
Masyn WinnSS#0
AVG — · HR 0 · RBI 2
Nathan ChurchCF#27
AVG — · HR 0 · RBI 0
Ramón Urías3B#29
AVG — · HR 0 · RBI 0
José FermínLF#15
AVG — · HR 0 · RBI 0
Bench
Pedro PagésC#43
AVG — · HR — · RBI —
Thomas Saggese2B#25
AVG — · HR — · RBI —
Victor Scott IICF#11
AVG — · HR — · RBI —
Yohel PozoC#63
AVG — · HR — · RBI —
Pitchers
Andre PallanteP#53
IP 5.1 · K 8 · ERA —
Dustin MayP#3
IP — · K — · ERA —
George SorianoP#65
IP 0.2 · K 0 · ERA —
Gordon GraceffoP#44
IP 2.0 · K 2 · ERA —
JoJo RomeroP#59
IP — · K — · ERA —
Justin BruihlP#47
IP 1.0 · K 0 · ERA —
Kyle LeahyP#62
IP — · K — · ERA —
Matt SvansonP#49
IP — · K — · ERA —
Matthew LiberatoreP#32
IP — · K — · ERA —
Michael McGreevyP#36
IP — · K — · ERA —
Riley O'BrienP#61
IP — · K — · ERA —
Ryan FernandezP#64
IP — · K — · ERA —
Ryne StanekP#55
IP — · K — · ERA —