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 53%San Francisco Giants 47%
Market LinesRun Line: Arizona Diamondbacks -1Total: O/U 7.5
Model: Over 7.5
Model projects 7.7 total runs vs 7.5 line

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
57%
77/135
MLB: 48%
Starter
75%
3/4
vs SF
80%
8/10
Avg Total
9.0
MLB: 8.9
Game Starter (4) Last Starter vs SF vs SF (10)
Kohl Drake #58 · LHP · Age 26
5.40
ERA (2026)
7.2
K/9 (2026)
4
Starts (2026)
13.5
Avg Total (2026)
Last 3:
L SD (Aug 06): 3.2IP, 3ER, 1K
ND @CLE (Aug 01): 4.0IP, 2ER, 6K
ND @WSH (Jul 26): 4.0IP, 4ER, 1K
Bullpen (2026 Season)Good
ERA: 3.20MLB Avg: 3.9510 relievers
Recent: W 5-3L 0-7W 5-4W 2-0L 1-6
Lineup vs Kohl Drake (Career)
No career matchup data — first meaningful meeting

San Francisco Giants

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
53%
72/135
MLB: 48%
Starter
75%
3/4
vs ARI
80%
8/10
Avg Total
8.7
MLB: 8.9
Game Starter (4) Last Starter vs ARI vs ARI (10)
Blade Tidwell #46 · RHP · Age 25
3.58
ERA (2026)
7.5
K/9 (2026)
4
Starts (2026)
10.8
Avg Total (2026)
Last 3:
ND @BOS (Aug 22): 5.2IP, 0ER, 7K
ND COL (Aug 16): 4.1IP, 6ER, 1K
ND HOU (Aug 10): 5.2IP, 1ER, 6K
Bullpen (2026 Season)Average
ERA: 4.41MLB Avg: 3.9510 relievers
Workload Alert: Allowed 10 runs on 2026-08-26 vs CIN. Bullpen arms likely still recovering.
Recent: L 4-5W 5-0W 3-1L 9-10W 6-1
Lineup vs Blade Tidwell (Career)
BatterPosPAAVGOPSHR
Lars NootbaarLF3.0000.0000
Nolan Arenado3B3.5001.1670
Max KeplerLF2.0000.0000
10 batters with no matchup history
Our Top PicksLive Odds
Top PickArizona Diamondbacks ML (-141, MEDIUM)
The market implies 53.3% win probability for Arizona, not steep pricing for a 71-64 playoff contender with an 8-2 head-to-head record against this specific team.
PickArizona Diamondbacks -1.0 Run Line (-108, MEDIUM)
Arizona winning by two or more runs at essentially even money.
PickOver 7.5 Total Runs (-125, LOW)
Low confidence, and that rating is earned.

Arizona Diamondbacks vs San Francisco Giants Game Preview

Tonight's MLB nightcap at Oracle Park pits two of the most volatile starters on the board against each other. Arizona Diamondbacks left-hander Kohl Drake arrives with a 5.40 ERA in 16.2 innings and a pattern of short outings: 3.2 innings against San Diego, 4.0 innings against Cleveland, 4.0 innings against Washington. He has not completed five innings in any of his last three starts, and he comes in on 22 days of extended rest, the longest gap on the entire slate. The San Francisco Giants counter with Blade Tidwell, a 25-year-old right-hander carrying a 3.58 ERA in 32.2 innings but extreme game-to-game variance. His last start against Boston: 5.2 innings, zero earned runs, a career-high 7 strikeouts. The start before that against Colorado: 4.1 innings, 6 earned runs, 5 walks. Tidwell has the ceiling. He does not always have the floor.

Context matters here. This is Game 2 of a doubleheader after San Francisco dominated the opener 6-1, handing Arizona its loss on the day. The Giants carry a 32-34 home record into the nightcap, a decent mark for a 55-79 team, but not a meaningful edge against a Diamondbacks club (71-64) that has gone 8-2 in head-to-head play against San Francisco this season. Both losses have now been accounted for, with July 2 and tonight's Game 1 closing the ledger of SF victories. Arizona's lineup depth, anchored by Gabriel Moreno, Corbin Carroll, Geraldo Perdomo, and Nolan Arenado, is categorically superior to what a rebuilding Giants club can put on the field.

The individual matchup that matters most is Moreno against the Giants staff. The Arizona catcher is hitting .303 on the season with a 0.872 OPS against right-handed pitching. Against San Francisco specifically in 2026, he is at .320 with a 1.151 OPS and 3 home runs in this rivalry. No career plate appearance data exists for Moreno against Tidwell, making tonight a clean slate for a catcher locked into elite form against this exact opponent. Carroll adds a platoon dimension: his 1.004 OPS against left-handed pitching is among the better splits on the Arizona roster, and Drake (LHP) has surrendered 3 home runs in just 16.2 innings this year (1.62 per nine). Arenado brings a small sample of BvP history against Tidwell: 3 plate appearances, .500 average, 1.167 OPS, though the sample is too limited to weight heavily. On the San Francisco side, Rafael Devers leads with 29 home runs, and Bryce Eldridge returns from the bereavement list to add lineup depth. No career matchup data exists for any Giants hitter against Drake.

Oracle Park is a pitcher's venue. The run factor sits at 0.93, the home run factor at 0.85, and the cold wind off the bay makes extra-base hits harder to generate. That suppression matters when both starters are expected to leave before the fifth inning. When Drake exits, Arizona's relief corps absorbs the load. When Tidwell exits, San Francisco's pen takes over. Both bullpens were active in Game 1, adding doubleheader fatigue risk to the late frames. Giants reliever Trent Harris was excellent in the opener and carried his confidence into the nightcap: "It was a great answer for a tough inning yesterday. We knew what happened, and we just came out ready to play today."

Arizona Diamondbacks vs San Francisco Giants Key Insights

  • Drake has not completed five innings in any of his last three starts and arrives on 22 days of extended rest. Arizona's 5.95 FIP bullpen will be active early, carrying a heavy doubleheader workload regardless of how the starter performs.
  • Tidwell's functional starts produce 6-7 strikeouts routinely. The 1-strikeout outing against Colorado was a command collapse with 5 walks, not a trend reset. His 7-K shutout against Boston in his last start is the more predictive data point going into tonight.
  • Moreno is hitting .320 with a 1.151 OPS and 3 home runs against the Giants in 2026. He is the clearest individual leverage point in the game and the most dangerous bat on the field relative to park-adjusted matchup context.
  • Arizona's 8-2 head-to-head record against San Francisco this season reflects consistent offensive output against this pitching staff across multiple venues. The direct matchup data outweighs any home-field calculation for the Giants.
  • Our blended model projects Arizona 4.0, San Francisco 3.7, landing exactly at the 7.5 market total. No model edge on the total means late-inning bullpen-driven scoring becomes the deciding factor. Drake's short outings and both pens' Game 1 fatigue create that environment.
  • Carroll's 1.004 OPS against left-handed pitching and Drake's 1.62 home runs per nine innings create a power-platoon angle that generates big-swing opportunities early, even in Oracle Park's suppressive environment.

Arizona Diamondbacks vs San Francisco Giants Betting Picks

Picks made August 28, 2026 at 05:31 AM ET. Odds shown reflect current market prices.

Arizona Diamondbacks -1.0 Run Line (-108, MEDIUM)
Arizona Diamondbacks -1.0 Run Line (-108, MEDIUM): Arizona winning by two or more runs at essentially even money. The head-to-head record reflects consistent run differentials in Arizona's favor. Drake's early exit forces both bullpens into action fast, and ARI's lineup depth should generate enough offense to cover one run across a full game. This is the accessible version of the Arizona team pick.
Over 7.5 Total Runs (-125, LOW)
Over 7.5 Total Runs (-125, LOW): Low confidence, and that rating is earned. Our model projects 7.7 combined runs, essentially touching the market line with no meaningful edge. The case for Over rests on Drake's pattern of short outings handing Arizona's 5.95 FIP bullpen a heavy doubleheader workload while San Francisco's pen also absorbed innings in Game 1. Late-inning run accumulation in that environment slightly favors the Over. Bet proportionally small given the razor margin.
Kohl Drake Under 4.5 Strikeouts (-169, HIGH)
Kohl Drake Under 4.5 Strikeouts (-169, HIGH): The highest-confidence pick on this card. Drake's last three starts: 1 strikeout in 3.2 innings, 6 strikeouts in 4.0 innings, 1 strikeout in 4.0 innings, averaging 2.67 per outing. Two of three recent starts produced exactly one strikeout. Short outings cap total strikeout volume, and 22 days of rest introduces readjustment risk on top of a pitcher already trending toward contact allowed. Reaching 4.5 strikeouts tonight requires a career-outlier performance. At -169, you are paying for a near-lock based on recent data. Pay it.
Blade Tidwell Over 3.5 Strikeouts (-152, MEDIUM)
Blade Tidwell Over 3.5 Strikeouts (-152, MEDIUM): Tidwell averages 7.44 strikeouts per nine innings in 2026 across 32.2 frames. His last two functional starts: 7 strikeouts in 5.2 innings, 6 strikeouts in 5.2 innings. The 1-strikeout Colorado disaster was a command collapse with 5 walks, not a baseline reset. A line of 3.5 is well below his per-start average in clean outings. Arizona posts a team strikeout rate of 6.89 per nine innings (middling), and Oracle Park supports pitching performance. Even if Tidwell exits before five innings, the rate supports clearing 3.5 in any functional outing.
Gabriel Moreno Over 1.5 Total Bases (+128, MEDIUM)
Gabriel Moreno Over 1.5 Total Bases (+128, MEDIUM): The best value on the board tonight. Moreno is hitting .320 with a 1.151 OPS against the Giants in 2026, including 3 home runs in this rivalry. His season-wide OPS against right-handed pitching is 0.872, and his last 28-day OPS sits at 0.881. He is not cooling down. No career BvP data exists for Moreno against Tidwell, so the matchup history is neutral. What is not neutral is Moreno's elite production against this specific pitching staff all season. The market offers +128 (43.9% implied) on a catcher who is the hottest bat in this cross-team matchup. That is genuine value.
Max Kepler Under 0.5 Hits (+104, MEDIUM)
Max Kepler Under 0.5 Hits (+104, MEDIUM): Kepler is slashing .213/.274/.320 with a 0.568 OPS against right-handed pitching this season. Facing Tidwell, who just posted 7 strikeouts and carries 27 Ks in 32.2 innings in 2026, Kepler's production against RHP is a liability. Career BvP against Tidwell: 2 plate appearances, 0.000 average, 0.000 OPS (small sample, but no contact recorded). His last seven-day OPS sits at 0.364, a prolonged cold stretch. At +104, this is fair value on a fringe lineup bat running cold against a pitcher who just flashed his best stuff.
Corbin Carroll to Hit a Home Run (+380, LOW)
Corbin Carroll to Hit a Home Run (+380, LOW): Situational upside, not a core bet. Carroll is hitting .247/.344/.481 with 18 home runs this season, and his OPS against left-handed pitching is 1.004, elite production in that split. He faces Drake, a left-hander who has allowed 3 home runs in just 16.2 innings. Oracle Park's home run factor of 0.85 provides mild suppression, but Carroll's power-speed profile in a favorable platoon spot at +380 (20.8% implied) is a reasonable small-stake add when the narrative lines up this cleanly.
SGP
SGP: ARI Moneyline / Over 7.5 / Kohl Drake Under 4.5 Strikeouts / Gabriel Moreno Over 1.5 Total Bases: Four legs, one story. Drake fails to generate strikeouts, signaling a hittable pitch mix. That hittability drives scoring past 7.5 total runs. Moreno capitalizes in the run-heavy environment by collecting extra bases. Arizona wins outright. Each leg reinforces the next, with the Drake strikeout under as the anchor. If that leg hits, the rest of the narrative follows naturally.
Analysis insight — no specific bet associated
YRFI (-108, LOW)
YRFI (-108, LOW): Drake carries a 5.40 ERA with documented command inconsistencies across his recent starts, including 6 walks in 16.2 innings. Arizona holds an 8-2 head-to-head record against this Giants staff, reflecting an offense that attacks early and often. The YRFI market prices this at near even money at -108. Oracle Park's run factor of 0.93 moderates confidence slightly, keeping this LOW, but Drake's elevated ERA and walk rate make the first inning a genuine scoring opportunity for whichever lineup gets runners on base first.

Key Players

Batting AverageARI
Gabriel Moreno
.303Batting Average
C
Home RunsARI
Nolan Arenado
21Home Runs
3B
Runs Batted InARI
Ketel Marte
67Runs Batted In
2B
Earned Run AverageARI
Eduardo Rodriguez
2.50Earned Run Average
SP
WinsARI
Eduardo Rodriguez
14Wins
SP
StrikeoutsARI
Eduardo Rodriguez
119Strikeouts
SP
Batting AverageSF
Jung Hoo Lee
.289Batting Average
RF
Home RunsSF
Rafael Devers
29Home Runs
1B
Runs Batted InSF
Rafael Devers
76Runs Batted In
1B
Earned Run AverageSF
Logan Webb
3.72Earned Run Average
SP
WinsSF
Logan Webb
8Wins
SP
StrikeoutsSF
Landen Roupp
133Strikeouts
SP

Recent Form

Arizona Diamondbacks
W5-3Cincinnati Reds
L7-0Chicago Cubs
W5-4Chicago Cubs
W2-0Chicago Cubs
L6-1San Francisco Giants
San Francisco Giants
L5-4Boston Red Sox
W5-0Cincinnati Reds
W3-1Cincinnati Reds
L10-9Cincinnati Reds
W6-1Arizona Diamondbacks

Arizona Diamondbacks vs San Francisco Giants Summary

Our model projects Arizona 4.0, San Francisco 3.7, and the market implies 53.3% win probability for the Diamondbacks. Both numbers point the same direction. I agree with the direction and lean slightly higher on total scoring than the projection suggests, closer to 8-9 combined runs in a game where Drake exits before the fifth inning and two fatigued bullpens match up in the middle frames. If you pushed me to a final score, I would say Arizona wins 5-3 or 5-4, with the margin built in the sixth through eighth innings when the starters are long gone and the relief corps are managing damage.

The clearest bet is Drake Under 4.5 strikeouts. Two of his last three starts produced exactly one strikeout. The high-confidence rating reflects a near-statistical certainty based on recent production. Moreno Over 1.5 total bases at +128 is the value play, backed by his .320 average and 1.151 OPS against this Giants staff in 2026. The edge does not care what sport you are watching. Rest, context, price, same formula, different field. Tonight, the 22 days of rest for Drake is a liability, not an asset. If he cannot find his command quickly, Arizona's 5.95 FIP bullpen is exposed in a nightcap setting, and the Over cashes before the seventh inning.

Variance is real in a doubleheader nightcap. Tired bullpens, extended rest that cuts both ways, and the emotional momentum from San Francisco's Game 1 blowout win all inject uncertainty into a game that looks clean on paper. If Tidwell matches his Boston performance rather than his Colorado one, San Francisco has a path to keeping this close. Bet with sizes proportional to confidence ratings: high on Drake strikeouts, medium on Arizona team plays and Moreno total bases, low on the Over, YRFI, and Carroll home run. For the full slate of tonight's action, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSF leads series 1-0
DateMatchupResult
Aug 28, 2026ARI @ SFSFSF 6-1

Diamondbacks vs Giants Game 2 predictions: ARI ML (-141) backed by 8-2 H2H record. Moreno Over 1.5 TB at +128 is the top value play tonight.

Frequently Asked Questions

MLBGame PreviewsArizona Diamondbacks at San Francisco Giants