Friday's game that pits the Pittsburgh Pirates (55-53) against the Arizona Diamondbacks (58-51) at PNC Park is expected to be a tight matchup based on our computer prediction, which projects a final score of 4-3 in favor of the Pirates. First pitch is at 6:40 PM ET on August 2.

The Diamondbacks will look to Brandon Pfaadt (5-6) versus the Pirates and Luis Ortiz (5-2).

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Diamondbacks vs. Pirates Game Info & Odds

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Diamondbacks vs. Pirates Score Prediction

  • Our prediction for this game is Pirates 4, Diamondbacks 3.

Total Prediction for Diamondbacks vs. Pirates

  • Total Prediction: Under 8.5 runs

Discover More About This Game

  • How to Watch Diamondbacks vs. Pirates
  • Diamondbacks Performance Insights

    • The Diamondbacks have played as the favorite five times over their past 10 games and won each of those contests.
    • When it comes to hitting the over, Arizona and its opponents are 7-3-0 in its last 10 games with a total.
    • The Diamondbacks have entered the game as favorites 50 times this season and won 31, or 62%, of those games.
    • Arizona has entered 33 games this season favored by -135 or more and is 22-11 in those contests.
    • The sportsbooks' moneyline implies a 57.4% chance of a victory for the Diamondbacks.
    • Arizona has scored the second-most runs in the majors this season with 558.
    • The Diamondbacks have the 25th-ranked team ERA across all MLB pitching staffs (4.48).

    Pirates Performance Insights

    • In six games as the underdog over the last 10 matchups, the Pirates have posted a mark of 2-4.
    • In its last 10 games with an over/under, Pittsburgh and its opponents have combined to eclipse the total four times.
    • The Pirates have been victorious in 31, or 51.7%, of the 60 contests they have been chosen as underdogs in this season.
    • Pittsburgh has a win-loss record of 17-21 when favored by +110 or worse by oddsmakers this year.
    • The moneyline set for this matchup implies the Pirates have a 47.6% chance of coming away with a victory in the contest.
    • The offense for Pittsburgh is the No. 24 offense in MLB, scoring 4.2 runs per game (451 total runs).
    • The Pirates have pitched to a 3.78 ERA this season, which ranks seventh in baseball.

    Put your picks to the test and bet with BetMGM!

    Diamondbacks Schedule

    Date Opponent Score Pitching Matchup
    July 27 Pirates W 9-5 Brandon Pfaadt vs Marco Gonzales
    July 28 Pirates L 6-5 Yilber Diaz vs Mitch Keller
    July 29 Nationals W 9-8 Jordan Montgomery vs Mitchell Parker
    July 30 Nationals W 17-0 Ryne Nelson vs Patrick Corbin
    July 31 Nationals W 5-4 Zac Gallen vs MacKenzie Gore
    August 2 @ Pirates - Brandon Pfaadt vs Luis Ortiz
    August 3 @ Pirates - Jordan Montgomery vs Mitch Keller
    August 4 @ Pirates - Ryne Nelson vs Paul Skenes
    August 5 @ Guardians - Ryne Nelson vs Gavin Williams
    August 6 @ Guardians - Zac Gallen vs Ben Lively
    August 7 @ Guardians - Brandon Pfaadt vs Carlos Carrasco

    Pirates Schedule

    Date Opponent Score Pitching Matchup
    July 27 @ Diamondbacks L 9-5 Marco Gonzales vs Brandon Pfaadt
    July 28 @ Diamondbacks W 6-5 Mitch Keller vs Yilber Diaz
    July 29 @ Astros W 5-3 Paul Skenes vs Tayler Scott
    July 30 @ Astros W 6-2 Bailey Falter vs Hunter Brown
    July 31 @ Astros L 5-4 Jake Woodford vs Framber Valdez
    August 2 Diamondbacks - Luis Ortiz vs Brandon Pfaadt
    August 3 Diamondbacks - Mitch Keller vs Jordan Montgomery
    August 4 Diamondbacks - Paul Skenes vs Ryne Nelson
    August 6 Padres - Marco Gonzales vs Matt Waldron
    August 7 Padres - TBA vs Dylan Cease
    August 8 Padres - Luis Ortiz vs Randy Vasquez

    Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

    Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.

    dataskrive is a Tribune-Review freelancer. You can contact dataskrive at info@triblive.com.