Arizona Diamondbacks vs San Diego Padres Prediction, 7/8/2026 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs San Diego Padres
Date: Wednesday, July 8, 2026
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: Arizona (+132) San Diego (-160)
The San Diego Padres (44-46) will go up against the Arizona Diamondbacks (45-45) at Petco Park on Wednesday. The moneyline on this game has Arizona at +132 while San Diego opens at -160. The over/under is set at 9. The starting pitchers will be Jose Cabrera and Michael King.

Arizona is slugging .385 and have been called out on strikes 651 times, while being walked on 283 occasions. They have earned 370 runs batted in and 709 base knocks for the season, and their batting average comes in at .237. The Diamondbacks have compiled 153 two-baggers as a unit and have hit 82 balls out of the stadium. They have earned a total of 385 runs scored while holding a team on-base percentage of .307. As a team, the Arizona Diamondbacks are notching 4.3 runs per contest, which has them at 19th in the league.
Today’s Featured MLB Best Bet! SCOTT SPREITZER has a 6-Unit MLB Play on Tuesday night. Scott is 10-4 with 6-Unit baseball plays since May 17 and he's shown a profit overall on the bases since May 1. Scott's 18-9, +4,050 with his last 27 MLB plays overall and all top plays, those rated 5.0+ are +39,855 long term. Get Scott Spreitzer's 6-Unit MLB play on Tuesday by signing up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Parlay Picks
The Diamondbacks hold a team earned run average of 4.24 this season (15th in MLB), and the staff has struck out 616 hitters. Diamondbacks pitchers have relinquished 110 home runs in addition to 406 runs in total (15th in the league). Their pitching staff has walked 259 opposing batters and their FIP comes in at 4.47 as a unit so far this season. Arizona has relinquished 762 base hits (8.6 per 9 innings) as well as 374 earned runs. They have earned a strikeout to walk ratio of 2.38 and their pitching staff has earned a collective WHIP of 1.29.
The Diamondbacks have dispatched 293 relievers to the hill for the season. The relief pitchers have inherited 112 base runners so far this season and 27.7% of those players earned a run for their team. The relief pitchers have a total of 49 holds for the season (15th in MLB). Diamondbacks pitchers have entered the contest with runners on 79 times in addition to having 96 appearances in high leverage situations. They have compiled 23 saves on the season and have missed out on 10 of their 33 save chances. The Diamondbacks relievers have earned a save rate of 69.7% and stepped onto the hill in 83 save situations.
The Arizona Diamondbacks have a total of 2,384 putouts at this point in the season, in addition to 783 assists and 33 errors. Their fielding percentage is at .990 which has them ranked 3rd in professional baseball, and have accumulated 73 double plays. The Diamondbacks have converted 71.3% of balls in play into outs in their 7,152 innings on the diamond, which ranks them 5th in professional baseball.
Cabrera (19-18 career mark) holds a FIP of 4.87 and he has gone up against 1,248 hitters in the majors. He has allowed 307 base hits (9.7 hits per nine innings) with 99 walks. His ERA is 4.94 (156 earned runs allowed) and he has a WHIP of 1.429. Cabrera has thrown 284 innings and has accounted for 202 strikeouts in his MLB career.
The Padres have a slugging percentage of .371 and they average 3.87 runs per game (30th in MLB). They have put up 132 doubles, while walking 297 times as well as putting up 348 runs. San Diego has knocked in 94 home runs so far this year as well as 340 RBIs. They have been called out on strikes on 764 instances (12th in MLB) and have 662 hits. The San Diego Padres have tallied a team on-base percentage of .300 in addition to a batting average of .224 so far this season.
The San Diego pitching staff have allowed 398 runs on the campaign while having an ERA of 4.26 (376 earned runs conceded). They have allowed 99 long balls and they concede 4.51 runs per 9 innings (12th in MLB). The Padres have a WHIP of 1.343 and are the owners of a FIP of 4.25 as a unit this season. They have earned a strikeout to walk ratio of 8.30 (737 strikeouts against 325 walks). They come in at 18th in the league as a pitching staff in total hits allowed with 742.
San Diego relievers have an inherited score percentage of 32.1% out of 156 inherited runners. Their relief pitchers have taken the field 101 times in high leverage situations and on 91 occasions with runners on. With 92 save situations, the Padres have compiled 54 holds and 10 blown saves. They are ranked 8th in the league with a save percentage of 72.2%, and they have dispatched 303 bullpen pitchers to the mound on the season.
The San Diego Padres have turned 77 double plays and have notched a fielding percentage of .990 (2nd in baseball). The Padres have recorded 790 assists, 32 errors and have a total of 2,384 putouts on the campaign. In their 7,152 innings on the field, the Padres hold a defensive efficiency of 69.8% (16th in pro baseball).
So far in his MLB career, King has allowed 496 hits while he has earned 647 K's in 596 innings. King (36-36 mark in his career) is the owner of a 3.29 ERA while allowing 7.5 hits per 9 innings. He has given up a total of 218 ER's while earning a WHIP of 1.189 and a FIP of 3.2. His strikeout to walk ratio is 3.04 and he has gone up against 2,489 batters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Arizona (+132)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Diego Padres - Twitter
Arizona Diamondbacks - Twitter
