Arizona Diamondbacks vs. Pittsburgh Pirates – MLB – Predictions, Betting Lines, Odds and Trends

The Pittsburgh Pirates (22-27) will aim to keep a three-game win streak alive when they host the Arizona Diamondbacks (25-27) at 7:05 PM ET on Friday.

Oddsmakers project the Diamondbacks as a small favorite (-115 moneyline odds) against the Pirates (-105). The starting pitchers are Merrill Kelly (3-3) for the Arizona Diamondbacks, and JT Brubaker (0-4) for the Pittsburgh Pirates. The over/under for this game is 8.

Diamondbacks vs. Pirates Predictions

Diamondbacks vs. Pirates Betting Odds

Diamondbacks vs Pirates Betting Information
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Spread Favorite Spread Odds Underdog Spread Odds
Diamondbacks -115 -105 8 -110 -110 -1.5 +140 -160

Diamondbacks vs. Pirates Last 10 Games Betting Performance


  • In the last 10 games, Arizona was named the moneyline favorite by oddsmakers only two times, and it won both games.
  • In their last 10 matchups — all had a set run total — the Diamondbacks and their opponents combined to hit the over on the total five times.
  • Arizona has a 6-4-0 record against the spread over its past 10 games.


  • Pittsburgh has played as the underdog in seven of its past 10 games and won four of those contests.
  • When it comes to hitting the over, the Pirates and their opponents are in their last 10 games with a total.
  • Pittsburgh has wins against the spread in its last 10 chances.

Diamondbacks vs. Pirates Starting Pitcher Betting Trends

Projected starter: Merrill Kelly

  • The Diamondbacks have a 6-6-0 record against the spread in Kelly’s starts.
  • The Diamondbacks were named the moneyline favorite for one Kelly start this season — they won.
  • Kelly’s team has a 4-6 record in his starts this season.
  • Kelly’s starts with a set total this season have hit the over in six of 12 contests.

Projected starter: JT Brubaker

  • Brubaker and his team have a record of 4-6-0 against the spread when he starts.
  • When he starts a game and his team is the underdog on the moneyline, they have a record of 3-3.
  • Brubaker’s team is 5-5 when he starts this season.
  • In Brubaker’s 10 starts with a total, the teams have hit the over four times.

Diamondbacks Batting Leaders

  • Christian Walker has accumulated a team-high 13 home runs and 25 runs batted in.
  • Walker ranks fourth in home runs and 48th in RBI among all hitters in baseball.
  • Daulton Varsho has 10 doubles, eight home runs and 17 walks while batting .256.
  • Varsho ranks 37th in home runs and 89th in RBI among batters in MLB play.
  • David Peralta is hitting .247 with nine doubles, a triple, eight home runs and 19 walks.
  • Peralta takes a six-game hitting streak into this game. In his last 10 games he is hitting .324 with three doubles, a triple, a home run, a walk and eight RBI.
  • Ketel Marte has a club-high .263 batting average.
  • Marte has hit safely in 14 straight games. During his last 10 outings he is hitting .389 with four doubles, four walks and five RBI.

Diamondbacks Batting Leaders

  • Ke’Bryan Hayes leads Pittsburgh with a .292 batting average.
  • Among all hitters in MLB, Hayes’ home run total is 291st, and his RBI total is 155th.
  • Hayes has hit safely in five games in a row. During his last five outings he is batting .429 with a double, a home run, two walks and four RBI.
  • Bryan Reynolds leads Pittsburgh in home runs with eight while driving in 14 runs and slugging .410.
  • Reynolds ranks 37th overall in homers and 179th in RBI this season.
  • Reynolds has hit safely in three straight games. During his last five outings he is hitting .238 with two doubles, two home runs, three walks and four RBI.
  • Michael Chavis leads Pittsburgh in RBI with 18 while batting .298 with five home runs.
  • Chavis takes a two-game hitting streak into this game. During his last five outings he is batting .364 with a double, a home run, a walk and three RBI.
  • Josh VanMeter has 21 hits and an OBP of .280 to go with a slugging percentage of .357 this season.

Where To Watch Diamondbacks vs. Pirates

*Confirm FuboTV’s schedule of programming for exact games available

MLB Picks

Looking for MLB predictions? Go here for all of our free MLB picks.

Looking for the best bonuses and offers from online sportsbooks? Check out BetSGPN, your home for online sports betting.

Related Content

Related Content

audio podcasts like homepage (post masonry grid, category: NFL)

video podcasts like homepage (post grid, category: NFL)

audio podcasts like homepage (post grid, category: NFL)