Phillies vs. Pirates Odds & Betting Predictions - March 18, 2025

Phillies at Pirates

5:05 pm • SportsNet PT
2 - 3
Starting Pitchers
pitcherteameraw-l
Thomas Harrington logoT.HarringtonPittsburgh Pirates logo5.590-1
Cristopher Sanchez logoC.SanchezPhiladelphia Phillies logo1.621-0

Phillies at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
21-15
-1.5
-1.5+132
o7.5-130
-135
Pirates
12-26
u7.5
+1.5-159
u7.5+110
+113
location pinTuesday 5:05 p.m.
March 18, 2025
LECOM ParkBradenton

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Phillies vs. Pirates Public Betting Percentages

Away Logo

Phillies

Public

64%

Bets%

36%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Pirates
13-257-126-134-119-14
Phillies
19-1710-99-814-145-3

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
16-20-210-8-16-12-16-910-11-2
Phillies
17-1911-86-1114-143-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
12-267-125-145-107-16
Phillies
21-1513-68-917-114-4

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Mar 17th@DETL 6-9---
Mar 17thMINW 4-2---
Mar 16th@NYYW 4-3---
Mar 15thBALW 15-5-1.5 WO 13.5PIT -165
Mar 14thDETW 8-8-1.5 LO 8.5DET -141

Phillies vs. Pirates Injury Updates

Phillies Injuries

    Pirates Injuries

    • Johan Oviedo
      SP

      Oviedo is questionable with elbow

      Questionable

    • Jared Jones
      SP

      Jones is out with elbow

      Out

    • Jared Triolo
      2B

      Triolo is questionable with back

      Questionable

    • Spencer Horwitz
      1B

      Horwitz is questionable with wrist

      Questionable

    Phillies vs. Pirates Box Score
    Phillies Player Stats
    Projected
    PITCHERPCIPKER
    Cristopher Sanchez logoLC.Sanchez, P61520
    Jose Alvarado logoLJ.Alvarado, P10110
    Orion Kerkering logoRO.Kerkering, P261.130
    Devin Sweet logoRD.Sweet, P261.112
    HITTERSH-ABRHRRBI
    Brandon Marsh logo1B.Marsh, CF0-2000
    Elio Prado logo1E. Prado, CF0-0000
    Nick Castellanos logo2N.Castellanos, DH2-3112
    Felix Reyes logo2F. Reyes, PH0-1000
    Felix Reyes logo2F. Reyes, DH0-1000
    Max Kepler logo3M.Kepler, LF1-3000
    Ethan Wilson logo3E. Wilson, LF0-0000
    Edmundo Sosa logo4E.Sosa, SS0-3000
    Bryan Rincon logo4B. Rincon, SS0-1000
    Kody Clemens logo5K.Clemens, 1B0-3000
    Carson Taylor logo5C. Taylor, 1B0-0000
    Garrett Stubbs logo6G.Stubbs, C0-4000
    Leandro Pineda logo6L. Pineda, RF0-0000
    Christian Arroyo logo7C. Arroyo, 2B1-3000
    Cal Stevenson logo8C.Stevenson, RF1-3000
    Josh Breaux logo8J. Breaux, C0-1000
    Luis Verdugo logo9L. Verdugo, 3B0-2000
    Pirates Player Stats
    Projected
    PITCHERPCIPKER
    Thomas Harrington logoRT.Harrington, P623.231
    Eddy Yean logoRE. Yean, P30.100
    David Bednar logoRD.Bednar, P13120
    Kyle Nicolas logoRK.Nicolas, P21111
    Burch Smith logoRB.Smith, P19120
    Wilkin Ramos logoRW. Ramos, P33220
    HITTERSH-ABRHRRBI
    Ke'Bryan Hayes logo1K.Hayes, 3B1-3000
    Billy Cook logo1B.Cook, LF0-1000
    Bryan Reynolds logo2B.Reynolds, RF0-3000
    Endy Rodriguez logo2E.Rodriguez, C0-0000
    Tommy Pham logo3T.Pham, LF0-3000
    Alika Williams logo3A.Williams, 3B0-1000
    Alika Williams logo3A.Williams, SS0-1000
    Joey Bart logo4J.Bart, C2-3000
    Nick Solak logo4N. Solak, 2B1-1100
    Andrew McCutchen logo5A.McCutchen, DH0-3000
    DJ Stewart logo5D.Stewart, PH1-1100
    Jared Triolo logo6J.Triolo, 1B0-2000
    Nick Yorke logo6N.Yorke, 1B0-1001
    Adam Frazier logo7A.Frazier, 2B2-3000
    Bryce Johnson logo7B.Johnson, RF0-0001
    Isiah Kiner-Falefa logo8I.Kiner-Falefa, SS0-3000
    Javier Rivas logo8J. Rivas, 3B1-1111
    Joshua Palacios logo9J.Palacios, CF0-2000
    Ji Hwan Bae logo9J.Bae, CF0-1000

    Phillies vs. Pirates Odds Comparison

    Right Arrow

    Could not load odds

    Phillies at Pirates Team Totals

    MatchupOverUnder
    Phillies
    21-15
    N/A
    N/A
    Pirates
    12-26
    N/A
    N/A