San Francisco Giants vs Arizona Diamondbacks Picks, Prediction, Odds, and Line Movement for Tuesday June 30 2026

By: Al MacMillan Updated 07/01/2026, 06:43 AM ET
Rafael Devers looks to lead the Giants over the Cubs
Use Code WWWC

The San Francisco Giants and Arizona Diamondbacks continue their three-game National League West series at Chase Field on Tuesday night, with Landen Roupp facing recently recalled right-hander Brandon Pfaadt.

Arizona has won all seven meetings between the teams this season, but the starting-pitching matchup gives San Francisco a realistic opportunity to finally end that streak. This preview examines the latest odds, recent form, injuries, pitching matchup, predictions, and top MLB player props for Tuesday’s Giants vs Diamondbacks game.

Best Available Odds for Giants vs Diamondbacks

  • Best Moneyline Odds: San Francisco Giants +101, Arizona Diamondbacks -108
  • Best Spread Odds: San Francisco Giants -1.5 (+150), Arizona Diamondbacks +1.5 (-181)
  • Best Total Odds: Over 9 (-104), Under 9 (-115)

Game Info

  • Date: Tuesday, June 30, 2026
  • Time: 9:40 PM EDT
  • Location: Chase Field, Phoenix, Arizona
  • TV: NBC Sports Bay Area, Dbacks.TV

San Francisco Giants vs Arizona Diamondbacks Preview

San Francisco enters Tuesday at 35-49 after losing the series opener 5-4. The Giants trailed by four runs entering the eighth inning before producing a late rally behind a Casey Schmitt sacrifice fly, a Heliot Ramos home run, and Drew Cavanaugh’s first major-league RBI. Arizona closer Paul Sewald eventually stopped the comeback with the potential tying run on base.

The loss continued San Francisco’s remarkable inability to solve Arizona. The Diamondbacks have won all seven meetings this season and have outscored the Giants 44-21. San Francisco has lost through several different game scripts, including one-run defeats, pitching collapses, and games in which its offense never created enough pressure to threaten Arizona’s lead.

Get Free $30 Credit for Premium Picks + Exclusive Discounts

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Winners and Whiners may use third-party services to process my data.

Monday’s opener also showed that the Giants are capable of competing when the lineup extends innings. San Francisco outhit Arizona 9-6, with Luis Arraez, Bryce Eldridge, and Victor Bericoto recording two hits apiece. The Giants’ larger problem was converting those baserunners into runs before the final two innings.

Bericoto’s second-inning baserunning mistake was particularly costly. He was picked off first base with two runners aboard, ending one of San Francisco’s few early opportunities against Eduardo Rodriguez. The Giants did not score until the fifth inning and allowed Arizona to dictate the game before their late rally began.

Arraez remains the most dependable contact hitter in the San Francisco lineup. He enters batting .326 with a .362 on-base percentage and carries a seven-game hitting streak into Tuesday’s matchup. Arraez has hit .378 over his last 10 games and should receive multiple opportunities against Pfaadt from a prominent lineup position.

Pfaadt’s willingness to attack the strike zone should give Arraez pitches to handle. Arraez rarely needs to wait for a walk to reach base, and his ability to drive balls toward the gaps makes him particularly dangerous when a pitcher becomes too predictable with early-count fastballs.

Casey Schmitt has supplied considerably more power. He enters batting .287 with 16 home runs and a .503 slugging percentage, giving the Giants a right-handed hitter capable of damaging Pfaadt before Arizona can turn to its bullpen. Schmitt started at shortstop Monday while Willy Adames remained out with lower-back spasms.

Adames is considered day-to-day and may return during the series, but the Giants have enough infield depth to avoid forcing him back before he is ready. Schmitt can continue handling shortstop, while Matt Chapman and Arraez provide stability at third and second base.

Rafael Devers gives San Francisco another significant power threat. He enters with 14 home runs and 24 doubles, although his .240 batting average and .299 on-base percentage show that his production has remained uneven. Pfaadt’s 1.50 WHIP creates an opportunity for Devers to hit with runners aboard instead of being asked to generate offense from an empty-base situation.

Jung Hoo Lee, Eldridge, Ramos, Chapman, Bericoto, and the available depth hitters make the Giants more dangerous than their 35-49 record suggests. San Francisco is batting .256 with a .326 on-base percentage and .417 slugging percentage, all stronger marks than Arizona’s season-long team averages.

The offense has still produced only 4.06 runs per game. San Francisco frequently records enough hits to threaten without delivering the extra-base contact needed to create a decisive inning. That pattern was visible Monday, when the Giants collected nine hits but did not score multiple runs until the ninth.

Ramos’ return from a quadriceps injury adds another power bat. He homered Monday in his second game back from the injured list and should continue receiving opportunities in the middle or lower portion of the order. His presence becomes more important while Harrison Bader remains sidelined with plantar fasciitis.

The Giants’ pitching staff is also dealing with injuries to Hayden Birdsong, Keaton Winn, Jason Foley, and several depth arms. Foley is progressing through a rehabilitation assignment, but San Francisco’s bullpen remains less dependable than its starting rotation. That places additional importance on Roupp working at least six innings Tuesday.

Arizona enters at 42-42 after climbing back to .500 with Monday’s victory. The Diamondbacks returned home after being swept by Tampa Bay and scoring only four runs during the three-game series, but the familiar matchup with San Francisco immediately helped their offense recover.

Ketel Marte opened the game with a home run on Tyler Mahle’s second pitch. Geraldo Perdomo later delivered the decisive hit with a bases-clearing double in the fifth inning, while Nolan Arenado added what became the winning run with a sixth-inning homer.

The Diamondbacks scored five times despite recording only six hits. Their ability to take advantage of three walks and one critical relief appearance allowed them to produce more runs than a Giants lineup that created considerably more contact.

Marte remains the foundation of the Arizona offense. He enters with 16 home runs, a .478 slugging percentage, and a three-game hitting streak. His recent results have been driven primarily by power, with four home runs over his last five games.

Roupp has generally limited Arizona this season, but Marte’s ability to attack early-count strikes creates a difficult matchup. The Giants starter cannot afford to ease into the game after Marte demonstrated Monday how quickly Arizona can establish an advantage.

Corbin Carroll provides a different type of pressure. He is batting .276 with a .362 on-base percentage and team-leading .528 slugging percentage. Carroll can create multiple bases through power or speed, and his presence behind Marte and Perdomo makes it difficult for Roupp to work around the top of the order.

Perdomo brings a five-game hitting streak into Tuesday after batting .421 with two doubles, one home run, four walks, and four RBIs during that span. His three-run double Monday was especially important because Arizona had struggled throughout June to produce with runners in scoring position.

Gabriel Moreno, Lourdes Gurriel Jr., Max Kepler, Arenado, Pavin Smith, and Tommy Troy give Arizona several different offensive profiles behind the first three hitters. Moreno provides contact, Arenado remains a pull-power threat, and Kepler and Smith can challenge Roupp from the left side.

Arenado has been particularly effective against San Francisco throughout his career. Monday’s home run was his 36th against the Giants, the most among active players. His overall season has been inconsistent, but he continues to punish mistakes when San Francisco leaves the ball over the inner half of the plate.

Arizona has averaged 4.23 runs per game while batting .238 with a .316 on-base percentage and .385 slugging percentage. Those numbers are below San Francisco’s team averages, but the Diamondbacks have compensated through speed, defense, and an ability to capitalize on the Giants’ mistakes.

The Diamondbacks are also 25-17 at Chase Field. Their home performance and complete control of the season series explain why the market remains close to even despite Pfaadt’s return from Triple-A and Roupp’s stronger season-long numbers.

Arizona’s pitching depth remains compromised by injuries to Corbin Burnes, Blake Walston, Cristian Mena, Michael Soroka, Ryne Nelson, A.J. Puk, and Justin Martinez. Those absences contributed to the decision to stretch Pfaadt back into a starting role at Triple-A before recalling him for Tuesday.

The bullpen received a relatively manageable workload Monday because Rodriguez completed seven innings. Sewald threw the ninth and recorded his 19th save, while the middle relievers were not required to cover an extended portion of the game. Arizona should therefore have most of its preferred relief options available behind Pfaadt.

Pitching Matchup

San Francisco will start right-hander Landen Roupp, who enters at 5-7 with a 4.07 ERA, 1.29 WHIP, and 95 strikeouts across 86.1 innings. His record does not accurately reflect the quality of many of his starts because the Giants have repeatedly failed to provide enough offensive or defensive support.

Roupp started the season 5-1 but has gone winless across his last 10 appearances. He has still held opponents to two earned runs or fewer in six of those games, demonstrating that the prolonged winless stretch has not been caused by a complete decline in performance.

The right-hander has been particularly effective against Arizona. Roupp allowed one run over six innings at Chase Field on May 19, then surrendered four total runs over five innings six days later. Only two of those four runs were earned.

Across five career appearances against the Diamondbacks, including three starts, Roupp owns a 3.48 ERA. His combination of strikeout production and ground-ball contact has generally prevented Arizona from building the type of extended innings that have damaged other San Francisco starters.

Roupp’s strikeout rate gives him the clearest individual advantage in the matchup. He is averaging approximately 9.9 strikeouts per nine innings and has recorded five or more strikeouts in 14 of his last 20 appearances. Arizona has several disciplined hitters, but the lower half of the order gives Roupp enough opportunities to generate swings outside the strike zone.

His command remains the central concern. Roupp has issued 34 walks, and Arizona’s top hitters can turn one free baserunner into immediate scoring through Carroll’s speed or Marte’s power. He must avoid falling behind Perdomo, Moreno, and the lower-order hitters before the lineup returns to Marte.

Roupp allowed two runs over six innings in his most recent start against the Athletics. He gave up six hits and one walk while continuing a stretch of generally competitive starts. Another performance in that range should give San Francisco an opportunity to reach Arizona’s bullpen with the game tied or ahead.

Arizona will counter with Brandon Pfaadt, who returns from Triple-A Reno for his first major-league start since April 11. Pfaadt enters at 0-1 with a 5.92 ERA, 1.50 WHIP, and 31 strikeouts across 38 innings.

Pfaadt began the season in Arizona’s rotation but posted a 5.94 ERA across three starts. The Diamondbacks moved him to the bullpen before eventually optioning him to Triple-A to rebuild his workload and refine his pitch shapes.

Arizona believes Pfaadt improved his strike throwing and pitch execution during his time in Reno. The right-hander has previous experience handling a substantial major-league workload, so his return should not be treated like the debut of an inexperienced prospect.

His season-long results still create considerable risk. Pfaadt has allowed opponents to bat .270 and has recorded only 1.82 strikeouts for every walk. Those numbers make it difficult to escape trouble against a San Francisco lineup built around contact hitters such as Arraez and Lee.

Pfaadt’s history against the Giants is more respectable than his 2026 ERA. He is 0-4 across seven appearances, including six starts, but owns a 3.63 ERA in the matchup. His most recent appearance against San Francisco came from the bullpen on May 20, when he threw one scoreless inning.

The problem is that Pfaadt has rarely received enough support to defeat the Giants even when he pitches competitively. San Francisco’s current lineup is also different from several previous meetings because Arraez, Devers, Eldridge, and the younger hitters now occupy important roles.

Pfaadt must keep Arraez and Lee off base ahead of Schmitt and Devers. Allowing early traffic would force him to challenge San Francisco’s power hitters rather than expanding the strike zone with his secondary pitches.

His workload also deserves attention. Arizona sent Pfaadt to Reno specifically to stretch him back into a starting role, but his first major-league start in more than two months may still be managed carefully. The Diamondbacks have a rested bullpen and do not need to force him through the Giants order a fourth time.

The starting-pitching advantage belongs to San Francisco. Roupp has produced more strikeouts, allowed fewer baserunners, and already pitched effectively against Arizona twice this season. Pfaadt may benefit from the adjustments he made in Triple-A, but his major-league performance has not yet shown that those changes will translate against an experienced lineup.

Game Thesis: Arizona’s 7-0 record against San Francisco and 25-17 home mark make the Diamondbacks difficult to oppose, but Roupp provides the Giants with their clearest path to ending the season-series losing streak. He has limited Arizona in both previous starts and enters with a major strikeout advantage over Pfaadt. San Francisco’s contact-heavy lineup should force Pfaadt to work through traffic, while Roupp keeps Marte, Carroll, and Perdomo from producing another early multi-run lead. A projected 5-3 Giants victory supports San Francisco on the moneyline, San Francisco -1.5, and Under 9.

Best Bet - Moneyline Pick: San Francisco Giants (+101)

San Francisco is the best bet because the Giants hold the starting-pitching advantage at a plus-money price. Roupp has already limited Arizona to three earned runs across 11 innings this season, while Pfaadt is returning from Triple-A after posting a 5.92 major-league ERA.

The Giants also possess the stronger overall contact profile. San Francisco enters with the better team batting average, on-base percentage, and slugging percentage, although those advantages have not translated into enough victories because the lineup has struggled in high-leverage situations.

Arizona’s 7-0 record in the series cannot be ignored. The Diamondbacks have consistently found ways to create the decisive hit or take advantage of San Francisco’s mistakes, as they did with Perdomo’s bases-clearing double Monday.

That history is reflected in a market that remains close to even despite the pitching difference. The Giants do not need to erase the entire season series to offer value. They only need Roupp to provide another competitive start while their lineup capitalizes on Pfaadt’s elevated WHIP.

Spread Pick: San Francisco Giants -1.5 (+150)

San Francisco -1.5 is the more aggressive side of the run line and offers a substantial plus-money return. Pfaadt’s baserunner problems give the Giants an opportunity to create separation if Arraez and Lee reach ahead of Schmitt, Devers, and Eldridge.

Arizona has played several close games against San Francisco, including Monday’s one-run result and a 3-2 victory in May. That pattern makes the run line less dependable than the moneyline.

The matchup can still produce a multi-run Giants victory if Roupp controls Arizona through six innings. San Francisco would then need only four or five runs against Pfaadt and the Diamondbacks bullpen to cover.

The +150 price compensates for the additional variance. The moneyline remains the preferred wager, but the run line is consistent with a projected 5-3 final score.

Total Pick: Under 9 (-115)

Under 9 is the preferred total because Roupp has consistently limited Arizona and Pfaadt’s career results against San Francisco are stronger than his current season ERA. The first game finished with nine runs only after the Giants scored three times during the final two innings.

Roupp has held opponents to two earned runs or fewer in six of his last 10 starts. He has also allowed only three earned runs across his two previous starts against Arizona this season, giving San Francisco a realistic chance to keep the Diamondbacks below four runs.

Pfaadt is more difficult to trust, but his 3.63 career ERA against the Giants shows that he can navigate this lineup when his command is stable. His return from Triple-A may also produce a shorter outing, allowing Arizona to use a rested bullpen before he faces the order too many times.

Neither lineup has consistently produced large scoring totals. San Francisco averages 4.06 runs per game, while Arizona averages 4.23. A 5-3 or 4-3 result stays below the total, while a 5-4 finish produces a push.

Top Player Prop Picks for Giants vs Diamondbacks

Landen Roupp Over 4.5 Strikeouts (-140, FanDuel): Roupp has recorded 95 strikeouts across 86.1 innings and is averaging approximately 9.9 strikeouts per nine. He has cleared this line in 14 of his last 20 appearances and is projected to work at least five complete innings. Arizona’s strongest hitters can extend plate appearances, but the bottom half of the lineup should provide enough opportunities for Roupp to reach five strikeouts.

Luis Arraez Over 1.5 Total Bases (+120, BetMGM): Arraez enters with a seven-game hitting streak and a .378 batting average over his last 10 games. Pfaadt has allowed opponents to bat .270 while carrying a 1.50 WHIP, creating a favorable matchup for one of baseball’s most reliable contact hitters. Arraez can clear the line with one double or two singles, and his likely position near the top of the order should provide at least four plate appearances.

Ketel Marte Over 1.5 Total Bases (+109, DraftKings): Marte homered on the second pitch of Monday’s opener and has produced four home runs across his last five games. Roupp has handled Arizona well, but Marte’s combination of switch-hitting ability, power, and a prominent lineup position gives him several paths to two bases. One double, triple, or home run would cash the prop, while two singles provide an alternative route at a plus-money price.

Prediction: San Francisco Giants 5, Arizona Diamondbacks 3

Never Tried Winners and Whiners? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code DOLLAR
  • If the pick loses, we credit your account with 3 Flex Picks
  • If the pick wins, we still give you 1 Flex Pick on the house
  • Win or lose, you walk away ahead. One dollar. No catch.
  • Check out more MLB predictions
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Odds Requirements -500
Cashable No

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.