Try this game in our Simulator
Lineups and Summary
(back to top)
Brewers
@ Giants
Oracle Park
April 21, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the San Francisco Giants and the Milwaukee Brewers, played on April 21, 2025 at Oracle Park.
Game Summary
Date | April 21, 2025 |
---|---|
Visiting Team |
Milwaukee Brewers
|
Home Team |
San Francisco Giants
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | April 21, 2025 |
---|---|
Day of Week | Mon |
Day / Night | |
Visiting Team | Milwaukee Brewers |
Home Team | San Francisco Giants |
Visiting Starting Pitcher | Quinn Priester |
Home Starting Pitcher | Robbie Ray |
Ballpark | Oracle Park |
City | San Francisco |
State | CA |
Attendance | 31,758 |
Time of Game | 2 hours and 30. minutes |
Milwaukee Brewers Lineup
Name | Position |
---|---|
Brice Turang | Second Baseman |
Jackson Chourio | Right Fielder |
Christian Yelich | Designated Hitter |
William Contreras | Catcher |
Rhys Hoskins | First Baseman |
Sal Frelick | Center Fielder |
Joey Ortiz | Shortstop |
Isaac Collins | Left Fielder |
Caleb Durbin | Third Baseman |
Manager |
San Francisco Giants Lineup
Name | Position |
---|---|
Mike Yastrzemski | Right Fielder |
Willy Adames | Shortstop |
Jung Hoo Lee | Center Fielder |
Matt Chapman | Third Baseman |
Heliot Ramos | Left Fielder |
LaMonte Wade | First Baseman |
Wilmer Flores | Designated Hitter |
Patrick Bailey | Catcher |
Tyler Fitzgerald | Second Baseman |
Manager |
All Plays in Game
(back to top)
Brewers
@ Giants
Oracle Park
April 21, 2025
Top 1
-
Brewers, 0 - Giants, 0
Outs: 0, Count: 2-2, RoB: ---
Turang vs. Ray
Turang is called out on strikes. View Play -
Brewers, 0 - Giants, 0
Outs: 1, Count: 0-0, RoB: ---
Chourio vs. Ray
Chourio bunts down the 3rd base line for a base hit. View Play -
Brewers, 0 - Giants, 0
Outs: 1, Count: 2-2, RoB: 1--
Yelich vs. Ray
View Play -
Brewers, 0 - Giants, 0
Outs: 2, Count: 2-2, RoB: ---
Yelich vs. Ray
Yelich hits a ground ball, base hit into left field. View Play -
Brewers, 0 - Giants, 0
Outs: 2, Count: 3-2, RoB: 1--
Contreras vs. Ray
That is ball 4. Contreras is on with a walk. Yelich moves to 2nd. View Play -
Brewers, 0 - Giants, 0
Outs: 2, Count: 3-1, RoB: 12-
Hoskins vs. Ray
Hoskins hits a popup beyond short. Adames gets back and makes the catch for the out. View Play
Bottom 1
-
Brewers, 0 - Giants, 0
Outs: 0, Count: 3-0, RoB: ---
Yastrzemski vs. Priester
That is ball 4. Yastrzemski is on with a walk. View Play -
Brewers, 0 - Giants, 0
Outs: 0, Count: 3-2, RoB: 1--
Adames vs. Priester
There goes Yastrzemski . The throw from Contreras, and he's caught stealing. Adames strikes out swinging. View Play -
Brewers, 0 - Giants, 0
Outs: 2, Count: 1-2, RoB: ---
Lee vs. Priester
Lee hits a ground ball towards second. The throw to first, and Lee is out. View Play
Top 2
-
Brewers, 0 - Giants, 0
Outs: 0, Count: 1-1, RoB: ---
Frelick vs. Ray
Frelick hits a line drive, base hit into left field. View Play -
Brewers, 0 - Giants, 0
Outs: 0, Count: 0-2, RoB: 1--
Ortiz vs. Ray
Ortiz hits a ground ball towards third. Chapman throws to second to get Frelick. Ortiz is on 1st. View Play -
Brewers, 0 - Giants, 0
Outs: 1, Count: 3-2, RoB: 1--
Collins vs. Ray
Collins strikes out swinging. View Play -
Brewers, 0 - Giants, 0
Outs: 2, Count: 1-0, RoB: 1--
Durbin vs. Ray
Durbin hits a drive into left field. That ball is gone. Ortiz scores. A 2 run home run. View Play -
Brewers, 2 - Giants, 0
Outs: 2, Count: 1-2, RoB: ---
Turang vs. Ray
Turang hits a ground ball towards short. The throw to first, and Turang is out. View Play
Bottom 2
-
Brewers, 2 - Giants, 0
Outs: 0, Count: 3-0, RoB: ---
Chapman vs. Priester
That is ball 4. Chapman is on with a walk. View Play -
Brewers, 2 - Giants, 0
Outs: 0, Count: 0-0, RoB: 1--
Ramos vs. Priester
There's a wild pitch. Chapman moves to 2nd. View Play -
Brewers, 2 - Giants, 0
Outs: 0, Count: 2-1, RoB: -2-
Ramos vs. Priester
Ramos hits a ball towards short. Ortiz makes a fielder's choice. Ramos is on 1st. View Play -
Brewers, 2 - Giants, 0
Outs: 0, Count: 1-1, RoB: 12-
Wade vs. Priester
Wade hits a popup beyond second. Turang gets back and makes the catch for the out. View Play -
Brewers, 2 - Giants, 0
Outs: 1, Count: 0-0, RoB: 12-
Flores vs. Priester
There goes Chapman. The throw from Contreras, and he's caught stealing. View Play -
Brewers, 2 - Giants, 0
Outs: 2, Count: 3-2, RoB: 1--
Flores vs. Priester
That is ball 4. Flores is on with a walk. Ramos moves to 2nd. View Play -
Brewers, 2 - Giants, 0
Outs: 2, Count: 1-0, RoB: 12-
Bailey vs. Priester
Bailey hits a line drive, base hit into center field. Ramos scores. Flores moves to 2nd. View Play -
Brewers, 2 - Giants, 1
Outs: 2, Count: 1-2, RoB: 12-
Fitzgerald vs. Priester
Fitzgerald hits a ball towards third. Durbin can't make the play in time. Fitzgerald gets a base hit. Flores moves to 3rd. Bailey moves to 2nd. View Play -
Brewers, 2 - Giants, 1
Outs: 2, Count: 1-2, RoB: 123
Yastrzemski vs. Priester
Yastrzemski hits a line drive towards right. Chourio is there to make the catch. View Play
Top 3
-
Brewers, 2 - Giants, 1
Outs: 0, Count: 0-2, RoB: ---
Chourio vs. Ray
Chourio hits a line drive deep towards right center field. Lee is there to make the catch. View Play -
Brewers, 2 - Giants, 1
Outs: 1, Count: 1-1, RoB: ---
Yelich vs. Ray
Yelich hits a ground ball towards second. The throw to first, and Yelich is out. View Play -
Brewers, 2 - Giants, 1
Outs: 2, Count: 2-2, RoB: ---
Contreras vs. Ray
Contreras hits a ball towards the mound. Ray can't make the play in time. Contreras gets a base hit. View Play -
Brewers, 2 - Giants, 1
Outs: 2, Count: 3-1, RoB: 1--
Hoskins vs. Ray
That is ball 4. Hoskins is on with a walk. Contreras moves to 2nd. View Play -
Brewers, 2 - Giants, 1
Outs: 2, Count: 1-1, RoB: 12-
Frelick vs. Ray
Frelick hits a ground ball towards short. The throw to first, and Frelick is out. View Play
Bottom 3
-
Brewers, 2 - Giants, 1
Outs: 0, Count: 2-2, RoB: ---
Adames vs. Priester
Adames hits a ground ball towards third. The throw to first, and Adames is out. View Play -
Brewers, 2 - Giants, 1
Outs: 1, Count: 1-0, RoB: ---
Lee vs. Priester
Lee hits a ground ball towards short. The throw to first, and Lee is out. View Play -
Brewers, 2 - Giants, 1
Outs: 2, Count: 3-2, RoB: ---
Chapman vs. Priester
Chapman strikes out swinging. View Play
Top 4
-
Brewers, 2 - Giants, 1
Outs: 0, Count: 3-2, RoB: ---
Ortiz vs. Ray
Ortiz strikes out swinging. View Play -
Brewers, 2 - Giants, 1
Outs: 1, Count: 1-0, RoB: ---
Collins vs. Ray
Collins hits a fly ball towards right. Yastrzemski is there to make the catch. View Play -
Brewers, 2 - Giants, 1
Outs: 2, Count: 1-1, RoB: ---
Durbin vs. Ray
Durbin softly hits a ground ball in front of the plate. There's the throw to first, and Durbin is out. View Play
Bottom 4
-
Brewers, 2 - Giants, 1
Outs: 0, Count: 1-1, RoB: ---
Ramos vs. Priester
Ramos hits a ground ball towards short. The throw to first, and Ramos is out. View Play -
Brewers, 2 - Giants, 1
Outs: 1, Count: 3-2, RoB: ---
Wade vs. Priester
Wade hits a ground ball, base hit into left field. View Play -
Brewers, 2 - Giants, 1
Outs: 1, Count: 1-1, RoB: 1--
Flores vs. Priester
Flores hits a ground ball towards short. The throw to first, and Flores is out. Wade moves to 2nd. View Play -
Brewers, 2 - Giants, 1
Outs: 2, Count: 1-2, RoB: -2-
Bailey vs. Priester
Bailey strikes out swinging. View Play
Top 5
-
Brewers, 2 - Giants, 1
Outs: 0, Count: 0-2, RoB: ---
Turang vs. Ray
Turang strikes out swinging. View Play -
Brewers, 2 - Giants, 1
Outs: 1, Count: 0-2, RoB: ---
Chourio vs. Ray
Chourio hits a line drive towards second. Fitzgerald makes the catch for the out. View Play -
Brewers, 2 - Giants, 1
Outs: 2, Count: 3-1, RoB: ---
Yelich vs. Ray
That is ball 4. Yelich is on with a walk. View Play -
Brewers, 2 - Giants, 1
Outs: 2, Count: 0-0, RoB: 1--
Contreras vs. Ray
There goes Yelich , and he's safe at second with a stolen base. View Play -
Brewers, 2 - Giants, 1
Outs: 2, Count: 3-1, RoB: -2-
Contreras vs. Ray
Contreras hits a line drive towards left field. Ramos makes the catch for the out. View Play
Bottom 5
-
Brewers, 2 - Giants, 1
Outs: 0, Count: 1-2, RoB: ---
Fitzgerald vs. Priester
Fitzgerald hits a ball towards third. Durbin can't make the play in time. Fitzgerald gets a base hit. View Play -
Brewers, 2 - Giants, 1
Outs: 0, Count: 3-2, RoB: 1--
Yastrzemski vs. Priester
That is ball 4. Yastrzemski is on with a walk. Fitzgerald moves to 2nd. View Play -
Brewers, 2 - Giants, 1
Outs: 0, Count: 0-2, RoB: 12-
Adames vs. Mears
Nick Mears replaces Quinn Priester as Pitcher.
Adames hits a ground ball towards third. Durbin throws to second to get Yastrzemski. Fitzgerald scores on an error by Hoskins. Adames is on 1st. View Play -
Brewers, 2 - Giants, 2
Outs: 1, Count: 2-2, RoB: 1--
Lee vs. Mears
Lee hits a ground ball towards second. Turang throws to second to get Adames. Lee is on 1st. View Play -
Brewers, 2 - Giants, 2
Outs: 2, Count: 0-1, RoB: 1--
Chapman vs. Mears
Chapman hits a ground ball towards second. The throw to first, and Chapman is out. View Play
Top 6
-
Brewers, 2 - Giants, 2
Outs: 0, Count: 1-1, RoB: ---
Hoskins vs. Birdsong
Hayden Birdsong replaces Robbie Ray as Pitcher.
Hoskins hits a ground ball, base hit into left field. View Play -
Brewers, 2 - Giants, 2
Outs: 0, Count: 2-1, RoB: 1--
Frelick vs. Birdsong
Frelick hits a line drive deep towards right. Yastrzemski is there to make the catch. View Play -
Brewers, 2 - Giants, 2
Outs: 1, Count: 0-1, RoB: 1--
Ortiz vs. Birdsong
Ortiz hits a ground ball to third. There's the throw to second for one, and over to first, double play. View Play
Bottom 6
-
Brewers, 2 - Giants, 2
Outs: 0, Count: 1-0, RoB: ---
Ramos vs. Anderson
Grant Anderson replaces Nick Mears as Pitcher.
Ramos hits a fly ball towards right. Chourio is there to make the catch. View Play -
Brewers, 2 - Giants, 2
Outs: 1, Count: 1-2, RoB: ---
Wade vs. Anderson
Wade strikes out swinging. View Play -
Brewers, 2 - Giants, 2
Outs: 2, Count: 0-0, RoB: ---
Flores vs. Anderson
Flores hits a drive into left center field. That ball is out of here. A solo home run. View Play -
Brewers, 2 - Giants, 3
Outs: 2, Count: 2-2, RoB: ---
Bailey vs. Anderson
Bailey strikes out swinging. View Play
Top 7
-
Brewers, 2 - Giants, 3
Outs: 0, Count: 3-2, RoB: ---
Mitchell vs. Birdsong
Garrett Mitchell pinch hits for Isaac Collins batting 8th.
Mitchell strikes out swinging. View Play -
Brewers, 2 - Giants, 3
Outs: 1, Count: 2-2, RoB: ---
Durbin vs. Birdsong
Durbin hits a ground ball towards short. The throw to first, and Durbin is out. View Play -
Brewers, 2 - Giants, 3
Outs: 2, Count: 1-0, RoB: ---
Turang vs. Birdsong
Turang hits a ground ball towards first. Wade fields it and makes the out, unassisted. View Play
Bottom 7
-
Brewers, 2 - Giants, 3
Outs: 0, Count: 0-1, RoB: ---
Fitzgerald vs. Koenig
Jared Koenig replaces Grant Anderson as Pitcher. Jackson Chourio moves from Rightfielder to Leftfielder. Garrett Mitchell moves from Pinch Hitter
to Centerfielder. Sal Frelick moves from Centerfielder to Rightfielder. Fitzgerald hits a ground ball towards third. The throw to first, and Fitzgerald is out. View Play -
Brewers, 2 - Giants, 3
Outs: 1, Count: 1-2, RoB: ---
Yastrzemski vs. Koenig
Yastrzemski hits a line drive, base hit into left field. View Play -
Brewers, 2 - Giants, 3
Outs: 1, Count: 0-0, RoB: 1--
Adames vs. Koenig
Adames hits a ground ball towards third. Durbin throws to second to get Yastrzemski. Adames is on 1st. View Play -
Brewers, 2 - Giants, 3
Outs: 2, Count: 1-0, RoB: 1--
Lee vs. Koenig
Lee hits a line drive into right center field. That ball is in the gap. Lee rounds second base and makes it to third with a triple Adames scores. View Play -
Brewers, 2 - Giants, 4
Outs: 2, Count: 1-2, RoB: --3
Chapman vs. Payamps
Joel Payamps replaces Jared Koenig as Pitcher.
Chapman hits a fly ball towards center. Mitchell makes the catch for the out. View Play
Top 8
-
Brewers, 2 - Giants, 4
Outs: 0, Count: 1-2, RoB: ---
Chourio vs. Birdsong
Chourio strikes out swinging. View Play -
Brewers, 2 - Giants, 4
Outs: 1, Count: 3-2, RoB: ---
Yelich vs. Birdsong
That is ball 4. Yelich is on with a walk. View Play -
Brewers, 2 - Giants, 4
Outs: 1, Count: 1-2, RoB: 1--
Contreras vs. Birdsong
Contreras is called out on strikes. View Play -
Brewers, 2 - Giants, 4
Outs: 2, Count: 3-2, RoB: 1--
Hoskins vs. Birdsong
That is ball 4. Hoskins is on with a walk. Yelich moves to 2nd. View Play -
Brewers, 2 - Giants, 4
Outs: 2, Count: 0-2, RoB: 12-
Frelick vs. Birdsong
Frelick strikes out swinging. View Play
Bottom 8
-
Brewers, 2 - Giants, 4
Outs: 0, Count: 2-2, RoB: ---
Ramos vs. Yoho
Craig Yoho replaces Joel Payamps as Pitcher.
Ramos strikes out swinging. View Play -
Brewers, 2 - Giants, 4
Outs: 1, Count: 3-1, RoB: ---
Wade vs. Yoho
That is ball 4. Wade is on with a walk. View Play -
Brewers, 2 - Giants, 4
Outs: 1, Count: 1-2, RoB: 1--
Flores vs. Yoho
Flores hits a ground ball, base hit into right field. Wade moves to 3rd. View Play -
Brewers, 2 - Giants, 4
Outs: 1, Count: 2-2, RoB: 1-3
Bailey vs. Yoho
Bailey hits a fly ball towards center. Mitchell makes the catch for the out. Wade scores. That's a sacrifice fly. View Play
Top 9
-
Brewers, 2 - Giants, 5
Outs: 0, Count: 0-0, RoB: ---
Bauers vs. Doval
Camilo Doval replaces Hayden Birdsong as Pitcher. Jake Bauers pinch hits for Joey Ortiz batting 7th.
Bauers hits a line drive towards shallow left field. Ramos makes the catch for the out. View Play -
Brewers, 2 - Giants, 5
Outs: 1, Count: 1-2, RoB: ---
Mitchell vs. Doval
Mitchell strikes out swinging. View Play -
Brewers, 2 - Giants, 5
Outs: 2, Count: 0-1, RoB: ---
Durbin vs. Doval
Durbin hits a fly ball towards right. Yastrzemski is there to make the catch. 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