The Padres (44-45) and Diamondbacks (44-45) are set for a four-game series before the All-Star break at Petco Park. The two only met twice this season and split so far.
San Diego snapped a season-long eight-game losing streak with a 5-2 win over the Dodgers on Sunday. The Padres’ offense ranks outside the top 10 in basically all major hitting categories to start July and lead the MLB in strikeouts as an offense with 52 through five games versus 19 walks. The pitching staff has surrendered 44 total runs and 42 earned runs in that five game span for a 9.22 ERA (29th).
Advertisement
Arizona has dropped three of the last four games and finished June with a 12-15 record. The Diamondbacks finished last in the MLB with 161 strikeouts from their pitching rotation during June and ranked 25th in ERA (4.90) and OBA (.267). In July, Arizona’s offense has started slow with a .199 batting average (25th), one home run (last) and 14 runs scored (26th) through four games.
Let’s dive into the matchup and find a sweat or two.
We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Advertisement
Game details & how to watch Diamondbacks at Padres
-
Date: Monday, July 6, 2026
-
Network/Streaming: MLB TV / FS1
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Diamondbacks at the Padres
The latest odds as of Monday:
-
Spread: Padres +1.5 (-192), Diamondbacks -1.5 (+158)
Probable starting pitchers for Diamondbacks at Padres
-
Diamondbacks: Brandon Pfaadt
2026 stats: 43.1 IP, 1-1, 5.40 ERA, 1.41 WHIP, 33 Ks, 18 BB
2026 Stats: 82.0 IP, 5-4, 4.61 ERA, 1.38 WHIP, 76 K, 30 BB
Who’s Hot? Who’s Not
-
The Padres’ Fernando Tatis Jr. is hitting .284 with 98 hits, 5 home runs and 34 RBI over 345 at-bats
-
The Padres’ Jackson Merrill is hitting .214 with 71 hits and 93 strikeouts over 332 at-bats
-
The Diamondbacks’ Ketel Marte is hitting .267 with 91 hits, 17 home runs, and 54 RBI over 341 at-bats
-
The Diamondbacks’ Lourdes Gurriel Jr. is hitting .216 with 32 hits and 28 strikeouts over 148 at-bats
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Advertisement
Top betting trends & insights to know ahead of Diamondbacks at Padres
-
The Diamondbacks are 48-41 ATS, ranking tied for seventh-best
-
The Padres are 48-41 ATS, ranking tied for seventh-best
-
The Diamondbacks are an MLB-best 47-37-5 to the Under
-
The Padres are 49-39-1 to the Under, ranking second-best
-
The Diamondbacks are 22-20 ATS on the road
-
The Padres are 24-20 ATS at home, ranking ninth-best
Expert picks & predictions for tonight’s game between the Diamondbacks and the Padres
Rotoworld Bet Best Bet
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Advertisement
Here are the best bets our model is projecting for Monday’s game between the Diamondbacks and the Padres:
-
Moneyline: NBC Sports Bet is recommending a play on the Padres on the Moneyline.
-
Spread: NBC Sports Bet is leaning towards a play ATS on the Padres at -1.5.
-
Total: NBC Sports Bet is recommending a play on the Under on the Game Total of 8.5
Follow our experts on socials to keep up with all the latest content from the staff:
-
Jay Croucher (@croucherJD)
-
Drew Dinsick (@whale_capper)
-
Vaughn Dalzell (@VmoneySports)
-
Trysta Krick (@Trysta_Krick)
Read the full article here

