After winning 8-7 the same night of falling behind 7-0, the Diamondbacks (51-49) lost the following game to the Athletics (43-57), 5-2. Both teams are 2-2 out of the All-Star break as they prep for game two of a three-game series.
The Athletics have had some wild performances to start the second half of the season. The Athletics followed the break with a 23-4 loss to the Nationals, then bounced back with a 15-1 victory the following night over Washington. The Athletics have a 7.50 ERA (28th), but the offense has a .329 batting average, which leads the MLB.
Arizona ended the first half of the season with four straight wins to position themselves for a Wild Card race. The Diamondbacks have scored 19 runs in their four games out of the break, but allowed 20. Arizona has a 4.38 ERA (17th) in that span, the third-worst WHIP (1.65), and third-worst OBA (.304).
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.
Game details & how to watch Athletics at Diamondbacks
- Date: Tuesday, July 21, 2026
- Time: 9:40 PM EST
- Site: Chase Field
- City: Phoenix, AZ
- Network/Streaming: MLB TV
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 Athletics at the Diamondbacks
The latest odds as of Tuesday:
- Moneyline: Athletics (+114), Arizona Diamondbacks (-137)
- Spread: Diamondbacks -1.5 (+150), Athletics +1.5 (-182)
- Total: 9.5
Probable starting pitchers for Athletics at Diamondbacks
- Tuesday’s pitching matchup (July 21): Jack Perkins vs. Kohl Drake
- Diamondbacks: Kohl Drake
2026 stats: MLB debut
2026 Stats: 57.2 IP, 2-5, 6.87 ERA, 1.44 WHIP, 72 K, 23 BB
Who’s Hot? Who’s Not
- The Diamondbacks’ Gabriel Moreno is hitting .303 with 76 hits, 6 home runs and 33 RBI over 251 at-bats
- The Diamondbacks’ Lourdes Gurriel Jr. is hitting .207 with 36 hits and 34 strikeouts over 174 at-bats
- The Athletics’ Jacob Wilson is hitting .292 with 71 hits, 6 home runs, and 30 RBI over 243 at-bats
- The Athletics’ Jeff McNeil is hitting .236 with 64 hits and 36 strikeouts over 271 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!
Top betting trends & insights to know ahead of Athletics at Diamondbacks
- The Diamondbacks are 55-45 ATS, ranking third-best
- The Athletics are 46-54 ATS, ranking eighth-worst
- The Diamondbacks are 53-41-6 to the Under, ranking second-best
- The Athletics are 49-48-3 to the Under
- The Diamondbacks are 27-22 ATS at home, ranking sixth-best
- The Athletics are 25-25 ATS as the road team
Expert picks & predictions for tonight’s game between the Athletics and the Diamondbacks
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.
Here are the best bets our model is projecting for Tuesday’s game between the Athletics and the Diamondbacks:
- Moneyline: NBC Sports Bet is recommending a play on the Diamondbacks on the Moneyline.
- Spread: NBC Sports Bet is leaning towards a play ATS on the Diamondbacks at -1.5.
- Total: NBC Sports Bet is recommending a play on the Under on the Game Total of 9.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




















