Pirates 9, Giants 4 — May 31, 2023 Recap

Pittsburgh Pirates beat San Francisco Giants 9-4 on May 31, 2023.

Game FAQ — score, spread, and total

Who won Pittsburgh Pirates vs San Francisco Giants on May 31, 2023?

Pittsburgh Pirates won 9-4 on May 31, 2023.

See methodology for grading rules and ROI calculation.

MLBWED, MAY 31, 20232:45 PM CT
Spread
Pirates covered
Giants +1.5
Total
Over
13 / 7.5
Moneyline
Pirates
-105
Loading probability
SFG
Lost 3 straight
Giants cold
SFG
Lost ATS 3 straight
Giants hasn't covered in 3
SFG
Revenge spot
Recent loss vs opponent
Pirates
Mitch Keller
3.25 ERA7-174.2 IP93 K1.08 WHIP
Giants
Alex Wood
4.80 ERA1-130.0 IP30 K1.60 WHIP
123456789RHE
Pirates
0042020019140
Giants
0110110004120
Pirates
BatterPOSABRHRBIHRBBK
Andrew McCutchenDH4231010
Jack SuwinskiRF4011013
Austin HedgesC2000001
Chris OwingsSS4000003
Ji Hwan BaeCF3320011
Bryan ReynoldsLF5113001
Connor Joe1B4231000
Rodolfo Castro2B4121001
Ke'Bryan Hayes3B5022001
Tucupita MarcanoSS1000001
Totals3691490312
Giants
BatterPOSABRHRBIHRBBK
Blake SabolLF4220001
LaMonte Wade Jr.1B5120000
J.D. Davis3B4020001
Austin SlaterCF1000000
Wilmer FloresDH4011002
Mitch HanigerRF3000011
Patrick BaileyC4021002
Mike YastrzemskiCF3110002
Casey SchmittSS3011001
Brett Wisely2B4010001
Totals3541230111
Pirates
PitcherIPHRERBBKHRPC
Mitch KellerW6.01044180101
Dauri Moreta0.10000003
Yohan Ramírez1.010001017
Robert Stephenson1.000002015
Rob Zastryzny0.210000010
Giants
PitcherIPHRERBBKHRPC
Alex WoodL4.186634094
Tyler Rogers1.010002013
Camilo Doval1.021103019
Ryan Walker1.232101017
Luke Jackson1.000002011
RPG
Scored
OPP
Allowed
MARGIN
Per game
Pirates
5.0
4.4
+0.5
Giants
3.5
4.5
-1.0
Edge
Pirates +1.5
Pirates +0.1
Pirates +1.5
Last 10 · Trend
Pirates
4.8avg
Giants
4.3avg
Straight-Up
Pirates
4-640%
L
W
L
W
L
L
L
L
W
W
GiantsL3
4-640%
W
W
L
L
L
W
W
L
L
L
Against the Spread
Pirates
4-640%
L
W
L
W
L
L
L
L
W
W
Giants3 fail
4-640%
W
W
L
L
L
W
W
L
L
L
Team
SU
ATS
O/U
Pirates
Overall
52%26-24
52%26-24
55%27-22
Giants
Overall
40%20-30
42%21-29
46%22-26
Team
SU
ATS
O/U
Pirates
On Road
54%13-11
54%13-11
48%11-12
Giants
At Home
45%10-12
45%10-12
48%10-11
Andrew McCutchen
Andrew McCutchenPittsburgh Pirates
3 props
HitsO 0.5
3
Home RunsO 0.5
0
RBIsO 0.5
1
Austin Hedges
Austin HedgesPittsburgh Pirates
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Blake Sabol
Blake SabolSan Francisco Giants
3 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
0
Brett Wisely
Brett WiselySan Francisco Giants
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
Bryan Reynolds
Bryan ReynoldsPittsburgh Pirates
4 props
HitsO 1.5
1
Home RunsO 0.5
0
RBIsO 0.5
3
HitsO 0.5
1
Casey Schmitt
Casey SchmittSan Francisco Giants
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
1
Chris Owings
Chris OwingsPittsburgh Pirates
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Connor Joe
Connor JoePittsburgh Pirates
3 props
HitsO 0.5
3
Home RunsO 0.5
0
RBIsO 0.5
1
J.D. Davis
J.D. DavisSan Francisco Giants
3 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
0
Jack Suwinski
Jack SuwinskiPittsburgh Pirates
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
1
HitsO 0.5
2
RBIsO 0.5
0
Ke'Bryan Hayes
Ke'Bryan HayesPittsburgh Pirates
3 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
2
LaMonte Wade Jr.
LaMonte Wade Jr.San Francisco Giants
3 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
0
Mike Yastrzemski
Mike YastrzemskiSan Francisco Giants
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
0
Mitch Haniger
Mitch HanigerSan Francisco Giants
3 props
HitsO 0.5
0
Home RunsO 0.5
0
RBIsO 0.5
0
Patrick Bailey
Patrick BaileySan Francisco Giants
3 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
1
Rodolfo Castro
Rodolfo CastroPittsburgh Pirates
3 props
HitsO 0.5
2
Home RunsO 0.5
0
RBIsO 0.5
1
Wilmer Flores
Wilmer FloresSan Francisco Giants
3 props
HitsO 0.5
1
Home RunsO 0.5
0
RBIsO 0.5
1
Alex Wood
Alex WoodSan Francisco Giants
2 props
Pitcher KsO 5.5
4
Pitcher KsO 4.5
4
Mitch Keller
Mitch KellerPittsburgh Pirates
1 prop
Pitcher KsO 6.5
8
LaMonte Wade Jr
LaMonte Wade JrSan Francisco Giants
2 props
HitsO 0.5
2
Home RunsO 0.5
0
HitsO 0.5
2
Home RunsO 0.5
0