Try this game in our Simulator
Lineups and Summary
(back to top)
Mariners
@ Giants
Oracle Park
April 5, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the San Francisco Giants and the Seattle Mariners, played on April 5, 2025 at Oracle Park.
Game Summary
Date | April 5, 2025 |
---|---|
Visiting Team |
Seattle Mariners
|
Home Team |
San Francisco Giants
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | April 5, 2025 |
---|---|
Day of Week | Sat |
Day / Night | |
Visiting Team | Seattle Mariners |
Home Team | San Francisco Giants |
Visiting Starting Pitcher | Bryce Miller |
Home Starting Pitcher | Robbie Ray |
Ballpark | Oracle Park |
City | San Francisco |
State | CA |
Attendance | 40,886 |
Time of Game | 2 hours and 27. minutes |
Seattle Mariners Lineup
Name | Position |
---|---|
Victor Robles | Right Fielder |
Julio Rodriguez | Center Fielder |
Cal Raleigh | Designated Hitter |
Randy Arozarena | Left Fielder |
Mitch Garver | Catcher |
Donovan Solano | First Baseman |
Dylan Moore | Third Baseman |
Ryan Bliss | Second Baseman |
J.P. Crawford | Shortstop |
Manager |
San Francisco Giants Lineup
Name | Position |
---|---|
LaMonte Wade | First Baseman |
Willy Adames | Shortstop |
Jung Hoo Lee | Center Fielder |
Matt Chapman | Third Baseman |
Heliot Ramos | Left Fielder |
Mike Yastrzemski | Right Fielder |
Wilmer Flores | Designated Hitter |
Sam Huff | Catcher |
Tyler Fitzgerald | Second Baseman |
Manager |
All Plays in Game
(back to top)
Mariners
@ Giants
Oracle Park
April 5, 2025
Top 1
-
Mariners, 0 - Giants, 0
Outs: 0, Count: 1-1, RoB: ---
Robles vs. Ray
Robles hits a ground ball, base hit into left field. View Play -
Mariners, 0 - Giants, 0
Outs: 0, Count: 1-2, RoB: 1--
Rodriguez vs. Ray
Rodriguez is called out on strikes. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 0-1, RoB: 1--
Raleigh vs. Ray
There goes Robles , and he's safe at second with a stolen base. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 1-2, RoB: -2-
Raleigh vs. Ray
Raleigh strikes out swinging. View Play -
Mariners, 0 - Giants, 0
Outs: 2, Count: 2-1, RoB: -2-
Arozarena vs. Ray
Arozarena hits a ground ball towards second. The throw to first, and Arozarena is out. View Play
Bottom 1
-
Mariners, 0 - Giants, 0
Outs: 0, Count: 3-2, RoB: ---
Wade vs. Miller
Wade hits a fly ball towards left. Arozarena makes the catch for the out. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 3-0, RoB: ---
Adames vs. Miller
That is ball 4. Adames is on with a walk. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 1-0, RoB: 1--
Lee vs. Miller
There goes Adames . The throw from Garver, and he's caught stealing. View Play -
Mariners, 0 - Giants, 0
Outs: 2, Count: 2-0, RoB: ---
Lee vs. Miller
Tag play Challenged by SEA manager (Dan Wilson): Original call overturned as shown.
Lee hits a fly ball towards right. Robles is there to make the catch. View Play
Top 2
-
Mariners, 0 - Giants, 0
Outs: 0, Count: 3-2, RoB: ---
Garver vs. Ray
That is ball 4. Garver is on with a walk. View Play -
Mariners, 0 - Giants, 0
Outs: 0, Count: 0-1, RoB: 1--
Solano vs. Ray
Solano hits a fly ball towards center. Lee makes the catch for the out. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 2-2, RoB: 1--
Moore vs. Ray
Moore hits a ground ball towards short. Adames throws to second to get Garver. Moore is on 1st. View Play -
Mariners, 0 - Giants, 0
Outs: 2, Count: 0-0, RoB: 1--
Bliss vs. Ray
View Play
Bottom 2
-
Mariners, 0 - Giants, 0
Outs: 0, Count: 2-2, RoB: ---
Chapman vs. Miller
Chapman hits a popup, foul, off the third base line. Moore makes the catch for the out. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 0-2, RoB: ---
Ramos vs. Miller
Ramos hits a fly ball towards right. Robles is there to make the catch. View Play -
Mariners, 0 - Giants, 0
Outs: 2, Count: 3-0, RoB: ---
Yastrzemski vs. Miller
That is ball 4. Yastrzemski is on with a walk. View Play -
Mariners, 0 - Giants, 0
Outs: 2, Count: 3-2, RoB: 1--
Flores vs. Miller
Flores strikes out swinging. View Play
Top 3
-
Mariners, 0 - Giants, 0
Outs: 0, Count: 1-0, RoB: ---
Bliss vs. Ray
Bliss hits a ground ball towards third. The throw to first, and Bliss is out. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 3-2, RoB: ---
Crawford vs. Ray
That is ball 4. Crawford is on with a walk. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 0-2, RoB: 1--
Robles vs. Ray
Robles hits a fly ball towards right. Yastrzemski is there to make the catch. View Play -
Mariners, 0 - Giants, 0
Outs: 2, Count: 0-0, RoB: 1--
Rodriguez vs. Ray
There goes Crawford , and he's safe at second with a stolen base. View Play -
Mariners, 0 - Giants, 0
Outs: 2, Count: 1-1, RoB: -2-
Rodriguez vs. Ray
Rodriguez hits a fly ball towards right. Yastrzemski is there to make the catch. View Play
Bottom 3
-
Mariners, 0 - Giants, 0
Outs: 0, Count: 1-2, RoB: ---
Huff vs. Miller
Huff strikes out swinging. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 1-1, RoB: ---
Fitzgerald vs. Miller
Fitzgerald softly hits a ground ball towards third. The throw to first, and Fitzgerald is out. View Play -
Mariners, 0 - Giants, 0
Outs: 2, Count: 2-2, RoB: ---
Wade vs. Miller
Wade strikes out swinging. View Play
Top 4
-
Mariners, 0 - Giants, 0
Outs: 0, Count: 0-0, RoB: ---
Raleigh vs. Ray
Raleigh hits a line drive, base hit into left field. View Play -
Mariners, 0 - Giants, 0
Outs: 0, Count: 0-0, RoB: 1--
Arozarena vs. Ray
Arozarena hits a ground ball to second. There's the throw to second for one, and over to first, double play. View Play -
Mariners, 0 - Giants, 0
Outs: 2, Count: 3-2, RoB: ---
Garver vs. Ray
Garver hits a fly ball towards right. Yastrzemski is there to make the catch. View Play
Bottom 4
-
Mariners, 0 - Giants, 0
Outs: 0, Count: 1-0, RoB: ---
Adames vs. Miller
Adames hits a ground ball towards third. The throw to first, and Adames is out. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 0-1, RoB: ---
Lee vs. Miller
Lee hits a ground ball into right field. That will be extra bases. Lee is safe at second with a double. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 0-0, RoB: -2-
Chapman vs. Miller
There goes Lee, and he's safe at third with a stolen base. View Play -
Mariners, 0 - Giants, 0
Outs: 1, Count: 0-1, RoB: --3
Chapman vs. Miller
Chapman hits a double. Lee scores. View Play -
Mariners, 0 - Giants, 1
Outs: 1, Count: 3-2, RoB: -2-
Ramos vs. Miller
Ramos hits a fly ball towards right. Robles is there to make the catch. Chapman moves to 3rd. View Play -
Mariners, 0 - Giants, 1
Outs: 2, Count: 0-0, RoB: --3
Yastrzemski vs. Miller
Yastrzemski hits a ground ball, base hit into right field. Chapman scores. View Play -
Mariners, 0 - Giants, 2
Outs: 2, Count: 1-2, RoB: 1--
Flores vs. Miller
Flores hits a line drive, base hit into left field. Yastrzemski moves to 3rd. View Play -
Mariners, 0 - Giants, 2
Outs: 2, Count: 1-2, RoB: 1-3
Huff vs. Miller
Huff hits a fly ball towards right. Robles is there to make the catch. View Play
Top 5
-
Mariners, 0 - Giants, 2
Outs: 0, Count: 0-2, RoB: ---
Solano vs. Ray
Solano hits a ground ball towards second. The throw to first, and Solano is out. View Play -
Mariners, 0 - Giants, 2
Outs: 1, Count: 1-0, RoB: ---
Moore vs. Ray
Moore hits a drive into center field. Going, going, gone. A solo home run. View Play -
Mariners, 1 - Giants, 2
Outs: 1, Count: 3-2, RoB: ---
Bliss vs. Ray
That is ball 4. Bliss is on with a walk. View Play -
Mariners, 1 - Giants, 2
Outs: 1, Count: 2-1, RoB: 1--
Crawford vs. Ray
View Play -
Mariners, 1 - Giants, 2
Outs: 2, Count: 3-2, RoB: ---
Crawford vs. Ray
That is ball 4. Crawford is on with a walk. View Play -
Mariners, 1 - Giants, 2
Outs: 2, Count: 1-0, RoB: 1--
Robles vs. Ray
Robles hits a ground ball, base hit into left field. Crawford moves to 2nd. View Play -
Mariners, 1 - Giants, 2
Outs: 2, Count: 0-0, RoB: 12-
Rodriguez vs. Ray
Rodriguez hits a line drive towards right. Yastrzemski is there to make the catch. View Play
Bottom 5
-
Mariners, 1 - Giants, 2
Outs: 0, Count: 0-2, RoB: ---
Fitzgerald vs. Miller
Fitzgerald strikes out swinging. View Play -
Mariners, 1 - Giants, 2
Outs: 1, Count: 3-1, RoB: ---
Wade vs. Miller
Wade hits a ground ball towards second. The throw to first, and Wade is out. View Play -
Mariners, 1 - Giants, 2
Outs: 2, Count: 2-2, RoB: ---
Adames vs. Miller
Adames hits a line drive, base hit into left field. View Play
Top 6
-
Mariners, 1 - Giants, 2
Outs: 0, Count: 1-2, RoB: ---
Raleigh vs. Ray
Raleigh hits a line drive deep towards center. Lee makes the catch for the out. View Play -
Mariners, 1 - Giants, 2
Outs: 1, Count: 0-2, RoB: ---
Arozarena vs. Ray
Arozarena hits a popup, in foul territory, off the first base line. Wade makes the catch for the out. View Play -
Mariners, 1 - Giants, 2
Outs: 2, Count: 3-1, RoB: ---
Garver vs. Ray
That is ball 4. Garver is on with a walk. View Play -
Mariners, 1 - Giants, 2
Outs: 2, Count: 0-2, RoB: 1--
Solano vs. Ray
Solano hits a fly ball towards center. Lee makes the catch for the out. View Play
Bottom 6
-
Mariners, 1 - Giants, 2
Outs: 0, Count: 2-2, RoB: ---
Lee vs. Miller
Lee hits a drive into right center field. That ball bounces into the stands for a ground rule double. View Play -
Mariners, 1 - Giants, 2
Outs: 0, Count: 0-0, RoB: -2-
Chapman vs. Miller
Chapman hits a line drive into right field. That will be extra bases. Chapman is safe at second with a double. Lee scores. View Play -
Mariners, 1 - Giants, 3
Outs: 0, Count: 1-1, RoB: -2-
Ramos vs. Miller
Ramos hits a ground ball towards first. Solano fields it and makes the out, unassisted. Chapman moves to 3rd. View Play -
Mariners, 1 - Giants, 3
Outs: 1, Count: 3-0, RoB: --3
Yastrzemski vs. Miller
That is ball 4. Yastrzemski is on with a walk. View Play -
Mariners, 1 - Giants, 3
Outs: 1, Count: 0-1, RoB: 1-3
Flores vs. Thornton
Trent Thornton replaces Bryce Miller as Pitcher.
Flores hits a ground ball, base hit into left field. Chapman scores. Yastrzemski moves to 2nd. View Play -
Mariners, 1 - Giants, 4
Outs: 1, Count: 1-0, RoB: 12-
Bailey vs. Thornton
Patrick Bailey pinch hits for Sam Huff batting 8th.
Bailey hits a fly ball towards center. Rodriguez makes the catch for the out. View Play -
Mariners, 1 - Giants, 4
Outs: 2, Count: 0-1, RoB: 12-
Fitzgerald vs. Thornton
Fitzgerald hits a ground ball towards short. The throw to first, and Fitzgerald is out. View Play
Top 7
-
Mariners, 1 - Giants, 4
Outs: 0, Count: 0-1, RoB: ---
Moore vs. Birdsong
Hayden Birdsong replaces Robbie Ray as Pitcher. Patrick Bailey moves from Pinch Hitter to C.
Moore hits a line drive towards short. Adames makes the catch for the out. View Play -
Mariners, 1 - Giants, 4
Outs: 1, Count: 3-2, RoB: ---
Bliss vs. Birdsong
Bliss hits a ground ball, base hit into right field. View Play -
Mariners, 1 - Giants, 4
Outs: 1, Count: 0-1, RoB: 1--
Crawford vs. Birdsong
Crawford hits a ground ball, base hit into center field. Bliss moves to 2nd. View Play -
Mariners, 1 - Giants, 4
Outs: 1, Count: 0-0, RoB: 12-
Robles vs. Birdsong
Robles hits a ground ball to second. Fitzgerald steps on second for one, and over to first, double play. View Play
Bottom 7
-
Mariners, 1 - Giants, 4
Outs: 0, Count: 3-2, RoB: ---
Wade vs. Hahn
Jesse Hahn replaces Trent Thornton as Pitcher.
Wade strikes out swinging. View Play -
Mariners, 1 - Giants, 4
Outs: 1, Count: 1-0, RoB: ---
Adames vs. Hahn
Adames softly hits a ground ball towards the mound. Hahn throws to first, and Adames is out. View Play -
Mariners, 1 - Giants, 4
Outs: 2, Count: 0-0, RoB: ---
Lee vs. Hahn
Lee hits a ground ball, base hit into left field. View Play -
Mariners, 1 - Giants, 4
Outs: 2, Count: 3-1, RoB: 1--
Chapman vs. Hahn
Chapman hits a ground ball towards short. Crawford throws to second to get Lee. View Play
Top 8
-
Mariners, 1 - Giants, 4
Outs: 0, Count: 2-2, RoB: ---
Rodriguez vs. Birdsong
Rodriguez strikes out swinging. View Play -
Mariners, 1 - Giants, 4
Outs: 1, Count: 1-2, RoB: ---
Raleigh vs. Birdsong
Raleigh strikes out swinging. View Play -
Mariners, 1 - Giants, 4
Outs: 2, Count: 3-1, RoB: ---
Arozarena vs. Birdsong
That is ball 4. Arozarena is on with a walk. View Play -
Mariners, 1 - Giants, 4
Outs: 2, Count: 0-0, RoB: 1--
Garver vs. Birdsong
Garver hits a fly ball towards right. Yastrzemski is there to make the catch. View Play
Bottom 8
-
Mariners, 1 - Giants, 4
Outs: 0, Count: 3-2, RoB: ---
Ramos vs. Hahn
Ramos hits a ground ball, base hit into right field. View Play -
Mariners, 1 - Giants, 4
Outs: 0, Count: 3-2, RoB: 1--
Yastrzemski vs. Hahn
That is ball 4. Yastrzemski is on with a walk. Ramos moves to 2nd. View Play -
Mariners, 1 - Giants, 4
Outs: 0, Count: 0-0, RoB: 12-
Flores vs. Hahn
Flores hits a ground ball to short. There's the throw to second for one, and over to first, double play. Ramos moves to 3rd. View Play -
Mariners, 1 - Giants, 4
Outs: 2, Count: 1-0, RoB: --3
Bailey vs. Hahn
Bailey hits a ground ball towards first. There's the throw to Hahn covering, and Bailey is out. View Play
Top 9
-
Mariners, 1 - Giants, 4
Outs: 0, Count: 1-1, RoB: ---
Mastrobuoni vs. Walker
Ryan Walker replaces Hayden Birdsong as Pitcher. Miles Mastrobuoni pinch hits for Donovan Solano batting 6th.
Mastrobuoni hits a ground ball towards short. The throw to first, and Mastrobuoni is out. View Play -
Mariners, 1 - Giants, 4
Outs: 1, Count: 0-1, RoB: ---
Moore vs. Walker
Moore hits a ground ball, base hit into center field. View Play -
Mariners, 1 - Giants, 4
Outs: 1, Count: 2-2, RoB: 1--
Raley vs. Walker
Luke Raley pinch hits for Ryan Bliss batting 8th.
Raley strikes out swinging. View Play -
Mariners, 1 - Giants, 4
Outs: 2, Count: 0-1, RoB: 1--
Crawford vs. Walker
Moore moves to second base on defensive indifference. View Play -
Mariners, 1 - Giants, 4
Outs: 2, Count: 2-2, RoB: -2-
Crawford vs. Walker
Crawford hits a ground ball towards third. The throw to first, and Crawford is out. View Play
Audio Play-by-Play
(back to top)
Click the button below to listen to the audio play-by-play.
If the player above doesn’t work for you, please check to make sure that your speakers are not muted, especially if your device has a hardware "silence switch".
If that does not resolve the issue, please download the MP3 file below to play the game audio directly.
Box Score
(back to top)
View Baseball-Reference Box Score