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

Los Angeles Angels vs San Francisco Giants Starting Lineup — Saturday, Jul 25, 2026

Saturday, Jul 25, 2026Oracle Park4:05 PMPreviewStarting Lineups
LAA · Away

Los Angeles Angels

SP: Ryan Johnson · ERA 6.10
@
4:05 PM
SF · Home

San Francisco Giants

SP: Robbie Ray · ERA 3.33
Lineups PendingAnnounced ~1–2 hrs before first pitch · 4:05 PM ET
Full matchup preview

Expected Batting Order

Official lineups not yet announced for this game. Check back closer to game time.

No lineup data available for Los Angeles Angels.

No lineup data available for San Francisco Giants.

◆ Matchup preview

Los Angeles Angels at San Francisco Giants (2026-07-25). Ryan Johnson vs Robbie Ray at Oracle Park.

Starters — Ryan Johnson has a 6.10 ERA and 1.43 WHIP across 38.1 innings, with 7.04 K/9, 3.76 BB/9, and a high 2.35 HR/9. His last three starts were better than the full-season line: 5 IP, 1 ER, 5 K, 3 BB; 5 IP, 3 ER, 1 K, 3 BB; and 4 IP, 2 ER, 6 K, 1 BB. The recent form points up, but the home-run rate remains the main concern. Robbie Ray carries a 3.33 ERA and 1.30 WHIP over 110.2 innings, with 7.81 K/9, 4.39 BB/9, and 1.22 HR/9. In his last three starts he went 4 IP, 1 ER, 6 K, 2 BB; 5 IP, 1 ER, 4 K, 6 BB; and 6 IP, 3 ER, 4 K, 3 BB. His trend is also up, with run prevention holding steady even as the walk rate has stayed elevated.

Teams — The Angels have a .703 OPS and 448 runs scored, with a team ERA of 4.54 and 1.37 WHIP. Their recent form is 4-6 in the last 10, and the profile suggests a middling offense backed by a pitching staff that has allowed traffic. The Giants have a slightly better .723 OPS and 424 runs scored, along with a 4.41 team ERA and 1.35 WHIP. They are also 4-6 over their last 10. San Francisco brings the stronger OPS and slightly better run-prevention indicators, while Los Angeles has scored more runs overall despite the lower OPS.

Key facts
Ryan Johnson has allowed 10 HR in 38.1 IP, a 2.35 HR/9 rateRobbie Ray has a 3.33 ERA over 110.2 IP, but with 4.39 BB/9Giants .723 OPS vs Angels .703 OPS, while Angels lead in runs 448 to 424