MAJOR LEAGUE BASEBALL
PITTSBURGH PIRATES AT SAN FRANCISCO GIANTS
07/29/2025
 
MAJOR LEAGUE BASEBALL
PITTSBURGH PIRATES AT SAN FRANCISCO GIANTS
GAME ID: 2189 - TUESDAY, JULY 29TH , 2025 - GAME LOG
  1 2 3 4 5 6 7 8 9 R H E
Pittsburgh Pirates (47-61) 2 1 0 0 2 0 0 1 1 7 11 0
San Francisco Giants (56-52) 2 4 0 0 0 0 0 0 0 6 8 0
Pirates Pull Out Late-Game Win, 7-6
Thanks in large part to right fielder Tyler O'Neill, the Pittsburgh Pirates beat the San Francisco Giants, 7-6. O'Neill went 3 for 5 with a home run and 2 doubles. He drove in 4 runs and scored once. Pierce Johnson earned his 17th save in 22 chances. Today's win puts Pittsburgh at 47-61, while San Francisco falls to 56-52.

Jamie Westbrook chipped in for Pittsburgh, stroking a crucial run-scoring single in the top of the eighth inning. For the game, the second baseman was 1 for 4.

"I like the grit of this ballclub," Westbrook said.
PITTSBURGH BATTING LINESCORE SAN FRANCISCO BATTING LINESCORE
Player AB R H RBI BB K LOB AVG HR RBI
C. Yelich DH 4 2 2 1 1 1 0 .267 16 46
M. Chapman 3B 5 1 1 0 0 2 4 .260 13 43
B. Rice C 3 2 1 1 2 1 0 .203 13 44
T. O'Neill RF 5 1 3 4 0 2 1 .230 19 53
S. Hilliard LF 5 0 0 0 0 2 2 .189 10 32
J. Bride 1B 4 1 1 0 1 0 0 .237 9 48
D. Keirsey Jr. CF 4 0 1 0 0 2 3 .240 3 27
A. Volpe SS 4 0 1 0 0 1 1 .265 12 55
J. Westbrook 2B 4 0 1 1 0 3 1 .248 6 28
Totals 38 7 11 7 4 14 12      
BATTING
Doubles: T. O'Neill 2 (17, 1st Inning off N. Crismatt, 2 on, 1 out; 5th Inning off E. Bazardo, 1 on, 2 outs) , C. Yelich (22, 5th Inning off N. Crismatt, 0 on, 1 out) , D. Keirsey Jr. (14, 6th Inning off J. Topa, 0 on, 1 out)
Home Runs: C. Yelich (16, 2nd Inning off N. Crismatt, 0 on, 2 outs) , T. O'Neill (19, 9th Inning off M. Kranick, 0 on, 1 out)
Total Bases: C. Yelich 6 , M. Chapman , B. Rice , T. O'Neill 8 , J. Bride , D. Keirsey Jr. 2 , A. Volpe , J. Westbrook
2-out RBI: C. Yelich , B. Rice , T. O'Neill , J. Westbrook
Runners left in scoring position, 2 outs: M. Chapman , S. Hilliard , D. Keirsey Jr. , J. Westbrook
Team LOB: 7

FIELDING
OF assists: 1 (Keirsey Jr.(Nido at 3rd base))
Player AB R H RBI BB K LOB AVG HR RBI
S. Frelick RF 3 0 1 1 1 0 0 .276 0 24
F. Lindor SS, 2B 4 1 1 0 0 2 3 .224 17 53
J. Altuve DH 3 0 0 1 0 0 3 .262 17 51
M. Machado 3B 4 1 1 2 0 0 1 .229 17 49
J. Candelario 1B 4 0 0 0 0 3 0 .219 6 38
C. Mullins LF 4 1 2 0 0 0 0 .224 6 33
M. Taylor CF 3 1 0 0 1 0 1 .198 8 29
N. Lopez 2B 3 1 1 0 0 0 1 .229 0 16
   a-N. Ahmed SS 0 0 0 0 0 0 0 .204 1 10
   b-Y. Grandal PH 1 0 0 0 0 0 0 .194 5 19
T. Nido C 4 1 2 2 0 1 0 .259 4 18
Totals 33 6 8 6 2 6 9      
a - N. Ahmed substituted for N. Lopez in the 7th
b - Y. Grandal pinch hit for N. Ahmed in the 9th

BATTING
Doubles: C. Mullins (15, 2nd Inning off B. Ober, 0 on, 0 outs) , S. Frelick (19, 2nd Inning off B. Ober, 2 on, 0 outs) , T. Nido (9, 9th Inning off P. Johnson, 0 on, 2 outs)
Home Runs: M. Machado (17, 1st Inning off B. Ober, 1 on, 2 outs)
Total Bases: S. Frelick 2 , F. Lindor , M. Machado 4 , C. Mullins 3 , N. Lopez , T. Nido 3
2-out RBI: M. Machado
Runners left in scoring position, 2 outs: J. Altuve , M. Machado , N. Lopez
Sac Fly: J. Altuve
Team LOB: 3

BASERUNNING
SB: C. Mullins (22)
PITTSBURGH PITCHING LINESCORE SAN FRANCISCO PITCHING LINESCORE
Player IP H R ER BB K HR PI ERA   
B. Ober 5.0 7 6 6 1 5 1 78 3.34   
J. Moran 1.2 0 0 0 1 1 0 23 4.62   
L. Roupp W (3-4) 1.1 0 0 0 0 0 0 15 2.96   
P. Johnson SV (17) 1.0 1 0 0 0 0 0 10 4.96   
PITCHING
Game Score: B. Ober 33
Batters Faced: B. Ober 23, J. Moran 6, L. Roupp 4, P. Johnson 3
Ground Outs - Fly Outs: B. Ober 3-7, J. Moran 3-1, L. Roupp 2-2, P. Johnson 1-1
Pitches - Strikes: B. Ober 78-53, J. Moran 23-13, L. Roupp 15-11, P. Johnson 10-7
Inherited Runners - Scored: L. Roupp 1-0
Player IP H R ER BB K HR PI ERA   
N. Crismatt 4.1 4 4 4 2 7 1 83 3.50   
E. Bazardo 0.2 2 1 1 0 1 0 16 2.08   
J. Topa H (7) 1.0 1 0 0 0 1 0 19 1.84   
G. Soto H (14) 0.2 0 0 0 1 2 0 14 3.43   
R. Brasier H (14) 0.2 0 0 0 0 1 0 10 3.23   
E. Phillips BS (6) 0.1 3 1 1 0 1 0 17 3.67   
M. Kranick L (2-6) 1.1 1 1 1 1 1 1 16 3.03   
PITCHING
Game Score: N. Crismatt 44
Batters Faced: N. Crismatt 19, E. Bazardo 4, J. Topa 4, G. Soto 3, R. Brasier 2, E. Phillips 4, M. Kranick 6
Ground Outs - Fly Outs: N. Crismatt 3-3, E. Bazardo 1-0, J. Topa 0-2, G. Soto 0-0, R. Brasier 1-0, E. Phillips 0-0, M. Kranick 1-2
Pitches - Strikes: N. Crismatt 83-53, E. Bazardo 16-11, J. Topa 19-11, G. Soto 14-9, R. Brasier 10-6, E. Phillips 17-12, M. Kranick 16-7
Inherited Runners - Scored: E. Bazardo 1-1 , R. Brasier 1-0 , M. Kranick 2-0
WP: J. Topa
GAME NOTES
Player of the Game: Tyler O'Neill
Ballpark: Oracle Park
Weather: Partly Cloudy (67 degrees), wind blowing out to center at 10 mph
Start Time: 6:45 PM PT
Time: 3:38
Attendance: 29550
Tuesday, July 29th , 2025 - OOTP Baseball 26.5 Build 70