← Today's Slate
Friday, July 31, 2026 at 9:45 PM EDT
MLB

San Francisco Giants @ San Diego Padres

SF @ SD

SF0
SD7
Final

Moneyline

SF
42%
58%
SD
+130-154

ML Edge

SF+6.8%
SD-6.8%

Total (O/U)

8.0

Fanatics

Over-3.4%
Under+3.4%

Venue

Park Factor

0.95

Neutral

Away Starter

Carson Whisenhunt
Team:San Francisco Giants (SF)
Pitcher:Carson Whisenhunt(RHP)
Record:3-4
ERA:6.49

Home Starter

Bradgley Rodriguez
Team:San Diego Padres (SD)
Pitcher:Bradgley Rodriguez(RHP)
Record:3-2
ERA:2.02

Betting Insights

Key takeaways for this matchup

SD ML has a 6.8% edge — the market may be undervaluing them.

The Under has a 3.4% edge.

Pitching matchup: Carson Whisenhunt (6.49 ERA) vs Bradgley Rodriguez (2.02 ERA).

Player Props

Player props for this game

No player props available yet

Props are typically available 12-24 hours before game time

Box Score

Final game statistics

San Francisco Giants (SF)

BatterABRHRBIBBSOHR
Luis Arraez2B3010010
Osleivis Basabe2B1000000
Heliot RamosLF3000010
Drew GilbertLF1000000
Bryce EldridgeDH3000020
Jesus RodriguezPH1000000
Rafael Devers1B2000100
Jung Hoo LeeRF3000000
Willy AdamesSS3000000
Grant McCrayCF3000010
Drew CavanaughC3000010
Christian Koss3B3010000
Pitching
PitcherIPHRERBBSOPC
Carson Whisenhunt3.17664374
Adrian Houser4.25111364

San Diego Padres (SD)

BatterABRHRBIBBSOHR
Fernando Tatis Jr.RF3210200
Luis Rengifo2B3310210
Manny Machado3B4011010
Ty France1B2023100
Jackson MerrillCF4100010
Luis CampusanoDH4031000
Xander BogaertsSS4010010
Freddy FerminC4010010
Jase BowenLF4121011
Pitching
PitcherIPHRERBBSOPC
Yuki Matsui3.01000249
Germán Márquez5.01001270
Bradgley Rodriguez1.00000213

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Carson Whisenhunt (SF)

2026 season
vs SD
ERA
16.20
IP
3.1
W-L
0-1
K
3
WHIP
3.55
AVG
.467
SplitERAWHIPK/9BB/9AVGIP
Overall6.491.816.85.5.29334.2
Home3.861.307.35.0.20716.1
Away10.342.505.96.5.37515.2
Last 7 Days13.502.752.34.5.4294.0
Last 30 Days8.862.097.36.0.33321.1
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.167.400.167.567244
vs RHB.330.390.557.94610619
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.264.375.396.7715317
2nd Time.339.397.6431.040564
3rd Time.286.423.286.709212

Bradgley Rodriguez (SD)

2026 season
vs SF
ERA
1.59
IP
5.2
W-L
0-0
K
5
WHIP
0.58
AVG
.158
SplitERAWHIPK/9BB/9AVGIP
Overall2.021.059.82.6.20358.0
Home2.401.079.62.4.21430.0
Away1.651.039.63.0.18627.1
Last 7 Days0.000.9116.40.0.1671.1
Last 30 Days2.130.8211.81.5.17012.2
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.170.223.241.46411238
vs RHB.235.297.373.67010223
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.201.259.304.56221461
2nd Time.000.000.000.00000
3rd Time.000.000.000.00000

Last 5 Games

Not available yet

Season Series

This Series (4 games)
SD wins series 3-1
Season (13 games)
Series tied 4-4

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
Fanatics+130-1548:00 PM
BetRivers+133-1567:59 PM
BetMGM+125-1547:59 PM
Bovada+132-1597:59 PM
BetUS+130-1457:59 PM

Totals

BookTotalOverUnderTime
Fanatics8.0-105-1158:00 PM
BetRivers8.5-115-1048:00 PM
BetMGM8.5-118-1027:59 PM
Bovada8.0-105-1157:59 PM
BetUS8.5-120+1007:59 PM