OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

Arizona Diamondbacks vs Pittsburgh Pirates in MLB Betting Odds

The Pittsburgh Pirates will look to improve on a 23-28 record when they take on the Arizona Diamondbacks, a key part of the MLB betting odds line up on Monday.

Trevor Williams will take the mound for the Pittsburgh Pirates, and he'll carry a 2-3 record into the contest. Randall Delgado gets the ball for the Arizona Diamondbacks; he's 1-0 so far this season.

Opening Odds & Computer Pick

Sportsbooks such as MyBookie had set the Pittsburgh Pirates as -105 on the moneyline for this contest. The over under was hovering near 9 for betting fans hoping to turn a profit on totals at Bovada.

Odds Shark prediction models pick the Pirates to win this game 5.7-4.8. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

Arizona Diamondbacks vs Pittsburgh Pirates Matchup

Team Betting Records & Power Rankings

The Pittsburgh Pirates sport a record of 23-28 heading into this matchup, while the Arizona Diamondbacks sit at 31-21 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Pittsburgh vs Arizona injuries news.

This game matches up the No. 24 (Pittsburgh Pirates) and the No. 5 (Arizona Diamondbacks) teams, according to our current MLB Power Rankings.

Statistical Matchup

Offensively, the game matches up Pittsburgh Pirates No. 27 ranked offense (3.98 runs per game) against a Arizona Diamondbacks defense and pitching staff that sits at No. 3 at 3.98 runs allowed per game. The Pittsburgh Pirates have been averaging 7.96 hits per game, less than the Arizona Diamondbacks have managed so far this season (9.1 hits on average).

Comparing defensive stats, Arizona owns the No. 3-rated road mark, allowing 3.83 runs per game on the highway. Pittsburgh, on the other hand, rates No. 27 in scoring at home.

Recent Outings Betting Recap

The Diamondbacks hope to make more contact than they did in their start against J Nelson, who struck out 10 batters in 9-5 loss on Sunday at Miller Park.

Pittsburgh looks to rebound from a loss to the Mets, who beat them 7-2 on Sunday behind a start from M Harvey at PNC Park.

Betting Trends
  • Arizona is 10-3 SU in its last 13 games
  • The total has gone UNDER in 6 of Arizona's last 8 games
  • The total has gone UNDER in 4 of Arizona's last 5 games on the road
  • Arizona is 1-4 ATS in its last 5 games when playing Pittsburgh
  • The total has gone OVER in 5 of Pittsburgh's last 6 games
  • Pittsburgh is 2-4 ATS in its last 6 games at home
  • Pittsburgh is 4-1 ATS in its last 5 games when playing Arizona
  • Pittsburgh is 6-2 SU in its last 8 games when playing Arizona

Next Betting Matchups

Arizona at Pittsburgh, Tuesday, May 30th