Pittsburgh Pirates at San Francisco GiantsJul 23, 2021

MLBFri, Jul 23, 2021 · 8:45 PM CT

Betting Results

Spread
Pirates covered
Giants -1.5
Total
Over
10 / 8.5
ML
Pirates
+165
Loading probability data...
Pirates W4
Pirates 4-0 ATS

Starting PitchersConfirmed

Pirates
Chad Kuhl
4.38 ERA3-561.2 IP53 K1.36 WHIP
Giants
Johnny Cueto
4.09 ERA6-588.0 IP77 K1.26 WHIP

Linescore

123456789RHE
Pirates
012000300640
Giants
001002001480

Box Score — Hitting

Pirates
BatterPOSABRHRBIHRBBK
Adam Frazier2B4101010
Ke'Bryan Hayes3B5110002
Bryan ReynoldsCF5122101
Ben GamelLF3100010
John Nogowski1B3000012
Gregory PolancoRF3011001
Jacob StallingsC3100012
Kevin NewmanSS4000002
Chad KuhlP2000002
Wilmer DifoPH0100010
Phillip EvansPH1000000
Totals336441512
Giants
BatterPOSABRHRBIHRBBK
LaMonte Wade Jr.1B5011003
Mike YastrzemskiRF5000004
Buster PoseyC4120000
Alex DickersonLF3112111
Donovan Solano2B3010012
Jason Vosler3B4000002
Thairo EstradaSS4020002
Steven DuggarCF2111100
Mike TauchmanPH1000000
Johnny CuetoP0000010
Wilmer FloresPH1000000
Austin SlaterCF1000000
Darin RufPH0100010
Totals334842414

Box Score — Pitching

Pirates
PitcherIPHRERBBKHRPC
Chad Kuhl5.163318294
Chris StrattonW0.210011019
Clay HolmesH1.000002013
David BednarH1.000011017
Richard RodríguezS1.011112025
Giants
PitcherIPHRERBBKHRPC
Johnny Cueto5.033317182
John Brebbia1.010011022
Dominic LeoneL0.103130025
Jarlín García1.200003022
Jay Jackson1.000001013

Scoring Comparison

Pirates
Giants
4.6
RPG
2.7
4
OPP RPG
5.1
+0.6
MARGIN
-2.4
Scoring (Last 8)
Pirates
4.6avg
7
2
4
0
8
8
5
3
Giants
2.7avg
0
0
1
3
9
1
7
3
0

Last 10 Games

Pirates5-3
L
L
W
L
W
W
W
W
Giants3-6
L
L
L
W
W
L
W
L
L

ATS Trend (Last 10)

Pirates5-3 ATS
L
L
W
L
W
W
W
W
Giants2-7 ATS
L
L
L
L
W
L
W
L
L

Season Records · 2026

Pirates 8g
9g Giants
5-3 63%
SU
33% 3-6
5-3 63%
ATS
22% 2-7
4-4 50%
O/U
57% 4-3

Venue Splits

Pirates on Road
SU3-3 50%
ATS3-3 50%
O/U3-3 50%
Giants at Home
SU1-5 17%
ATS1-5 17%
O/U3-2 60%