Arizona Diamondbacks vs Pittsburgh Pirates Picks, Prediction, Odds, and Line Movement for Tuesday July 28 2026

By: Kyle Kargel Published 07/28/2026, 08:36 AM ET
Diamondbacks vs Pirates prediction

Tuesday night's MLB picks slate features the Arizona Diamondbacks and Pittsburgh Pirates squaring off in game two of their three-game series at PNC Park, with first pitch set for 6:40 p.m. ET. Both clubs sit at 55-52 on the season, but Pittsburgh took the opener 3-2 in 10 innings and has won back-to-back games while Arizona has dropped three straight. With Pittsburgh sitting as a slight favorite and the total set at nine runs, this game offers value on both sides of the ledger heading into first pitch.

TLDR: Quick Picks and Prediction

  • Moneyline/Run Line Pick: Pittsburgh Pirates (-117)
  • Total Pick: Over 9 runs
  • Projected Final Score: Pirates 6, Diamondbacks 4

Odds and Line Movement

The current market has Pittsburgh favored at -117 with Arizona available at -103, while the total sits at nine runs. Below is a breakdown of how the numbers have moved since Sunday, along with public betting percentages tracked throughout the betting window.

Current Odds

Date Time Arizona Pittsburgh Public ($, #)
07/28 07:52:09AM -103 -117 ARI 60%, 56%

Line Movement - Moneyline

Date Time Arizona Pittsburgh Public ($, #)
07/28 07:52:09AM -103 -117 ARI 60%, 56%
07/28 07:52:09AM -103 -117 ARI 60%, 56%
07/28 06:59:50AM -105 -115 PIT 58%, 44%
07/28 04:14:46AM +100 -120 PIT 58%, 47%
07/28 02:10:14AM +100 -120 PIT 62%, 49%
07/28 02:10:14AM +100 -120 PIT 62%, 44%
07/28 00:51:03AM +100 -120 ARI 79%, 56%
07/27 09:53:38PM -103 -117 ARI 80%, 60%
07/27 09:53:38PM -103 -117 ARI 87%, 60%
07/27 08:57:40PM -103 -114 ARI 92%, 60%
07/27 08:11:39PM -105 -115 PIT 63%, 67%
07/27 03:59:36PM -103 -117 PIT 92%, 87%
07/27 03:59:36PM -103 -117 PIT 91%, 93%
07/27 02:09:23AM -105 -115

Line Movement - Total

Date Time Over Under Public ($, #)
07/28 07:52:09AM 9o-112 9u-108 O87%, O60%
07/27 03:59:36PM 9o-111 9u-109 O88%, O87%
07/27 02:09:23AM 9o-108 9u-112

Diamondbacks vs Pirates Key Matchups and Game Preview

Diamondbacks Pitching Rebound

Brandon Pfaadt takes the mound for Arizona carrying a 5-1 record, 4.43 ERA and 1.32 WHIP across 65 innings this season. Those season-long numbers understate his recent form, as Pfaadt has gone 5-0 with a 2.33 ERA over his last 27 innings since returning from Triple-A Reno on June 30. He also worked six strong innings in his latest start against St. Louis, showing he can settle in after early trouble.

Pirates Lineup Depth

Bubba Chandler starts for Pittsburgh with a 3-8 record, 4.47 ERA and 1.39 WHIP through 100.2 innings this year. Chandler has issued 56 walks on the season, which creates risk against an Arizona lineup featuring Ketel Marte, who leads the club with 19 home runs and 61 RBIs, and Ildemaro Vargas, who is batting .272 with a .317 on-base percentage. Chandler is coming off an encouraging outing against the Yankees in which he allowed just two hits while striking out five over 6.1 innings.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Picks And Parlays may use third-party services to process my data.

Arizona's Injury Absences

Arizona remains without Lourdes Gurriel Jr. and Jordan Lawlar, which weakens the club's outfield depth, while Michael Soroka and Drey Jameson remain unavailable on the pitching side.

Pittsburgh's Bullpen Question

Pittsburgh could also be missing Esmerlyn Valdez after he departed Monday's game with a sore wrist, while Spencer Horwitz and Rafael Flores Jr. remain sidelined for the Pirates.

Diamondbacks Bats to Watch

Arizona is hitting just .241 as a team with 481 runs and 103 home runs, though the Diamondbacks have managed a respectable .313 on-base percentage. Ketel Marte and Ildemaro Vargas remain the two names carrying the offense into this series.

Pirates Series Momentum

Pittsburgh has been the stronger offensive club overall, batting .260 with 556 runs, 135 home runs, a .337 on-base percentage and a .421 slugging percentage. Brandon Lowe has contributed 21 home runs and 67 RBIs, Ryan O'Hearn leads the team with 68 RBIs, and Nick Gonzales is batting .315.

Public betting money has shifted several times over the last 24 hours. Early Sunday, the market and public backing sat with Pittsburgh, with 92% of money and 87% of bets on the Pirates line at 03:59:36PM on 07/27. That shifted overnight, with Arizona drawing 92% of tickets by 08:57:40PM on 07/27, before the number swung back toward Pittsburgh into Monday morning. By Tuesday's most recent update, public support sits at 60% of money and 56% of bets on Arizona, even as the line itself remains priced with Pittsburgh as the favorite at -117. On the total, the public has consistently leaned Over, with 87% of money and 60% of bets on the Over as of the most recent 07/28 update, and 88% of money alongside 87% of bets on the Over as of 07/27's 03:59:36PM line.

Key Injuries and Things To Know: ARI and PIT

  • Arizona is without Lourdes Gurriel Jr. and Jordan Lawlar, thinning the outfield.
  • Michael Soroka and Drey Jameson remain unavailable for Arizona's pitching staff.
  • Pittsburgh may be without Esmerlyn Valdez after he left Monday's game with a sore wrist.
  • Spencer Horwitz and Rafael Flores Jr. remain sidelined for Pittsburgh.

Diamondbacks vs Pirates Side and Over/Under Picks

Pfaadt's recent stretch makes Arizona tempting at nearly even money, but Pittsburgh's deeper and more productive lineup gives the home side a better chance to manufacture runs against him and the Diamondbacks bullpen. Chandler's control issues could also open scoring chances for Arizona, making the Over appealing even with both starters coming off quality outings.

  • Side Pick: Pittsburgh Pirates (-117)
  • Total Pick: Over 9

Final Score Prediction

  • Pittsburgh Pirates 6, Arizona Diamondbacks 4

How to Wager On Diamondbacks vs Pirates

Bettors looking to shop this line have a few different avenues to compare pricing and find added value beyond the current market on Pittsburgh and the Over. For those who prefer a data-driven approach, checking out AI picks can help cross-reference model-based projections against the current Pirates and Diamondbacks numbers. Bettors can also explore the Dimers review for an additional projection angle on this matchup, or take a look at the Oddible review for another resource to weigh against the run line and total before placing a wager on Diamondbacks vs Pirates.

Never Tried Picks and Parlays? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code BUCK
  • If the pick loses, we credit your account with 3 Flex Picks
  • If the pick wins, we still give you 1 Flex Pick on the house
  • Win or lose, you walk away ahead. One dollar. No catch.
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $150 in Bonus Bets *Paid Within 14 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Cashable No
Phillies vs Marlins | Red Sox vs A's BEST Bets! | MLB Picks Today
Video: Astros vs Angels + Red Sox vs Athletics BEST Bets! | MLB Picks Today
Astros vs Angels + Red Sox vs Athletics BEST Bets! | MLB Picks Today
logo

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.