Saturday's game that pits the Pittsburgh Pirates (24-20) against the Arizona Diamondbacks (25-20) at PNC Park has a good chance to be a close matchup based on our computer prediction, which projects a final score of 4-3 in favor of the Pirates. Game time is at 4:05 PM ET on May 20.

The Pirates will give the ball to Mitch Keller (5-1, 2.38 ERA), who is eyeing win No. 6 on the season, and the Diamondbacks will counter with Brandon Pfaadt (0-1, 8.59 ERA).

Diamondbacks vs. Pirates Game Info & Odds

  • When: Saturday, May 20, 2023 at 4:05 PM ET
  • Where: PNC Park in Pittsburgh, Pennsylvania
  • How to Watch on TV: SportsNet PT
  • Live Stream: Watch this game on Fubo!

Bet on this matchup with BetMGM, the King of Sportsbooks!

Diamondbacks vs. Pirates Score Prediction

Our pick for this contest is Pirates 4, Diamondbacks 3.

Total Prediction for Diamondbacks vs. Pirates

  • Total Prediction: Under 8.5 runs

New to BetMGM Sportsbook? We've got the best offer for new users! Be sure to use our link to get this great bonus for first-time depositors.

Read More About This Game

Diamondbacks Performance Insights

  • In three games as the underdog over the last 10 matchups, the Diamondbacks have a record of 2-1.
  • When it comes to the over/under, Arizona and its opponents are 5-5-0 in its previous 10 games.
  • The Diamondbacks have covered the spread in all of their previous 10 matchups (one of those matchups had a runline.
  • The Diamondbacks have been chosen as underdogs in 26 games this year and have walked away with the win 14 times (53.8%) in those games.
  • This season, Arizona has come away with a win four times in eight chances when named as an underdog of at least +130 or worse on the moneyline.
  • The Diamondbacks have an implied victory probability of 43.5% according to the moneyline set for this matchup.
  • Arizona is the seventh-highest scoring team in MLB, averaging 5.1 runs per game (230 total).
  • The Diamondbacks have pitched to a 4.70 ERA this season, which ranks 22nd in baseball.

Put your picks to the test and bet on with BetMGM Sportsbook.

Diamondbacks Schedule

Date Opponent Score Pitching Matchup
May 14 Giants W 2-1 Brandon Pfaadt vs Logan Webb
May 15 @ Athletics W 5-2 Merrill Kelly vs Drew Rucinski
May 16 @ Athletics L 9-8 Tommy Henry vs Kyle Muller
May 17 @ Athletics W 5-3 Ryne Nelson vs Luis Medina
May 19 @ Pirates L 13-3 Zac Gallen vs Johan Oviedo
May 20 @ Pirates - Brandon Pfaadt vs Mitch Keller
May 21 @ Pirates - Merrill Kelly vs Roansy Contreras
May 22 @ Phillies - Tommy Henry vs Zack Wheeler
May 23 @ Phillies - Ryne Nelson vs Taijuan Walker
May 24 @ Phillies - Zac Gallen vs Ranger Suárez
May 26 Red Sox - Brandon Pfaadt vs Chris Sale