San Francisco Giants

San Francisco Giants 9, Los Angeles Angels 2: Rafael Devers homered and drove in 4 runs

Rafael Devers homered and drove in 4 runs, while Robbie Ray worked 6 innings in the San Francisco Giants' win over the Los Angeles Angels.

By Gamebook Baseball Desk

Reporting date: . Published: .

The final on July 25, 2026 was San Francisco Giants 9, Los Angeles Angels 2. Rafael Devers homered and drove in 4 runs, while Robbie Ray worked 6 innings, allowing 0 runs on 80 pitches.

The final margin

The San Francisco Giants scored in 2 of their 9 offensive innings. The 3rd brought 5 runs, the club's largest total in an inning. The Los Angeles Angels went scoreless in 7 of 9 innings. The San Francisco Giants won by 7 runs.

In the bottom of the 3rd, Rafael Devers drove in 1 run with a single. The play put the San Francisco Giants ahead to stay, 1-0.

The San Francisco Giants closed July 25, 2026 at 44-60, 4th in the division and 22.5 games back.

Work with the bats

Rafael Devers went 3-for-4 with 2 runs, 1 double, 1 home run, and 4 RBIs. Jung Hoo Lee finished 2-for-3 with 1 run, 1 double, 1 home run, and 3 RBIs. Luis Arraez had 2 hits in 4 at-bats with 2 runs and 1 RBI.

Casey Schmitt finished 1-for-4 with 1 run and 1 RBI. Drew Gilbert had 1 hit in 3 at-bats with 1 run and 1 walk. Willy Adames collected 1 hit across 4 at-bats with 1 double. The San Francisco Giants' 11 hits came from 7 batters. They also drew 2 walks. 5 hits went for extra bases.

Pitching in the win

Robbie Ray worked 6 innings on 80 pitches, allowing 6 hits and 0 runs, walking 2 and striking out 5. Across 9 innings, the San Francisco Giants' staff threw 133 pitches, allowed 9 hits and 2 runs, issued 5 walks, and recorded 6 strikeouts.

Official sources

Team facts, standings, and players reflect the reporting date.

Read more team stories ยท Browse MLB teams