MLB Game
St. Louis Cardinals at Pittsburgh Pirates
Final
STL
10
@
PIT
5
Live Game State
InningBottom 9th
Balls / Strikes / Outs2 / 1 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenuePNC Park
StartApr 30, 4:35 PM
Day/Nightday
Attendance12143
First Pitch2026-04-30T16:38:00.000Z
DecisionW: Gordon Graceffo · L: Paul Skenes
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STL | 3 | 0 | 1 | 0 | 1 | 0 | 0 | 5 | 0 | 10 | 14 | 1 |
| PIT | 0 | 0 | 0 | 1 | 2 | 0 | 1 | 0 | 1 | 5 | 7 | 1 |
Starting Pitchers
St. Louis Cardinals
Hunter Dobbins
— · ERA 6.23
Pittsburgh Pirates
Paul Skenes
— · 4-2 · ERA 3.18
Team Totals
St. Louis Cardinals Batting
AVG.240
Runs10
Hits14
HR2
BB3
K12
Pittsburgh Pirates Batting
AVG.244
Runs5
Hits7
HR1
BB6
K8
St. Louis Cardinals Pitching
ERA4.76
K8
BB6
IP9.0
Hits7
HR1
Pittsburgh Pirates Pitching
ERA3.82
K12
BB3
IP9.0
Hits14
HR2
Pitch View
Matt Svanson vs Ryan O'Hearn
Ryan O'Hearn lines out to left fielder Nathan Church.
4 pitches
Selected Pitch
Pitch #4
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity97.1 mph
End Velocity88.8 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 X-0.17
Plate Z2.35
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
10 - 5 · 3 outs
Ryan O'Hearn lines out to left fielder Nathan Church.
Batter: Ryan O'Hearn · Pitcher: Matt Svanson
bottom 9
10 - 5 · 2 outs
Bryan Reynolds flies out to right fielder Jordan Walker. Brandon Lowe to 3rd.
Batter: Bryan Reynolds · Pitcher: Matt Svanson
bottom 9
10 - 5 · 1 out
Brandon Lowe doubles (8) on a sharp line drive to right fielder Jordan Walker. Oneil Cruz scores. Throwing error by right fielder Jordan Walker.
Batter: Brandon Lowe · Pitcher: Matt Svanson
bottom 9
10 - 4 · 1 out
Oneil Cruz singles on a sharp line drive to left fielder Nathan Church.
Batter: Oneil Cruz · Pitcher: Matt Svanson
bottom 9
10 - 4 · 1 out
Nick Yorke grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.
Batter: Nick Yorke · Pitcher: Matt Svanson
top 9
10 - 4 · 3 outs
Pedro Pagés strikes out swinging.
Batter: Pedro Pagés · Pitcher: Chris Devenski
top 9
10 - 4 · 2 outs
Nathan Church lines out sharply to center fielder Oneil Cruz.
Batter: Nathan Church · Pitcher: Chris Devenski
top 9
10 - 4 · 1 out
Masyn Winn pops out to second baseman Brandon Lowe.
Batter: Masyn Winn · Pitcher: Chris Devenski
bottom 8
10 - 4 · 3 outs
Jake Mangum called out on strikes.
Batter: Jake Mangum · Pitcher: Ryne Stanek
bottom 8
10 - 4 · 2 outs
Konnor Griffin singles on a sharp ground ball to left fielder Nathan Church.
Batter: Konnor Griffin · Pitcher: Ryne Stanek
bottom 8
10 - 4 · 2 outs
Spencer Horwitz flies out to right fielder Jordan Walker.
Batter: Spencer Horwitz · Pitcher: Ryne Stanek
bottom 8
10 - 4 · 1 out
Nick Gonzales grounds out to first baseman Alec Burleson.
Batter: Nick Gonzales · Pitcher: Ryne Stanek
St. Louis Cardinals Roster
Lineup
JJ Wetherholt2B#26
AVG — · HR 1 · RBI 1
Iván HerreraDH#48
AVG — · HR 0 · RBI 0
Alec Burleson1B#41
AVG — · HR 0 · RBI 3
Jordan WalkerRF#18
AVG — · HR 1 · RBI 3
Nolan Gorman3B#16
AVG — · HR 0 · RBI 1
Masyn WinnSS#0
AVG — · HR 0 · RBI 0
Nathan ChurchLF#27
AVG — · HR 0 · RBI 2
Pedro PagésC#43
AVG — · HR 0 · RBI 0
Victor Scott IICF#11
AVG — · HR 0 · RBI 0
Bench
José FermínLF#15
AVG — · HR — · RBI —
Ramón Urías3B#29
AVG — · HR — · RBI —
Thomas SaggeseLF#25
AVG — · HR — · RBI —
Yohel PozoC#63
AVG — · HR — · RBI —
Pitchers
Andre PallanteP#53
IP — · K — · ERA —
Dustin MayP#3
IP — · K — · ERA —
George SorianoP#65
IP — · K — · ERA —
Gordon GraceffoP#44
IP 1.1 · K 1 · ERA —
Hunter DobbinsP
IP 4.1 · K 4 · ERA —
JoJo RomeroP#59
IP 0.2 · K 2 · ERA —
Justin BruihlP#47
IP 0.2 · K 0 · ERA —
Kyle LeahyP#62
IP — · K — · ERA —
Matt SvansonP#49
IP 1.0 · K 0 · ERA —
Matthew LiberatoreP#32
IP — · K — · ERA —
Michael McGreevyP#36
IP — · K — · ERA —
Riley O'BrienP#61
IP — · K — · ERA —
Ryne StanekP#55
IP 1.0 · K 1 · ERA —
Pittsburgh Pirates Roster
Lineup
Oneil CruzCF#15
AVG — · HR 0 · RBI 0
Brandon Lowe2B#5
AVG — · HR 1 · RBI 1
Bryan ReynoldsRF#10
AVG — · HR 0 · RBI 2
Ryan O'HearnDH#29
AVG — · HR 0 · RBI 0
Nick Gonzales3B#3
AVG — · HR 0 · RBI 0
Spencer Horwitz1B#2
AVG — · HR 0 · RBI 1
Konnor GriffinSS#6
AVG — · HR 0 · RBI 0
Jake MangumLF#28
AVG — · HR 0 · RBI 0
Nick YorkePH#38
AVG — · HR 0 · RBI 0
Bench
Billy CookRF#25
AVG — · HR — · RBI —
Henry DavisC#32
AVG — · HR 0 · RBI 0
Joey BartC#14
AVG — · HR — · RBI —
Marcell OzunaDH#24
AVG — · HR — · RBI —
Pitchers
Braxton AshcraftP#35
IP — · K — · ERA —
Bubba ChandlerP#36
IP — · K — · ERA —
Carmen MlodzinskiP#50
IP — · K — · ERA —
Chris DevenskiP#57
IP 1.1 · K 2 · ERA —
Dennis SantanaP#60
IP — · K — · ERA —
Evan SiskP#48
IP — · K — · ERA —
Gregory SotoP#31
IP — · K — · ERA —
Isaac MattsonP#72
IP 0.2 · K 0 · ERA —
Justin LawrenceP#61
IP — · K — · ERA —
Mason MontgomeryP#46
IP 1.0 · K 0 · ERA —
Mitch KellerP#23
IP — · K — · ERA —
Paul SkenesP#30
IP 5.0 · K 9 · ERA —
Yohan RamírezP#49
IP 1.0 · K 1 · ERA —
