MLB
In Progress
LIVE
In Progress Oracle Park Game Hub →

Where to Watch

Probable Pitchers

Los Angeles Angels
San Francisco Giants

Lineups

San Francisco Giants

#PlayerPos
1Luis Arraez2B
2Heliot RamosLF
3Bryce EldridgeDH
4Rafael Devers1B
5Casey Schmitt3B
6Jung Hoo LeeRF
7Willy AdamesSS
8Drew GilbertCF
9Drew CavanaughC

Preview

The San Francisco Giants host the Los Angeles Angels at Oracle Park on Friday, July 24, with first pitch set for 10:15 PM ET. Logan Webb gets the ball for San Francisco against Angels right-hander Grayson Rodriguez in what shapes up as a compelling pitching matchup at one of baseball's best venues. With the regular season deep into its second half, every game carries playoff-race weight, and this one is no exception for a Giants club that has loaded its lineup with serious offensive firepower.

Giants vs. Angels Pitching Matchup: Logan Webb vs. Grayson Rodriguez

Logan Webb is the unquestioned anchor of the Giants rotation. The right-hander has been San Francisco's most reliable starter for several seasons, and when he takes the mound at Oracle Park, the Giants have a genuine chance to win regardless of circumstances. Webb's ability to generate weak contact and work deep into games makes him exactly the kind of starter you want in a meaningful July contest.

Opposing him is Grayson Rodriguez, who brings his own considerable upside to the mound for Los Angeles. Rodriguez has the stuff to keep any lineup off-balance, and the Giants' hitters will need to be disciplined and patient to get to him. This is a matchup worth watching from pitch one.

San Francisco Giants Starting Lineup

  • 1. Luis Arraez, 2B
  • 2. Heliot Ramos, LF
  • 3. Bryce Eldridge, DH
  • 4. Rafael Devers, 1B
  • 5. Casey Schmitt, 3B
  • 6. Jung Hoo Lee, RF
  • 7. Willy Adames, SS
  • 8. Drew Gilbert, CF
  • 9. Drew Cavanaugh, C

That is a formidable lineup from top to bottom. Luis Arraez setting the table at leadoff is a manager's dream — he makes consistent contact and gives the lineup a steady on-base presence before the middle of the order takes over. Heliot Ramos at two provides a threat that Rodriguez cannot afford to dismiss. Then you get to Bryce Eldridge in the three-hole and Rafael Devers anchoring the cleanup spot, and that is a pair of bats capable of changing a game in a single swing. Devers in particular is the kind of presence that opposing pitchers have to navigate carefully.

Willy Adames at short and Jung Hoo Lee in right give the Giants length and versatility in the middle-to-lower third of the order. Drew Gilbert in center and Drew Cavanaugh behind the plate round things out. There is no easy out in this lineup.

Keys to Watch Against the Angels

  • Webb's command early: If Webb establishes his sinker and keeps the Angels off the bases in the first two innings, he has the profile to carry this game deep. Oracle Park's dimensions favor a pitch-to-contact approach, and Webb knows how to use this park.
  • Arraez and Ramos setting the table: Rodriguez is at his most dangerous when he gets ahead in the count. The Giants' first two hitters need to work pitches and put runners on for Eldridge and Devers.
  • Devers vs. Rodriguez: This individual matchup could define the game. Devers has the left-handed power to punish a Rodriguez fastball that catches too much of the plate.
  • Bullpen depth: If the Angels chase Webb before the seventh, the Giants need their relief corps to hold the line. Late-inning management will matter.

Prediction: Giants Win Behind Webb's Complete Effort

Logan Webb at Oracle Park with a lineup that includes Rafael Devers and Luis Arraez is a difficult combination to beat. Rodriguez is capable, but the Giants have the home-field edge, a deep batting order, and their best starter on the hill. Expect Webb to go six-plus innings, the Giants' middle of the order to do damage in the third or fourth, and San Francisco to take this one by a margin of two or three runs. Giants win, 4-2.

Catch the action on NBCS BA or KNTV on television, and on KNBR 680 or 1510 AM KSFN on radio.