Open the board

San Francisco Giants 3, Seattle Mariners 4: final score and stats

Seattle Mariners beat San Francisco Giants, San Francisco Giants 3 to Seattle Mariners 4, on Saturday, July 18, 2026 at T-Mobile Park, Seattle, Washington. Below: the box score, top performers, team stats, injuries and recent form for Seattle Mariners vs San Francisco Giants.

MLBSaturday, July 18, 2026
DateJul 18, 2026
Start time8:08 PM ET
VenueT-Mobile Park, Seattle, Washington
TVMLB.TV/Fox
Attendance43,485

Line score

Team123456789OTR
San Francisco Giants00100200003
Seattle Mariners00000030014

Top performers

San Francisco Giants
Batting AverageBryce Eldridge · 2-4, BB
Home RunsWilly Adames · 1-4, HR, RBI, R, K
Runs Batted InWilly Adames · 1-4, HR, RBI, R, K
MLB RatingWilly Adames · 1-4, HR, RBI, R, K
Seattle Mariners
Batting AverageCole Young · 2-4, HR, 3 RBI, R
Home RunsCole Young · 2-4, HR, 3 RBI, R
Runs Batted InCole Young · 2-4, HR, 3 RBI, R
MLB RatingCole Young · 2-4, HR, 3 RBI, R

Team comparison

San Francisco GiantsSeattle Mariners
Runs per game
-
-
Runs allowed per game
-
-
42-56Record49-50
4th in NL WestStanding3rd in AL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

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
Seattle Mariners
Nick Davila RP · Shoulder - Sprain
Out
Matt Brash RP · Lat - Strain
Out
Colt Emerson SS · Wrist - Surgery
Out
Josh Naylor 1B · Wrist - Surgery
Out
Cal Raleigh C · Shoulder - Surgery
Out

Box score

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Luis Arraez1-4401001020.327.367.454
Bryce Eldridge2-4402001025.274.366.477
Casey Schmitt0-4400001118.279.308.490
Rafael Devers1-5511110321.245.314.477
Heliot Ramos1-4401000211.277.311.463
Grant McCray0-000000000.000.000.000
Jung Hoo Lee0-4400000213.304.336.428
Willy Adames1-4411110111.230.280.432
Drew Gilbert1-4411000016.232.314.364
Daniel Susac0-4400000314.252.299.318
Christian Koss0-000000000.105.150.158
Drew Cavanaugh0-000000000.265.390.265
Team7-37373722312149

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Logan Webb6.2233151100-693.87100
Sam Hentges1.010011017-81.9317
Keaton Winn0.100000010-53.0610
Erik Miller1.000002012-83.1812
Dylan Smith0.201010010-63.3810
Team9.2343381149-96149

Seattle Mariners

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
J.P. Crawford0-3300002021.214.334.352
Julio Rodriguez0-4400100219.256.319.420
Dominic Canzone1-4401000116.261.332.517
Randy Arozarena0-2210000118.281.377.450
Josh Naylor0-3310001013.251.316.351
Cal Raleigh0-3300000119.165.271.302
Cole Young2-441231009.254.313.400
Luke Raley0-3300000121.227.285.446
Mitch Garver0-110000015.182.313.309
Victor Robles0-001000000.210.259.240
Colt Emerson0-330000018.193.265.380
Team3-3030434138149

Seattle Mariners

PlayerIPHRERBBKHRPC-STERAPC
Bryan Woo6.063227298-614.1698
Gabe Speier1.00000109-72.139
Eduard Bazardo1.010001017-132.3417
Andres Munoz1.00000209-94.089
Jose Ferrer1.000011016-102.8516
Team10.07323122149-100149

Season series

SEA wins series 2-1
Jul 19, 2026SF 3, SEA 6
Jul 18, 2026SF 3, SEA 4
Jul 17, 2026SF 7, SEA 0

Team pages

More MLB games on Jul 18, 2026

Frequently asked questions

Who won San Francisco Giants vs Seattle Mariners?

Seattle Mariners won, 4-3, on Saturday, July 18, 2026.

What was the final score of San Francisco Giants vs Seattle Mariners?

San Francisco Giants 3, Seattle Mariners 4.

Who were the top performers?

San Francisco Giants: Bryce Eldridge (2-4, BB batting average). Seattle Mariners: Cole Young (2-4, HR, 3 RBI, R batting average).

Where is San Francisco Giants vs Seattle Mariners played?

T-Mobile Park, Seattle, Washington.

The model’s read

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