Pittsburgh Pirates @ San Francisco Giants 05/10/2026


PIT @ SF R H E
PIT 6 7 1
SF 7 13 2
Pirates Batting
Name CS H AB R RBI BB K LOB AVG OPS
Spencer Horwitz 18.167 2 5 0 3 1 1 3 0.261 0.796
Oneil Cruz 16.167 1 5 2 1 1 2 4 0.255 0.793
Nick Gonzales 14.167 1 6 1 1 0 0 4 0.316 0.740
Konnor Griffin 13.500 1 5 1 1 1 1 6 0.256 0.721
Ryan O'hearn 11.333 1 6 1 0 0 1 3 0.289 0.802
Henry Davis 9.500 1 3 0 0 2 0 0 0.163 0.547
Marcell Ozuna 9.333 0 2 1 0 3 1 2 0.194 0.601
Nick Yorke 5.000 0 3 0 0 0 0 0 0.205 0.577
Brandon Lowe 4.667 0 5 0 0 1 3 4 0.259 0.924
Billy Cook 3.500 0 1 0 0 0 0 1 0.190 0.380
Bryan Reynolds 3.333 0 1 0 0 0 0 2 0.246 0.787
Jared Triolo 3.000 0 0 0 0 0 0 0 0.194 0.506
Pirates Pitching
Name CS IP H R ER BB K HR P ERA
Mason Montgomery 23.842 1.7 0 0 0 0 1 0 19 2.870
Gregory Soto 23.421 1.3 0 0 0 0 1 0 15 1.330
Ryan Borucki 22.945 2.0 0 0 0 2 1 0 24 5.140
Yohan Ramirez 18.070 2.0 1 2 1 3 2 0 34 4.130
Dennis Santana 18.037 0.7 2 0 0 0 0 0 19 3.630
Justin Lawrence 17.267 0.3 2 1 0 1 1 0 14 6.460
Bubba Chandler 14.333 5.0 5 2 2 1 3 1 77 4.620
Isaac Mattson 9.463 0.3 3 2 2 0 0 0 18 4.670
Giants Batting
Name CS H AB R RBI BB K LOB AVG OPS
Heliot Ramos 22.333 2 6 3 2 0 0 6 0.272 0.743
Willy Adames 17.667 3 6 0 2 0 1 2 0.209 0.584
Luis Arraez 15.567 1 4 1 1 2 0 0 0.310 0.728
Rafael Devers 12.233 2 4 1 0 1 0 0 0.232 0.640
Matt Chapman 11.533 2 5 0 1 0 1 3 0.235 0.635
Jung Hoo Lee 11.167 2 6 1 0 0 1 1 0.270 0.698
Jesus Rodriguez 9.500 1 6 0 1 0 2 4 0.353 0.918
Drew Gilbert 5.400 0 4 0 0 1 1 3 0.231 0.634
Christian Koss 4.500 0 1 1 0 0 0 3 0.071 0.276
Casey Schmitt 3.900 0 4 0 0 0 1 3 0.285 0.843
Bryce Eldridge 3.333 0 1 0 0 1 1 1 0.143 0.607
Giants Pitching
Name CS IP H R ER BB K HR P ERA
Ryan Borucki 20.627 2.0 0 0 0 2 1 0 24 5.140
Keaton Winn 19.425 1.0 1 0 0 0 0 0 7 2.600
Dylan Smith 19.335 0.7 0 0 0 1 0 0 9 0.000
Sam Hentges 19.022 0.3 0 0 0 1 0 0 9 0.000
Caleb Kilian 18.759 1.0 0 0 0 2 0 0 19 1.500
Joel Peguero 16.243 1.3 1 2 1 1 0 0 30 2.700
Tyler Mahle 13.000 5.7 5 4 4 2 8 2 97 5.180