
ARI @ SF
1:45 am • MLB NetworkStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 3.73 | 7-8 | |
![]() | ![]() | 3.37 | 13-8 |
Diamondbacks vs. Giants Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Diamondbacks 37-25 | +1.5 | +1.5-153 | o7.5-116 | +135 |
![]() Giants 31-30 | u8 | -1.5+132 | u7.5-105 | -159 |

Oracle ParkSan Francisco
Diamondbacks vs. Giants Game Analysis
Diamondbacks vs. Giants Notes
Keys to the Game
The Giants are 21-6 (.778) when hitting 2 or more home runs this season -- 5th best in MLB; League Avg: .707.
The Diamondbacks are just 11-38 (.224) when scoring 4 or fewer runs this season -- 5th lowest in MLB; League Avg: .297.
Matchup Contrasts
77% of non-fastball strikeouts for Ketel Marte are located out of the zone this season -- 13th highest in MLB-- 92nd Percentile. 92% of Alex Cobb non-fastball strikeouts are located out of the zone this season -- second highest among starting pitchers with at least 41 total IP-- 99th Percentile.
Offers
No promotions available. Try selecting a different location.
Diamondbacks vs. Giants Expert Picks
Casinos
No promotions available. Try selecting a different location.
Popular Props
Last 5 Matchups
Betting Trends
- Giants are 3-2 in their last 5 games.
- Giants are 2-3 in their last 5 games against the spread
- Giants are 13-16 in their road games against the spread
- The totals have gone OVER in 2 of Giants' last 5 games
- The totals have gone OVER in 14 of Giants' 32 last games at home
Diamondbacks vs. Giants Public Betting
Matchup History
Against the Spread (ATS) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
Giants | 29-32 | 16-16 | 13-16 | 13-18 | 14-14 |
Diamondbacks | 37-25 | 18-16 | 19-9 | 16-12 | 21-13 |
Over/Under History
overall | home o/u | away o/u | favorite o/u | underdog o/u | |
---|---|---|---|---|---|
Giants | 28-31-2 | 14-16-2 | 14-15 | 12-18-1 | 15-12-1 |
Diamondbacks | 29-30-3 | 13-19-2 | 16-11-1 | 13-15 | 16-15-3 |
Straight-Up (ML) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
Giants | 31-30 | 17-15 | 14-15 | 15-16 | 14-14 |
Diamondbacks | 37-25 | 20-14 | 17-11 | 19-9 | 18-16 |
Giants vs. Diamondbacks Injury Updates
Giants Injuries
Roberto Perez
CPerez is out with shoulder
Out
Ross Stripling
SPStripling is out with back
Out
Alex Wood
SPWood is out with back
Out
Thomas Szapucki
RPSzapucki is out with arm
Out
Heliot Ramos
CFRamos is out with oblique
Out
Luis Gonzalez
RFGonzalez is out with back
Out
Joey Bart
CBart is out with groin
Out
Diamondbacks Injuries
Mark Melancon
RPMelancon is out with shoulder
Out
Kyle Lewis
DHKyle Lewis (illness) placed on 10 day IL
Out
Joe Mantiply
RPMantiply is out with hamstring
Out
Carson Kelly
CKelly is out with arm
Out
Austin Adams
RPAdams is out with arm
Out
Corbin Martin
RPMartin is out with shoulder
Out
Anthony Misiewicz
RPMisiewicz is out with calf
Out
Diamondbacks vs. Giants Box Score
Diamondbacks Player Stats
ProjectedPITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
RM.Kelly, P | 101 | 7 | 4 | 2 | |
LJ.Mantiply, P | 21 | 0.1 | 0 | 1 | |
RN. Ramirez, P | 10 | 0.2 | 0 | 0 | |
RM.Melancon, P | 20 | 1 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
1J.Rojas, 3B | 1-4 | 0 | 0 | 0 |
2A.Thomas, CF | 3-5 | 0 | 0 | 0 |
3K.Marte, DH | 1-4 | 1 | 0 | 0 |
4C.Walker, 1B | 1-4 | 1 | 0 | 0 |
5D.Peralta, LF | 1-4 | 1 | 0 | 1 |
6B. Kennedy, 2B | 0-2 | 0 | 0 | 0 |
6J.McCarthy, PH | 0-0 | 1 | 0 | 0 |
6J.Herrera, C | 0-1 | 0 | 0 | 0 |
7D.Varsho, RF | 1-3 | 0 | 0 | 2 |
8C.Kelly, C | 1-3 | 0 | 0 | 0 |
8S. Alcántara, PH | 1-1 | 0 | 0 | 1 |
8S. Alcántara, 2B | 1-1 | 0 | 0 | 1 |
9G.Perdomo, SS | 0-4 | 0 | 0 | 0 |
Giants Player Stats
ProjectedPITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
RA.Cobb, P | 100 | 6 | 4 | 3 | |
LJ.Garcia, P | 7 | 0.2 | 0 | 0 | |
RM. Llovera, P | 37 | 0.2 | 1 | 1 | |
LS.Long, P | 12 | 0.2 | 1 | 0 | |
RD.Leone, P | 14 | 1 | 0 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
1L.Wade Jr., 1B | 1-4 | 1 | 0 | 0 |
1L.Wade Jr., RF | 1-4 | 1 | 0 | 0 |
2J.Pederson, LF | 0-3 | 0 | 0 | 0 |
2D.Ruf, PH | 1-2 | 1 | 0 | 0 |
2D.Ruf, 1B | 1-2 | 1 | 0 | 0 |
3W.Flores, 2B | 2-4 | 1 | 0 | 1 |
4B.Belt, DH | 3-3 | 0 | 0 | 0 |
4A.Slater, PH | 0-1 | 0 | 0 | 1 |
4A.Slater, DH | 0-1 | 0 | 0 | 1 |
5L.Gonzalez, RF | 0-3 | 0 | 0 | 1 |
5L.Gonzalez, LF | 0-3 | 0 | 0 | 1 |
6D.Villar, 3B | 0-2 | 0 | 0 | 0 |
7B.Crawford, SS | 0-4 | 0 | 0 | 0 |
8M.Yastrzemski, CF | 1-4 | 0 | 0 | 0 |
9J.Bart, C | 0-3 | 0 | 0 | 0 |
9Y. Mercedes, PH | 0-1 | 0 | 0 | 0 |
9T.Estrada, PR | 0-0 | 0 | 0 | 0 |
Compare Odds
Could not load odds
Diamondbacks vs. Giants Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Diamondbacks 37-25 | o3.5-110 | u3.5-120 |
![]() Giants 31-30 | o4-110 | u4-120 |
Offers
No promotions available. Try selecting a different location.