San Francisco Giants 4, Los Angeles Angels 1: final score and stats
San Francisco Giants beat Los Angeles Angels, San Francisco Giants 4 to Los Angeles Angels 1, on Tuesday, February 24, 2026 at Tempe Diablo Stadium, Tempe, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Los Angeles Angels vs San Francisco Giants.
Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R |
|---|---|---|---|---|---|---|---|---|---|---|
| San Francisco Giants | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 4 |
| Los Angeles Angels | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
Top performers
Team comparison
Injury report
Confirm lineups and injuries close to game time.
Box score
San Francisco Giants
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jung Hoo Lee | 1-3 | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | .333 | .333 | .333 |
| Drew Gilbert | 0-1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .333 | .429 | .333 |
| Jared Oliva | 1-3 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | .400 | .400 | .400 |
| Victor Bericoto | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .667 | .667 | 1.667 |
| Heliot Ramos | 0-2 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .200 | .500 | .400 |
| Grant McCray | 0-0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .000 | .500 | .000 |
| Patrick Bailey | 1-1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | .250 | .333 | .500 |
| Bo Davidson | 0-0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .333 | .333 | .333 |
| Eric Haase | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .333 | .500 | .333 |
| Jerar Encarnacion | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .000 | .000 | .000 |
| Lorenzo Meola | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| Bryce Eldridge | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .167 | .375 | .333 |
| Team | 4-28 | 28 | 4 | 4 | 4 | 0 | 6 | 6 | 0 |
San Francisco Giants
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Logan Webb | 2.0 | 0 | 0 | 0 | 0 | 4 | 0 | ----- | 0.00 | -- |
| Landen Roupp | 1.0 | 0 | 0 | 0 | 1 | 2 | 0 | ----- | 0.00 | -- |
| Matt Gage | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | ----- | 0.00 | -- |
| Ryan Walker | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | ----- | 0.00 | -- |
| Keaton Winn | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | ----- | 0.00 | -- |
| Michael Fulmer | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | ----- | 0.00 | -- |
| Tyler Vogel | 1.0 | 2 | 1 | 1 | 1 | 1 | 0 | ----- | 5.40 | -- |
| Braxton Roxby | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | ----- | 0.00 | -- |
| Team | 9.0 | 3 | 1 | 1 | 4 | 12 | 0 | 0-0 | 0 |
Los Angeles Angels
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kyren Paris | 0-3 | 3 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | .000 | .167 | .000 |
| Arol Vera | 0-0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| Mike Trout | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .250 | .400 | .250 |
| Tucker Flint | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .000 | .000 | .000 |
| Yoan Moncada | 0-2 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .000 | .143 | .000 |
| Benjamin Gobbel | 1-1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1.000 | 1.000 | 1.000 |
| Oswald Peraza | 1-4 | 4 | 0 | 1 | 1 | 0 | 0 | 3 | 0 | .143 | .143 | .143 |
| David Mershon | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| Travis d'Arnaud | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| Omar Martinez | 1-2 | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | .250 | .400 | .250 |
| Bryce Teodosio | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .143 | .250 | .143 |
| Niko Kavadas | 0-1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .333 | .500 | .500 |
| Team | 3-30 | 30 | 1 | 3 | 1 | 0 | 4 | 12 | 0 |
Los Angeles Angels
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Grayson Rodriguez | 1.2 | 1 | 1 | 1 | 3 | 2 | 0 | ----- | 5.40 | -- |
| Jakob Guardado | 0.1 | 1 | 0 | 0 | 0 | 0 | 0 | ----- | 0.00 | -- |
| Kirby Yates | 1.0 | 1 | 1 | 0 | 0 | 0 | 0 | ----- | 0.00 | -- |
| Drew Pomeranz | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | ----- | 0.00 | -- |
| Jordan Romano | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | ----- | 0.00 | -- |
| Joel Hurtado | 1.2 | 1 | 2 | 1 | 2 | 0 | 0 | ----- | 5.40 | -- |
| Ryan Costeiu | 0.1 | 0 | 0 | 0 | 0 | 1 | 0 | ----- | 0.00 | -- |
| Chase Shores | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | ----- | 0.00 | -- |
| Nate Snead | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | ----- | 0.00 | -- |
| Team | 9.0 | 4 | 4 | 2 | 6 | 6 | 0 | 0-0 | 0 |
Season series
Team pages
More MLB games on Feb 24, 2026
Frequently asked questions
Who won San Francisco Giants vs Los Angeles Angels?
San Francisco Giants won, 4-1, on Tuesday, February 24, 2026.
What was the final score of San Francisco Giants vs Los Angeles Angels?
San Francisco Giants 4, Los Angeles Angels 1.
Who were the top performers?
San Francisco Giants: Patrick Bailey (1-1, 2B, RBI, BB batting average). Los Angeles Angels: Oswald Peraza (1-4, RBI, 3 K batting average).
Where is San Francisco Giants vs Los Angeles Angels played?
Tempe Diablo Stadium, Tempe, Arizona.
Grades, leans and the full breakdown for San Francisco Giants vs Los Angeles Angels are on the board.
Open the boardPlays, box score and updates while the game is on.
Open game centerPick the winners of featured games every day and climb the leaderboard.
Play freeIndependent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.


