Diamondbacks vs. Pirates Odds & Betting Predictions - July 28, 2026
Diamondbacks at Pirates
10:40 pm • SportsNet PTStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 4.34 | 8-9 | ||
![]() | 3.72 | 7-3 |
Diamondbacks at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Diamondbacks 81-74 | -1.5 | -1.5+152 | o9-119 | -106 |
Pirates 78-77 | u9 | +1.5-187 | u9-103 | -115 |

PNC ParkPittsburgh
Diamondbacks vs. Pirates Expert Picks
The Degenerates
Last 30d: 58-55-0 (-1.4u)
ARI -102
1u
💰🦡 Jake
Last 30d: 26-36-0 (-12.3u)
Over 9-115
1u
Player Prop Savant
Last 30d: 99-75-1 (+31.8u)
B.Chandler u15.5 Outs-155
1u
Over 9-112
1u
The Pick Don
Last 30d: 7-3-1 (+5.6u)
Over 9-115
1.5u
Brandon Pfaadt started the season in the bullpen but has since returned to the rotation. He’s been solid since returning, but I remain skeptical. Pfaadt ended last season with a 5.25 ERA and a 5.28 xERA. He was consistently getting hit hard and was a fade every time he stepped on the mound. He’s been better this year, but he still owns a 4.46 SIERA with just a 16.1% strikeout rate. Almost every ball is put in play against him, and he’s still rocking an almost 10% barrel rate. The Pirates offense has been elite versus right handed pitchers all season. This team has also seen Pfaadt very well over his career. In 35 plate appearances, they are hitting .313 with a .329 xBA and .581 xSLG. Those are about as good of numbers as you can ask for. I like Bubba Chandler long term, but he’s still very volatile. Chandler has elite velocity, and his arm talent has never been in question, but his struggles with control remain a problem. He’s walking 12.7% of batters and continues to put himself into difficult spots. Falling behind in counts is never ideal for a young pitcher. Chandler’s 5.00 SIERA is concerning, and he’s also been worse when pitching at PNC Park during his short career. The Diamondbacks offense had a bad first half of the season but has caught fire of late, posting a 119 wRC+ since the All-Star break while striking out just 17.1% of the time during that span. I think both starters get roughed up early. Both bullpens also sit in a rough rest spot after playing an extra innings game last night. The Diamondbacks likely won’t have Loáisiga, Clarke, or Garcia available, while the Pirates likely won’t have Marinaccio, Montgomery, or Ramirez available. PNC Park will also have winds blowing out at 8-10 MPH to right center field tonight. Our model makes this fair total 10.8, so I’ll gladly take it at 9.
Topper
Last 30d: 177-195-5 (-26.9u)
Under 9-102
1u
3-Game Over Fade
Overall: 373-263-26,59% (ROI:12%)
Season:42-39-4,52% (ROI:-1%)
#TSA
Frank Ammirante
Last 30d: 190-211-4 (-12.3u)
B.Chandler o15.5 Outs+126
0.79u
B.Lowe o0.5 HR+365
0.37u
Under 5 (F5)-110
1.1u
Nick Martin
Last 30d: 14-11-0 (+3.7u)
ARI -105
0.95u
Brian Bitler
Last 30d: 86-84-1 (+15.1u)
ARI +104
3.12u
Adam Kaufman
Last 30d: 142-140-1 (-17.9u)
PIT -112
1.12u
Diamondbacks vs. Pirates Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Diamondbacks vs. Pirates Public Betting Percentages
Betting Trends
- Pirates are 3-2 in their last 5 games.
- Pirates are 4-1 in their last 5 games against the spread
- Pirates are 40-38 in their road games against the spread
- The totals have gone OVER in 4 of Pirates' last 5 games
- The totals have gone OVER in 47 of Pirates' 77 last games at home
Matchup History
Against the Spread (ATS) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 77-78 | 37-40 | 40-38 | 36-42 | 40-34 | |
| 79-76 | 43-37 | 36-39 | 30-40 | 48-36 |
Over/Under History
| overall | home o/u | away o/u | favorite o/u | underdog o/u | |
|---|---|---|---|---|---|
| 80-69-6 | 47-28-2 | 33-41-4 | 45-31-2 | 33-37-4 | |
| 66-85-4 | 35-43-2 | 31-42-2 | 30-38-2 | 35-47-2 |
Straight-Up (ML) History
| overall | home | away | favorite | underdog | |
|---|---|---|---|---|---|
| 78-77 | 41-36 | 37-41 | 44-34 | 33-41 | |
| 81-74 | 44-36 | 37-38 | 39-31 | 41-43 |
Last 5 Matchups
Pirates vs. Diamondbacks Injury Updates

Pirates Injuries

Diamondbacks Injuries
- Blake WalstonSP
Walston is out with elbow
Out
- Cristian MenaSP
Mena is doubtful with shoulder
Doubtful
Diamondbacks vs. Pirates Box Score
Diamondbacks Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 101 | 7 | 4 | 0 | |
![]() | 28 | 0.2 | 1 | 3 | |
![]() | 8 | 0.1 | 1 | 0 | |
![]() | 13 | 0.1 | 0 | 3 | |
![]() | 7 | 0.2 | 1 | 0 | |
![]() | 13 | 1 | 0 | 0 | |
![]() | 17 | 2 | 3 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 2-5 | 0 | 0 | 1 |
![]() | 1-7 | 1 | 0 | 0 |
![]() | 1-6 | 1 | 0 | 2 |
![]() | 1-6 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 3-5 | 0 | 0 | 1 |
![]() | 0-1 | 2 | 0 | 0 |
![]() | 0-1 | 2 | 0 | 0 |
![]() | 0-4 | 1 | 0 | 1 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 4-6 | 1 | 0 | 1 |
![]() | 2-4 | 1 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 1 |
![]() | 1-2 | 0 | 0 | 1 |
Pirates Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 91 | 4 | 3 | 4 | |
![]() | 39 | 1.2 | 3 | 1 | |
![]() | 41 | 2.1 | 2 | 0 | |
![]() | 11 | 1 | 1 | 0 | |
![]() | 22 | 1 | 2 | 0 | |
![]() | 20 | 2 | 0 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 2-6 | 1 | 0 | 0 |
![]() | 2-5 | 1 | 1 | 2 |
![]() | 1-4 | 2 | 1 | 1 |
![]() | 1-6 | 0 | 0 | 0 |
![]() | 2-6 | 1 | 0 | 1 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 2-6 | 1 | 0 | 0 |
![]() | 1-6 | 1 | 0 | 1 |
![]() | 2-4 | 0 | 0 | 1 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
Diamondbacks vs. Pirates Odds Comparison
Could not load odds
Diamondbacks at Pirates Team Totals
MatchupOverUnder | ||
|---|---|---|
Diamondbacks 81-74 | N/A | N/A |
Pirates 78-77 | N/A | N/A |






































