Bottom 2nd
Patrick Bailey singles to shallow left field. Mitch Haniger to second. Blake Sabol scores.
99.9 mph
8 ft
-18 deg
Top 3rd
Andrew McCutchen doubles to deep left field. Ji Hwan Bae scores.
104 mph
299 ft
18 deg

Rodolfo Castro singles to left field, advances to 2nd. Connor Joe to third. Andrew McCutchen scores. Throwing error by Blake Sabol.
97.5 mph
23 ft
-5 deg
Ke'Bryan Hayes triples to shallow left field. Rodolfo Castro scores. Connor Joe scores.
82.7 mph
12 ft
-13 deg

Bottom 3rd
Wilmer Flores singles to shallow center field. J.D. Davis to third. LaMonte Wade Jr. scores.
69.4 mph
225 ft
32 deg

Top 4th
Bryan Reynolds singles to shallow center field. Andrew McCutchen scores. Ji Hwan Bae scores.
96.8 mph
13 ft
-11 deg

Bottom 5th
Mike Yastrzemski scores.
Wild Pitch
Top 6th
Bryan Reynolds reaches on a fielder's choice to shallow infield, advances to 2nd. Andrew McCutchen out at second. Ji Hwan Bae scores. Throwing error by Brett Wisely.
62 mph
4 ft
-36 deg

Connor Joe doubles to third base. Bryan Reynolds scores.
98.6 mph
89 ft
4 deg
Bottom 6th
Casey Schmitt out on a sacrifice fly to deep left center field to Bryan Reynolds. Blake Sabol scores.
98 mph
381 ft
28 deg
Top 9th
Jack Suwinski singles to shallow left field. Connor Joe scores.
67.9 mph
189 ft
50 deg
0
HR
0
9
R
4
14
H
12
2
SB
0
7
LOB
6
.389
AVG
.343
.463
OBP
.351
.556
SLG
.429
4.00
ERA
8.00
11
K
12
1
BB
3
Current Series
2023 NL Central
| Team | W | L | PCT | GB |
|---|---|---|---|---|
100 | 62 | .617 | ||
84 | 78 | .519 | 16.0 | |
82 | 80 | .506 | 18.0 | |
79 | 83 | .488 | 21.0 | |
59 | 103 | .364 | 41.0 |
Game Summary
The San Francisco Giants were easily defeated by the Pittsburgh Pirates, 9 to 4, on May 31, 2023.
Game Info
Oracle Park
San Francisco, California
61°
12 mph W
Home Plate: Erich Bacchus
First Base: Laz Diaz
Second Base: Mike Estabrook
Third Base: Andy Fletcher
0
HR
0
9
R
4
14
H
12
2
SB
0
7
LOB
6
.389
AVG
.343
.463
OBP
.351
.556
SLG
.429
4.00
ERA
8.00
11
K
12
1
BB
3
Current Series
2023 NL Central
| Team | W | L | PCT | GB |
|---|---|---|---|---|
100 | 62 | .617 | ||
84 | 78 | .519 | 16.0 | |
82 | 80 | .506 | 18.0 | |
79 | 83 | .488 | 21.0 | |
59 | 103 | .364 | 41.0 |
Game Summary
The San Francisco Giants were easily defeated by the Pittsburgh Pirates, 9 to 4, on May 31, 2023.
Game Info
Oracle Park
San Francisco, California
61°
12 mph W
Home Plate: Erich Bacchus
First Base: Laz Diaz
Second Base: Mike Estabrook
Third Base: Andy Fletcher
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
A. McCutchen DH | 4 | 2 | 3 | 1 | 0 | 1 | 1 | 0 |
B. Reynolds LF | 5 | 1 | 1 | 3 | 0 | 0 | 0 | 1 |
C. Joe 1B | 4 | 2 | 3 | 1 | 0 | 1 | 0 | 0 |
R. Castro 2B | 4 | 1 | 2 | 1 | 0 | 0 | 0 | 1 |
K. Hayes 3B | 5 | 0 | 2 | 2 | 0 | 0 | 0 | 1 |
J. Suwinski RF | 4 | 0 | 1 | 1 | 0 | 0 | 1 | 3 |
C. Owings SS | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
T. Marcano PH-SS | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
J. Bae CF | 3 | 3 | 2 | 0 | 0 | 0 | 1 | 1 |
A. Hedges C | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Totals | 36 | 9 | 14 | 9 | 0 | 2 | 3 | 12 |
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
L. Wade Jr. 1B | 5 | 1 | 2 | 0 | 0 | 0 | 0 | 0 |
J.D. Davis 3B | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 1 |
M. Yastrzemski CF | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
A. Slater PH-CF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
W. Flores DH | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 2 |
B. Sabol LF | 4 | 2 | 2 | 0 | 0 | 0 | 0 | 1 |
M. Haniger RF | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
P. Bailey C | 4 | 0 | 2 | 1 | 0 | 0 | 0 | 2 |
C. Schmitt SS | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 1 |
B. Wisely 2B | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Totals | 35 | 4 | 12 | 3 | 0 | 0 | 1 | 11 |
Batting
2B: C. Joe, A. McCutchen, J. Bae, R. Castro
3B: K. Hayes
TB: C. Joe 4, A. McCutchen 4, J. Bae 3, K. Hayes 4, B. Reynolds, J. Suwinski, R. Castro 3
RBI: C. Joe, A. McCutchen, K. Hayes 2, B. Reynolds 3, J. Suwinski, R. Castro
2-out RBI: C. Joe, K. Hayes 2, B. Reynolds 2, J. Suwinski, R. Castro
Runners left in scoring position, 2 out: C. Owings, J. Suwinski, R. Castro, T. Marcano
HBP: C. Joe, R. Castro
SAC: A. Hedges 2
Team RISP: 7-for-17
Team LOB: 7
Baserunning
SB: C. Joe, A. McCutchen
CS: R. Castro
Batting
2B: L. Wade Jr.
3B: M. Yastrzemski
TB: J.D. Davis 2, W. Flores, M. Yastrzemski 3, L. Wade Jr. 3, B. Sabol 2, P. Bailey 2, B. Wisely, C. Schmitt
RBI: W. Flores, P. Bailey, C. Schmitt
2-out RBI: W. Flores
Runners left in scoring position, 2 out: B. Sabol, B. Wisely
SF: C. Schmitt
GIDP: J.D. Davis, L. Wade Jr., C. Schmitt
Team RISP: 3-for-7
Team LOB: 6
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
M. Keller (W) | 6.0 | 10 | 4 | 4 | 1 | 8 | 0 | 6.00 |
R. Zastryzny | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.00 |
D. Moreta | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
R. Stephenson | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 0.00 |
Y. RamÃrez | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 0.00 |
| Totals | 9.0 | 12 | 4 | 4 | 1 | 11 | 0 |
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
A. Wood (L) | 4.1 | 8 | 6 | 6 | 3 | 4 | 0 | 12.46 |
R. Walker | 1.2 | 3 | 2 | 1 | 0 | 1 | 0 | 5.40 |
L. Jackson | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 0.00 |
T. Rogers | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 0.00 |
C. Doval | 1.0 | 2 | 1 | 1 | 0 | 3 | 0 | 9.00 |
| Totals | 9.0 | 14 | 9 | 8 | 3 | 12 | 0 |
WP: M. Keller 2
Pitches-strikes: M. Keller 101-74, R. Stephenson 15-10, R. Zastryzny 10-6, Y. RamÃrez 17-11, D. Moreta 3-3
Groundouts-flyouts: M. Keller 5-1, R. Stephenson 0-1, R. Zastryzny 0-1, Y. RamÃrez 1-0
Batters faced: M. Keller 27, R. Stephenson 3, R. Zastryzny 3, Y. RamÃrez 3, D. Moreta
Inherited runners-scored: D. Moreta 1-0
WP: C. Doval
Pitches-strikes: L. Jackson 11-10, T. Rogers 13-11, A. Wood 94-55, R. Walker 17-12, C. Doval 19-15
Groundouts-flyouts: T. Rogers 1-0, A. Wood 5-0, R. Walker 3-0
Batters faced: L. Jackson 3, T. Rogers 4, A. Wood 24, R. Walker 7, C. Doval 5
Inherited runners-scored: R. Walker 2-0
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
A. McCutchen DH | 4 | 2 | 3 | 1 | 0 | 1 | 1 | 0 |
B. Reynolds LF | 5 | 1 | 1 | 3 | 0 | 0 | 0 | 1 |
C. Joe 1B | 4 | 2 | 3 | 1 | 0 | 1 | 0 | 0 |
R. Castro 2B | 4 | 1 | 2 | 1 | 0 | 0 | 0 | 1 |
K. Hayes 3B | 5 | 0 | 2 | 2 | 0 | 0 | 0 | 1 |
J. Suwinski RF | 4 | 0 | 1 | 1 | 0 | 0 | 1 | 3 |
C. Owings SS | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
T. Marcano PH-SS | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
J. Bae CF | 3 | 3 | 2 | 0 | 0 | 0 | 1 | 1 |
A. Hedges C | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Totals | 36 | 9 | 14 | 9 | 0 | 2 | 3 | 12 |
Batting
2B: C. Joe, A. McCutchen, J. Bae, R. Castro
3B: K. Hayes
TB: C. Joe 4, A. McCutchen 4, J. Bae 3, K. Hayes 4, B. Reynolds, J. Suwinski, R. Castro 3
RBI: C. Joe, A. McCutchen, K. Hayes 2, B. Reynolds 3, J. Suwinski, R. Castro
2-out RBI: C. Joe, K. Hayes 2, B. Reynolds 2, J. Suwinski, R. Castro
Runners left in scoring position, 2 out: C. Owings, J. Suwinski, R. Castro, T. Marcano
HBP: C. Joe, R. Castro
SAC: A. Hedges 2
Team RISP: 7-for-17
Team LOB: 7
Baserunning
SB: C. Joe, A. McCutchen
CS: R. Castro
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
M. Keller (W) | 6.0 | 10 | 4 | 4 | 1 | 8 | 0 | 6.00 |
R. Zastryzny | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 0.00 |
D. Moreta | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
R. Stephenson | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 0.00 |
Y. RamÃrez | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 0.00 |
| Totals | 9.0 | 12 | 4 | 4 | 1 | 11 | 0 |
WP: M. Keller 2
Pitches-strikes: M. Keller 101-74, R. Stephenson 15-10, R. Zastryzny 10-6, Y. RamÃrez 17-11, D. Moreta 3-3
Groundouts-flyouts: M. Keller 5-1, R. Stephenson 0-1, R. Zastryzny 0-1, Y. RamÃrez 1-0
Batters faced: M. Keller 27, R. Stephenson 3, R. Zastryzny 3, Y. RamÃrez 3, D. Moreta
Inherited runners-scored: D. Moreta 1-0
| Batters | AB | R | H | RBI | HR | SB | BB | K |
|---|---|---|---|---|---|---|---|---|
L. Wade Jr. 1B | 5 | 1 | 2 | 0 | 0 | 0 | 0 | 0 |
J.D. Davis 3B | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 1 |
M. Yastrzemski CF | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
A. Slater PH-CF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
W. Flores DH | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 2 |
B. Sabol LF | 4 | 2 | 2 | 0 | 0 | 0 | 0 | 1 |
M. Haniger RF | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
P. Bailey C | 4 | 0 | 2 | 1 | 0 | 0 | 0 | 2 |
C. Schmitt SS | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 1 |
B. Wisely 2B | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Totals | 35 | 4 | 12 | 3 | 0 | 0 | 1 | 11 |
Batting
2B: L. Wade Jr.
3B: M. Yastrzemski
TB: J.D. Davis 2, W. Flores, M. Yastrzemski 3, L. Wade Jr. 3, B. Sabol 2, P. Bailey 2, B. Wisely, C. Schmitt
RBI: W. Flores, P. Bailey, C. Schmitt
2-out RBI: W. Flores
Runners left in scoring position, 2 out: B. Sabol, B. Wisely
SF: C. Schmitt
GIDP: J.D. Davis, L. Wade Jr., C. Schmitt
Team RISP: 3-for-7
Team LOB: 6
| Pitchers | IP | H | R | ER | BB | K | HR | ERA |
|---|---|---|---|---|---|---|---|---|
A. Wood (L) | 4.1 | 8 | 6 | 6 | 3 | 4 | 0 | 12.46 |
R. Walker | 1.2 | 3 | 2 | 1 | 0 | 1 | 0 | 5.40 |
L. Jackson | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 0.00 |
T. Rogers | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 0.00 |
C. Doval | 1.0 | 2 | 1 | 1 | 0 | 3 | 0 | 9.00 |
| Totals | 9.0 | 14 | 9 | 8 | 3 | 12 | 0 |
WP: C. Doval
Pitches-strikes: L. Jackson 11-10, T. Rogers 13-11, A. Wood 94-55, R. Walker 17-12, C. Doval 19-15
Groundouts-flyouts: T. Rogers 1-0, A. Wood 5-0, R. Walker 3-0
Batters faced: L. Jackson 3, T. Rogers 4, A. Wood 24, R. Walker 7, C. Doval 5
Inherited runners-scored: R. Walker 2-0
Top 1st
Andrew McCutchen grounds out to third base, J.D. Davis to LaMonte Wade Jr..
81.2 mph
73 ft
5 deg

Bryan Reynolds called out on strikes.

Connor Joe singles to left field, tagged out at second, Blake Sabol to Brett Wisely.
101.2 mph
221 ft
11 deg
Bottom 1st
LaMonte Wade Jr. singles to right field.
103.1 mph
178 ft
11 deg
J.D. Davis grounds out to second base. LaMonte Wade Jr. out at second.
77.5 mph
14 ft
-9 deg
Mike Yastrzemski called out on strikes.
Top 2nd
Rodolfo Castro doubles.
83.5 mph
178 ft
16 deg
Ke'Bryan Hayes grounds out to shallow infield, Patrick Bailey to LaMonte Wade Jr.. Rodolfo Castro to third.
71 mph
2 ft
-67 deg

Jack Suwinski walks.
Chris Owings lines out to shallow infield to Alex Wood. Rodolfo Castro doubled off third.
27.2 mph
49 ft
29 deg
Bottom 2nd
Wilmer Flores strikes out swinging.

Blake Sabol singles to shallow center field.
102.7 mph
39 ft
-2 deg
Mitch Haniger walks. Blake Sabol to second.

Patrick Bailey singles to shallow left field. Mitch Haniger to second. Blake Sabol scores.
99.9 mph
8 ft
-18 deg
Casey Schmitt grounds out to second base. Patrick Bailey out at second.
97.1 mph
34 ft
-2 deg
Top 3rd
Ji Hwan Bae walks.
Austin Hedges out on a sacrifice bunt to shallow infield, J.D. Davis to LaMonte Wade Jr.. Ji Hwan Bae to second.
28 mph
6 ft
-30 deg
Andrew McCutchen doubles to deep left field. Ji Hwan Bae scores.
104 mph
299 ft
18 deg

Bryan Reynolds grounds out to shallow infield, Alex Wood to LaMonte Wade Jr..
63.4 mph
1 ft
-73 deg

Connor Joe hit by pitch.
Rodolfo Castro singles to left field, advances to 2nd. Connor Joe to third. Andrew McCutchen scores. Throwing error by Blake Sabol.
97.5 mph
23 ft
-5 deg
Ke'Bryan Hayes triples to shallow left field. Rodolfo Castro scores. Connor Joe scores.
82.7 mph
12 ft
-13 deg

Jack Suwinski strikes out swinging.
Bottom 3rd
Brett Wisely pops out to Ke'Bryan Hayes.
68.2 mph
159 ft
58 deg
LaMonte Wade Jr. doubles to deep right center field.
102.7 mph
369 ft
21 deg
J.D. Davis singles to shallow infield. LaMonte Wade Jr. to third.
59.3 mph
-65 deg
Mike Yastrzemski strikes out swinging.
Wilmer Flores singles to shallow center field. J.D. Davis to third. LaMonte Wade Jr. scores.
69.4 mph
225 ft
32 deg

Blake Sabol grounds out to second base, Rodolfo Castro to Connor Joe.
86.9 mph
8 ft
-22 deg
Top 4th
Chris Owings strikes out swinging.
Ji Hwan Bae doubles to left field.
96.9 mph
236 ft
14 deg
Austin Hedges grounds out to shortstop, Casey Schmitt to LaMonte Wade Jr.. Ji Hwan Bae to third.
88.8 mph
8 ft
-18 deg
Andrew McCutchen walks.

Andrew McCutchen steals second.
Stolen Base

Bryan Reynolds singles to shallow center field. Andrew McCutchen scores. Ji Hwan Bae scores.
96.8 mph
13 ft
-11 deg

Connor Joe pops out to second base to Brett Wisely.
66.4 mph
121 ft
62 deg
Bottom 4th
Mitch Haniger grounds out to second base, Rodolfo Castro to Connor Joe.
95 mph
30 ft
-2 deg

Patrick Bailey strikes out swinging.
Casey Schmitt singles to left field.
66.6 mph
221 ft
31 deg
Casey Schmitt to third.
Wild Pitch
Brett Wisely grounds out to second base, Rodolfo Castro to Connor Joe.
68 mph
8 ft
-20 deg
Top 5th
Rodolfo Castro hit by pitch.
Ke'Bryan Hayes singles to shallow left field. Rodolfo Castro to second.
99 mph
11 ft
-9 deg

Jack Suwinski called out on strikes.
Ryan Walker (P) replaces Alex Wood (P).
Ke'Bryan Hayes to second. Rodolfo Castro caught stealing third.

Chris Owings strikes out swinging.
Bottom 5th
LaMonte Wade Jr. pops out to third base to Ke'Bryan Hayes.
52.6 mph
130 ft
49 deg
J.D. Davis called out on strikes.
Mike Yastrzemski triples to deep right field.
98.2 mph
389 ft
30 deg
Mike Yastrzemski scores.
Wild Pitch
Wilmer Flores strikes out swinging.

Top 6th
Ji Hwan Bae singles to center field.
73.4 mph
245 ft
45 deg
Austin Hedges out on a sacrifice bunt to shallow infield, Ryan Walker to LaMonte Wade Jr.. Ji Hwan Bae to second.
35.3 mph
4 ft
-39 deg
Andrew McCutchen singles to right field. Ji Hwan Bae to third.
94 mph
260 ft
15 deg

Bryan Reynolds reaches on a fielder's choice to shallow infield, advances to 2nd. Andrew McCutchen out at second. Ji Hwan Bae scores. Throwing error by Brett Wisely.
62 mph
4 ft
-36 deg

Connor Joe doubles to third base. Bryan Reynolds scores.
98.6 mph
89 ft
4 deg
Rodolfo Castro grounds out to second base, Brett Wisely to LaMonte Wade Jr..
64.8 mph
21 ft
-7 deg
Bottom 6th
Blake Sabol singles to deep right field.
111.6 mph
227 ft
16 deg
Mitch Haniger called out on strikes.

Patrick Bailey singles to right center field. Blake Sabol to third.
101.7 mph
249 ft
14 deg
Casey Schmitt out on a sacrifice fly to deep left center field to Bryan Reynolds. Blake Sabol scores.
98 mph
381 ft
28 deg
Brett Wisely called out on strikes.
Top 7th
Luke Jackson (P) replaces Ryan Walker (P).
Ke'Bryan Hayes lines out to deep right field to Mitch Haniger.
103.6 mph
310 ft
17 deg

Jack Suwinski strikes out swinging.
Chris Owings called out on strikes.
Bottom 7th
Rob Zastryzny (P) replaces Mitch Keller (P).
LaMonte Wade Jr. pops out to shallow infield to Austin Hedges.
89.3 mph
37 ft
78 deg
J.D. Davis singles to left field.
104.3 mph
65 ft
2 deg
Austin Slater pinch-hitting for Mike Yastrzemski.
Austin Slater flies out to right field to Jack Suwinski.
78.2 mph
254 ft
36 deg
Dauri Moreta (P) replaces Rob Zastryzny (P).
Wilmer Flores lines out to deep left field to Bryan Reynolds.
95 mph
332 ft
24 deg

Top 8th
Austin Slater remains in the game as CF.
Tyler Rogers (P) replaces Luke Jackson (P).
Ji Hwan Bae called out on strikes.
Austin Hedges strikes out swinging.
Andrew McCutchen singles to shallow center field.
104.7 mph
68 ft
2 deg

Bryan Reynolds grounds out to shallow infield to LaMonte Wade Jr..
65 mph
5 ft
-36 deg

Bottom 8th
Robert Stephenson (P) replaces Dauri Moreta (P).
Blake Sabol called out on strikes.
Mitch Haniger flies out to deep center field to Ji Hwan Bae.
100.1 mph
380 ft
33 deg

Patrick Bailey strikes out swinging.
Top 9th
Camilo Doval (P) replaces Tyler Rogers (P).
Connor Joe singles to shallow center field.
108.5 mph
13 ft
-9 deg
Rodolfo Castro strikes out swinging.
Ke'Bryan Hayes strikes out swinging. Connor Joe steals second.

Jack Suwinski singles to shallow left field. Connor Joe scores.
67.9 mph
189 ft
50 deg
Tucupita Marcano pinch-hitting for Chris Owings.
Jack Suwinski to second.
Wild Pitch
Tucupita Marcano strikes out on a foul tip.
Bottom 9th
Tucupita Marcano remains in the game as SS.
Yohan Ramirez (P) replaces Robert Stephenson (P).
Casey Schmitt strikes out swinging.
Brett Wisely singles to right field.
76.2 mph
218 ft
21 deg
LaMonte Wade Jr. grounds out to second base. Brett Wisely out at second.
100 mph
109 ft
5 deg
PIT
SFG