Up arrow
MLB
Games

Pittsburgh Pirates vs. Arizona Diamondbacks: Preview, Predictions and Picks for May 28, 2025

Updated on:
May 28, 2025 5:16 PM
On Wednesday, May 28, 2025, at 3:40 PM, the Pirates, fueled by Reynolds' recent 4-hit performance, look to take the series lead against the Diamondbacks at Chase Field. The Pirates aim to improve their dismal 7-20 road record, while the Diamondbacks seek to capitalize on their 14-14 home record advantage. The matchup is set to be a thrilling contest in the MLB.
Pittsburgh Pirates vs Arizona Diamondbacks

Current Odds

PIT
ARI
Over
10.5
+190
Under
10.5
+240
PIT
-8.5
-360
ARI
+9.5
+180
PIT
ML
-10000
ARI
ML
+20000

Pirates vs Diamondbacks statistics

Stat Pirates Diamondbacks
Hits 417 (Tied-24th) 478 (Tied-7th)
Batting Average .225 (27th) .256 (8th)
Runs Batted In 168 (30th) 271 (Tied-4th)
Runs 173 (30th) 278 (5th)
Home Runs 39 (29th) 76 (5th)
Walks 197 (Tied-8th) 201 (6th)
Stolen Bases 55 (4th) 49 (Tied-9th)
Strikeouts 481 (24th) 412 (Tied-4th)
Pitches 8229 (8th) 8239 (7th)

Arizona Diamondbacks recent games

Game Date Opponent Result Score
5/27/25 vs Pittsburgh Pirates L 9-6
5/26/25 vs Pittsburgh Pirates W 5-0
5/25/25 @ St. Louis Cardinals L 4-3
5/24/25 @ St. Louis Cardinals L 6-5
5/23/25 @ St. Louis Cardinals L 4-3

Pittsburgh Pirates recent games

Game Date Opponent Result Score
5/27/25 @ Arizona Diamondbacks W 9-6
5/26/25 @ Arizona Diamondbacks L 5-0
5/25/25 vs Milwaukee Brewers L 6-5
5/24/25 vs Milwaukee Brewers W 2-1
5/23/25 vs Milwaukee Brewers W 6-5 F/10

Arizona Diamondbacks injuries

  • Ketel Marte (2B): Day-To-Day
  • Eduardo Rodriguez (SP): 15-Day-IL
  • A.J. Puk (RP): 60-Day-IL
  • Jordan Montgomery (SP): 60-Day-IL
  • Blake Walston (SP): 60-Day-IL

Pittsburgh Pirates injuries

  • Nick Gonzales (2B): 60-Day-IL
  • Endy Rodriguez (1B): 10-Day-IL
  • Hunter Barco (SP): Day-To-Day
  • Johan Oviedo (SP): 60-Day-IL
  • Malcom Nunez (1B): Day-To-Day

Pirates vs Diamondbacks game info

Type Info
Venue Chase Field
Location Phoenix, Arizona
First pitch Wed 3:40 PM
Temperature 96°
Chance of Rain 0%

Pirates vs Diamondbacks predictions

Bryan Reynolds has been scorching hot lately for the Pittsburgh Pirates, fresh off a four-hit performance that’s got everyone in Pittsburgh buzzing. With his swing dialed in, I’m looking for Reynolds to notch another multi-hit game, maybe even drive in a run or two from the heart of the order. Andrew McCutchen is another guy who tends to rise to the occasion in these tight matchups—expect him to get on base a couple of times and do some damage with his legs or his bat. Over at shortstop, Oneil Cruz brings that power-speed combo, and I wouldn’t be surprised if he contributes with an extra-base hit or even sneaks in a stolen base. On the mound, Paul Skenes is the probable starter, and while Chase Field can be a tricky place for pitchers, Skenes has the strikeout stuff to keep Arizona’s bats honest for at least five solid innings.

Looking at the Arizona Diamondbacks, Corbin Carroll stands out as a difference-maker. He’s been mashing homers and with his knack for clutch hits, I could easily see him putting one over the fence or at least picking up a couple of RBIs to give Zac Gallen some breathing room. Speaking of Gallen, he’s been steady all year and pitching at home should play in his favor. Don’t sleep on Ketel Marte or Lourdes Gurriel Jr. either—both have a knack for timely hits and can set the table or clean it up depending on what the lineup needs. Geraldo Perdomo’s consistency at the plate could also see him picking up at least a couple of hits in this one, especially against a Pirates pitching staff that’s had its struggles.

So who takes it? Given how well Zac Gallen usually commands the mound at Chase Field and the way the Diamondbacks have been swinging the bats—ranking much higher in runs scored and team average—it’s tough not to lean Arizona in this matchup. Sure, Reynolds and the Pirates have the potential to break out, but the Diamondbacks’ offensive consistency and home-field advantage make them my pick to edge out Pittsburgh this time around. But hey, that’s the beauty of baseball—anything can happen. What’s your gut feeling?

Arizona Diamondbacks

Pittsburgh Pirates

More Games