Diamondbacks vs. Padres Odds & Betting Predictions - July 9, 2025
Diamondbacks at Padres
1:40 am • ARIDStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 3.25 | 9-2 | |
![]() | ![]() | 3.55 | 7-4 |
Diamondbacks at Padres Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Diamondbacks 45-46 | +1.5 | +1.5-187 | o7.5-115 | +119 |
![]() Padres 48-42 | u7.5 | -1.5+152 | u7.5-105 | -141 |

PETCO ParkSan Diego
.png)


Diamondbacks vs. Padres Expert Picks

Cam Is Money
Last 30d: 114-114-1 (+3.4u)
SD -138
1u

CeeJ Sports
Last 30d: 30-22-0 (+3.2u)
SD -125
1.25u
Taken on Novig for best price (Code "CEEJ" for free money on your 1st deposit)
We saw this exact pitching matchup just a month ago, where Pivetta and the Padres beat up on Kelly and the Diamondbacks 8-2 in Arizona.
Tonight, the Padres will be at home, and Nick Pivetta has been dominant against lefty bats this season. Almost the entire DBacks lineup is left-handed.
Merrill Kelly will be on the mound for the DBacks, and he has not had good numbers vs this Padres team. Over the last 5 games vs San Diego, Kelly has allowed 4,4,3,5,4 earned runs.
When these two teams played a month ago, Pivetta went 7IP and gave up 2 hits and 2 ER. Kelly went 5 IP and gave up 7 hits and 4 ER.
The bullpen advantage goes to the Padres, who have a rested BP. The DBacks BP has been bad this season, and on top of that, they just used three arms yesterday and five over the last two days.

Capper Central
Last 30d: 120-101-3 (+1.0u)
ARI +115
1u

Lines at Lunch
Last 30d: 80-91-3 (-17.6u)
SD -130
1.3u

Ryan Sura
Last 30d: 25-28-1 (-3.2u)
SD -130
1.3u

Sean Zerillo
Last 30d: 157-143-5 (+8.8u)
Over 7.5-119
0.6u
Bet to 8 (-108)
Diamondbacks vs. Padres Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Diamondbacks vs. Padres Public Betting Percentages
Betting Trends
- Padres are 2-3 in their last 5 games.
- Padres are 2-3 in their last 5 games against the spread
- Padres are 24-23 in their road games against the spread
- The totals have gone OVER in 2 of Padres' last 5 games
- The totals have gone OVER in 17 of Padres' 43 last games at home
Matchup History
Against the Spread (ATS) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
![]() | 47-43 | 23-20 | 24-23 | 22-25 | 24-18 |
![]() | 44-46 | 21-27 | 23-19 | 26-35 | 18-11 |
Over/Under History
overall | home o/u | away o/u | favorite o/u | underdog o/u | |
---|---|---|---|---|---|
![]() | 36-50-4 | 17-25-1 | 19-25-3 | 23-22-2 | 13-27-2 |
![]() | 48-39-3 | 24-21-3 | 24-18 | 33-25-3 | 15-14 |
Straight-Up (ML) History
overall | home | away | favorite | underdog | |
---|---|---|---|---|---|
![]() | 48-42 | 27-16 | 21-26 | 28-19 | 19-23 |
![]() | 45-46 | 23-25 | 22-20 | 31-30 | 14-15 |
Last 5 Matchups
Diamondbacks vs. Padres Injury Updates

Diamondbacks Injuries
- Ketel Marte2B
Ketel Marte has been scratched Monday.
Out
- Jordan MontgomerySP
Montgomery is out for season with elbow
Out for Season
- John CurtissRP
Curtiss is out with elbow
Out
- Alek ThomasCF
Alek Thomas has been scratched Tuesday.
Out

Padres Injuries
- Joe MusgroveSP
Musgrove is out for season with elbow
Out for Season
- Michael KingSP
Michael King (shoulder) has been scratched Saturday. Sean Reynolds will start for the Padres.
Out
Diamondbacks vs. Padres Starting Lineups

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 7-4 | 3.55 | 1.087 | 8.91 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .250 | .332 | .563 | 20 |
![]() | .293 | .396 | .586 | 19 |
![]() | .271 | .371 | .413 | 9 |
![]() | .299 | .358 | .469 | 11 |
![]() | .252 | .320 | .561 | 28 |
![]() | .258 | .304 | .435 | 12 |
![]() | .147 | .226 | .267 | 2 |
![]() | .235 | .273 | .430 | 5 |
![]() | .183 | .296 | .243 | 1 |

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 9-2 | 3.25 | 1.041 | 9.93 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .259 | .356 | .440 | 15 |
![]() | .292 | .327 | .401 | 4 |
![]() | .293 | .354 | .484 | 15 |
![]() | .261 | .321 | .445 | 13 |
![]() | .270 | .328 | .407 | 5 |
![]() | .256 | .331 | .361 | 5 |
![]() | .242 | .360 | .411 | 8 |
![]() | .185 | .214 | .370 | 1 |
![]() | .206 | .280 | .309 | 4 |
Diamondbacks vs. Padres Odds Comparison
Could not load odds
Diamondbacks at Padres Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Diamondbacks 45-46 | N/A | N/A |
![]() Padres 48-42 | N/A | N/A |