MLB Game

Pittsburgh Pirates at Cincinnati Reds

FinalMar 31, 10:40 PMGreat American Ball ParkBottom 9th
PIT
8
@
CIN
3
Live Game State
InningBottom 9th
Balls / Strikes / Outs1 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueGreat American Ball Park
StartMar 31, 10:40 PM
Day/Nightnight
Attendance22390
First Pitch2026-03-31T22:41:00.000Z
DecisionW: Yohan Ramírez · L: Brandon Williamson
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
PIT050100002881
CIN001000020360
Starting Pitchers
Pittsburgh Pirates
Bubba Chandler
· ERA 0.00
Cincinnati Reds
Brandon Williamson
· -1 · ERA 11.57
Team Totals
Pittsburgh Pirates Batting
AVG.227
Runs8
Hits8
HR4
BB3
K7
Cincinnati Reds Batting
AVG.193
Runs3
Hits6
HR2
BB8
K12
Pittsburgh Pirates Pitching
ERA3.80
K12
BB8
IP9.0
Hits6
HR2
Cincinnati Reds Pitching
ERA3.45
K7
BB3
IP9.0
Hits8
HR4
Pitch View
Gregory Soto vs Eugenio Suárez
Eugenio Suárez called out on strikes.
4 pitches
1234
Selected Pitch
Pitch #4
TypeSweeper
DescriptionCalled Strike
CallCalled Strike
Result
Count
Outs
Velocity83.0 mph
End Velocity76.2 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.33
Plate Z2.37
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
bottom 9
8 - 3 · 3 outs
Eugenio Suárez called out on strikes.
Batter: Eugenio Suárez · Pitcher: Gregory Soto
bottom 9
8 - 3 · 2 outs
Sal Stewart walks.
Batter: Sal Stewart · Pitcher: Gregory Soto
bottom 9
8 - 3 · 2 outs
Elly De La Cruz grounds into a force out, shortstop Nick Gonzales to third baseman Nick Yorke. TJ Friedl out at 3rd. Matt McLain to 2nd. Elly De La Cruz to 1st.
Batter: Elly De La Cruz · Pitcher: Gregory Soto
bottom 9
8 - 3 · 1 out
Matt McLain hit by pitch. TJ Friedl to 2nd.
Batter: Matt McLain · Pitcher: Gregory Soto
bottom 9
8 - 3 · 1 out
TJ Friedl grounds into a force out, shortstop Nick Gonzales to second baseman Brandon Lowe. Ke'Bryan Hayes out at 2nd. TJ Friedl to 1st.
Batter: TJ Friedl · Pitcher: Gregory Soto
bottom 9
8 - 3 · 0 outs
Ke'Bryan Hayes singles on a line drive to right fielder Jake Mangum.
Batter: Ke'Bryan Hayes · Pitcher: Gregory Soto
top 9
8 - 3 · 3 outs
Jake Mangum grounds out, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.
Batter: Jake Mangum · Pitcher: Pierce Johnson
top 9
8 - 3 · 2 outs
Nick Yorke grounds out, second baseman Matt McLain to first baseman Sal Stewart.
Batter: Nick Yorke · Pitcher: Pierce Johnson
top 9
8 - 3 · 1 out
Oneil Cruz homers (2) on a fly ball to right center field. Nick Gonzales scores.
Batter: Oneil Cruz · Pitcher: Pierce Johnson
top 9
6 - 3 · 1 out
Spencer Horwitz called out on strikes.
Batter: Spencer Horwitz · Pitcher: Pierce Johnson
top 9
6 - 3 · 0 outs
Nick Gonzales singles on a line drive to center fielder Dane Myers.
Batter: Nick Gonzales · Pitcher: Pierce Johnson
bottom 8
6 - 3 · 3 outs
Nathaniel Lowe lines into a double play, second baseman Brandon Lowe to first baseman Ryan O'Hearn. Dane Myers out at 1st.
Batter: Nathaniel Lowe · Pitcher: Dennis Santana
Pittsburgh Pirates Roster
Lineup
Jake MangumRF#28
AVG — · HR 0 · RBI 0
Ryan O'Hearn1B#29
AVG — · HR 1 · RBI 3
Bryan ReynoldsLF#10
AVG — · HR 1 · RBI 1
Marcell OzunaDH#24
AVG — · HR 0 · RBI 0
Brandon Lowe2B#5
AVG — · HR 0 · RBI 0
Nick GonzalesSS#3
AVG — · HR 0 · RBI 0
Henry DavisC#32
AVG — · HR 0 · RBI 0
Oneil CruzCF#15
AVG — · HR 2 · RBI 3
Nick Yorke3B#38
AVG — · HR 0 · RBI 1
Bench
Billy CookOF#25
AVG — · HR — · RBI —
Jared TrioloSS#19
AVG — · HR — · RBI —
Joey BartC#14
AVG — · HR 0 · RBI 0
Spencer HorwitzPH#2
AVG — · HR 0 · RBI 0
Pitchers
Braxton AshcraftP#35
IP — · K — · ERA —
Bubba ChandlerP#36
IP 4.1 · K 6 · ERA —
Carmen MlodzinskiP#50
IP — · K — · ERA —
Dennis SantanaP#60
IP 1.0 · K 0 · ERA —
Gregory SotoP#31
IP 1.0 · K 1 · ERA —
Hunter BarcoP#45
IP 2.0 · K 3 · ERA —
Isaac MattsonP#72
IP — · K — · ERA —
José UrquidyP#65
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 0.2 · K 2 · ERA —
Cincinnati Reds Roster
Lineup
TJ FriedlLF#29
AVG — · HR 0 · RBI 0
Matt McLain2B#9
AVG — · HR 0 · RBI 0
Elly De La CruzSS#44
AVG — · HR 1 · RBI 1
Sal Stewart1B#27
AVG — · HR 1 · RBI 1
Eugenio SuárezDH#28
AVG — · HR 0 · RBI 0
Dane MyersCF#17
AVG — · HR 0 · RBI 0
Noelvi MarteRF#4
AVG — · HR 0 · RBI 0
Tyler StephensonC#37
AVG — · HR 0 · RBI 0
Ke'Bryan Hayes3B#3
AVG — · HR 0 · RBI 0
Bench
Jose TrevinoC#35
AVG — · HR 0 · RBI 0
Nathaniel LowePH#31
AVG — · HR 0 · RBI 0
Spencer Steer1B#7
AVG — · HR — · RBI —
Will BensonLF#30
AVG — · HR 0 · RBI 0
Pitchers
Andrew AbbottP#41
IP — · K — · ERA —
Brady SingerP#51
IP — · K — · ERA —
Brandon WilliamsonP#55
IP 4.2 · K 3 · ERA —
Brock BurkeP#49
IP 2.1 · K 2 · ERA —
Chase BurnsP#26
IP — · K — · ERA —
Connor PhillipsP#34
IP — · K — · ERA —
Emilio PagánP#15
IP — · K — · ERA —
Graham AshcraftP#23
IP — · K — · ERA —
Jose FrancoP#74
IP — · K — · ERA —
Pierce JohnsonP#52
IP 1.0 · K 1 · ERA —
Rhett LowderP#25
IP — · K — · ERA —
Sam MollP#50
IP 1.0 · K 1 · ERA —
Tony SantillanP#64
IP — · K — · ERA —