MLB · Tue, Jul 21 · 9:40 PM

Athletics at Diamondbacks

O/U 9.5 · RL Diamondbacks -1.5 · Chase Field

Gary's pick

Diamondbacks ML-134

CONF 85%

Result

WCashedFinal 5-6

The read

The desert heat is locked outside the closed roof of Chase Field tonight as the Arizona Diamondbacks look to even the series against the visiting Oakland Athletics in a matchup defined by pitching volatility and massive roster shifts. While Arizona sends left-hander Kohl Drake to the hill for his big-league debut, the spotlight shines brightly on Oakland's Jack Perkins. Perkins has flashy swing-and-miss stuff, but his 6.87 ERA is weighed down by a catastrophic night split, where he surrenders a 7.89 ERA compared to a much more manageable 3.77 ERA in day games. Facing a D-backs offense that feasts on high-velocity fastballs, Perkins is set up for a difficult evening under the dome.

This matchup turns entirely on the fresh, catastrophic roster developments out of the Oakland clubhouse today. The Athletics placed their hottest rookie infielder, Joshua Kuroda-Grauer, on the injured list today following emergency groin surgery, stripping away a bat that was hitting .417. With Brent Rooker already out, Oakland's lineup is completely thin and will struggle to generate traffic against Drake, despite his own high ERA in Reno. Conversely, Arizona gets a massive boost with franchise cornerstone Corbin Carroll returning to the starting lineup batting third. Arizona's core sluggers match up beautifully against Perkins; Ketel Marte boasts a .456 xwOBA against sinkers, and Gabriel Moreno holds a .485 xwOBA against four-seam fastballs.

With neither starting pitcher expected to work deep into this game, the outcome will be decided by the bullpens, and the disparity here is overwhelming. Oakland’s bullpen carries a league-worst 5.46 ERA and is completely compromised after placing high-leverage arm Mark Leiter Jr. on the injured list today, leaving heavily used relievers like Hogan Harris fatigued. Arizona, on the other hand, possesses a much sturdier 3.98 bullpen ERA with pristine back-end availability in Paul Sewald and Brandyn Garcia, who have not thrown in the last two days. Supported by a premier defensive unit anchored by Gabriel Moreno's elite framing, the Diamondbacks are primed to run away with this one in the middle and late innings. Grab Arizona on the moneyline before this price moves further.

Injuries noted

Diamondbacks: [KNOWN] Michael Soroka (SP) — Lower Body (Left): Manager Torey Lovullo said Friday that Soroka (glute) is in line to return from the injured list sometime around early August, Nick Piecoro of The Arizona Republic reports. (Jul 17 — 4d ago) [NEW] Ryne Nelson (SP) — Elbow (Right): Nelson (elbow) will begin a throwing program Saturday or Sunday, Alex D'Agostino of SI.com reports. (Jul 18 — 3d ago) [NEW] Jordan Lawlar (LF) — Hamstring (Right): Manager Torey Lovullo said Saturday that Lawlar (hamstring) has been cleared for all baseball activities other than full-speed running, Alex Weiner of ArizonaSports.com reports. (Jul 18 — 3d ago) [NEW] Zac Gallen (SP) — Elbow (Right): Gallen (elbow) met with Dr. ElAttrache in Los Angeles for a recommended course of action and was scheduled to be back in Arizona Tuesday to resume his rehab, John Gambadoro of Arizona Sports 98.7 FM reports. (Jul 21 — 0d ago) [KNOWN] Tommy Troy (LF) — Shoulder (Right): Manager Torey Lovullo said Friday that Troy (shoulder) is expected to remain out for roughly 3-to-4 weeks, Jack Sommers of SI.com reports. (Jul 17 — 4d ago) [NEW] Lourdes Gurriel Jr. (LF) — Thigh (Right): Gurriel isn't in the lineup for Saturday's game against St. Louis. (Jul 18 — 3d ago) Athletics: [KNOWN] Brent Rooker (DH) — Knee (Left): Rooker will undergo season-ending surgery to repair a cartilage tear in his left knee, Jason Burke of Roundtable.io reports. (Jul 17 — 4d ago) [NEW] Denzel Clarke (Center Fielder) — Hamstring (Left): Manager Mark Kotsay said Saturday that Clarke (hamstring) is nearing a rehab assignment, Jason Burke of Roundtable.io reports. (Jul 18 — 2d ago) [NEW] Luis Severino (SP) — Shoulder (Right): Severino's (shoulder) recent MRI showed signs of healing, but manager Mark Kotsay indicated Saturday that the right-hander is several weeks away from a potential return to the rotation, Jason Burke of Roundtable.io reports. (Jul 18 — 2d ago) [KNOWN] Brooks Kriske (RP) — Shoulder (Right): Kriske (shoulder) began a throwing progression Thursday, MLB.com reports. (Jun 16 — 35d ago) [NEW] Zack Gelof (3B) — Knee (Right): Gelof will begin baseball activities once the stitches on his right knee are removed Tuesday, Martin Gallegos of MLB.com reports. (Jul 18 — 3d ago) [NEW] Nick Kurtz (1B) — Thumb (Right): Kurtz (thumb), who was cleared to begin a hitting progression and fielded grounders Monday, could return from the injured list as early as this weekend against the Twins, Martin Gallegos of MLB.com reports. (Jul 20 — 0d ago) [NEW] Justin Sterner (RP) — Knee (Right): Sterner earned his first save of the season in Wednesday's extra-inning win over the Cubs. He tossed a perfect inning while striking out one. (Jul 18 — 3d ago) [NEW] Colby Thomas (RF) — Wrist (Left): Thomas was diagnosed with a bruised left wrist after exiting Monday's 5-2 win over the Diamondbacks, Martin Gallegos of MLB.com reports. (Jul 21 — 0d ago) [NEW] Joshua Kuroda-Grauer (3B) — Groin (Not Specified): Kuroda-Grauer was diagnosed with a testicular contusion after exiting Monday's 5-2 win over the Diamondbacks, Martin Gallegos of MLB.com reports. (Jul 21 — 0d ago) [NEW] Mark Leiter Jr. (RP) — Hip (Right): The Athletics reinstated Leiter (hip) from the 15-day injured list Friday. (Jul 21 — 0d ago)

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Board stored July 21, 2026 at 5:13 PM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, betrivers, caesars, draftkings, betmgm.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

1

Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.

Download on the App Store

Every MLB game this dayThe MLB recordToday's MLB board