Open the board

San Francisco Giants 7, Arizona Diamondbacks 4: final score and stats

San Francisco Giants beat Arizona Diamondbacks, San Francisco Giants 7 to Arizona Diamondbacks 4, on Saturday, March 7, 2026 at Salt River Fields at Talking Stick, Scottsdale, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Arizona Diamondbacks vs San Francisco Giants.

MLBSaturday, March 7, 2026
DateMar 7, 2026
Start time3:10 PM ET
VenueSalt River Fields at Talking Stick, Scottsdale, Arizona
Attendance12,815

Line score

Team123456789R
San Francisco Giants0030201107
Arizona Diamondbacks1001001014

Top performers

San Francisco Giants
Batting AverageJesus Rodriguez · 3-4, 2 2B, 2 RBI
Home RunsMichael Fulmer · 0-0
Runs Batted InWill Brennan · 2-3, 2B, 2 RBI, 2 R, K
MLB RatingJesus Rodriguez · 3-4, 2 2B, 2 RBI
Arizona Diamondbacks
Batting AverageJean Walters · 1-1, 2B, RBI
Home RunsGabriel Moreno · 1-3, HR, RBI, R
Runs Batted InJose Fernandez · 2-3, HR, 2B, 2 RBI, R
MLB RatingJose Fernandez · 2-3, HR, 2B, 2 RBI, R

Team comparison

San Francisco GiantsArizona Diamondbacks
Runs per game
-
-
Runs allowed per game
-
-
12-2Record7-8
4th in NL WestStanding3rd 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
Arizona Diamondbacks
Cristian Mena RP · Shoulder - Surgery
Out
Andrew Saalfrank RP · Shoulder - Surgery
Out
Corbin Carroll RF · Elbow - Surgery
Out

Box score

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jared Oliva2-443200110.421.500.474
Scott Bandura0-000000000.000.000.000
Will Brennan2-332220010.471.550.647
Dakota Jordan0-220000010.000.000.000
Jesus Rodriguez3-440320000.313.389.438
Diego Cartaya0-110000000.000.000.000
Victor Bericoto0-330010020.429.409.810
Jonah Cox0-220000010.000.000.000
Jean Sio1-440110010.400.4001.000
Jake Holton0-440000000.304.292.478
Parks Harber0-330000010.235.300.294
Lorenzo Meola0-001000100.0001.000.000
Team10-3737710703100

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
JT Brubaker3.011121141---4.5041
Nick Margevicius3.031102038---5.6338
Michael Fulmer2.011103135---1.5035
Marques Johnson1.021101014---3.0014
Team9.0744272128-0128

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ildemaro Vargas1-330100000.348.348.435
Caleb Roberts0-110000000.000.333.000
Demetrio Crisantes0-330000010.429.429.571
Danny Serretti0-110000000.000.250.000
Gabriel Moreno1-331111000.174.174.304
Alberto Barriga0-110000010.000.000.000
Manuel Pena1-111100000.286.375.857
Pavin Smith1-331100000.304.304.739
Jean Walters1-110110000.500.5001.000
Jose Fernandez2-331221000.280.308.840
Jack Hurley0-110000010.000.000.000
Jorge Barrosa0-220000110.200.238.450
Team7-31314742270

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Kohl Drake2.153302049---10.5049
Hayden Durke0.210001010---0.0010
Paul Sewald1.000002012---6.0012
Kade Strowd1.012211024---9.8224
Brandyn Garcia1.000001010---0.0010
Jonathan Loaisiga1.021101014---6.0014
Philip Abner1.011121027---1.8027
Isaiah Campbell1.00000107---4.507
Team9.010773100153-0153

Season series

SF leads series 1-0
Mar 14, 2026ARI 8, SF 7
Mar 7, 2026SF 7, ARI 4

Team pages

More MLB games on Mar 7, 2026

Frequently asked questions

Who won San Francisco Giants vs Arizona Diamondbacks?

San Francisco Giants won, 7-4, on Saturday, March 7, 2026.

What was the final score of San Francisco Giants vs Arizona Diamondbacks?

San Francisco Giants 7, Arizona Diamondbacks 4.

Who were the top performers?

San Francisco Giants: Jesus Rodriguez (3-4, 2 2B, 2 RBI batting average). Arizona Diamondbacks: Jean Walters (1-1, 2B, RBI batting average).

Where is San Francisco Giants vs Arizona Diamondbacks played?

Salt River Fields at Talking Stick, Scottsdale, Arizona.

The model’s read

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