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 Diego Padres
Arizona DiamondbacksArizona Diamondbacks
@
Petco Park
San Diego PadresSan Diego Padres

Match Predictor

Pre-match Prediction
Arizona Diamondbacks
@
San Diego Padres
Arizona Diamondbacks 46%San Diego Padres 54%
Market LinesRun Line: San Diego Padres -0.5Total: O/U 8.5
Model: Under 8.5
Model projects 8.0 total runs vs 8.5 line

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
47%
42/90
MLB: 48%
Starter
56%
10/18
vs SD
67%
2/3
Avg Total
8.8
MLB: 8.9
Game Starter (18) Last Starter vs SD vs SD (3)
Zac Gallen #23 · RHP · Age 31
6.36
ERA (2026)
5.5
K/9 (2026)
18
Starts (2026)
9.9
Avg Total (2026)
Last 3:
L SF (Jul 01): 5.2IP, 6ER, 4K
L @TB (Jun 26): 6.2IP, 5ER, 0K
L MIN (Jun 20): 4.0IP, 9ER, 2K
vs SD: W (Jul 07 2025): 6.0 IP, 0 ER, 9 K
Bullpen (2026 Season)Good
ERA: 3.22MLB Avg: 3.959 relievers
Recent: L 4-6L 4-7W 4-3L 2-3W 8-0
Lineup vs Zac Gallen (Career)
BatterPosPAAVGOPSHR
Jake Cronenworth2B36.3000.9171
Manny Machado3B34.2580.7431
Fernando Tatis Jr.RF31.2310.9703
Xander BogaertsSS22.2860.7941
Gavin Sheets1B10.3331.1781
Jackson MerrillCF10.1000.2000
Luis CampusanoC9.1110.5551
Ty France1B8.3751.1251
Miguel AndujarDH2.0000.0000
4 batters with no matchup history

San Diego Padres

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
40%
36/90
MLB: 48%
Starter
67%
4/6
vs ARI
67%
2/3
Avg Total
8.3
MLB: 8.9
Game Starter (6) Last Starter vs ARI vs ARI (3)
German Marquez #33 · RHP · Age 31
5.79
ERA (2026)
5.6
K/9 (2026)
6
Starts (2026)
9.3
Avg Total (2026)
Last 3:
ND @LAD (Jul 02): 3.0IP, 2ER, 1K
L CHW (May 01): 5.0IP, 7ER, 2K
W @ARI (Apr 25): 6.0IP, 4ER, 2K
vs ARI: ND (May 17 2025): 3.0 IP, 5 ER, 1 K
Bullpen (2026 Season)Average
ERA: 3.84MLB Avg: 3.9510 relievers
Workload Alert: Allowed 12 runs on 2026-07-02 vs LAD. Bullpen arms likely still recovering.
Recent: L 7-12L 3-4L 0-3W 5-2L 0-8
Lineup vs German Marquez (Career)
BatterPosPAAVGOPSHR
Ketel Marte2B53.3040.9392
Geraldo PerdomoSS17.1670.6620
Nolan Arenado3B17.2350.7061
Pavin SmithDH15.0770.2770
Max KeplerLF10.3000.8000
Lourdes Gurriel Jr.LF9.1250.5970
Corbin CarrollRF8.1671.0421
James McCannC8.0000.0000
Ildemaro Vargas1B6.3330.6660
Gabriel MorenoC2.5001.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickArizona Diamondbacks ML (-103, MEDIUM co
Arizona Diamondbacks ML (-103, MEDIUM confidence). The market has San Diego priced as -145 home favorites despite a 1-9 record over the last 10 games ...
PickArizona Diamondbacks -1.0 (+128, MEDIUM
Arizona Diamondbacks -1.0 (+128, MEDIUM confidence). San Diego is not a lineup built to stay within a run of a confident Arizona offense right now. Má...
PickOver 8.5 (-130, LOW confidence). This is
Over 8.5 (-130, LOW confidence). This is a contrarian play with structural support rather than a clean statistical edge. Gallen (6.36 ERA, 6 Ks in his...

Arizona Diamondbacks vs San Diego Padres Game Preview

The Arizona Diamondbacks and San Diego Padres meet at Petco Park for Game 2 in tonight's MLB action, and the pitching matchup tells you everything you need to know about how this one could unfold. Zac Gallen takes the mound for Arizona carrying a 6.36 ERA and what may be the most alarming strikeout collapse in the National League. His 2024 season was Young-caliber: 3.65 ERA, 156 strikeouts. In 2026, he is averaging just 5.48 K/9 across 92 innings, and the last three starts have been worse. Four strikeouts in 5.2 innings against San Francisco, zero strikeouts in 6.2 innings at Tampa Bay, and 2 strikeouts in 4 innings against Minnesota. That is 6 total strikeouts in roughly 16 innings. This is not a slump. The swing-and-miss profile has changed structurally.

Opposing him is Germán Márquez, who enters with 67 days of competitive rust. His 2026 line reads 5.79 ERA, 15 walks in 32.2 innings, and 20 strikeouts on the season. His last three starts produced 1 strikeout, 2 strikeouts, and 2 strikeouts. He is walking batters at a 4.14 BB/9 clip, which means he is working deep into counts rather than generating whiffs. An arm that was not sharp before a two-month break is unlikely to rediscover its command tonight against an Arizona lineup riding genuine momentum. Petco Park (runs factor 0.92) normally suppresses scoring, but it cannot compensate for two starters pitching to contact and handing the ball to relievers in the fourth inning.

The surrounding context sharpens the contrast. Arizona walked into this ballpark Sunday and won 8-0. Max Kepler returned from an 80-game suspension and immediately homered, driving in 4 runs. That is the type of offensive energy you carry into a game where the opposing starter has not pitched competitively in over two months. San Diego, meanwhile, is 1-9 in their last 10 games. They rank last in MLB batting average (.224), last in slugging (.370), and last in OPS (.693). Manny Machado, Fernando Tatis Jr., and Jackson Merrill are all trending toward career-worst offensive seasons. The Padres are 23-22 at home, a record that reflects a team capable of competing, but not one that justifies -145 pricing against an offense that beat them by 8 runs 24 hours ago.

The individual matchup edge that stands out most is sitting at second base for Arizona. Ketel Marte owns a .304 average and 0.939 OPS across 53 career plate appearances against Márquez, the deepest and most reliable BvP sample in this game. His 2022 line against Márquez was 1.400 OPS in 12 PA, and he enters tonight hitting .930 OPS over his last 7 days. For San Diego, Jake Cronenworth is the most dangerous Padres bat against Gallen, posting a .917 OPS in 36 career PA. If the Padres are going to stay competitive, Cronenworth is the most likely catalyst on their side of the box score.

Arizona Diamondbacks vs San Diego Padres Key Insights

  • Gallen has 6 strikeouts in his last three combined starts covering roughly 16 innings. His strikeout collapse looks structural, not situational. The 3.5-K line is a legitimate fade even against a struggling lineup.
  • Márquez has averaged 1.67 strikeouts per outing in his last three appearances and has not started a competitive game in 67 days. Command pitchers who walk batters at a 4.14 BB/9 rate do not find a groove after extended layoffs. Under 2.5 strikeouts is the high-confidence prop on this board.
  • San Diego is 1-9 in their last 10 games with the worst OPS in baseball (.693). Their home record (23-22) confirms they can compete, but the -145 pricing reflects name value for a lineup that has categorically stopped producing over the past two weeks.
  • Arizona's bullpen carries a 3.22 ERA, second-best in this matchup. If both starters exit by the fourth or fifth inning as the data suggests, this game becomes a bullpen contest, and that edge belongs to Arizona.
  • The over 8.5 case is built entirely on starter fragility rather than offensive dominance. Two pitchers with ERA marks above 5.79 and a combined 12 strikeouts across their last six starts combined will hand the ball to relievers early. Petco's suppressive park factor adds a headwind, so confidence stays low.
  • Ketel Marte is the centerpiece of Arizona's offense tonight. His 0.939 OPS in 53 career PA against Márquez is the deepest individual BvP edge in this game, and at near even money on total bases, the market has not fully priced it.

Arizona Diamondbacks vs San Diego Padres Betting Picks

Picks made July 07, 2026 at 05:36 AM ET. Odds shown reflect current market prices.

Arizona Diamondbacks -1.0 (+128, MEDIUM
Arizona Diamondbacks -1.0 (+128, MEDIUM confidence). San Diego is not a lineup built to stay within a run of a confident Arizona offense right now. Márquez's 67-day layoff and elevated walk rate point to early command trouble, and Arizona's depth gives them multiple paths to multi-run scoring. The +128 return on the run line is a meaningful upgrade over the moneyline given the offensive mismatch.
Over 8.5 (-130, LOW confidence). This is
Over 8.5 (-130, LOW confidence). This is a contrarian play with structural support rather than a clean statistical edge. Gallen (6.36 ERA, 6 Ks in his last three starts) and Márquez (67 days rust, 1.67 Ks per outing recently) both project to exit before the fifth inning. When two compromised starters hand early leads to bullpens in a division-race game, run totals trend upward. Petco Park's suppressive profile (runs factor 0.92) is a real headwind here. Size this accordingly and treat it as a lower-unit play.
Germán Márquez Under 2.5 Strikeouts (-16
Germán Márquez Under 2.5 Strikeouts (-167, HIGH confidence). This is the clearest prop on tonight's board. Márquez is averaging 1.67 strikeouts in his last three starts, all before a 67-day competitive absence. He has posted just 20 strikeouts in 32.2 innings this season (5.51 K/9) while walking 15 batters. His pattern is deep-count contact management, not swing-and-miss. Under 2.5 at -167 reflects genuine probability, not just market juice.
Zac Gallen Under 3.5 Strikeouts (+104, M
Zac Gallen Under 3.5 Strikeouts (+104, MEDIUM confidence). Gallen went from 9.49 K/9 in 2024 to 5.48 K/9 in 2026, and his last three starts produced 4, 0, and 2 strikeouts. Two of those three came under the 3.5 line. The market has barely adjusted this prop to reflect what looks like a structural change, not a variance issue. Getting better than even money on the under is genuine positive expected value.
Jackson Merrill Under 0.5 Hits (+154, ME
Jackson Merrill Under 0.5 Hits (+154, MEDIUM confidence). Merrill is 1-for-10 against Gallen across 10 career PA, with a 0.200 career OPS and a 0.222 OPS in 9 PA in 2025. That is consistent hitlessness against this specific matchup, not a small-sample coincidence. Layer in Merrill's season-long slump (.217 AVG, .357 SLG) and the +154 price is an attractive number against a pitcher he demonstrably cannot square up.
Ketel Marte Over 1.5 Total Bases (-101,
Ketel Marte Over 1.5 Total Bases (-101, MEDIUM confidence). Marte's 53-PA career sample against Márquez stands apart from every other individual matchup in this game: .304 average, 0.939 OPS, 2 home runs, and a 1.400 OPS in 12 PA during 2022. Márquez is surrendering 8 home runs in 32.2 innings this season (2.20 HR/9). Marte is also posting a .930 OPS over his last 7 days. At near even money, the BvP depth and power profile make this the strongest individual edge play on the board.
Corbin Carroll to Hit a Home Run (+280,
Corbin Carroll to Hit a Home Run (+280, LOW confidence). Carroll is hitting .265/.355/.506 with 13 home runs and a .241 ISO. Márquez has been homer-prone all season, allowing home runs at more than twice the league-average rate in 2026. Carroll's limited career sample against Márquez shows 1 HR in 8 PA with a 1.042 OPS. At +280 for a legitimate power hitter facing a compromised arm in a game where Arizona's offense is moving, this represents market value. Treat it as a small-unit speculative play given the limited sample size.
Same-Game Parlay, 4 legs
Same-Game Parlay, 4 legs: Arizona ML (-103) / Over 8.5 (-130) / Ketel Marte Over 1.5 Total Bases (-101) / Germán Márquez Under 2.5 Strikeouts (-167). The thesis is cohesive. A higher-scoring game driven by two vulnerable starters benefits Arizona's offense and Marte's total-bases production, while Márquez's short outing and low strikeout ceiling means more plate appearances and scoring opportunities for Arizona. The moneyline lean connects directly to the offensive production the other legs are projecting. Treat this as a small-unit combination play.
Analysis insight — no specific bet associated

Key Players

Batting AverageARI
Ketel Marte
.267Batting Average
2B
Home RunsARI
Ketel Marte
17Home Runs
2B
Runs Batted InARI
Ketel Marte
54Runs Batted In
2B
Earned Run AverageARI
Eduardo Rodriguez
2.25Earned Run Average
SP
WinsARI
Michael Soroka
8Wins
SP
StrikeoutsARI
Michael Soroka
79Strikeouts
SP
Batting AverageSD
Fernando Tatis Jr.
.282Batting Average
RF
Home RunsSD
Manny Machado
18Home Runs
3B
Runs Batted InSD
Manny Machado
51Runs Batted In
3B
Earned Run AverageSD
Michael King
3.52Earned Run Average
SP
WinsSD
Randy Vasquez
6Wins
SP
StrikeoutsSD
Michael King
88Strikeouts
SP

Recent Form

Arizona Diamondbacks
L6-4San Francisco Giants
W4-3Milwaukee Brewers
L3-2Milwaukee Brewers
W8-0San Diego Padres
San Diego Padres
L12-7Los Angeles Dodgers
L4-3Los Angeles Dodgers
L3-0Los Angeles Dodgers
W5-2Los Angeles Dodgers
L8-0Arizona Diamondbacks

Arizona Diamondbacks vs San Diego Padres Summary

This game has two clearly compromised starters and one offense that has stopped hitting for two straight weeks. The case for Arizona is specific and data-backed. Márquez has not competed in 67 days, he is walking batters at a rate that guarantees deep counts and early exits, and Ketel Marte owns a 0.939 OPS in 53 career plate appearances against him. The Padres are 1-9 in their last 10 games, rank last in MLB in batting average, slugging, and OPS, and are priced as -145 favorites based almost entirely on home-field and reputation. Arizona at -103 is the clearest value gap on tonight's slate, and the run line at +128 offers meaningful return for bettors comfortable with a one-run cushion.

The individual props tell the sharper story. Márquez Under 2.5 strikeouts is high-confidence given recent output and the layoff factor. Gallen Under 3.5 strikeouts at positive money reflects a pitcher whose swing-and-miss profile has changed, not stalled. Marte Over 1.5 total bases at near even money is grounded in the deepest BvP sample in this game. The over 8.5 carries a real headwind from Petco Park's run-suppressive profile, so size it as a low-confidence lean rather than a primary bet. The baseball tonight will be ugly in spots. But when the data is this clear on multiple angles pointing the same direction, the edges are worth playing through the noise.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesARI leads series 1-0
DateMatchupResult
Jul 07, 2026ARI @ SDARIARI 8-0

Diamondbacks vs Padres predictions: Arizona ML -103 top pick. Padres 1-9 L10, worst OPS in MLB (.693). Márquez's 67-day rust, Gallen's K collapse shape every bet.

Frequently Asked Questions

MLBGame PreviewsArizona Diamondbacks at San Diego Padres