Giants vs. Phillies Odds & Betting Predictions - April 15, 2025

Giants at Phillies

10:45 pm • NBCS-BA
4 - 6
Starting Pitchers
pitcherteameraw-l
Jesus Luzardo logoJ.LuzardoPhiladelphia Phillies logo4.465-2
Justin Verlander logoJ.VerlanderSan Francisco Giants logo4.330-3

Giants at Phillies Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
35-28
+1.5
+1.5-155
o8-113
+140
Phillies
37-25
u7.5
-1.5+130
u8-106
-165
location pinTuesday 10:45 p.m.
April 15, 2025
Citizens Bank ParkPhiladelphia
Giants vs. Phillies Expert Picks
DeadPresPicks
DeadPresPicks
Last 30d: 46-50-5 (-4.7u)
SF +440 (Live)
0.12u
Lock up
Nick Martin
Nick Martin
Last 30d: 22-32-0 (-0.2u)
PHI -162
0.62u
The Degenerate
The Degenerate
Last 30d: 18-24-0 (+0.8u)
J.Verlander u5.5 Ks-150
0.5u
Allan Lem
Allan Lem
Last 30d: 33-35-0 (-6.2u)
J.Luzardo u6.5 Ks-148
0.5u
Tailing @The_Oddsmaker
Sean Koerner
Sean Koerner
Last 30d: 13-15-0 (-1.2u)
J.Luzardo u6.5 Ks-148
1u
Proj closer to -180. Luzardo’s been incredible for his new team so far, posting an insane 36% K rate so far. My expected K model has him closer to 26.5% (still good!) but he’s benefited from a career high called strike + chase rate thanks to an easier schedule to start. Today’s Giants lineup should help keep both of those more in check. JHL/Flores/Matos are tougher Ks, which could slow him down just enough and my sim has the 5-6 range as the most likely outcome
Steak Friend
Steak Friend
Last 30d: 143-158-1 (-25.0u)
PHI -163
1u
Over 8-115
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 89-82-6 (+6.5u)
PHI -0.5 (F5)-115
1.15u
Mjaybrod
Mjaybrod
Last 30d: 32-28-0 (+5.4u)
PHI -1.5+140
1.4u
Blood oath
Lines at Lunch
Lines at Lunch
Last 30d: 83-101-6 (-23.1u)
Under 8-105
1.05u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 139-157-3 (+0.5u)
B.Harper o0.5 HR+520
2.08u
9.46% ev
DeadPresPicks
DeadPresPicks
Last 30d: 46-50-5 (-4.7u)
PHI -143
0.45u
Capper Central
Capper Central
Last 30d: 121-82-3 (+28.0u)
Under 8.5-125
1.25u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 139-157-3 (+0.5u)
Over 11.5+360
0.3u
4.69% ev

Giants vs. Phillies Previews & Analysis

  • Giants vs. Phillies: Justin Verlander Prop Bet article feature image

    Giants vs. Phillies: Justin Verlander Prop Bet

    Collin Whitchurch
    Apr 15, 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

Giants vs. Phillies Public Betting Percentages

Away Logo

Giants

Public

28%

Bets%

72%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Phillies
31-3114-1717-1425-266-5
Giants
28-3514-1614-1914-2513-10

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Phillies
28-33-116-1512-18-124-26-14-7
Giants
28-34-112-1816-16-111-2816-6-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Phillies
37-2519-1218-1332-195-6
Giants
35-2819-1116-1723-1611-12

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 14thSFL 4-10+1.5 LO 9SF -116
Apr 13th@STLL 0-7-1.5 LU 8STL -170
Apr 12th@STLW 4-1-1.5 WU 8PHI -180
Apr 12th@STLL 0-2-1.5 LU 7.5STL -118
Apr 10th@ATLL 2-4+1.5 LU 7.5ATL +116

Phillies vs. Giants Injury Updates

Phillies Injuries

    Giants Injuries

    • Tom Murphy
      C

      Murphy is out with back

      Out

    Giants vs. Phillies Box Score
    Giants Player Stats
    Projected
    PITCHERPCIPKER
    Justin Verlander logoRJ.Verlander, P1045.214
    Randy Rodriguez logoRR.Rodriguez, P60.100
    Hayden Birdsong logoRH.Birdsong, P24102
    Spencer Bivens logoRS.Bivens, P14110
    HITTERSH-ABRHRRBI
    Heliot Ramos logo1H.Ramos, LF1-4100
    Willy Adames logo2W.Adames, SS1-4000
    Jung Hoo Lee logo3J.Lee, CF2-4101
    Matt Chapman logo4M.Chapman, 3B2-3100
    Wilmer Flores logo5W.Flores, DH0-3101
    Casey Schmitt logo6C.Schmitt, 1B1-4002
    Luis Matos logo7L.Matos, RF0-2000
    Mike Yastrzemski logo7M.Yastrzemski, PH0-2000
    Mike Yastrzemski logo7M.Yastrzemski, RF0-2000
    Patrick Bailey logo8P.Bailey, C0-4000
    Tyler Fitzgerald logo9T.Fitzgerald, 2B1-4000
    Phillies Player Stats
    Projected
    PITCHERPCIPKER
    Jesus Luzardo logoLJ.Luzardo, P905.143
    Orion Kerkering logoRO.Kerkering, P110.210
    Jordan Romano logoRJ.Romano, P10110
    Jose Alvarado logoLJ.Alvarado, P30111
    Matt Strahm logoLM.Strahm, P7110
    HITTERSH-ABRHRRBI
    Bryson Stott logo1B.Stott, 2B2-4100
    Trea Turner logo2T.Turner, SS0-3000
    Bryce Harper logo3B.Harper, 1B1-3112
    Kyle Schwarber logo4K.Schwarber, DH1-2100
    Nick Castellanos logo5N.Castellanos, RF1-4100
    J.T. Realmuto logo6J.Realmuto, C2-4112
    Max Kepler logo7M.Kepler, LF2-4100
    Alec Bohm logo8A.Bohm, 3B1-4001
    Brandon Marsh logo9B.Marsh, CF0-3001

    Giants vs. Phillies Odds Comparison

    Right Arrow

    Could not load odds

    Giants at Phillies Team Totals

    MatchupOverUnder
    Giants
    35-28
    o3.5-111
    u3.5-116
    Phillies
    37-25
    o4.5+103
    u4.5-132