Reds vs. Giants Odds & Betting Predictions - April 9, 2025
Reds at Giants
1:45 am • NBCS-BAStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 3.80 | 7-7 | ||
![]() | 3.33 | 9-8 |
Reds at Giants Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Reds 6-3 | +1.5 | +1.5-200 | o7.5+100 | +110 |
Giants 3-7 | u7.5 | -1.5+167 | u7.5-120 | -130 |

Oracle ParkSan Francisco
Reds vs. Giants Expert Picks
Austin Pendergrass
Last 30d: 36-30-0 (+0.9u)
Under 0.5 (1st Inn)-132
0.38u
Boomer Betz
Last 30d: 105-88-2 (+36.9u)
CIN +117
3.51u
#BQ
Picks Office
Last 30d: 194-204-7 (-24.3u)
SF -120
1u
Roupp 2nd start this season, first came vs Astros where he struck out 8 in 4 IP, allowed just 3 runs. That’s elite swing-and-miss stuff vs one of MLB’s toughest lineups. Giants bullpen ready to carry the rest. Reds offense ice cold, just 2 runs last 2 games.
Cincy hitting just .212 on the season, .203 vs RHP. Giants dominate LHP at home — .739 OPS — and Wilmer Flores is a lefty killer, slashing .333 w/ 1.100 OPS vs southpaws. Lodolo allows 43% topped contact, Giants built to punish that with high-launch bats.
SF pitching staff dealing — 2.77 ERA, 85 Ks, holding opponents to .228 avg. Giants also 6-0 in interleague play, Reds just 2-4 on the road. Roupp showed poise vs Houston, now gets a weaker lineup in a pitcher’s park. Giants deeper lineup, better pen, better team.
Stuck 🚨
Last 30d: 54-58-2 (+1.6u)
CIN +110
0.33u
Ryan Minion
Last 30d: 228-271-1 (-8.9u)
E.De La Cruz o1.5 Total Bases+150
$1.00
Collin Whitchurch
Last 30d: 82-137-4 (+6.9u)
Under 7.5-115
0.5u
SF -118 (F5)
0.59u
Capper Central
Last 30d: 0-0-0 (+0.0u)
SF -122
1.22u

Sean Zerillo
Last 30d: 143-139-4 (+3.3u)
Under 7.5-112
0.05u
Fixing stake - not a full rebet
Under 7.5-110
0.45u
Bet to 7 (-105)
Reds vs. Giants Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Reds vs. Giants Public Betting Percentages
Betting Trends
- Giants are 1-4 in their last 5 games.
- Giants are 1-4 in their last 5 games against the spread
- Giants are 1-2 in their road games against the spread
- The totals have gone OVER in 3 of Giants' last 5 games
- The totals have gone OVER in 3 of Giants' 7 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Reds vs. Giants Injury Updates

Reds Injuries
- Nick LodoloSP
Lodolo is out with finger
Out
- Hunter GreeneSP
Greene is out with elbow
Out

Giants Injuries
- Hayden BirdsongSP
Birdsong is out with arm
Out
Reds vs. Giants Box Score
Reds Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 87 | 6 | 3 | 0 | |
![]() | 20 | 2 | 2 | 0 | |
![]() | 7 | 1 | 0 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-4 | 1 | 0 | 0 |
![]() | 2-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 1 |
Giants Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 81 | 6 | 4 | 1 | |
![]() | 39 | 3 | 2 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 2-3 | 0 | 0 | 0 |
![]() | 2-3 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 2-3 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
Reds vs. Giants Odds Comparison
Could not load odds
Reds at Giants Team Totals
MatchupOverUnder | ||
|---|---|---|
Reds 6-3 | N/A | N/A |
Giants 3-7 | N/A | N/A |




























