
Diamondbacks vs. Pirates Prediction, Odds, Picks - July 25
Eugenio Suarez and the Arizona Diamondbacks will look to do damage against Mike Burrows when he takes the mound for the Pittsburgh Pirates on Friday at 6:40 p.m. ET, in the first game of a three-game series at PNC Park. The Diamondbacks are the favorite in this one, at -114, while the underdog Pirates have -106 odds to play spoiler. Arizona is the favorite on the run line (-1.5 with +144 odds). The over/under is 9 runs for the contest (with -105 odds to hit the over and -116 odds to go under).
Take a look at everything you need from a betting perspective on the Diamondbacks-Pirates game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Marlins vs. Pirates Highlights | MLB on FOX
Diamondbacks vs. Pirates Game Information & Odds
- When: Friday, July 25, 2025 at 6:40 p.m. ET
- Where: PNC Park in Pittsburgh, Pennsylvania
- How to watch on TV: SportsNet PT and ARID
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Diamondbacks | -114 | -106 | 9 | -105 | -116 | -1.5 | +144 | -174 |
Diamondbacks vs. Pirates Prediction
- Score Prediction: Pirates 6, Diamondbacks 5
- Total Prediction: Over 9 runs
- Win Probabilities: Diamondbacks 51%, Pirates 49%
Diamondbacks vs. Pirates Betting Insights
- The Diamondbacks have been favorites in 66 games this season and won 33 (50%) of those contests.
- This season Arizona has won 31 of its 62 games, or 50%, when favored by at least -114 on the moneyline.
- The implied probability of a win from the Diamondbacks, based on the moneyline, is 53.3%.
- The Pirates have been underdogs in 71 games this season and have come away with the win 28 times (39.4%) in those contests.
- This season, Pittsburgh has come away with a win 26 times in 69 chances when named as an underdog of at least -106 or longer on the moneyline.
- The Pirates have an implied victory probability of 51.5% according to the moneyline set by sportsbooks for this matchup.
Diamondbacks Recent Betting Performance
- The Diamondbacks were the moneyline favorite in five of their last 10 games, and they finished 2-3 in those matchups.
- Over their last 10 matchups, the Diamondbacks and their opponents combined to hit the over four times (all 10 of the games had set totals).
- The Diamondbacks' ATS record is 4-6-0 over their past 10 games.
Diamondbacks Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 4.7 |
| HR | 10 |
| ERA | 4.24 |
| K/9 | 7.2 |
Diamondbacks Player Insights
- Geraldo Perdomo's .283 average leads the Diamondbacks this year. His resume also includes 10 homers and driven in 72 RBI.
- Among all MLB hitters, Perdomo is 30th in batting average, ninth in on-base percentage, and 72nd in slugging.
- Perdomo has collected a hit in two straight games. During his last five outings he is batting .550 with two doubles, a walk and five RBIs.
- Eugenio Suarez has shown off his power as he paces his team with 36 home runs and 86 runs batted in.
- Suarez is fourth in home runs in MLB, and first in RBI.
- Corbin Carroll has 18 doubles, 13 triples, 21 home runs and 32 walks while batting .250.
- Carroll is on a five-game hitting streak entering this contest. In his last five games he is batting .364 with three doubles, three triples and three RBIs.
- Ketel Marte is hitting .287 with 14 doubles, 20 home runs and 41 walks.
Diamondbacks Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Lourdes Gurriel Jr. | 0.5 (-225) | 1.5 (+135) | - | 0.5 (+205) |
| Geraldo Perdomo | 0.5 (-220) | 1.5 (+145) | - | 0.5 (+195) |
| Eugenio Suárez | 0.5 (-230) | 1.5 (+110) | - | 0.5 (+125) |
| Corbin Carroll | 0.5 (-260) | 1.5 (-110) | - | 0.5 (+135) |
| Ketel Marte | 1.5 (+195) | 1.5 (-105) | - | 0.5 (+140) |
Pirates Recent Betting Performance
- The Pirates have played as underdogs in six of their past 10 games and have gone 3-3 in those contests.
- In their last 10 games with a total, the Pirates and their opponents have combined to hit the over four times.
- The Pirates have a record of 6-4-0 ATS over their last 10 games.
Pirates Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 3.4 |
| HR | 4 |
| ERA | 5.38 |
| K/9 | 8.8 |
Pirates Player Insights
- Oneil Cruz has swatted a team-high 16 home runs.
- In all of MLB, Cruz is 50th in homers and 117th in RBI.
- Bryan Reynolds has been productive as he leads his team with 50 RBI.
- Reynolds ranks 132nd overall in home runs and 65th in RBI this season.
- Andrew McCutchen is hitting .255 with 15 doubles, nine home runs and 38 walks.
- Isiah Kiner-Falefa paces the Pirates with a team-high batting average of .271.
Pirates Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Spencer Horwitz | 0.5 (-245) | 1.5 (+120) | - | 0.5 (+215) |
| Oneil Cruz | 0.5 (-225) | 1.5 (+110) | - | 0.5 (+140) |
| Andrew McCutchen | 0.5 (-245) | 1.5 (+115) | - | 0.5 (+190) |
| Nick Gonzales | 1.5 (+200) | 1.5 (+115) | - | 0.5 (+170) |
| Bryan Reynolds | 1.5 (+185) | 1.5 (+100) | - | 0.5 (+160) |
Cardinals vs. Diamondbacks Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
MLB Free Agency Rumors, Buzz: Tigers Among 'Many' Teams Interested in Giolito
2026 MLB Free Agent Signings, Trades: Giants Sign Outfielder Harrison Bader
World Series Winners: Complete list of champions by year
Brady Anderson's role with Orioles a topic of debate
2026 Grammy Awards Odds: Who Will Win Album of the Year, Best New Artist?
Big Picture: Kyle Tucker's $240M Deal Represents A New Level of Dodgers Supremacy
MLB On FOX 2026: Over 85 Regular Season Games, All-Star Game, World Baseball Classic
Ranking the 10 best second basemen in MLB for 2025
What are the 100 best athlete nicknames of all time?
MLB Free Agency Rumors, Buzz: Tigers Among 'Many' Teams Interested in Giolito
2026 MLB Free Agent Signings, Trades: Giants Sign Outfielder Harrison Bader
World Series Winners: Complete list of champions by year
Brady Anderson's role with Orioles a topic of debate
2026 Grammy Awards Odds: Who Will Win Album of the Year, Best New Artist?
Big Picture: Kyle Tucker's $240M Deal Represents A New Level of Dodgers Supremacy
MLB On FOX 2026: Over 85 Regular Season Games, All-Star Game, World Baseball Classic
Ranking the 10 best second basemen in MLB for 2025
What are the 100 best athlete nicknames of all time?


