MLB
Pirates vs Diamondbacks
Keller, injuries and a thin D-backs staff tilt the desert edge toward Pittsburgh.

Pittsburgh Pirates
Pirates (19-17) VS Diamondbacks (17-17)
May 7, 2026 | 3:40 PM ET | Chase Field, Phoenix, AZ

Arizona Diamondbacks

Moneyline Pick - Pittsburgh Pirates (-110): B
Pittsburgh rides Mitch Keller’s strong 3-1, 2.85-ERA start and his career 1-0, 2.15 line against Arizona into a rubber game where the Pirates have taken three of their last four while the D-backs have dropped three of four and are still missing key pieces like Jordan Lawlar, Pavin Smith and several high-leverage arms. With only Jared Jones sidelined from the Pittsburgh rotation and a relatively full-strength lineup featuring Bryan Reynolds, Brandon Lowe and Marcell Ozuna against a banged-up Arizona staff, the road side owns the cleaner form and healthier depth. Reynolds’ .300 average with power over his last 10 games versus the Diamondbacks adds another matchup edge behind Keller’s ability to work deep. At a pick’em price of -110, that profile is closer to what you’d expect from a modest favorite, so Pirates moneyline earns a solid but not elite B grade for combining a tangible edge with manageable juice. Odds and availability are subject to change. This bet was made at 07/05/2026 09:56
Over/Under Pick - Under 9, (-118): B+
Zac Gallen and Mitch Keller square off after the offenses combined for just 11 total runs across the first two games of this series, with Arizona mustering three total runs in its three recent losses and Pittsburgh also going quiet outside of one blowup win over Cincinnati. Keller has allowed only seven earned runs in 29.1 career innings against the Diamondbacks, while Gallen’s stuff still misses bats even if his overall numbers versus the Pirates are uneven, and both are backed by pens that can shorten the game despite Arizona’s injury-thinned depth. With Lawlar and Pavin Smith on the shelf and Carlos Santana still working back, the D-backs’ lineup is missing several sources of length and left-handed pop, which matters in a matchup where Pittsburgh’s staff has carried a sub-4.00 ERA and is comfortable winning low-scoring games. Chase Field can inflate scoring, but given current form, pitcher history in this matchup and the way the first two games have played, Under 9 at -118 earns a B+ grade as the side that better reflects the true run environment. Odds and availability are subject to change. This bet was made at 07/05/2026 09:56
Spread Pick - Pittsburgh Pirates, -1.5 (-140): B-
Arizona’s battered roster makes it hard to trust them even catching +1.5 at home, as they’ve lost three of their last four (two by multiple runs) and now face Keller, who has never yielded more than three runs in a start against them and is backed by a staff performing at a better-than-league-average run-prevention level. With Corbin Burnes, A.J. Puk, Blake Walston and multiple relievers on the injured list, the D-backs are thin behind Gallen, and if he can’t work deep, a Pirates lineup led by Reynolds, Lowe, Oneil Cruz and Ozuna is well positioned to exploit the soft underbelly of Arizona’s staff. While several recent Pittsburgh wins have come by a single run, their combination of healthier everyday bats, a superior current form on the mound and Keller’s track record against this opponent means the chance of a two-plus-run victory is meaningfully higher than the -140 price on the run line suggests relative to the expensive -188 on Arizona +1.5. That said, the realistic risk of a one-run game caps the value, so Pirates -1.5 is a B- grade play rather than a hammer spot. Odds and availability are subject to change. This bet was made at 07/05/2026 09:56
The difference between guessing and winning is information. Visit the Content Lab and level up your betting IQ.
Get the best odds on this prediction
Use our Live Odds Tool to get the best price on your favourite picks
Related posts
Check out the latest picks from Shurzy AI and our team of experts.
