Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
6in the bubble

San Francisco Giants vs San Diego Padres

Friday, Jul 31, 2026Petco Park9:45 PM ETPreview
SF · Away · 47-62

San Francisco Giants

NL West · 4th · 22.0 GB
:
9:45 PM ET
H2H 310
SD · Home · 55-54

San Diego Padres

NL West · 3rd · 14.0 GB
Starting pitchers
Starter form · last 5 starts
Season4.60
Last 54.74
Recent form near season pace
5 days restQS 0%Blow-up 0/3
206/17
207/09
407/26
Season2.33
Last 56.92
4.59 ERA worse in last 5
2 days restQS 0%Blow-up 0/5
007/21
007/23
007/24
207/28
007/29

↑ ERA trending up lately

Matchup edge
Giants 55 L10
PitchingEven
Giants27Padres24
HittingGiants
Giants39Padres35
BullpenEven
Giants51Padres52
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs RHP / LHP
Giants vs RHP
Avg OPS 0.8652 hot hittersTop: Bericoto 0.986 · Devers 0.883 · Arraez 0.843

Projected sample — season splits vs pitcher hand, not official order.

Padres vs LHP
Avg OPS 0.7973 hot hittersTop: France 0.919 · Jr. 0.861 · Taylor 0.858

Projected sample — season splits vs pitcher hand, not official order.

San Francisco Giants hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.250
0.986
4
0.335
0.843
4
0.273
0.832
11
0.273
0.883
22
0.261
0.779
21
San Diego Padres hitters vs LHP (projected)
Batter
AVG
OPS
HR
0.222
0.555
4
0.339
0.919
16
0.375
0.858
1
0.238
0.791
23
◆ Matchup preview

San Francisco Giants at San Diego Padres (2026-07-31). Carson Whisenhunt vs Bradgley Rodriguez at Petco Park.

Starters — Carson Whisenhunt enters with a 4.60 ERA, 1.40 WHIP, and 15.2 innings. He has posted 7.47 K/9, 4.60 BB/9, and 1.72 HR/9, so the strikeout ability is there but the command and home run rate remain pressure points. In his last three starts, he allowed 4 earned runs in 5.0 innings with 7 strikeouts on July 26, then 2 earned runs in 5.2 innings on July 9, and 2 earned runs in 5.0 innings on June 17. Bradgley Rodriguez has been far more efficient overall, carrying a 2.33 ERA, 1.17 WHIP, and 46.1 innings with 9.13 K/9, 3.11 BB/9, and just 0.39 HR/9. His last three appearances were brief, with 0.2 scoreless innings on July 29, 1.0 inning and 2 earned runs on July 28, and 0.2 scoreless innings on July 24. The listed trend is up, and his season-long run prevention and contact suppression stand out.

Teams — San Francisco brings the stronger offensive profile with a .728 OPS, .254 average, and 461 runs scored. The Giants are 5-5 over their last 10 games. Their pitching staff has a 4.33 ERA and 1.35 WHIP, which suggests a more middle-tier run prevention baseline behind the lineup. San Diego has a .693 OPS, .233 average, and 454 runs, so the Padres trail slightly in overall production despite being close in total scoring. They are 6-4 in their last 10 games. On the mound, San Diego owns a 4.17 team ERA and 1.33 WHIP, giving them a small edge over San Francisco in staff-wide efficiency.

Key facts
Padres starter has a 2.33 ERA and 0.39 HR/9Giants offense holds a .728 OPS and 461 runsWhisenhunt has a 4.60 BB/9 and 1.72 HR/9
Head to head (2025–2026)
310
San Diego Padres lead series
13 meetings total
2025-08-21
San Francisco Giants @ San Diego Padres
48
SD
2025-08-20
San Francisco Giants @ San Diego Padres
18
SD
2025-08-19
San Francisco Giants @ San Diego Padres
15
SD
2025-08-18
San Francisco Giants @ San Diego Padres
43
SF
2025-08-13
San Diego Padres @ San Francisco Giants
111
SD
Team picture · 2026
55
WWLWLWWLLL
64
LWWWWWLLWL
SF
SD
Team AVG
0.254
0.233
Team OPS
0.728
0.693
Home runs
123
118
Runs scored
461
454
Team ERA
4.33
4.17
HR allowed
107
122

Explore more MLB matchups

Related game previews for these clubs and around the league.