Arizona Diamondbacks vs San Diego Padres Prediction, 7/10/2025 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs San Diego Padres
Date: Thursday, July 10, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: Arizona (+125) San Diego (-145)
The San Diego Padres (48-42) will try to defeat the Arizona Diamondbacks (45-46) at Petco Park on Thursday. The odds on this game have Arizona at +125 while San Diego is at -145. The total is set at 8.5. The pitchers who are expected to start are Eduardo Rodriguez and Randy Vasquez.


The Diamondbacks have recorded 158 two-baggers as a team and have smacked 133 balls out of the park. Arizona has a slugging % of .446 and have been called out on strikes 716 times, while taking a walk on 323 occasions. As a squad, the Arizona Diamondbacks are notching 5.1 runs per game, which has them at 3rd in baseball. They have earned 457 RBI's in addition to 778 hits this season, while their batting average is .252. They are sitting with 467 runs scored while holding a team OBP of .328.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has nailed 13 of our last 17 selections. Thursday will feature a 5-unit selection from a pick’em game you do not want to miss (first pitch is 7:10 p.m.). Max out on profits with this guaranteed selection by signing-up below with a daily picks package from MLB Baseball. 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 MLB package. Join Now! |
Get all of our MLB Picks
Their strikeout to walk ratio sits at 2.68 and the pitching staff has recorded a WHIP of 1.33. Diamondbacks pitchers have surrendered 119 home runs and also 464 runs in total (27th in MLB). Arizona has conceded 787 base knocks (8.7 per 9 innings) and also 422 earned runs. The Diamondbacks have a team ERA of 4.68 so far this season (26th in the league), and they have rung up 786 batters. Their pitching staff has walked 293 opposing batters and their FIP sits at 4.29 as a team for the season.
The Diamondbacks have sent 284 relievers to the hill on the season. The relievers have inherited 99 base runners over the course of the season with 34.3% of them earned a run for their team. They have recorded 27 saves so far this year and have missed out on 17 out of their 44 save opportunities. The Diamondbacks relief pitchers have recorded a save percentage of 61.4% and have stepped onto the mound in 99 save situations. The bullpen have tallied 52 holds so far this season (14th in MLB). Diamondbacks pitchers have come into the game with players on base 77 times in addition to having 87 appearances in high leverage situations.
The Arizona Diamondbacks have accounted for 2,437 putouts thus far, in addition to 799 assists and 47 errors. Their fielding percentage is currently at .986 which has them sitting 19th in the majors, and have a total of 71 double plays. The Diamondbacks have turned 69.0% of balls in play into outs out of 7,311 innings, ranking them 21st in the majors.
Rodriguez has taken the mound for 1,226 innings and has accumulated 1,241 strikeouts so far in his MLB career. His earned run average is 4.18 (570 earned runs allowed) and he has a career WHIP of 1.322. He has surrendered 1,199 base hits (8.8 hits per nine innings) with 422 walks. Rodriguez (88-62 career win-loss mark) holds a FIP of 4.12 and he has faced 5,239 hitters during his time in the majors.
San Diego has hit 76 home runs so far this year to go along with 341 runs batted in. They have 129 doubles, while walking 295 times as well as recording 366 runs. The San Diego Padres have a team on-base percentage of .316 and a team batting average of .246 so far this season. The Padres have a team SLG% of .373 and they tally 4.07 runs per contest (23rd in baseball). They have been called out on strikes on 639 instances (28th in the league) and have accounted for 737 base hits.
The Padres have a team WHIP of 1.237 in addition to having a FIP of 3.85 as a squad over the course of the season. Their strikeout to walk ratio comes in at 8.70 (773 strikeouts vs 298 walks). They are currently ranked 4th in the league as a staff in total hits conceded with 687. They have yielded 89 HR's and they relinquish 4.04 runs per 9 innings (10th in the league). The San Diego pitching staff have surrendered 357 runs for the season while having an ERA of 3.69 (326 earned runs conceded).
With 102 save situations, the Padres have amassed 60 holds in addition to 11 blown saves. San Diego has had relievers step onto the mound in 41 save chances and they have come away with 30 saves. Their relief pitchers have stepped onto the mound 123 times in high leverage situations and on 104 occasions with runners on. San Diego relievers hold an inherited score rate of 34.7% out of their 144 inherited base runners. They are ranked 3rd in baseball with a save rate of 73.2%, and they have sent 317 bullpen pitchers to the hill this season.
In their 7,164 innings on the field, the Padres hold a defensive efficiency of 70.9% (9th in baseball). The San Diego Padres have turned 62 double plays and have earned a fielding percentage of .986 (14th in pro baseball). The Padres have recorded 690 assists, 43 errors and have earned a total of 2,388 putouts so far this season.
Vasquez (9-13 win-loss mark in his career) is the owner of a 4.11 ERA and has given up 9.2 hits per 9 innings. His strikeout to walk ratio is 1.62 and he has gone up against 988 opposing batters during his pro baseball career. He has surrendered 103 earned runs while holding a WHIP of 1.416 and having a FIP of 4.1. During his pro baseball career, Vasquez has conceded 230 hits and he has 144 punch outs in 225 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Arizona (+125)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
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