Open the board

San Francisco Giants 4, San Diego Padres 7: final score and stats

San Diego Padres beat San Francisco Giants, San Francisco Giants 4 to San Diego Padres 7, on Tuesday, April 29, 2025 at Petco Park, San Diego, California. Below: the box score, top performers, team stats, injuries and recent form for San Diego Padres vs San Francisco Giants.

MLBTuesday, April 29, 2025
DateApr 29, 2025
Start time9:40 PM ET
VenuePetco Park, San Diego, California
TVMLB.TV, NBC Sports BA, Padres.TV
Attendance47,345

Line score

Team123456789R
San Francisco Giants0001030004
San Diego Padres30020020-7

Top performers

San Francisco Giants
Batting AverageWilly Adames · 2-4, HR, 2B, RBI, 2 R, K
Home RunsWilly Adames · 2-4, HR, 2B, RBI, 2 R, K
Runs Batted InLaMonte Wade Jr. · 1-3, 2B, 2 RBI, BB, K
MLB RatingWilly Adames · 2-4, HR, 2B, RBI, 2 R, K
San Diego Padres
Batting AverageJason Heyward · 2-4, 2B, R, K
Home RunsXander Bogaerts · 2-4, HR, 3 RBI, 2 R, K
Runs Batted InXander Bogaerts · 2-4, HR, 3 RBI, 2 R, K
MLB RatingXander Bogaerts · 2-4, HR, 3 RBI, 2 R, K

Team comparison

San Francisco GiantsSan Diego Padres
Runs per game
-
-
Runs allowed per game
-
-
19-11Record18-11
4th in NL WestStanding2nd in NL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

San Francisco Giants
Harrison Bader CF · Foot - Plantar Fasciitis
Out
Randy Rodriguez RP · Elbow - Surgery
Out
Rowan Wick RP · Elbow - Surgery
Out
Matt Chapman 3B · Abdomen - Surgery
Out
Rafael Devers 1B · Abdomen - Surgery
Out
San Diego Padres
Luis Gutierrez SP · Undisclosed
Out
Bryan Hoeing RP · Elbow - Surgery
Out

Box score

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Mike Yastrzemski0-4400000117.264.379.471
Willy Adames2-4422110119.212.286.305
Jung Hoo Lee1-4411100010.321.379.536
Matt Chapman0-4400000322.206.367.392
Wilmer Flores0-4400000421.238.292.438
Heliot Ramos1-4411000114.246.308.381
LaMonte Wade Jr.1-3301201116.118.253.237
Patrick Bailey1-4401000111.169.217.247
Tyler Fitzgerald1-3301000211.291.341.443
Team7-34344741114141

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Logan Webb5.095516079-552.8379
Erik Miller1.010002018-110.9018
Randy Rodriguez1.012200129-181.4229
Lou Trivino1.000000012-66.3512
Team8.01177181138-90138

San Diego Padres

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Fernando Tatis Jr.0-5500000220.330.398.596
Luis Arraez1-3301100015.289.327.422
Manny Machado2-4412100114.280.339.430
Gavin Sheets0-2220001012.268.322.427
Xander Bogaerts2-4422310112.253.342.364
Jose Iglesias1-4401200114.279.338.338
Tyler Wade1-4401000217.286.405.371
Jason Heyward2-4412000116.217.275.326
Elias Diaz2-4412000018.192.300.269
Team11-34347117118138

San Diego Padres

PlayerIPHRERBBKHRPC-STERAPC
Nick Pivetta5.153319189-581.7889
Jeremiah Estrada0.221101017-121.8817
Adrian Morejon1.000002016-101.8416
Jason Adam1.000002013-90.5613
Robert Suarez1.00000006-40.696
Team9.07441141141-93141

Season series

SD wins series 5-1
Aug 21, 2025SF 4, SD 8
Aug 20, 2025SF 1, SD 8
Aug 19, 2025SF 1, SD 5
Aug 18, 2025SF 4, SD 3

Team pages

More MLB games on Apr 29, 2025

Frequently asked questions

Who won San Francisco Giants vs San Diego Padres?

San Diego Padres won, 7-4, on Tuesday, April 29, 2025.

What was the final score of San Francisco Giants vs San Diego Padres?

San Francisco Giants 4, San Diego Padres 7.

Who were the top performers?

San Francisco Giants: Willy Adames (2-4, HR, 2B, RBI, 2 R, K batting average). San Diego Padres: Jason Heyward (2-4, 2B, R, K batting average).

Where is San Francisco Giants vs San Diego Padres played?

Petco Park, San Diego, California.

The model’s read

Grades, leans and the full breakdown for San Francisco Giants vs San Diego Padres 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.