Pittsburgh Pirates vs Arizona Diamondbacks Prediction, 5/26/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs Arizona Diamondbacks
Date: Monday, May 26, 2025
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: Pittsburgh (+220) Arizona (-275)
Chase Field is the location where the Arizona Diamondbacks (26-24) will take on the Pittsburgh Pirates (17-34) on Monday. The odds on this game have Pittsburgh at +220 and Arizona opens at -275. The total has been set at 9. The pitchers taking the mound are Andrew Heaney and Ryne Nelson.


As a squad, the Pittsburgh Pirates are knocking in 3.0 runs per game, which ranks them 30th in MLB. They have earned 151 runs while holding a team OBP of .300. The Pirates have tallied 58 two-baggers as a unit and have hit 34 balls out of the park. They have 147 RBI's in addition to 366 base knocks on the campaign, and their average at the plate is .219. Pittsburgh is slugging .322 and have been called out on strikes 439 times, while drawing a walk on 180 occasions.
Today’s Featured MLB Best Bet! JASON SHARPE has released a 7-Unit MLB Play Sunday (1:30 p.m.) and he is 5-1 in all sports on plays rated 7.0+ over the last two weeks. Sharpe is working on a fifth straight winning MLB season and is ahead on the year. Sign up below to bet along with him! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Parlay Picks
The Pirates hold a team earned run average of 4.05 this season (19th in baseball), and they have rung up 372 batters. Pirates pitchers have relinquished 42 home runs and 219 total runs (19th in MLB). They have walked 163 players from the other team and their FIP is 3.86 as a unit this year. Pittsburgh has surrendered 407 base hits (8.1 per 9 innings) as well as 204 earned runs. Their strikeout to walk ratio is 2.28 and their pitching staff sits with a WHIP of 1.26.
Pirates pitchers have stepped onto the hill with players on base 49 times in addition to having 54 appearances in high leverage situations. The relief pitchers have a total of 28 holds for the season (16th in baseball). The Pirates relievers have recorded a save rate of 52.6% and have entered the game in 48 save situations. They have accumulated 10 saves for the season and have blown 9 of 19 save opportunities. The bullpen pitchers have inherited 77 base runners so far this year with 37.7% of them crossed the plate. The Pirates have dispatched 168 relief pitchers to the hill so far this season.
The Pittsburgh Pirates have earned a total of 1,359 putouts on the year, as well as 456 assists and 29 errors. Their fielding rate is holding steady at .984 which has them sitting 21st in pro baseball, and have 47 double plays. The Pirates have turned 70.6% of balls in play into outs in their 4,077 innings on the field, which ranks them 12th in MLB.
Heaney (54-65 win-loss record in his career) has earned a FIP of 4.31 while he has faced 4,558 opposing batters in the major leagues. He has surrendered 1,026 base hits (8.6 hits per 9 innings) and has 320 free passes. His earned run average is 4.38 (520 ER's allowed) and his WHIP is 1.259. Heaney has pitched in 1,069 innings and has accumulated 1,112 strikeouts so far in his MLB career.
The Diamondbacks hold a slugging % of .448 and they are scoring 5.12 runs per contest (5th in MLB). They have put up 100 doubles, while taking a walk 191 times as well as notching 256 runs. Arizona has tallied 70 home runs so far this year to go along with 249 RBIs. They have struck out on 380 occasions (25th in the league) and are sitting with 430 hits. The Arizona Diamondbacks hold an OBP of .334 and a team batting average of .254 this year.
The Diamondbacks have a team WHIP of 1.331 in addition to having a FIP of 4.38 as a pitching staff this season. They have earned a strikeout to walk ratio of 8.70 (434 strikeouts against 169 walks). They sit at 22nd in the league as a staff in total hits allowed with 426. They have given up 68 dingers and they relinquish 5.07 runs per 9 innings (24th in the league). The Arizona pitching staff have conceded 252 runs this year and come in with a team ERA of 4.65 (231 earned runs yielded).
With 57 save situations, the Diamondbacks have tallied 29 holds and also 10 blown saves. Arizona has had relief pitchers step onto the mound in 27 save opportunities and they have walked away with 17 saves. Their relief pitchers have come in 50 times in high leverage situations and on 39 occasions with runners on base. Arizona relievers have an inherited score rate of 29.8% out of 47 inherited runners. They rank 16th in the league holding a save percentage of 63.0%, and they have dispatched 151 relievers onto the diamond on the season.
In their 4,029 innings played, the Diamondbacks have accumulated a efficiency on defense of 69.6% (19th in the majors). The Arizona Diamondbacks have turned 35 double plays and hold a fielding percentage of .986 (14th in baseball). The Diamondbacks have recorded 442 assists, 25 errors and have a total of 1,343 putouts on the season.
During his MLB career, Nelson has allowed 348 hits while tallying 268 strikeouts in 344 frames. Nelson (20-16 mark in his career) holds a 4.58 earned run average and has allowed 9.1 hits per nine innings. He has given up a total of 175 ER's while earning a WHIP of 1.293 and a FIP of 4.5. His K/BB ratio is 2.76 and he has faced 1,448 hitters in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take Arizona (-275) and under 9 runs
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Arizona Diamondbacks - Twitter
Pittsburgh Pirates - Twitter