We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsArizona Diamondbacks at San Francisco Giants
Arizona DiamondbacksArizona Diamondbacks
@
Oracle Park
San Francisco GiantsSan Francisco Giants

Match Predictor

Pre-match Prediction
Arizona Diamondbacks
@
San Francisco Giants
Arizona Diamondbacks 55%San Francisco Giants 46%
Market LinesRun Line: Arizona Diamondbacks -1Total: O/U 7.5
Model: Over 7.5
Model projects 7.6 total runs vs 7.5 line

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
65%
35/54
MLB: 48%
Starter
50%
5/10
vs SF
100%
5/5
Avg Total
9.1
MLB: 8.9
Game Starter (10) Last Starter vs SF vs SF (5)
Michael Soroka #34 · RHP · Age 29
3.27
ERA (2026)
9.3
K/9 (2026)
10
Starts (2026)
7.6
Avg Total (2026)
Last 3:
ND COL (May 22): 6.0IP, 1ER, 2K
W @COL (May 17): 5.2IP, 2ER, 8K
W @TEX (May 11): 6.1IP, 0ER, 5K
vs SF: L (May 25 2025): 6.0 IP, 3 ER, 2 K
Bullpen (2026 Season)Good
ERA: 3.43MLB Avg: 3.958 relievers
Recent: L 2-3W 5-4W 9-1W 6-2W 7-5
Lineup vs Michael Soroka (Career)
BatterPosPAAVGOPSHR
Luis Arraez2B9.2220.4440
Willy AdamesSS9.2500.9581
Will BrennanLF7.2860.5720
Matt Chapman3B3.5001.1670
9 batters with no matchup history

San Francisco Giants

Bullpen ERA 2.79 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
56%
31/55
MLB: 48%
Starter
75%
3/4
vs ARI
100%
5/5
Avg Total
8.3
MLB: 8.9
Game Starter (4) Last Starter vs ARI vs ARI (5)
Trevor McDonald #72 · RHP · Age 25
4.76
ERA (2026)
8.5
K/9 (2026)
4
Starts (2026)
10.0
Avg Total (2026)
Last 3:
L CHW (May 22): 3.2IP, 7ER, 4K
W @ATH (May 16): 6.2IP, 1ER, 5K
ND @LAD (May 11): 5.1IP, 3ER, 4K
vs ARI: ND (Sep 16 2025): 2.0 IP, 2 ER, 1 K
Bullpen (2026 Season)Good
ERA: 2.79MLB Avg: 3.958 relievers
Workload Alert: Allowed 9 runs on 2026-05-22 vs CHW. Bullpen arms likely still recovering.
Recent: L 4-9W 10-3W 8-5L 2-6L 5-7
Lineup vs Trevor McDonald (Career)
BatterPosPAAVGOPSHR
Adrian Del CastilloDH1.0000.0000
Corbin CarrollRF1.10002.0000
Gabriel MorenoC1.0000.0000
Geraldo PerdomoSS1.0001.0000
Ildemaro Vargas1B1.10002.0000
Ketel Marte2B1.10002.0000
7 batters with no matchup history
Our Top PicksLive Odds
Top PickArizona Diamondbacks ML (-125)
The market implies about a 55.6% win probability for Arizona, and the pitching matchup supports that number, if not more.
PickArizona Diamondbacks -1.5 (+134)
This is the value play in this game.
PickUnder 7.5 (-110)
This is a lean based on environment and starting pitching, not a high-conviction play.

Arizona Diamondbacks vs San Francisco Giants Game Preview

Michael Soroka is the story of this series finale. The right-hander has put together a genuine 2026 breakout: 6-2, 3.27 ERA, just 14 walks in 55 innings. That 2.29 BB/9 rate is the number that matters most. Soroka is not blowing lineups away, but he is pounding the zone with a precision he has not shown in years. His last three starts produced 0, 2, and 1 earned runs, with six or more innings in each. He now takes the ball against the San Francisco Giants in a series they have already lost, as the Arizona Diamondbacks took both earlier games, including this morning's 7-5 win. Waiting on the other mound is Trevor McDonald, who is trying to wash off a 3.2-inning, 7-earned-run implosion against the White Sox last Wednesday. His 2026 ERA stands at 4.76 in 22.2 innings, and the command inconsistency that plagued him against a weak Chicago lineup will face a far stiffer test from Arizona's offense this afternoon.

Oracle Park provides the frame. The ballpark carries a 0.93 runs factor and a 0.85 home run factor. The cold wind off the bay penalizes flyball hitters and rewards pitchers who work efficiently to contact. This environment widens the gap between a command-first starter and a volatile one. Soroka fits the Oracle Park profile almost perfectly. McDonald may benefit from the park's natural suppression, but a pitcher-friendly environment does not fix mechanical issues, and Arizona's lineup has proven comfortable scoring in this park all season. This is also a Game 3 of 3 in an abbreviated series, meaning both bullpens are operating on fumes after last night's contest. That situational pressure falls harder on the team sending out the shakier starter.

San Francisco sits at 22-33, riding a two-game losing streak and 11-19 over the last 30 days. Arizona is 30-24, on a four-game win streak and 9-1 over the last ten. The Diamondbacks have gone 7-3 against this Giants club in 2026, with multi-run margins appearing repeatedly across that sample. As one beat writer covering this series noted: "Those 22 runs in 3 games might do wonders for that struggling offence," a reference to San Francisco's earlier outburst against the White Sox. That firepower was real, but today's matchup looks nothing like the Chicago series in today's MLB action. Worth noting: this is McDonald's first 2026 start as a moneyline favorite, a new pressure test for a young pitcher who has been inconsistent all year.

On the offensive side, Ketel Marte is the headliner for Arizona. He has posted a 1.694 OPS over the last seven days, and his numbers hold equally well against right-handed pitching, making him McDonald's most dangerous matchup. Casey Schmitt is San Francisco's best individual weapon: a 1.213 OPS over the last seven days, 12 home runs on the season, and a .567 slugging percentage. No career data exists against Soroka, removing any historical drag. Luis Arraez, the Giants' contact machine at .317 with a .798 OPS versus right-handed pitching, has faced Soroka before in limited capacity, posting a .222 average and 0.444 OPS across nine plate appearances, but nine at-bats is not a meaningful sample against any pitcher. Arizona's road OPS does drop to .690 from their home profile, a real downgrade, but their 7-3 dominance over San Francisco in 2026 has come despite that split.

Arizona Diamondbacks vs San Francisco Giants Key Insights

  • Soroka's command profile is the edge that wins in pitcher-friendly parks. Just 14 walks in 55 innings and a 2.29 BB/9 rate mean he works quickly, avoids crooked innings, and pitches deep. Oracle Park rewards exactly that profile.
  • McDonald's last start was 3.2 innings and 7 earned runs against the White Sox, a lineup significantly weaker than Arizona's. His 4.76 ERA in 2026 reflects the kind of inconsistency that shows up in high-leverage starts against better competition.
  • Game 3 of 3, with both bullpens stretched from last night's game. If McDonald exits early, San Francisco leans on a relief corps that has already been used hard in this series. Arizona's bullpen carries a 3.43 ERA and a deeper depth chart to hold a lead.
  • Arizona is 7-3 against San Francisco in 2026, with multiple wins by four or more runs. The Diamondbacks have covered -1.5 with regularity in this specific matchup, which makes the run line at +134 a separate value play from the moneyline.
  • The contrarian case for San Francisco is real: McDonald is 3-1-0 ATS at home in 2026, this is his first start as a moneyline favorite, and Soroka's current 3.27 ERA sits well below his 4.73 and 4.74 marks from the prior two seasons. Regression is possible. Factor in Arizona's 21-21 record versus right-handed starting pitching this season, a meaningful drop from their 30-24 overall mark.
  • Casey Schmitt is the Giants' most dangerous single threat, posting a 1.213 OPS over his last seven days with 12 home runs. He has no career data against Soroka, meaning no established vulnerability. If San Francisco gets back into this game, Schmitt will likely be at the center of it.

Arizona Diamondbacks vs San Francisco Giants Betting Picks

Picks made May 27, 2026 at 04:27 AM ET. Odds shown reflect current market prices.

Arizona Diamondbacks -1.5 (+134)
Arizona Diamondbacks -1.5 (+134): This is the value play in this game. At +134, you are getting plus money on a team that has covered -1.5 multiple times against this same opponent in 2026, with margins of 10, 4, and 3 runs across their last four wins in the series. Oracle Park's run suppression environment historically produces clean 3-4 run wins rather than one-run games when the pitching quality is lopsided. If McDonald gets knocked out in the fourth inning, which his recent track record makes plausible, Arizona builds a lead against a depleted Giants bullpen. The run line at +134 is a separate edge from the moneyline, not just a parlay upgrade. Medium confidence.
Under 7.5 (-110)
Under 7.5 (-110): This is a lean based on environment and starting pitching, not a high-conviction play. Oracle Park carries a 0.93 runs factor, and Soroka's efficiency keeps innings clean. The concern is McDonald's volatility. A 7-ER start in 3.2 innings inflates a game total fast, and if Arizona bats around early, the under disappears quickly. The directional case is sound, but the execution risk is real. Treat this as a marginal contextual lean rather than a standalone edge. Low confidence, and the official reasoning reflects that honestly.
Michael Soroka Under 5.5 Strikeouts (-147)
Michael Soroka Under 5.5 Strikeouts (-147): Soroka's last three strikeout totals were 2, 8, and 5. The 8-strikeout game is the outlier. His most recent outing, six innings against Colorado, produced just two strikeouts. The floor is clearly established. San Francisco's lineup features Arraez, one of the game's elite contact hitters at .317, alongside a team that has been making consistent contact across the last two weeks. Soroka needs six or more strikeouts to clear the over. Two of his last three starts did not reach that mark, and his command-first approach in a pitcher-friendly park does not typically produce high strikeout totals. Medium confidence.
Matt Chapman Under 0.5 Hits (+100)
Matt Chapman Under 0.5 Hits (+100): Chapman is batting .234 against right-handed pitching with a 0.595 OPS split, one of the weakest RHP numbers in the San Francisco lineup. His last 28 days have been particularly rough, with an OPS of 0.563. There is a career sample against Soroka: three plate appearances in 2025 at a 1.167 OPS. Three at-bats is not enough to override a season-long pattern of struggling against right-handed pitching. At even money, the market prices this as a 50-50 proposition. Chapman's RHP profile and recent form suggest meaningfully higher probability of going hitless. Medium confidence.
Casey Schmitt Over 1.5 Total Bases (+132)
Casey Schmitt Over 1.5 Total Bases (+132): Schmitt is the hottest bat in the San Francisco lineup right now. A 1.213 OPS over the last seven days, 12 home runs on the season, and a .567 slugging percentage tell you what he is capable of. His OPS versus right-handed pitching sits at 0.849, solid against Soroka's profile. Over 1.5 total bases requires a double, any extra-base hit, or two singles. For a player slugging .567 with legitimate pop, that threshold is well within reach. No career data against Soroka removes any historical negative drag. At +132, the market is offering plus-money on a bat that has been producing at an elite clip. This pick can coexist with the Under 7.5: one player's individual performance does not require a high-scoring game. Medium confidence.
Corbin Carroll Over 1.5 Hits + Runs + RBI (-149)
Corbin Carroll Over 1.5 Hits + Runs + RBI (-149): Carroll leads Arizona's offense with a .299 average, .565 slugging, and a 1.005 OPS over the last 28 days. He bats near the top of a lineup on a four-game win streak, going up against a starter posting a 4.76 ERA who allowed seven earned runs in his last outing. Carroll needs two combined hits, runs, or RBIs in a game where Arizona is favored and expected to score. His single plate appearance against McDonald in 2025 is too small to factor. Season form and game context drive this pick. In games where Arizona scores four or more runs, Carroll is almost certainly part of that production. Medium confidence.
NRFI (-149)
NRFI (-149): Both starters enter with reasons to expect a clean first inning. Soroka's 2026 control numbers, just 14 walks in 55 innings, point toward a quick, efficient opening frame. McDonald is at Oracle Park with a 0.93 runs factor and cold bay air dampening any early power. Arizona arrives as the road team in a day-after-night fatigue spot, which historically reduces first-inning aggression from visiting lineups. The market at -149 reflects roughly a 60% implied probability. The contextual factors here all point the same direction. A scoreless first inning is the path of least resistance when a command-first pitcher opens in a pitcher-friendly park against a visiting lineup carrying fatigue. Lean with confidence, but acknowledge variance at the individual play level.
SGP
SGP: Arizona Diamondbacks ML + Under 7.5 + Michael Soroka Under 5.5 Strikeouts + Corbin Carroll Over 1.5 H+R+RBI: The four-leg same-game parlay tells a coherent story. Arizona wins a tight, controlled game. Soroka works efficiently without stacking strikeouts, the final score lands under 7.5, and Carroll provides the offensive production driving Arizona's run support. Each leg has individual merit: the ML and total are the structural backbone, the Soroka strikeout under reflects his established floor over the last three starts, and Carroll's combined stats prop takes advantage of his elite recent form against a vulnerable starter. When all four legs resolve the same way, the game narrative holds together from first pitch to final out. Parlay odds will vary by book.
Analysis insight — no specific bet associated

Key Players

Batting AverageARI
Ildemaro Vargas
.303Batting Average
1B
Home RunsARI
Ketel Marte
9Home Runs
2B
Runs Batted InARI
Ildemaro Vargas
34Runs Batted In
1B
Earned Run AverageARI
Eduardo Rodriguez
2.31Earned Run Average
SP
WinsARI
Michael Soroka
6Wins
SP
StrikeoutsARI
Michael Soroka
57Strikeouts
SP
Batting AverageSF
Luis Arraez
.317Batting Average
2B
Home RunsSF
Casey Schmitt
12Home Runs
DH
Runs Batted InSF
Casey Schmitt
31Runs Batted In
DH
Earned Run AverageSF
Landen Roupp
3.30Earned Run Average
SP
WinsSF
Landen Roupp
5Wins
SP
StrikeoutsSF
Landen Roupp
68Strikeouts
SP

Recent Form

Arizona Diamondbacks
L3-2Colorado Rockies
W5-4Colorado Rockies
W9-1Colorado Rockies
W6-2San Francisco Giants
W7-5San Francisco Giants
San Francisco Giants
L9-4Chicago White Sox
W10-3Chicago White Sox
W8-5Chicago White Sox
L6-2Arizona Diamondbacks
L7-5Arizona Diamondbacks

Arizona Diamondbacks vs San Francisco Giants Summary

The pitching gap is the entire argument in this series finale. Soroka at 3.27 ERA and 14 walks in 55 innings is exactly what Oracle Park rewards: a command-first pitcher who keeps the ball in the park and avoids crooked innings. McDonald at 4.76 ERA, coming off a 7-earned-run collapse against the White Sox, is the kind of volatility that this environment cannot fully protect. Arizona's 7-3 record against San Francisco in 2026 reflects that same dynamic playing out across ten meetings. The Diamondbacks ML at -125 is the foundation. The -1.5 at +134 is the value layer, because when the team you already like on the money line has repeatedly beaten the same opponent by multi-run margins, plus money on covering 1.5 is a genuine edge and not just a chalk upgrade.

The best angle in this game is the run line. Oracle Park's run suppression makes multi-run wins more common than one-run affairs when the pitching quality is lopsided. That is exactly the setup here. The NRFI at -149 is a clean add backed by Soroka's control profile and the park's natural first-inning suppression. On the prop side, Schmitt's Over 1.5 total bases at +132 stands out as the sharpest individual value: a player slugging .567 with a 1.213 OPS over his last seven days is getting plus money on reaching a threshold of just two total bases. That is underpriced relative to his current production. Carroll's combined H+R+RBI prop at -149 is the other pillar, driven by lineup position, recent form, and Arizona's expected offensive output.

The caveat deserves honest acknowledgment. McDonald is 3-1-0 against the spread in his 2026 home starts, and Soroka's ERA sits well below his prior two-season baseline of 4.73 and 4.74, making regression a legitimate risk. Arizona's 21-21 record against right-handed starting pitching this season is far less impressive than their overall 30-24 mark, and their road OPS of .690 is a real step down from home. These picks are directionally sound with medium conviction. They are not guarantees. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesARI leads series 2-0
DateMatchupResult
May 25, 2026ARI @ SFARIARI 6-2
May 27, 2026ARI @ SFARIARI 7-5

Compare odds for ARI @ SF

Frequently Asked Questions

MLBGame PreviewsArizona Diamondbacks at San Francisco Giants