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

Los Angeles Angels vs San Francisco Giants

Sunday, Jul 26, 2026Oracle Park4:05 PM ETPreview
LAA · Away · 41-64

Los Angeles Angels

AL West · 2nd · 12.5 GB
:
4:05 PM ET
H2H 21
SF · Home · 44-60

San Francisco Giants

Starting pitchers
Starter form · last 5 starts
Season3.43
Last 55.19
1.76 ERA worse in last 5
6 days restQS 40%Blow-up 0/5
506/24
306/30
207/07
307/12
207/20

↓ ERA trending down lately

Season3.38
Last 53.53
Recent form near season pace
17 days restQS 0%Blow-up 0/2
206/17
207/09
Matchup edge
José Soriano pitching edge·Giants 55 L10
PitchingAngels
Angels49Giants44
HittingGiants
Angels29Giants38
BullpenEven
Angels52Giants49
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs LHP / RHP
Angels vs LHP
Avg OPS 0.8062 hot hittersTop: Porter 1.267 · Siri 1.001 · Trout 0.824

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

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.

Los Angeles Angels hitters vs LHP (projected)
Batter
AVG
OPS
HR
0.333
1.267
0
0.234
0.824
18
0.258
1.001
5
0.238
0.803
19
0.000
0.133
2
San Francisco Giants hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.250
0.986
4
0.273
0.832
10
0.335
0.843
4
0.273
0.883
22
0.261
0.779
21
◆ Matchup preview

Los Angeles Angels at San Francisco Giants (2026-07-26). José Soriano vs Carson Whisenhunt at Oracle Park.

Starters — Soriano has a 3.43 ERA and 1.25 WHIP across 118 innings, with 9.31 K/9, 4.12 BB/9, and 0.92 HR/9. His last three starts were solid: 7.0 IP, 2 ER, 7 K, 1 BB; 5.0 IP, 3 ER, 0 K, 2 BB; and 6.0 IP, 2 ER, 4 K, 2 BB. The recent trend is down, but the overall profile still shows swing-and-miss ability with manageable home run damage. Whisenhunt has a 3.38 ERA and 1.41 WHIP in 10.2 innings, with 5.06 K/9, 5.06 BB/9, and 0.84 HR/9. His two listed recent starts were 5.2 IP, 2 ER, 4 K, 4 BB and 5.0 IP, 2 ER, 2 K, 2 BB. The ERA is strong, but the sample is small and the WHIP and walk rate point to some traffic on the bases.

Teams — The Angels carry a .703 OPS and 450 runs scored, with a team 4.59 ERA and 1.37 WHIP. Their last 10 games are 3-7, which adds some concern around current form despite the higher run total. San Francisco has a .726 OPS and 433 runs scored, with a 4.39 team ERA and 1.35 WHIP. The Giants are 5-5 over their last 10, and their offense has been slightly more efficient by OPS even with fewer total runs. From a betting perspective, the matchup sets up as Soriano’s more established strikeout profile against a Giants lineup with the better overall OPS, while Whisenhunt’s limited body of work puts more focus on command and how long he can work into the game.

Key facts
Soriano has 118 IP with a 3.43 ERA and 9.31 K/9Whisenhunt has a 3.38 ERA but a 1.41 WHIP and 5.06 BB/9 in 10.2 IPGiants .726 OPS vs Angels .703 OPS, while Angels have scored 450 runs to San Francisco’s 433
Head to head (2025–2026)
21
Los Angeles Angels lead series
3 meetings total
2025-04-20
San Francisco Giants @ Los Angeles Angels
45
LAA
2025-04-19
San Francisco Giants @ Los Angeles Angels
32
SF
2025-04-18
San Francisco Giants @ Los Angeles Angels
02
LAA
Team picture · 2026
37
LLLWWWLLLL
55
WWLLLLLWWW
LAA
SF
Team AVG
0.240
0.253
Team OPS
0.703
0.726
Home runs
113
118
Runs scored
450
433
Team ERA
4.59
4.39
HR allowed
114
105

Explore more MLB matchups

Related game previews for these clubs and around the league.