Diamondbacks vs. Pirates Odds & Betting Predictions - July 25, 2025

Diamondbacks at Pirates

10:40 pm • SportsNet PT
1 - 0
Starting Pitchers
pitcherteameraw-l
Mike Burrows logoM.BurrowsPittsburgh Pirates logo4.151-3
Ryne Nelson logoR.NelsonArizona Diamondbacks logo3.296-2

Diamondbacks at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
50-53
-1.5
-1.5+143
o9-103
-113
Pirates
42-61
u9
+1.5-176
u9-116
-107
location pinFriday 10:40 p.m.
July 25, 2025
PNC ParkPittsburgh
Diamondbacks vs. Pirates Expert Picks
Kevin Thomas
Kevin Thomas
Last 30d: 12-7-0 (+10.3u)
PIT -129 (Live)
1u
Picks Office
Picks Office
Last 30d: 76-70-0 (+9.0u)
PIT +105
1u
The Degenerates
The Degenerates
Last 30d: 53-37-1 (+13.1u)
ARI -125
1u
Al’s Analytics
Al’s Analytics
Last 30d: 46-41-0 (+3.3u)
Over 8.5-115
1u
Pirates Home Dog Series Opener Overs After Win 38-8-1 (82.61%) 56.68% ROI 5-0 in 2025 Diamondbacks Overs After Loss By 1 29-8-1 (78.38%) 48.33% ROI 14-6 in 2025
Sean Zerillo
Sean Zerillo
Last 30d: 147-145-11 (+9.6u)
Over 8.5-120
0.6u
Bet to 9 (-112)
Capper Central
Capper Central
Last 30d: 107-81-0 (+12.5u)
PIT +104
1u

Diamondbacks vs. Pirates Previews & Analysis

  • Diamondbacks vs. Pirates: +294 SGP for Friday article feature image

    Diamondbacks vs. Pirates: +294 SGP for Friday

    Alex Hinton
    Jul 25, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Diamondbacks vs. Pirates Public Betting Percentages

Away Logo

Diamondbacks

Public

66%

Bets%

34%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Pirates
54-5031-2323-2710-2042-30
Diamondbacks
50-5324-3026-2328-3922-14

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
40-59-523-28-317-31-211-1928-39-5
Diamondbacks
53-46-426-24-427-2234-29-419-17

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
42-6229-2513-3713-1728-44
Diamondbacks
51-5326-2825-2434-3317-19

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 23rdDETW 6-1+1.5 WU 9PIT +116
Jul 22ndDETW 8-5+1.5 WO 8PIT +114
Jul 21stDETW 3-0-1.5 WU 7PIT -135
Jul 20thCWSL 2-7-1.5 LU 9.5CWS -143
Jul 19thCWSL 4-10-1.5 LO 8CWS -138

Pirates vs. Diamondbacks Injury Updates

Pirates Injuries

  • Johan Oviedo
    SP

    Oviedo is questionable with elbow

    Questionable

  • Endy Rodriguez
    1B

    Rodriguez is out with elbow

    Out

  • Jared Jones
    SP

    Jones is out with elbow

    Out

  • Jared Triolo
    SS

    Triolo is questionable with back

    Questionable

  • Spencer Horwitz
    1B

    Horwitz is questionable with wrist

    Questionable

Diamondbacks Injuries

  • Jordan Montgomery
    SP

    Montgomery is out for season with elbow

    Out for Season

  • John Curtiss
    RP

    Curtiss is out with elbow

    Out

Diamondbacks vs. Pirates Box Score
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Ryne Nelson logoRR.Nelson, P88640
Anthony DeSclafani logoRA.DeSclafani, P50430
Kevin Ginkel logoRK.Ginkel, P6100
HITTERSH-ABRHRRBI
Corbin Carroll logo1C.Carroll, RF1-5100
Ketel Marte logo2K.Marte, 2B0-2000
Geraldo Perdomo logo3G.Perdomo, SS0-4000
Eugenio Suarez logo4E.Suarez, 3B0-4001
Eugenio Suarez logo4E.Suarez, 1B0-4001
Adrian Del Castillo logo5A.Del Castillo, DH1-5000
Lourdes Gurriel logo6L.Gurriel, LF2-4000
Jake McCarthy logo7J.McCarthy, CF1-4000
Tristin English logo8T.English, 1B0-3000
Blaze Alexander logo8B.Alexander, PH0-0000
Blaze Alexander logo8B.Alexander, 3B0-0000
Jose Herrera logo9J.Herrera, C0-3000
Jorge Barrosa logo9J.Barrosa, PH0-1000
James McCann logo9J.McCann, C0-0000
Pirates Player Stats
Projected
PITCHERPCIPKER
Mike Burrows logoRM.Burrows, P86650
Isaac Mattson logoRI.Mattson, P21110
Dennis Santana logoRD.Santana, P25110
David Bednar logoRD.Bednar, P7110
Braxton Ashcraft logoRB.Ashcraft, P24220
HITTERSH-ABRHRRBI
Spencer Horwitz logo1S.Horwitz, 1B0-3000
Liover Peguero logo1L.Peguero, PR0-0000
Andrew McCutchen logo2A.McCutchen, DH0-5000
Bryan Reynolds logo3B.Reynolds, RF0-5000
Nick Gonzales logo4N.Gonzales, 2B0-5000
Oneil Cruz logo5O.Cruz, CF0-3000
Tommy Pham logo6T.Pham, LF1-3000
Ke'Bryan Hayes logo7K.Hayes, 3B0-4000
Henry Davis logo8H.Davis, C0-1000
Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS0-4000

Diamondbacks vs. Pirates Odds Comparison

Right Arrow

Could not load odds

Diamondbacks at Pirates Team Totals

MatchupOverUnder
Diamondbacks
50-53
N/A
N/A
Pirates
42-61
N/A
N/A