Open the board

Los Angeles Angels 6, San Francisco Giants 7: final score and stats

San Francisco Giants beat Los Angeles Angels, Los Angeles Angels 6 to San Francisco Giants 7, on Friday, July 24, 2026 at Oracle Park, San Francisco, California. Below: the box score, top performers, team stats, injuries and recent form for San Francisco Giants vs Los Angeles Angels.

MLBFriday, July 24, 2026
DateJul 24, 2026
Start time10:15 PM ET
VenueOracle Park, San Francisco, California
TVESPN Unlmtd/MLB.TV
Attendance41,559

Line score

Team123456789OTR
Los Angeles Angels10003002006
San Francisco Giants20300010017

Top performers

Los Angeles Angels
Batting AverageTyler Heineman · 1-2, 3B, 2 RBI, R, BB
Home RunsVaughn Grissom · 2-5, HR, 2 RBI, R, K
Runs Batted InTyler Heineman · 1-2, 3B, 2 RBI, R, BB
MLB RatingVaughn Grissom · 2-5, HR, 2 RBI, R, K
San Francisco Giants
Batting AverageLuis Arraez · 3-5
Home RunsRafael Devers · 2-4, HR, 3 RBI, 2 R, BB, K
Runs Batted InRafael Devers · 2-4, HR, 3 RBI, 2 R, BB, K
MLB RatingRafael Devers · 2-4, HR, 3 RBI, 2 R, BB, K

Team comparison

Los Angeles AngelsSan Francisco Giants
Runs per game
-
-
Runs allowed per game
-
-
41-63Record43-60
5th in AL WestStanding4th in NL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Los Angeles Angels
Jack Kochanowicz SP · Elbow - Surgery
Out
San Francisco Giants
Randy Rodriguez RP · Elbow - Surgery
Out
Rowan Wick RP · Elbow - Surgery
Out
Matt Chapman 3B · Abdomen - Surgery
Out
Rafael Devers 1B · Abdomen - Surgery
Out
Casey Schmitt LF · Knee - Surgery
Out

Box score

Los Angeles Angels

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Zach Neto1-4411001220.238.327.449
Mike Trout0-2200102116.233.388.456
Nolan Schanuel2-5502100018.282.354.394
Oswald Peraza0-000000000.240.284.373
Jorge Soler1-5511000322.205.293.372
Vaughn Grissom2-5512210114.255.319.401
Wade Meckler0-5500000221.299.368.401
Jo Adell1-4411000018.241.288.397
Denzer Guzman1-3311001122.248.295.380
Tyler Heineman1-2211201010.181.239.248
Team9-35356961510161

Los Angeles Angels

PlayerIPHRERBBKHRPC-STERAPC
Grayson Rodriguez4.065523280-528.5480
Brent Suter1.010001022-134.4722
Jose Fermin1.000002013-92.7613
Kirby Yates1.001110017-93.8017
Samy Natera Jr.1.000001012-62.3312
Ryan Zeferjahn1.000011021-123.7521
Chase Silseth0.121010014-92.8714
Team9.1976582179-110179

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Luis Arraez3-5503000019.324.362.448
Heliot Ramos0-5500000217.263.298.446
Bryce Eldridge1-3321002024.266.363.472
Rafael Devers2-4422311120.244.315.476
Casey Schmitt1-4411310116.272.303.489
Jung Hoo Lee0-4400000014.299.332.422
Willy Adames0-4400000322.225.277.428
Drew Gilbert2-2202001014.233.316.357
Grant McCray0-001000107.000.250.000
Daniel Susac0-2200100022.257.298.327
Drew Cavanaugh0-110000014.231.348.231
Jesus Rodriguez0-001000000.244.306.422
Team9-3434797258179

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Logan Webb6.064424099-613.9899
Dylan Smith1.000013019-102.8119
Jason Foley1.022201115-106.0015
Erik Miller1.000021015-102.9715
Caleb Kilian1.010001013-104.5713
Team10.09665101161-101161

Season series

SF wins series 2-1
Jul 26, 2026LAA 4, SF 3
Jul 25, 2026LAA 2, SF 9
Jul 24, 2026LAA 6, SF 7

Team pages

More MLB games on Jul 24, 2026

Frequently asked questions

Who won Los Angeles Angels vs San Francisco Giants?

San Francisco Giants won, 7-6, on Friday, July 24, 2026.

What was the final score of Los Angeles Angels vs San Francisco Giants?

Los Angeles Angels 6, San Francisco Giants 7.

Who were the top performers?

Los Angeles Angels: Tyler Heineman (1-2, 3B, 2 RBI, R, BB batting average). San Francisco Giants: Luis Arraez (3-5 batting average).

Where is Los Angeles Angels vs San Francisco Giants played?

Oracle Park, San Francisco, California.

The model’s read

Grades, leans and the full breakdown for Los Angeles Angels vs San Francisco Giants are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.