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

By: Al MacMillan Published 06/29/2026, 02:28 PM ET
Nationals vs Diamondbacks prediction
Use Code WWWC

The San Francisco Giants begin a three-game National League West series against the Arizona Diamondbacks at Chase Field on Monday night, with Tyler Mahle facing Eduardo Rodríguez.

San Francisco enters after winning two straight games against Atlanta, while Arizona returns home after being swept by Tampa Bay. This preview examines the current odds, starting-pitching matchup, line movement, injuries, predictions, and top MLB player props for Monday’s Giants vs Diamondbacks game.

Best Available Odds for Giants vs Diamondbacks

  • Best Moneyline Odds: San Francisco Giants +119 (DraftKings), Arizona Diamondbacks -136 (FanDuel)
  • Best Spread Odds: San Francisco Giants +1.5 (-173, DraftKings), Arizona Diamondbacks -1.5 (+155, FanDuel)
  • Best Total Odds: Over 9 (-112, FanDuel), Under 9 (-105, DraftKings)

Game Info

  • Date: Monday, June 29, 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

The San Francisco Giants enter Monday at 35-48 after winning two of three games against the Atlanta Braves. The Giants followed a 3-1 loss in Friday’s opener with victories of 5-0 and 3-2.

Robbie Ray supplied eight excellent innings Sunday, allowing one unearned run and four hits. His length helped San Francisco avoid asking an already inconsistent bullpen to cover the middle portion of the game.

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.

Caleb Kilian recorded the final out after Atlanta placed the tying run in scoring position. The narrow victory completed a 4-2 homestand for a Giants team attempting to recover from a damaging first half.

San Francisco remains 18.5 games behind Los Angeles in the National League West and nine games outside the final wild-card position. Its immediate challenge is producing against an Arizona team that has controlled the season series.

The Diamondbacks have won all six meetings in 2026. Arizona swept San Francisco at Chase Field in May before winning all three games at Oracle Park one week later.

The six results were 12-2, 5-3, 6-3, 6-2, 7-5, and 3-2. Arizona outscored the Giants 39-17 and won four of the six games by multiple runs.

San Francisco’s offense is better than its record suggests. The Giants are batting .256 with a .308 on-base percentage and .417 slugging percentage.

Their 88 home runs and .417 slugging percentage both exceed Arizona’s totals. The lineup has produced contact and extra-base damage but has struggled to consistently turn those opportunities into victories.

Luis Arraez has been the most dependable hitter. He enters batting .324 with a .360 on-base percentage and .447 slugging percentage.

Arraez recently returned from a bruised foot and immediately contributed during the Atlanta series. His elite contact skills give San Francisco a hitter capable of neutralizing Rodríguez’s approach.

Rodríguez does not depend on overpowering velocity. He works through changing speeds, moving the ball around the edges, and forcing hitters to make contact with pitches outside their preferred zones.

Arraez can counter that strategy because of his bat control. He rarely strikes out and can handle pitches throughout the strike zone.

Jung Hoo Lee gives San Francisco another high-contact left-handed hitter. Lee enters batting .322 with 19 doubles, three triples, and five home runs.

The same-handed matchup against Rodríguez is not ideal, but Lee has shown the ability to use the entire field. His speed also increases the value of any ball that reaches the outfield gaps.

Casey Schmitt leads the Giants with 16 home runs and 86 hits. He was scratched Sunday because of illness before entering after Willy Adames left the game.

Schmitt’s status matters because San Francisco needs right-handed power against Rodríguez. His combination of contact and pull-side damage gives the Giants one of their clearest paths to an early run.

Adames left Sunday after his lower back locked during a swing. The shortstop had been dealing with recurring spasms and was scheduled for further evaluation Monday.

His likely absence removes another right-handed hitter with power against left-handed pitching. Adames has 14 home runs and remains one of San Francisco’s leading run producers despite an inconsistent batting average.

The historical matchup against Rodríguez has also been difficult. Adames is 1-for-18 with seven strikeouts against the Arizona starter.

Matt Chapman provides the strongest individual matchup for the Giants. Chapman is 8-for-24 against Rodríguez with four doubles, one home run, and six walks.

The third baseman’s patient approach is especially important because Rodríguez has issued 38 walks in 95 innings. Chapman can avoid expanding the strike zone and wait for a pitch he can drive.

Rafael Devers gives San Francisco another power threat. He enters with 14 home runs, 24 doubles, and a team-high 43 RBIs.

Devers faces a left-on-left matchup, but his ability to hit velocity and breaking pitches from either side prevents Arizona from treating him like an ordinary platoon disadvantage.

Heliot Ramos recently returned from the injured list and should strengthen the right-handed portion of the order. He reached base and scored during Sunday’s victory.

Bryce Eldridge, Victor Bericoto, Eric Haase, Patrick Bailey, Christian Koss, and the remaining depth hitters complete a lineup dealing with significant infield uncertainty.

The Giants remain without Harrison Bader, removing an experienced centre fielder and right-handed bat. Keaton Winn and Jason Foley are among the unavailable pitchers.

San Francisco’s bullpen carries an ERA above 4.00 and has been inconsistent when protecting small leads. The group has also converted fewer late advantages than the strongest relief staffs in the league.

Ray’s eight-inning performance Sunday should leave most of the bullpen available. That provides San Francisco with an important advantage if Mahle can work into the sixth.

The Arizona Diamondbacks enter at 41-42 after being swept by the Tampa Bay Rays. Arizona lost the three games by scores of 6-1, 4-2, and 5-1.

The Diamondbacks scored only four runs during the series. Their offense has averaged approximately 3.5 runs over its last month and has struggled to convert baserunners into sustained rallies.

Arizona has lost three straight and six of its last eight. The recent decline pushed the club below .500 and 12.5 games behind the Dodgers.

The lineup nevertheless owns several favourable matchups against Mahle. Arizona has already scored nine earned runs against him in two starts this season.

Ketel Marte remains the most dangerous individual hitter. He enters batting .262 with a .317 on-base percentage, .470 slugging percentage, 15 home runs, and 49 RBIs.

Marte has homered in three of his last four games. He produced Arizona’s only run Sunday with an eighth-inning solo home run and also homered Saturday.

His history against Mahle is particularly strong. Marte is 8-for-16 with two home runs and five extra-base hits in their career meetings.

Mahle has struggled to prevent home runs and walks throughout the season. Marte’s combination of patience, switch-hitting ability, and pull power makes him the clearest Arizona hitter to target.

Corbin Carroll remains Arizona’s most complete offensive player. He enters batting .278 with a .361 on-base percentage and .532 slugging percentage.

Carroll leads the Diamondbacks in hits, on-base percentage, and slugging percentage. His speed also creates pressure whenever Mahle allows a walk or single.

The left-handed outfielder should receive the platoon advantage against Mahle. He can attack fastballs before turning ordinary contact into doubles or triples.

Geraldo Perdomo enters on a four-game hitting streak. He has improved his contact during the last week and provides another difficult plate appearance near the top of the order.

Nolan Arenado supplies veteran right-handed power but has struggled historically against Mahle. He is 4-for-21 in their previous matchups.

The matchup history is less concerning when considered alongside Mahle’s current form and Arenado’s ability to punish mistakes. Arizona does not need him to dominate if Marte and Carroll create consistent traffic.

Lourdes Gurriel Jr., Gabriel Moreno, Pavin Smith, Adrian Del Castillo, Ildemaro Vargas, Tommy Troy, and the available depth hitters provide the remainder of the order.

Moreno has been one of Arizona’s more consistent contact hitters. He has recorded at least one hit in nine of his last 10 games.

The catcher does not provide Marte’s power, but his ability to put the ball in play makes him useful behind Arizona’s strongest hitters.

The broader offensive profile remains concerning. Arizona is batting .238 with a .307 on-base percentage and .385 slugging percentage.

The Diamondbacks have hit only 74 home runs. Their lineup ranks near the bottom of the majors in production against right-handed pitching.

That weakness is the main reason the moneyline has not moved further toward Arizona despite the apparent starting-pitching mismatch.

The Diamondbacks are also dealing with extensive pitching injuries. Michael Soroka, A.J. Puk, Cristian Mena, and Derek Law are among the unavailable arms.

Jordan Lawlar remains sidelined with a hamstring injury. His absence removes another athletic position player from the lineup.

Arizona’s bullpen has experienced several difficult late innings. Paul Sewald recently allowed three runs without completing an inning against St. Louis before Brandyn Garcia recorded the final out.

The relief staff remains capable of protecting Rodríguez when he works deep. Arizona’s problem arises when the starter leaves before the sixth and the bullpen must cover four or more innings.

Rodríguez’s recent length reduces that concern. He has completed at least 6⅔ innings in consecutive appearances.

Pitching Matchup

The Giants will start right-hander Tyler Mahle, who enters at 1-7 with a 5.49 ERA, 1.46 WHIP, and 61 strikeouts across 62⅓ innings.

Mahle has allowed 65 hits, 26 walks, and 11 home runs. His combination of traffic and elevated contact has created repeated multi-run innings.

The right-hander has still shown improvement since returning from a hamstring injury. His latest performance was his strongest of the season.

Mahle threw 5⅔ scoreless innings against the Athletics, allowing three hits and two walks while striking out four.

He mixed his fastball and splitter effectively and prevented the Athletics from consistently elevating the ball. San Francisco eventually won 2-1 on late home runs.

That performance gives the Giants a realistic path to an upset. Mahle has also pitched well against Arizona throughout most of his career.

He owns a 3.38 ERA across seven career starts against the Diamondbacks. His season record against the current Arizona team has been considerably worse.

Mahle allowed nine earned runs across his first two 2026 starts against the Diamondbacks. Arizona reached him for three runs over five innings in their latest meeting.

Marte has created much of that damage. His 8-for-16 history includes two home runs and five extra-base hits.

Mahle must avoid unnecessary walks ahead of Marte and Carroll. Both hitters can turn a single baserunner into an immediate multi-run threat.

His strikeout production remains respectable. Mahle averages slightly more than five strikeouts per appearance and has 61 across 62⅓ innings.

Arizona’s poor performance against right-handed pitching creates an opportunity for another competitive outing. The Diamondbacks have also been held to two or fewer runs in four of their last five games.

Mahle does not need to match Rodríguez’s season-long ERA for San Francisco to remain competitive. Five or six innings with three runs allowed would give the Giants a chance to cover the run line.

The danger comes from Mahle’s third trip through the order. His command and home-run prevention often decline as hitters see the pitch mix repeatedly.

San Francisco may be prepared to remove him near 85 or 90 pitches rather than asking him to complete six full innings.

Arizona counters with left-hander Eduardo Rodríguez, who enters at 6-2 with a 2.27 ERA, 1.21 WHIP, and 70 strikeouts across 95 innings.

Rodríguez has allowed 77 hits, 38 walks, and nine home runs. His ability to prevent damaging contact has helped him outperform several underlying indicators.

The veteran owns a fielding-independent pitching mark above 4.00 and an expected ERA close to 4.80. Those numbers suggest his 2.27 ERA is unlikely to remain quite that low.

Regression does not necessarily need to begin Monday. Rodríguez is pitching his best baseball of the season and enters a favourable matchup against a weakened Giants lineup.

He has allowed one run or fewer in three consecutive starts. Rodríguez threw 6⅔ scoreless innings against St. Louis in his latest appearance.

He also completed at least 6⅔ innings in the previous start and recorded five strikeouts in each of his last two outings.

Rodríguez owns a 4-1 record and 1.84 ERA at Chase Field. His home performance has been one of the primary reasons Arizona has won 11 of his 16 starts against the run line.

The left-hander faced San Francisco on May 26 and allowed two runs across six innings. He struck out six and left with a four-run lead.

Chapman presents the most difficult individual matchup. His extra-base history and six walks show that he sees Rodríguez’s pitches well.

Arraez and Lee can also create contact despite the same-handed matchup. Rodríguez’s task is preventing those singles from becoming multi-run rallies.

The uncertainty surrounding Adames and Schmitt makes the lineup less dangerous. San Francisco may need to use several inexperienced hitters or players in unfamiliar roles.

Rodríguez’s 38 walks create some risk. The Giants can produce runs without several hits if Chapman, Devers, Arraez, or Lee reach through patient plate appearances.

The veteran has compensated by allowing only nine home runs. Keeping San Francisco inside the park should help him navigate any traffic.

Six innings with two or three runs allowed represents a reasonable projection. That would again position Arizona to win a close game without requiring a dominant offensive performance.

Game Thesis: Arizona owns the stronger starting pitcher, the dominant season-series record, and the most favourable individual matchup through Ketel Marte against Tyler Mahle. The Diamondbacks’ recent offensive slump and Rodríguez’s regression indicators prevent this from becoming an automatic run-line play. San Francisco has produced the better overall contact and slugging numbers and enters with a rested bullpen after Robbie Ray worked eight innings Sunday. Rodríguez should still control the weakened Giants lineup long enough for Marte, Carroll, and the Arizona offense to create a narrow advantage. A projected 4-3 Diamondbacks victory makes Arizona the best moneyline selection, San Francisco +1.5 the preferred spread, and Under 9 the total pick.

Best Bet - Moneyline Pick: Arizona Diamondbacks (-136)

Arizona is the strongest main-market selection because Rodríguez provides the clearest advantage in the game.

The Diamondbacks are 11-5 against the run line in Rodríguez’s starts. They have also won five of seven games when he starts as a moneyline favourite.

Rodríguez owns a 2.27 ERA and has allowed one run or fewer in three straight outings. Mahle carries a 5.49 ERA and has allowed 11 home runs in 62⅓ innings.

Arizona has also won all six games against San Francisco this season. The Diamondbacks have repeatedly found ways to score against the Giants even when the overall offense was struggling.

The current price is less attractive than the opening number. Arizona has moved from approximately -125 to between -136 and -144.

The Giants’ superior season-long batting average and slugging percentage create some risk. Rodríguez’s expected ERA and fielding-independent numbers also suggest he has received favourable results.

Arizona’s recent offensive form is another concern. The Diamondbacks scored four runs during their three-game sweep loss in Tampa.

The moneyline remains the safest way to back the pitching advantage without requiring Arizona to win by multiple runs.

Total Pick: Under 9 (-105)

Under 9 is the preferred total because both offenses enter with reasons for concern.

Arizona scored four runs in three games against Tampa Bay and ranks near the bottom of the league against right-handed pitching.

San Francisco may be without Adames and could also have a limited Schmitt. Rodríguez has allowed one run or fewer in three consecutive starts.

Mahle’s season-long numbers create obvious Over risk. He owns a 5.49 ERA, 1.46 WHIP, and has already allowed nine earned runs to Arizona this season.

His latest start and career history against the Diamondbacks suggest he can provide more resistance than the ERA indicates.

Both bullpens are capable of allowing late runs, but San Francisco should have most of its relievers available after Sunday’s efficient pitching performance.

The move from 8.5 to nine provides valuable push protection. A 5-4 result returns the stake rather than losing the wager.

A 4-3 or 5-3 Arizona victory stays below the number and fits the expected starting-pitching performance.

Top Player Prop Picks for Giants vs Diamondbacks

Ketel Marte Over 1.5 Total Bases (+108, DraftKings): Marte is 8-for-16 against Mahle with two home runs and five extra-base hits. He has also homered in three of his last four games and produced Arizona’s only run Sunday. Mahle has allowed 11 home runs in 62⅓ innings and nine earned runs across two starts against the Diamondbacks this season. Marte can clear the line with one double or home run, while his lineup position gives him a realistic opportunity for four or five plate appearances.

Matt Chapman Over 1.5 Total Bases (+127): Chapman owns the strongest Giants matchup against Rodríguez, going 8-for-24 with four doubles and one home run. He has also drawn six walks, showing that he recognizes the left-hander’s pitch mix and does not need to chase outside the zone. Rodríguez’s 2.27 ERA is supported by an expected ERA near 4.80, creating some potential for harder contact than the surface results suggest. Chapman can clear this prop with one extra-base hit or two singles at an attractive plus-money return.

Tyler Mahle Over 4.5 Strikeouts (+126, FanDuel): Mahle has recorded 61 strikeouts across 62⅓ innings and averages 5.1 per appearance. Arizona ranks near the bottom of the majors in offensive production against right-handed pitching and enters after scoring only four runs in Tampa Bay. Mahle struck out four over 5⅔ innings in his latest start and should receive an opportunity to work near 90 pitches if he limits early damage. Five strikeouts can cash even if Marte or another Arizona hitter produces the decisive extra-base hit.

Prediction: Arizona Diamondbacks 4, San Francisco Giants 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.