SportsJaw
LeaderboardToday's GamesBest BetsOdds ComparisonConsensus PicksMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsOdds ComparisonConsensus PicksTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Odds Comparison
  • Consensus Picks
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. Pittsburgh Pirates vs Arizona Diamondbacks
Wed 3:40 PM ET
Pittsburgh Pirates logo
Pittsburgh
Pirates10
P. Skenes RHP
versus
Arizona Diamondbacks logo
Arizona
Diamondbacks1
Z. Gallen RHP
Final
Team123456789T
Pittsburgh Pirates01002502010
Arizona Diamondbacks000000

Arizona Diamondbacks End Losing Streak, Face Off Against Pittsburgh Pirates in Pitching Battle: Can the Pirates Capitalize on Gallen's Struggles?

Game time: May 28, 2025 at 3:40 PM ET

Venue: Chase Field — Phoenix, Arizona

Article updated May 28, 6:14 AM EDT

Published by SportsJaw Editorial Team

In this article, the final game of a three-game series between the Pittsburgh Pirates and Arizona Diamondbacks is discussed. Arizona won the opening game of the series,

Game outlook

In this article, the final game of a three-game series between the Pittsburgh Pirates and Arizona Diamondbacks is discussed. Arizona won the opening game of the series, breaking a five-game losing streak. The article provides a prediction for the upcoming game based on the starting pitchers and current betting lines, with Paul Skenes starting for the Pirates and Zac Gallen starting for the Diamondbacks. Arizona is favored to win, with the current line at -127. Stay tuned for the conclusion of the series.

Betting Odds

Moneyline: Pirates +112 | Diamondbacks -127

Spread: Pirates +1.5 (-193) | Diamondbacks -1.5 (+165)

Total: Over/Under 7.5 (-110)

Based on the moneyline, the implied probability that Arizona will win straight-up is 56%.

Pittsburgh Pirates

Pittsburgh Pirates suffered their second consecutive loss in the opening game of the series on Monday night, finishing with six hits and zero for seven with runners in scoring position. Andrew Heaney took the loss, allowing five runs over five innings. Paul Skenes will start in the finale, coming off a game where he didn't factor in the decision but posted strong numbers. With a power ranking of 26, the Pirates are struggling offensively, ranking 30th in scoring, but are holding their own defensively. Their record currently stands at 19-36 for the season.

0
0
1
1
MLB · Pittsburgh Pirates at Arizona Diamondbacks

Your Picks on Pirates vs Diamondbacks

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

Arizona Diamondbacks Analysis

The Arizona Diamondbacks defeated Pittsburgh in the opening game of their series to snap a five-game losing streak. The Diamondbacks are currently 27-27 and ranked fourth in the NL West, six games behind the Dodgers. Gabriel Moreno, Ketel Marte, and Lourdes Gurriel Jr. led the offense in the victory, while Eugenio Suarez and Josh Naylor hit home runs. Ryne Nelson earned the win on the mound with 6.2 scoreless innings. Zac Gallen will start the next game for the Diamondbacks, looking to improve upon his 3-6 record and 5.25 ERA this season. The Diamondbacks have a power ranking of 15 and rank fifth in offense, averaging 5.04 runs per game. They are 24th in defense, allowing an average of 5.02 runs per game. In their last three matchups against Pittsburgh, the Pirates won two out of three games.

Arizona Diamondbacks End Losing Streak, Face Off Against Pittsburgh Pirates in Pitching Battle

The Arizona Diamondbacks were able to break their five-game losing streak by winning the first game of their current series. Despite being at home, pitcher Zac Gallen has been struggling recently, leading the league with 29 walks this season. This could provide an advantage for the Pittsburgh Pirates, who have had their own offensive struggles. On the other hand, Pirates' pitcher James Skenes has performed well but has not received much run support. Although Gallen has shown vulnerabilities, as seen in a recent game against the Colorado Rockies, Skenes is expected to deliver a solid performance. It is possible that the Pirates may be able to capitalize on Gallen's struggles and secure a victory in this matchup.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#PittsburghPirates#ArizonaDiamondbacks

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Pirates vs Diamondbacks archived game preview contains historical odds and availability that may no longer be current. View history of past Pirates vs Diamondbacks matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · Pittsburgh Pirates+113 → +115Moved
  • Moneyline · Arizona Diamondbacks-125 → -134Moved
  • Spread · Pittsburgh Pirates+1.5 (-192) → +1.5 (-187)Moved
  • Spread · Arizona Diamondbacks-1.5 (+158) → -1.5 (+160)Moved
  • Total · Over7.5 (-110) → 7.5 (-110)Unchanged
  • Total · Under7.5 (-110) → 7.5 (-110)Unchanged

ATS and O/U trends

Pittsburgh Pirates
20-36 matchup record · 5-5-0 ATS · 4-6-0 O/U
Last 10 completed games on file
Arizona Diamondbacks
27-28 matchup record · 5-5-0 ATS · 4-5-1 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2025-05-28T10:14:20.789Z). Availability may have changed; review the cited sources.

No verified injury or availability note was included in the published matchup research.

Recent head-to-head

  • 2025-05-27Pittsburgh Pirates 9 · Arizona Diamondbacks 6
  • 2025-05-26Pittsburgh Pirates 0 · Arizona Diamondbacks 5
Final result

Matchup pick recap

Pittsburgh Pirates defeated Arizona Diamondbacks 10-1

Pittsburgh Pirates defeated Arizona Diamondbacks 10-1 on May 28, 2025, a 9-run decision in the series. Pittsburgh Pirates' strongest period was the 6th inning, when it outscored its opponent 5-0. Against SportsJaw's recorded Pittsburgh Pirates +1.5 (-187) spread, Pittsburgh Pirates covered, while the 11 combined runs finished over the recorded total of 7.5.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • Amp2224Moneyline · Arizona Diamondbacks -125Loss
  • JtmcentireMoneyline · Pittsburgh Pirates +112Win
  • AdrianMariucciTotal · Under 7.5 (-110)Loss
  • MauriceJonesMoneyline · Arizona Diamondbacks -127Loss
  • CoolioMoneyline · Arizona Diamondbacks -126Loss
  • CoolioTotal · Over 7.5 (-110)Win
  • OddssharkMoneyline · Arizona Diamondbacks -126Loss
  • OddssharkTotal · Over 7.5 (-110)Win
  • DocthizzTotal · Under 7.5 (-110)Loss
  • PurplebloodMoneyline · Arizona Diamondbacks -126Loss
  • Edwin101Runline · Arizona Diamondbacks -1.5 (+164)Loss