A series opener between the Pittsburgh Pirates (19-34) and Arizona Diamondbacks (26-26) is on deck Monday at 8:10 p.m. ET, at Chase Field.
The Diamondbacks are a home favorite (-180) against the Pirates (+152). The starting pitchers are Ryne Nelson (1-1) for the Arizona Diamondbacks, and Andrew Heaney (3-3) for the Pittsburgh Pirates.
The Diamondbacks’ matchup Saturday versus the Cardinals resulted in a 6-5 loss. Randal Grichuk went 2 for 4 with a double, a home run and two RBIs in the defeat, while Justin Martinez threw one inning, giving up two earned runs on two hits while striking out two en route to taking the loss.
The Pirates defeated the Brewers 2-1 Saturday. Oneil Cruz led the way offensively after going 2 for 4 with a triple and an RBI, and Chase Shugart got the win, pitching 1/3 of an inning without giving up a hit or an earned run.
Here’s what you need to get ready for Monday’s Diamondbacks vs. Pirates contest, including viewing options.
Arizona Diamondbacks vs. Pittsburgh Pirates odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 3:17 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Diamondbacks (-180, bet $180 to win $100)Underdog: Pirates (+152, bet $100 to win $152)Over/under: 9.5Diamondbacks vs. Pirates: Game time and live stream infoGame day: Monday, May 26, 2025Game time: 8:10 p.m. ETLocation: Phoenix, ArizonaStadium: Chase FieldTV channel: MLB Network, ARID, and SportsNet PTLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Diamondbacks vs. Pirates on Fubo!
Diamondbacks stats and trendsDiamondbacks betting recordsThe Diamondbacks have won 18, or 54.5%, of the 33 games they’ve played as favorites this season.Arizona has entered five games this season favored by -180 or more and is 3-2 in those contests.The implied probability of a win from the Diamondbacks, based on the moneyline, is 64.3%.Arizona’s games have gone over the total in 23 of its 52 chances.The Diamondbacks have an ATS record of 24-28-0 in 52 games with a spread this season.Ryne Nelson (Diamondbacks probable starter)Nelson (1-1) makes the start for the Diamondbacks, his third of the season.His last time out came on Wednesday against the Los Angeles Dodgers, when the right-hander went five innings, surrendering one earned run while allowing three hits.In 11 appearances this season, he has a 4.60 ERA and 8.6 strikeouts per nine innings, while opponents are batting .212 against him.He meets a Pirates offense that ranks last in the league with 159 runs while batting .222 as a squad. It has a collective .328 slugging percentage (30th in MLB play) and has hit a total of 36 home runs (29th in MLB).Diamondbacks batting statsThe Diamondbacks rank fifth in Major League Baseball with 73 home runs.Hitters for Arizona rank fourth in the majors with a combined .449 team slugging percentage.The Diamondbacks have a team batting average of .255 this season, which ranks sixth among MLB teams.Arizona has scored the sixth-most runs in the majors this season with 264.The Diamondbacks are among the best in the league at getting on base, ranking fifth with an OBP of .333.Arizona has shown patience at the plate this season with the fourth-best rate of strikeouts per game (7.5) among MLB offenses.Pirates stats and trendsPirates betting recordsThe Pirates have won in 13, or 36.1%, of the 36 contests they have been named as odds-on underdogs this year.This season, Pittsburgh has been victorious four times in 12 chances when named as an underdog of at least +152 or worse on the moneyline.The moneyline set for this matchup implies the Pirates have a 39.7% chance of walking away with the win.Pittsburgh’s games have gone over the total in 20 of its 53 opportunities.The Pirates are 21-32-0 against the spread in their 53 games that had a posted line this season.Andrew Heaney (Pirates probable starter)The Pirates will send Heaney (3-3) to make his 11th start of the season. He is 3-3 with a 2.91 ERA and 42 strikeouts through 55 2/3 innings pitched.The lefty last pitched on Wednesday against the Cincinnati Reds, when he tossed five innings, allowing one earned run while giving up three hits.In 10 games this season, the 33-year-old has an ERA of 2.91, with 6.8 strikeouts per nine innings. Opponents are hitting .206 against him.Heaney has collected four quality starts this season.Heaney is aiming for his fourth straight appearance lasting five or more innings. He averages 5.5 innings per start.He has made two appearances this season in which he did not give up an earned run.He meets a Diamondbacks offense that ranks sixth in the league with 264 total runs scored while batting .255 as a unit. His opponent has a collective .449 slugging percentage (fourth in MLB action) and has hit a total of 73 home runs (fifth in the league).The 33-year-old’s 2.91 ERA ranks 27th, 1.132 WHIP ranks 31st, and 6.8 K/9 ranks 62nd among qualifying pitchers this season.Pirates batting statsThe Pirates are second-worst in MLB action with 36 home runs.So far this season, Pittsburgh’s .328 slugging percentage is the lowest percentage in the majors.The Pirates have the third-worst batting average in the league (.222).Pittsburgh is the lowest scoring team in MLB action averaging 3.0 runs per game (159 total).The Pirates rank 24th in MLB with an on-base percentage of .303.