Open the board

San Francisco Giants 9, San Diego Padres 3: final score and stats

San Francisco Giants beat San Diego Padres, San Francisco Giants 9 to San Diego Padres 3, on Tuesday, March 31, 2026 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, March 31, 2026
DateMar 31, 2026
Start time9:40 PM ET
VenuePetco Park, San Diego, California
TVMLB.TV
Attendance41,891

Line score

Team123456789R
San Francisco Giants3010040019
San Diego Padres0030000003

Top performers

San Francisco Giants
Batting AverageWilly Adames · 4-5, HR, 2B, 2 RBI, 2 R
Home RunsWilly Adames · 4-5, HR, 2B, 2 RBI, 2 R
Runs Batted InJung Hoo Lee · 3-5, 2 2B, 3 RBI
MLB RatingWilly Adames · 4-5, HR, 2B, 2 RBI, 2 R
San Diego Padres
Batting AverageManny Machado · 1-3, R, BB, K
Home RunsManny Machado · 1-3, R, BB, K
Runs Batted InXander Bogaerts · 0-4, RBI, K
MLB RatingFernando Tatis Jr. · 1-3, 2B, R, BB, SB, K

Team comparison

San Francisco GiantsSan Diego Padres
Runs per game
-
3.7
Runs allowed per game
-
2.3
2-3Record1-4
4th in NL WestStanding2nd in NL West
0-0Road record / home record3-1
Last 5LWLLW
-StreakL1

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
Willy Adames4-5524210014.300.300.500
Rafael Devers2-5512000025.263.333.316
Heliot Ramos1-4411201218.222.300.278
Luis Arraez1-4401100014.211.238.211
Jared Oliva0-001000000.000.000.000
Christian Koss0-000000000.000.000.000
Matt Chapman2-5522110116.222.333.389
Jung Hoo Lee3-5503300023.222.300.389
Harrison Bader1-5511000114.158.158.368
Patrick Bailey1-3311001014.125.222.125
Casey Schmitt1-4401000317.188.278.250
Team16-40409169227155

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Logan Webb6.0333450104-617.36104
JT Brubaker2.020001028-210.0028
Jose Butto1.010002018-115.4018
Team9.0633480150-93150

San Diego Padres

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jake Cronenworth0-4400000018.167.250.167
Fernando Tatis Jr.1-3311001115.235.350.294
Manny Machado1-3311001117.200.400.267
Jackson Merrill1-3311101113.222.300.444
Xander Bogaerts0-4400100123.200.200.250
Miguel Andujar1-4401100212.167.231.167
Gavin Sheets1-4401000119.071.071.071
Nick Castellanos1-3301001020.167.231.250
Freddy Fermin0-4400000113.100.182.100
Team6-3232363048150

San Diego Padres

PlayerIPHRERBBKHRPC-STERAPC
German Marquez3.084411265-4112.0065
Kyle Hart2.144412042-258.3142
Bradgley Rodriguez1.210001017-140.0017
Jeremiah Estrada1.010002018-1221.6018
David Morgan1.021001013-90.0013
Team9.01698272155-101155

Recent form

Oct 7, 2026 · vs Milwaukee BrewersL 1-3
Oct 6, 2026 · vs Milwaukee BrewersW 4-3
Oct 4, 2026 · at Milwaukee BrewersL 3-4
Oct 3, 2026 · at Milwaukee BrewersL 2-3
Sep 30, 2026 · vs Chicago CubsW 4-1

Season series

SF wins series 2-1
Apr 1, 2026SF 1, SD 7
Mar 31, 2026SF 9, SD 3
Mar 30, 2026SF 3, SD 2

Team pages

More MLB games on Mar 31, 2026

Frequently asked questions

Who won San Francisco Giants vs San Diego Padres?

San Francisco Giants won, 9-3, on Tuesday, March 31, 2026.

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

San Francisco Giants 9, San Diego Padres 3.

Who were the top performers?

San Francisco Giants: Willy Adames (4-5, HR, 2B, 2 RBI, 2 R batting average). San Diego Padres: Manny Machado (1-3, R, BB, 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.