MLB Game

Pittsburgh Pirates at San Francisco Giants

FinalMay 10, 8:05 PMOracle ParkBottom 12th
PIT
6
@
SF
7
Live Game State
InningBottom 12th
Balls / Strikes / Outs0 / 0 / 1
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueOracle Park
StartMay 10, 8:05 PM
Day/Nightday
Attendance41085
First Pitch2026-05-10T20:06:00.000Z
DecisionW: Ryan Borucki · L: Justin Lawrence
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789101112RHE
PIT110011000200671
SF0011020002017132
Starting Pitchers
Pittsburgh Pirates
Bubba Chandler
· 1-4 · ERA 4.62
San Francisco Giants
Tyler Mahle
· 1-4 · ERA 5.18
Team Totals
Pittsburgh Pirates Batting
AVG.249
Runs6
Hits7
HR2
BB9
K9
San Francisco Giants Batting
AVG.242
Runs7
Hits13
HR1
BB5
K8
Pittsburgh Pirates Pitching
ERA3.73
K8
BB5
IP11.1
Hits13
HR1
San Francisco Giants Pitching
ERA4.06
K9
BB9
IP12.0
Hits7
HR2
Pitch View
Justin Lawrence vs Jesus Rodriguez
Jesus Rodriguez singles on a line drive to right fielder Ryan O'Hearn. Heliot Ramos scores. Matt Chapman to 3rd. Drew Gilbert to 2nd.
1 pitch
1
Selected Pitch
Pitch #1
TypeSinker
DescriptionIn play, run(s)
CallIn play, run(s)
Result
Count
Outs
Velocity96.7 mph
End Velocity88.5 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.84
Plate Z3.14
Zone11
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 12
6 - 7 · 1 out
Jesus Rodriguez singles on a line drive to right fielder Ryan O'Hearn. Heliot Ramos scores. Matt Chapman to 3rd. Drew Gilbert to 2nd.
Batter: Jesus Rodriguez · Pitcher: Justin Lawrence
bottom 12
6 - 6 · 1 out
Justin Lawrence intentionally walks Drew Gilbert.
Batter: Drew Gilbert · Pitcher: Justin Lawrence
bottom 12
6 - 6 · 1 out
Matt Chapman doubles (8) on a fly ball to right fielder Ryan O'Hearn. Heliot Ramos to 3rd.
Batter: Matt Chapman · Pitcher: Justin Lawrence
bottom 12
6 - 6 · 1 out
Willy Adames strikes out swinging.
Batter: Willy Adames · Pitcher: Justin Lawrence
top 12
6 - 6 · 3 outs
Konnor Griffin lines out to third baseman Matt Chapman.
Batter: Konnor Griffin · Pitcher: Ryan Borucki
top 12
6 - 6 · 2 outs
Spencer Horwitz walks. Marcell Ozuna to 2nd.
Batter: Spencer Horwitz · Pitcher: Ryan Borucki
top 12
6 - 6 · 2 outs
Ryan Borucki intentionally walks Marcell Ozuna.
Batter: Marcell Ozuna · Pitcher: Ryan Borucki
top 12
6 - 6 · 2 outs
Ryan O'Hearn grounds out, shortstop Willy Adames to first baseman Bryce Eldridge. Brandon Lowe to 3rd.
Batter: Ryan O'Hearn · Pitcher: Ryan Borucki
top 12
6 - 6 · 1 out
Nick Gonzales grounds out, third baseman Matt Chapman to first baseman Bryce Eldridge.
Batter: Nick Gonzales · Pitcher: Ryan Borucki
bottom 11
6 - 6 · 3 outs
Heliot Ramos grounds out softly, pitcher Yohan Ramírez to first baseman Spencer Horwitz.
Batter: Heliot Ramos · Pitcher: Yohan Ramírez
bottom 11
6 - 6 · 2 outs
Christian Koss grounds into a force out, third baseman Nick Gonzales to catcher Henry Davis. Jesus Rodriguez out at home. Luis Arraez to 3rd. Bryce Eldridge to 2nd. Christian Koss to 1st.
Batter: Christian Koss · Pitcher: Yohan Ramírez
bottom 11
6 - 6 · 1 out
Yohan Ramírez intentionally walks Bryce Eldridge. Luis Arraez to 2nd.
Batter: Bryce Eldridge · Pitcher: Yohan Ramírez
Pittsburgh Pirates Roster
Lineup
Oneil CruzCF#15
AVG — · HR 1 · RBI 1
Brandon Lowe2B#5
AVG — · HR 0 · RBI 0
Nick Gonzales3B#3
AVG — · HR 0 · RBI 1
Ryan O'HearnRF#29
AVG — · HR 0 · RBI 0
Jared TrioloDH#19
AVG — · HR 0 · RBI 0
Spencer Horwitz1B#2
AVG — · HR 0 · RBI 3
Konnor GriffinSS#6
AVG — · HR 1 · RBI 1
Billy CookLF#25
AVG — · HR 0 · RBI 0
Henry DavisC#32
AVG — · HR 0 · RBI 0
Bench
Bryan ReynoldsPH#10
AVG — · HR 0 · RBI 0
Marcell OzunaDH#24
AVG — · HR 0 · RBI 0
Nick YorkeLF#38
AVG — · HR 0 · RBI 0
Pitchers
Braxton AshcraftP#35
IP — · K — · ERA —
Bubba ChandlerP#36
IP 5.0 · K 3 · ERA —
Cam SandersP#64
IP — · K — · ERA —
Carmen MlodzinskiP#50
IP — · K — · ERA —
Dennis SantanaP#60
IP 0.2 · K 0 · ERA —
Evan SiskP#48
IP — · K — · ERA —
Gregory SotoP#31
IP 1.1 · K 1 · ERA —
Isaac MattsonP#72
IP 0.1 · K 0 · ERA —
Justin LawrenceP#61
IP 0.1 · K 1 · ERA —
Mason MontgomeryP#46
IP 1.2 · K 1 · ERA —
Mitch KellerP#23
IP — · K — · ERA —
Paul SkenesP#30
IP — · K — · ERA —
Yohan RamírezP#49
IP 2.0 · K 2 · ERA —
San Francisco Giants Roster
Lineup
Jung Hoo LeeRF#51
AVG — · HR 0 · RBI 0
Luis Arraez2B#1
AVG — · HR 0 · RBI 1
Bryce Eldridge1B#8
AVG — · HR 0 · RBI 0
Christian KossDH#50
AVG — · HR 0 · RBI 0
Heliot RamosLF#17
AVG — · HR 1 · RBI 2
Willy AdamesSS#2
AVG — · HR 0 · RBI 2
Matt Chapman3B#26
AVG — · HR 0 · RBI 1
Drew GilbertCF#0
AVG — · HR 0 · RBI 0
Jesus RodriguezC#79
AVG — · HR 0 · RBI 1
Bench
Casey Schmitt1B#10
AVG — · HR 0 · RBI 0
Eric HaaseC#18
AVG — · HR — · RBI —
Logan PorterC#13
AVG — · HR — · RBI —
Rafael DeversDH#16
AVG — · HR 0 · RBI 0
Pitchers
Adrian HouserP#12
IP — · K — · ERA —
Caleb KilianP#45
IP 1.0 · K 0 · ERA —
Dylan SmithP
IP 0.2 · K 0 · ERA —
Joel PegueroP#63
IP 1.1 · K 0 · ERA —
JT BrubakerP#34
IP — · K — · ERA —
Keaton WinnP#67
IP 1.0 · K 0 · ERA —
Landen RouppP#65
IP — · K — · ERA —
Matt GageP#93
IP — · K — · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan BoruckiP#47
IP 2.0 · K 1 · ERA —
Sam HentgesP#31
IP 0.1 · K 0 · ERA —
Trevor McDonaldP#72
IP — · K — · ERA —
Tyler MahleP#54
IP 5.2 · K 8 · ERA —