MLB Matchups
Wed Jul 2 9:40PM
6
Final/10
5
 12345678910TODDS
SF200010020168.5
ARI00002001205-142

Make Your Picks[ - ]

 
SF
ARI
Open
Side
+1.5 (-175)
-1.5 (+150)
-1.5
Moneyline
+124
-142
-130
Total
O 8.5
U 8.5
8.5

Make your predictions for San Francisco Giants vs Arizona Diamondbacks to showcase your betting acumen and earn tips for your winners!

San Francisco Giants vs
Arizona DiamondbacksPredictions & Preview

San Francisco Giants to Face Arizona Diamondbacks in Crucial Matchup; Roupp vs. Kelly on the Mound

The San Francisco Giants and Arizona Diamondbacks will face off in the second game of a four-game series. Landen Roupp will be pitching for the Giants, while Merrill Kelly will be on the mound for the Diamondbacks. The Diamondbacks currently lead the season series 2-1. Arizona is favored to win with a -130 opening line. Stay tuned for the Giants vs. Diamondbacks prediction.

Betting Odds

  • Moneyline: Giants +116 | Diamondbacks -130
  • Spread: Giants +1.5 (-180) | Diamondbacks -1.5 (+157)
  • Total: Over/Under 8.5 (-110)
  • Based on the moneyline, the implied probability that Arizona will win straight-up is 57%.

San Francisco vs Arizona Stats

Giants vs Diamondbacks prediction infographic
View stats & injuries for Giants vs Diamondbacks

San Francisco Giants

On Wednesday evening, Landen Roup will be starting for the San Francisco Giants. Roup has been performing well recently, with a solid 3.20 ERA in June and a 3.43 ERA overall this season. Despite a slight slump in their offense, the Giants have strong pitching, boasting a 3.40 ERA which ranks second in the league. San Francisco is currently 45-41 this season and has slipped to 1.5 games out of a wildcard spot. Key players such as Wilmer Flores and Heliot Ramos have been consistent at the plate, while young catcher Patrick Bailey is showing improvement. The Giants will look to bounce back on the road after recent losses and remain competitive in the playoff race.

Arizona Diamondbacks Analysis

Merrill Kelly will conclude the series for the Arizona Diamondbacks, aiming to bounce back from a subpar outing against the Marlins. Despite recent struggles, Kelly has been a reliable ace for the team with a 3.49 ERA and a 1.07 WHIP. The Diamondbacks are in need of wins after dropping out of a wildcard spot, having recently suffered a disappointing home sweep. Offensively, Josh Naylor has been a standout performer, accumulating four RBIs in his past five games. In terms of rankings, the Diamondbacks are ranked 8th with a strong offense, averaging 5.19 runs per game, but their pitching has been a weakness with a 4.75 ERA. Against the San Francisco Giants, the Diamondbacks face a tough test as they look to improve their overall record of 43-42.

Diamondbacks Face Inconsistency in Bullpen Performance, Giants' Roupp Shines

The Arizona Diamondbacks have been inconsistent in their recent performance, particularly due to challenges in their bullpen. In their last five games leading up to Tuesday, the Diamondbacks have faced setbacks, including a sweep by the Marlins at home. Conversely, Giants pitcher Landen Roupp has displayed remarkable form, with 11.1 consecutive scoreless innings and notable victories in three of his past four starts. Unfortunately, Diamondbacks' pitcher Merrill Kelly has struggled in comparison, allowing nine runs in his last three outings over 16 innings, notably against the Rockies and Marlins. This has resulted in losses in three of Kelly's last four home starts. Moving forward, the Diamondbacks will need to address their bullpen issues and find a more consistent performance to achieve success.

Sources: [ 2 ] [ 3 ] [ 4 ] [ 5 ]

+ Full Preview
BEST
BETS
Guaranteed Picks
from MLB Experts

Best Bets From The Most Profitable MLB Handicappers

Sat, 2:20 PM
Baltimore OriolesBaltimore
Chicago CubsChicago
Sat, 3:07 PM
Kansas City RoyalsKC
Toronto Blue JaysToronto
Sat, 3:10 PM
Pittsburgh PiratesPIT
Colorado RockiesColorado
Sat, 4:05 PM
Detroit TigersDetroit
Philadelphia PhilliesPHI
Sat, 4:05 PM
Milwaukee BrewersMilwaukee
Washington NationalsWSH
Sat, 4:10 PM
Minnesota TwinsMinnesota
Cleveland GuardiansCleveland
Sat, 4:10 PM
Texas RangersTexas
Seattle MarinersSeattle
Sat, 4:10 PM
Houston AstrosHouston
Boston Red SoxBoston
Sat, 4:10 PM
New York YankeesNew York
Miami MarlinsMiami
Sat, 4:10 PM
San Francisco GiantsSF
New York MetsNew York
Sat, 7:15 PM
Atlanta BravesAtlanta
Cincinnati RedsCIN
Follow Expert Picks