Giants vs. Astros Odds & Betting Predictions - April 1, 2025
Giants at Astros
12:10 am • NBCS-BAStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 5.40 | 0-1 | |
![]() | ![]() | 0.00 | 1-0 |
Giants at Astros Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Giants 3-1 | +1.5 | +1.5-198 | o8-105 | +108 |
![]() Astros 2-2 | u8.5 | -1.5+164 | u8-115 | -126 |

Daikin ParkHouston
Giants vs. Astros Expert Picks

Top Shelf Action 🥃
1d ago
Last 30d: 449-467-19 (+30.3u)
R.Blanco u5.5 Ks-150
0.51u
1.71% ev

The Degenerate
1d ago
Last 30d: 70-140-1 (-38.1u)
SF +114
0.29u

Sir Lockselot
1d ago
Last 30d: 47-65-0 (-10.6u)
SF +108
2.16u
🔑 Giants ML +108 (FanDuel) 2u
80% of the money coming in on Houston. Sharp money coming in on SF. Astros struggle against RHP. Batting .177 this year, I know it’s a small sample size but I like the value we get here with SF. I think Hicks can contain the Stros bats. If the Giants can get out to an early lead, that will be the key to this game. They were one of the better teams when scoring 1st last year

Boomer Betz
1d ago
Last 30d: 120-131-6 (-9.8u)
HOU -118
1.5u
#BQ

Grant Neiffer
1d ago
Last 30d: 41-66-4 (+0.1u)
Y.Alvarez o0.5 HR+390
0.25u
M.Chapman o0.5 HR+480
0.25u
H.Ramos o0.5 HR+600
0.25u

Top Shelf Action 🥃
1d ago
Last 30d: 449-467-19 (+30.3u)
L.Wade o0.5 HR+680
0.11u
3.91% ev
Y.Alvarez o0.5 HR+400
0.24u
4.73% ev
M.Chapman o0.5 HR+500
0.55u
13.64% ev

Sean Zerillo
2d ago
Last 30d: 63-101-4 (-14.3u)
Under 8.5-110
0.55u
Bet to -118 or 8 (+100). Assuming roof closed; make closer to 8.4 if its open and will partially buy off
Giants vs. Astros Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Giants vs. Astros Public Betting Percentages
Betting Trends
- Astros are 2-2 in their last 5 games.
- Astros are 1-3 in their last 5 games against the spread
- The totals have gone OVER in 1 of Astros' last 4 games
- The totals have gone OVER in 1 of Astros' 4 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Astros vs. Giants Injury Updates

Astros Injuries
- Lance McCullersP
McCullers is out with arm
Out
- Taylor TrammellOF
Trammell is out with calf
Out
- Cristian JavierP
Javier is out with elbow
Out
- Luis GarciaP
Garcia is out with elbow
Out
- Pedro LeonOF
Leon is out with knee
Out
- J.P. FranceP
France is out with shoulder
Out

Giants Injuries
- Tom MurphyC
Murphy is out with back
Out
- Jerar EncarnacionOF
Encarnacion is out with hand
Out
Giants vs. Astros Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 72 | 6 | 6 | 0 | |
![]() | 14 | 1 | 0 | 0 | |
![]() | 18 | 0.2 | 1 | 2 | |
![]() | 4 | 0.1 | 1 | 0 | |
![]() | 17 | 1 | 2 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-4 | 0 | 0 | 1 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 1-4 | 2 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 2 |
![]() | 1-5 | 1 | 0 | 0 |
![]() | 0-3 | 1 | 0 | 0 |
![]() | 2-4 | 1 | 1 | 4 |
![]() | 2-4 | 1 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 92 | 5 | 6 | 3 | |
![]() | 26 | 1 | 2 | 2 | |
![]() | 25 | 2 | 1 | 0 | |
![]() | 23 | 1 | 1 | 2 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-3 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 2 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 1 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
Giants vs. Astros Odds Comparison
Could not load odds
Giants at Astros Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Giants 3-1 | o3.5-127 | u3.5-101 |
![]() Astros 2-2 | o3.5-145 | u3.5+114 |