MLB Picks

Diamondbacks vs Pirates Prediction 5/28/25 MLB Picks Today

Pittsburgh Pirates (20-36) vs. Arizona Diamondbacks (27-28)
May 28, 2025 3:40 pm EDT
The Line: Arizona Diamondbacks -130 / Pittsburgh Pirates 110; Over/Under: 7.5
(Get latest betting odds)

The Pittsburgh Pirates and Arizona Diamondbacks meet Wednesday in MLB action at Chase Field. Here’s a Diamondbacks vs Pirates Prediction. This article will include a Diamondbacks vs Pirates Pick.

Pittsburgh Pirates Betting Preview

The Pittsburgh Pirates are 20-36 on the year and play the Padres, Astros, and Phillies next. The Pittsburgh Pirates are batting .225 on the season, have a .305 OBP, and a .334 slugging percentage. The Pittsburgh Pirates’ pitching staff has a 4.05 ERA and a 1.27 WHIP. Bryan Reynolds leads the Pittsburgh Pirates with 47 hits and 30 RBI, while Ke’Bryan Hayes and Isiah Kiner-Falefa have combined for 87 hits and 26 RBI.

Paul Skenes gets the ball for the Pittsburgh Pirates, and he is 3-5 with a 2.36 ERA and 70 strikeouts this season. This will be Skenes’ second career game against the Arizona Diamondbacks.

Arizona Diamondbacks Betting Preview

The Arizona Diamondbacks are 27-28 on the year and play the Nationals, Braves, and Reds next. The Arizona Diamondbacks are batting .256 on the season, have a .333 OBP, and a .448 slugging percentage. The Arizona Diamondbacks pitching staff has a 4.65 ERA and a 1.32 WHIP. Josh Naylor leads the Arizona Diamondbacks with 60 hits and 34 RBI, while Corbin Carroll and Geraldo Perdomo have combined for 115 hits and 74 RBI.

Zac Gallen gets the ball for the Arizona Diamondbacks, and he is 3-6 with a 5.25 ERA and 63 strikeouts this season. Gallen is 3-2 with a 3.34 ERA and 25 strikeouts in his career against the Pittsburgh Pirates.

Why the Arizona Diamondbacks will win

  • The Diamondbacks have won each of their last 13 day games against National League opponents following a home loss.
  • The Pirates have lost each of their last eight road games against National League opponents following a win.
  • The Pirates have failed to cover the run line each of their last seven road games against National League opponents that held a losing record.
  • The Diamondbacks have covered the run line in seven of their last eight games against the Pirates following a loss.
  • The Diamondbacks have won the first inning in each of their last four day games against opponents that held a losing record.
  • The Diamondbacks have led after 5 innings in each of their last seven games against National League opponents that held a losing record.
  • The Diamondbacks have led after 3 innings in each of their last six games as home favorites against National League opponents.

Why the Pittsburgh Pirates will win

  • The Diamondbacks have lost three of their last four games as favorites against NL Central opponents.
  • The Pirates have won six of their last seven Wednesday games as underdogs.
  • The Pirates have covered the run line each of their last four day games against teams that held a losing record.
  • The Diamondbacks have failed to cover the run line in six of their last seven games as favorites after playing the previous day.
  • The Diamondbacks have lost the first inning in three of their last four day games against NL Central opponents.
  • The Diamondbacks have trailed after 3 innings in six of their last seven day games against NL Central opponents.

Arizona Diamondbacks Player Prop Facts

  • Alek Thomas has hit a home run in each of his last two home appearances against the Pirates after playing the previous day.
  • Alek Thomas has recorded at least one RBI in eight of his last nine home appearances against NL Central opponents that held a losing record.
  • Zac Gallen has recorded a win in each of his three previous home appearances against the Pirates.
  • Ketel Marte has recorded at least one Single in each of his last seven home appearances against NL Central opponents that held a losing record.
  • Corbin Carroll has scored at least one run in each of the Diamondbacks’ last nine Wednesday day games.
  • Zac Gallen has recorded six or more strikeouts in each of his last four appearances in day games against NL teams that held a losing record.
  • Ketel Marte has recorded at least one hit in each of his last 13 appearances against NL Central opponents.
  • Gabriel Moreno has recorded at least one Double in three of his last four home appearances against NL opponents.
  • Corbin Carroll ranks 5th in the league in Home Runs (16) this season.

Pittsburgh Pirates Player Prop Facts

  • Andrew McCutchen has hit a home run in three of the Pirates’ last five games against NL West opponents that held a losing record.
  • Bryan Reynolds has recorded at least one RBI in five of his last six appearances after playing the previous day.
  • Andrew McCutchen has recorded at least one Single in each of the Pirates’ last six games against NL opponents that held a losing record.
  • Isiah Kiner-Falefa has recorded a hit in each of his last eight appearances in day games.
  • Jack Suwinski has scored a run in six of his last seven road appearances against NL opponents that held a losing record.
  • Oneil Cruz ranks 3rd in the league in Steals (18) this season.

Diamondbacks vs Pirates Prediction

The Diamondbacks are the better team, so they’re going to be favored at home, and Gallen is an all-star pitcher when he’s right. However, Gallen hasn’t been good up to this point, and that includes allowing 25 hits and 16 runs in his last 29.1 innings. Gallen has a 6.03 ERA and .272 allowed batting average in 37.1 home innings. Skenes hasn’t gotten much run support this season, but he’s one of the best pitchers in baseball, and getting him at plus money has value. Skenes has allowed three runs in his last 20 innings. He’s allowed eight runs in his last 31 innings. I don’t back the Pirates often, but I will here with their ace on the bump.

Randy Chambers's Free Pick: Pittsburgh Pirates +110

Need More? Get Premium Picks

Randy Chambers

Randy has covered sports betting since 2014 and writes about everything from NFL to WNBA. Follow Randy Chambers on Twitter.

Related Articles

Back to top button