MLB Game
St. Louis Cardinals at Pittsburgh Pirates
Final
STL
11
@
PIT
7
Live Game State
InningBottom 9th
Balls / Strikes / Outs2 / 3 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenuePNC Park
StartApr 28, 10:40 PM
Day/Nightnight
Attendance8758
First Pitch2026-04-28T22:42:00.000Z
DecisionW: Kyle Leahy · L: Braxton Ashcraft
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 | 0 | 1 | 2 | 0 | 3 | 0 | 3 | 2 | 0 | 11 | 12 | 0 |
| PIT | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 3 | 1 | 7 | 13 | 2 |
Starting Pitchers
St. Louis Cardinals
Kyle Leahy
— · 3-3 · ERA 5.52
Pittsburgh Pirates
Braxton Ashcraft
— · 1-2 · ERA 3.71
Team Totals
St. Louis Cardinals Batting
AVG.237
Runs11
Hits12
HR2
BB5
K10
Pittsburgh Pirates Batting
AVG.245
Runs7
Hits13
HR3
BB1
K11
St. Louis Cardinals Pitching
ERA4.81
K11
BB1
IP9.0
Hits13
HR3
Pittsburgh Pirates Pitching
ERA3.61
K10
BB5
IP9.0
Hits12
HR2
Pitch View
Matt Svanson vs Oneil Cruz
Oneil Cruz strikes out on a foul tip.
5 pitches
Selected Pitch
Pitch #5
TypeSweeper
DescriptionFoul Tip
CallFoul Tip
Result
Count—
Outs—
Velocity88.2 mph
End Velocity81.3 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.22
Plate Z2.03
Zone8
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 - 7 · 3 outs
Oneil Cruz strikes out on a foul tip.
Batter: Oneil Cruz · Pitcher: Matt Svanson
bottom 9
11 - 7 · 2 outs
Marcell Ozuna called out on strikes.
Batter: Marcell Ozuna · Pitcher: Matt Svanson
bottom 9
11 - 7 · 1 out
Jake Mangum strikes out swinging.
Batter: Jake Mangum · Pitcher: Matt Svanson
bottom 9
11 - 7 · 0 outs
Konnor Griffin homers (2) on a fly ball to right center field.
Batter: Konnor Griffin · Pitcher: Matt Svanson
top 9
11 - 6 · 3 outs
Victor Scott II strikes out swinging.
Batter: Victor Scott II · Pitcher: Hunter Barco
top 9
11 - 6 · 2 outs
Pedro Pagés singles on a pop up to right fielder Ryan O'Hearn.
Batter: Pedro Pagés · Pitcher: Hunter Barco
top 9
11 - 6 · 2 outs
Nathan Church grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.
Batter: Nathan Church · Pitcher: Hunter Barco
top 9
11 - 6 · 1 out
Masyn Winn strikes out swinging.
Batter: Masyn Winn · Pitcher: Hunter Barco
bottom 8
11 - 6 · 3 outs
Spencer Horwitz grounds into a double play, shortstop Masyn Winn to first baseman Alec Burleson. Nick Gonzales out at 2nd. Spencer Horwitz out at 1st.
Batter: Spencer Horwitz · Pitcher: Justin Bruihl
bottom 8
11 - 6 · 1 out
Nick Gonzales singles on a ground ball to center fielder Victor Scott II. Bryan Reynolds scores. Ryan O'Hearn scores.
Batter: Nick Gonzales · Pitcher: Justin Bruihl
bottom 8
11 - 4 · 1 out
Ryan O'Hearn singles on a sharp line drive to right fielder Jordan Walker. Oneil Cruz scores. Bryan Reynolds to 2nd.
Batter: Ryan O'Hearn · Pitcher: Justin Bruihl
bottom 8
11 - 3 · 1 out
Bryan Reynolds walks. Oneil Cruz to 2nd.
Batter: Bryan Reynolds · Pitcher: Justin Bruihl
St. Louis Cardinals Roster
Lineup
JJ Wetherholt2B#26
AVG — · HR 0 · RBI 0
Iván HerreraDH#48
AVG — · HR 0 · RBI 0
Alec Burleson1B#41
AVG — · HR 0 · RBI 3
Jordan WalkerRF#18
AVG — · HR 0 · RBI 3
Nolan Gorman3B#16
AVG — · HR 1 · RBI 3
Masyn WinnSS#0
AVG — · HR 0 · RBI 1
Nathan ChurchLF#27
AVG — · HR 0 · RBI 0
Pedro PagésC#43
AVG — · HR 0 · RBI 0
Victor Scott IICF#11
AVG — · HR 1 · RBI 1
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.2 · K 0 · ERA —
JoJo RomeroP#59
IP — · K — · ERA —
Justin BruihlP#47
IP 1.0 · K 1 · ERA —
Kyle LeahyP#62
IP 5.1 · K 7 · ERA —
Matt SvansonP#49
IP 1.0 · K 3 · 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 —
Pittsburgh Pirates Roster
Lineup
Oneil CruzCF#15
AVG — · HR 1 · RBI 1
Nick Yorke3B#38
AVG — · HR 0 · RBI 0
Bryan ReynoldsDH#10
AVG — · HR 0 · RBI 0
Ryan O'HearnRF#29
AVG — · HR 1 · RBI 3
Nick Gonzales2B#3
AVG — · HR 0 · RBI 2
Spencer Horwitz1B#2
AVG — · HR 0 · RBI 0
Konnor GriffinSS#6
AVG — · HR 1 · RBI 1
Jake MangumLF#28
AVG — · HR 0 · RBI 0
Marcell OzunaPH#24
AVG — · HR 0 · RBI 0
Bench
Billy CookRF#25
AVG — · HR — · RBI —
Brandon Lowe2B#5
AVG — · HR 0 · RBI 0
Henry DavisC#32
AVG — · HR 0 · RBI 0
Joey BartC#14
AVG — · HR — · RBI —
Pitchers
Braxton AshcraftP#35
IP 4.1 · K 7 · ERA —
Bubba ChandlerP#36
IP — · K — · ERA —
Carmen MlodzinskiP#50
IP — · K — · ERA —
Dennis SantanaP#60
IP — · K — · ERA —
Evan SiskP#48
IP — · K — · ERA —
Gregory SotoP#31
IP — · K — · ERA —
Hunter BarcoP#45
IP 4.2 · K 3 · ERA —
Isaac MattsonP#72
IP — · K — · ERA —
Justin LawrenceP#61
IP — · K — · ERA —
Mason MontgomeryP#46
IP — · K — · ERA —
Mitch KellerP#23
IP — · K — · ERA —
Paul SkenesP#30
IP — · K — · ERA —
Yohan RamírezP#49
IP — · K — · ERA —
