Giants vs. Astros Odds & Betting Predictions - April 2, 2025

Giants at Astros

8:10 pm • NBCS-BA
6 - 3
Starting Pitchers
pitcherteameraw-l
Framber Valdez logoF.ValdezHouston Astros logo3.076-4
Landen Roupp logoL.RouppSan Francisco Giants logo3.183-4

Giants at Astros Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Giants
36-28
+1.5
+1.5-146
o7.5-102
+145
Astros
35-28
u8.5
-1.5+125
u7.5-121
-172
location pinWednesday 8:10 p.m.
April 02, 2025
Daikin ParkHouston
Giants vs. Astros Expert Picks
Kyle Just Bets
Kyle Just Bets
Last 30d: 0-0-0 (+0.0u)
F.Valdez o5.5 Ks (Live)-134
0.75u
Steak Friend
Steak Friend
Last 30d: 136-154-1 (-27.6u)
Under 7.5-118
1.18u
💰🦡 Jake
💰🦡 Jake
Last 30d: 88-81-5 (+8.8u)
Over 4 (F5)-110
1u
Sean Zerillo
Sean Zerillo
Last 30d: 143-138-6 (+3.8u)
Under 8-105
0.53u
Bet to 7.5 (+100)
SF +140
0.7u
To +138

Giants vs. Astros Previews & Analysis

  • Zerillo's MLB Predictions & Picks for Wednesday article feature image

    Zerillo's MLB Predictions & Picks for Wednesday

    Sean Zerillo
    Apr 2, 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. Astros Public Betting Percentages

Away Logo

Giants

Public

28%

Bets%

72%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Astros
34-2918-1616-1319-2415-4
Giants
29-3515-1614-1914-2514-10

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Astros
25-36-214-2011-16-221-223-14-2
Giants
29-34-113-1816-16-111-2817-6-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Astros
35-2822-1213-1624-1911-8
Giants
36-2820-1116-1723-1612-12

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 2ndSFL 1-3+1.5 LU 8SF +114
Apr 1stSFL 2-7-1.5 LO 8SF -126
Mar 29thNYMW 2-1-1.5 LU 8.5HOU -123
Mar 29thNYML 1-3+1.5 LU 8NYM -118
Mar 27thNYMW 3-1+1.5 WU 8HOU -118

Astros vs. Giants Injury Updates

Astros Injuries

  • Taylor Trammell
    LF

    Trammell is out with calf

    Out

  • Cristian Javier
    SP

    Javier is out with elbow

    Out

  • Luis Garcia
    SP

    Garcia is out with elbow

    Out

  • Pedro Leon
    RF

    Leon is out with knee

    Out

  • J.P. France
    SP

    France is out with shoulder

    Out

  • Hayden Wesneski
    RP

    Wesneski is out with elbow

    Out

  • Spencer Arrighetti
    SP

    Arrighetti is out with thumb

    Out

Giants Injuries

  • Tom Murphy
    C

    Murphy is out with back

    Out

Giants vs. Astros Box Score
Giants Player Stats
Projected
PITCHERPCIPKER
Landen Roupp logoRL.Roupp, P83483
Randy Rodriguez logoRR.Rodriguez, P12120
Hayden Birdsong logoRH.Birdsong, P26220
Tyler Rogers logoRT.Rogers, P8120
Camilo Doval logoRC.Doval, P10100
HITTERSH-ABRHRRBI
Heliot Ramos logo1H.Ramos, LF1-5002
Willy Adames logo2W.Adames, SS0-4100
Wilmer Flores logo3W.Flores, DH1-4112
Matt Chapman logo4M.Chapman, 3B1-3000
Casey Schmitt logo5C.Schmitt, 1B0-3000
LaMonte Wade logo5L.Wade, PH1-1111
LaMonte Wade logo5L.Wade, 1B1-1111
Luis Matos logo6L.Matos, CF2-3111
Sam Huff logo7S.Huff, C0-3000
Patrick Bailey logo7P.Bailey, PH0-1000
Patrick Bailey logo7P.Bailey, C0-1000
Mike Yastrzemski logo8M.Yastrzemski, RF0-3100
Tyler Fitzgerald logo9T.Fitzgerald, 2B0-3100
Astros Player Stats
Projected
PITCHERPCIPKER
Framber Valdez logoLF.Valdez, P88595
Luis Contreras logoRL.Contreras, P20120
Ryan Gusto logoRR.Gusto, P29241
Rafael Montero logoRR.Montero, P9110
HITTERSH-ABRHRRBI
Jose Altuve logo1J.Altuve, DH2-5100
Isaac Paredes logo2I.Paredes, 3B0-4000
Yordan Alvarez logo3Y.Alvarez, LF2-4002
Christian Walker logo4C.Walker, 1B0-4000
Yainer Diaz logo5Y.Diaz, C1-4000
Jeremy Pena logo6J.Pena, SS0-3100
Brendan Rodgers logo7B.Rodgers, 2B1-3000
Zach Dezenzo logo8Z.Dezenzo, RF1-4001
Chas McCormick logo9C.McCormick, CF0-3100

Giants vs. Astros Odds Comparison

Right Arrow

Could not load odds

Giants at Astros Team Totals

MatchupOverUnder
Giants
36-28
o3.5+113
u3.5-143
Astros
35-28
o3.5-149
u3.5+117