Try this game in our Simulator
Lineups and Summary
(back to top)
Giants
@ White Sox
Guaranteed Rate Field
June 29, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the Chicago White Sox and the San Francisco Giants, played on June 29, 2025 at Guaranteed Rate Field.
Game Summary
Date | June 29, 2025 |
---|---|
Visiting Team |
San Francisco Giants
|
Home Team |
Chicago White Sox
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | June 29, 2025 |
---|---|
Day of Week | Sun |
Day / Night | |
Visiting Team | San Francisco Giants |
Home Team | Chicago White Sox |
Visiting Starting Pitcher | Justin Verlander |
Home Starting Pitcher | Jonathan Cannon |
Ballpark | Guaranteed Rate Field |
City | Chicago |
State | IL |
Attendance | 20,225 |
Time of Game | 2 hours and 46. minutes |
San Francisco Giants Lineup
Name | Position |
---|---|
Heliot Ramos | Left Fielder |
Rafael Devers | Designated Hitter |
Wilmer Flores | First Baseman |
Mike Yastrzemski | Right Fielder |
Willy Adames | Shortstop |
Jung Hoo Lee | Center Fielder |
Christian Koss | Third Baseman |
Patrick Bailey | Catcher |
Brett Wisely | Second Baseman |
Manager |
Chicago White Sox Lineup
Name | Position |
---|---|
Mike Tauchman | Right Fielder |
Chase Meidroth | Shortstop |
Andrew Benintendi | Left Fielder |
Miguel Vargas | Designated Hitter |
Kyle Teel | Catcher |
Lenyn Sosa | Second Baseman |
Ryan Noda | First Baseman |
Michael Taylor | Center Fielder |
Joshua Rojas | Third Baseman |
Manager |
All Plays in Game
(back to top)
Giants
@ White Sox
Guaranteed Rate Field
June 29, 2025
Top 1
-
Giants, 0 - White Sox, 0
Outs: 0, Count: 2-2, RoB: ---
Ramos vs. Cannon
Ramos hits a ground ball, base hit into center field. View Play -
Giants, 0 - White Sox, 0
Outs: 0, Count: 1-2, RoB: 1--
Devers vs. Cannon
Devers strikes out swinging. View Play -
Giants, 0 - White Sox, 0
Outs: 1, Count: 0-0, RoB: 1--
Flores vs. Cannon
Flores hits a popup towards first. Noda makes the catch for the out. View Play -
Giants, 0 - White Sox, 0
Outs: 2, Count: 1-2, RoB: 1--
Yastrzemski vs. Cannon
Yastrzemski hits a ground ball towards first. Noda fields it and makes the out, unassisted. View Play
Bottom 1
-
Giants, 0 - White Sox, 0
Outs: 0, Count: 0-0, RoB: ---
Tauchman vs. Verlander
Tauchman hits a line drive into right field. That will be extra bases. Tauchman is safe at second with a double. View Play -
Giants, 0 - White Sox, 0
Outs: 0, Count: 1-2, RoB: -2-
Meidroth vs. Verlander
Meidroth softly hits a ground ball towards short. The throw to first, and Meidroth is out. Tauchman moves to 3rd. View Play -
Giants, 0 - White Sox, 0
Outs: 1, Count: 1-0, RoB: --3
Benintendi vs. Verlander
Benintendi hits a fly ball towards left. Ramos makes the catch for the out. Tauchman scores. That's a sacrifice fly. View Play -
Giants, 0 - White Sox, 1
Outs: 2, Count: 1-2, RoB: ---
Vargas vs. Verlander
Vargas hits a line drive deep towards left. Ramos makes the catch for the out. View Play
Top 2
-
Giants, 0 - White Sox, 1
Outs: 0, Count: 3-1, RoB: ---
Adames vs. Cannon
That is ball 4. Adames is on with a walk. View Play -
Giants, 0 - White Sox, 1
Outs: 0, Count: 2-1, RoB: 1--
Lee vs. Cannon
Lee hits a ground ball to second. There's the throw to second for one, and over to first, double play. View Play -
Giants, 0 - White Sox, 1
Outs: 2, Count: 3-1, RoB: ---
Koss vs. Cannon
That is ball 4. Koss is on with a walk. View Play -
Giants, 0 - White Sox, 1
Outs: 2, Count: 0-2, RoB: 1--
Bailey vs. Cannon
There goes Koss , and he's safe at second with a stolen base. View Play -
Giants, 0 - White Sox, 1
Outs: 2, Count: 2-2, RoB: -2-
Bailey vs. Cannon
Bailey hits a line drive into right field. That will be extra bases. Bailey is safe at second with a double. Koss scores. View Play -
Giants, 1 - White Sox, 1
Outs: 2, Count: 3-2, RoB: -2-
Wisely vs. Cannon
Wisely is called out on strikes. View Play
Bottom 2
-
Giants, 1 - White Sox, 1
Outs: 0, Count: 2-2, RoB: ---
Teel vs. Verlander
Teel hits a ground ball, base hit into right field. View Play -
Giants, 1 - White Sox, 1
Outs: 0, Count: 1-0, RoB: 1--
Sosa vs. Verlander
Sosa hits a fly ball towards right. Yastrzemski is there to make the catch. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 3-2, RoB: 1--
Noda vs. Verlander
That is ball 4. Noda is on with a walk. Teel moves to 2nd. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 2-1, RoB: 12-
Taylor vs. Verlander
Taylor hits a fly ball towards center. Lee makes the catch for the out. View Play -
Giants, 1 - White Sox, 1
Outs: 2, Count: 3-2, RoB: 12-
Rojas vs. Verlander
Rojas hits a fly ball towards right. Yastrzemski is there to make the catch. View Play
Top 3
-
Giants, 1 - White Sox, 1
Outs: 0, Count: 1-1, RoB: ---
Ramos vs. Cannon
Ramos hits a line drive towards second. Sosa makes the catch for the out. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 3-0, RoB: ---
Devers vs. Cannon
That is ball 4. Devers is on with a walk. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 2-2, RoB: 1--
Flores vs. Cannon
Flores hits a ground ball, base hit into center field. Devers moves to 2nd. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 1-2, RoB: 12-
Yastrzemski vs. Cannon
Yastrzemski strikes out swinging. View Play -
Giants, 1 - White Sox, 1
Outs: 2, Count: 1-2, RoB: 12-
Adames vs. Cannon
Adames strikes out swinging. View Play
Bottom 3
-
Giants, 1 - White Sox, 1
Outs: 0, Count: 1-1, RoB: ---
Tauchman vs. Verlander
Tauchman hits a ground ball, base hit into right field. View Play -
Giants, 1 - White Sox, 1
Outs: 0, Count: 0-1, RoB: 1--
Meidroth vs. Verlander
Meidroth hits a ground ball, base hit into right field. Tauchman moves to 2nd. View Play -
Giants, 1 - White Sox, 1
Outs: 0, Count: 1-2, RoB: 12-
Benintendi vs. Verlander
Benintendi strikes out swinging. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 1-2, RoB: 12-
Vargas vs. Verlander
Vargas hits a fly ball towards left. Ramos makes the catch for the out. View Play -
Giants, 1 - White Sox, 1
Outs: 2, Count: 1-0, RoB: 12-
Teel vs. Verlander
Teel hits a ground ball towards second. The throw to first, and Teel is out. View Play
Top 4
-
Giants, 1 - White Sox, 1
Outs: 0, Count: 2-2, RoB: ---
Lee vs. Eisert
Brandon Eisert replaces Jonathan Cannon as Pitcher.
Lee is called out on strikes. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 1-0, RoB: ---
Koss vs. Eisert
Koss hits a line drive into left field. That will be extra bases. Koss is safe at second with a double. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 2-2, RoB: -2-
Bailey vs. Eisert
Bailey strikes out swinging. View Play -
Giants, 1 - White Sox, 1
Outs: 2, Count: 0-0, RoB: -2-
Wisely vs. Eisert
Wisely hits a fly ball towards center. Taylor makes the catch for the out. View Play
Bottom 4
-
Giants, 1 - White Sox, 1
Outs: 0, Count: 0-2, RoB: ---
Sosa vs. Verlander
Sosa hits a fly ball towards right. Yastrzemski is there to make the catch. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 0-0, RoB: ---
Noda vs. Verlander
Noda hits a fly ball towards right. Yastrzemski is there to make the catch. View Play -
Giants, 1 - White Sox, 1
Outs: 2, Count: 3-2, RoB: ---
Taylor vs. Verlander
That is ball 4. Taylor is on with a walk. View Play -
Giants, 1 - White Sox, 1
Outs: 2, Count: 2-0, RoB: 1--
Rojas vs. Verlander
Rojas hits a fly ball towards center. Lee makes the catch for the out. View Play
Top 5
-
Giants, 1 - White Sox, 1
Outs: 0, Count: 0-2, RoB: ---
Ramos vs. Leasure
Jordan Leasure replaces Brandon Eisert as Pitcher.
Ramos strikes out swinging. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 3-0, RoB: ---
Devers vs. Leasure
That is ball 4. Devers is on with a walk. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 3-1, RoB: 1--
Flores vs. Leasure
That is ball 4. Flores is on with a walk. Devers moves to 2nd. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 1-0, RoB: 12-
Yastrzemski vs. Leasure
Yastrzemski hits a ball towards second. Sosa can't make the play in time. Yastrzemski gets a base hit. Devers moves to 3rd. Flores moves to 2nd. View Play -
Giants, 1 - White Sox, 1
Outs: 1, Count: 3-0, RoB: 123
Adames vs. Leasure
That is ball 4. Adames is on with a walk. Devers scores. Flores moves to 3rd. Yastrzemski moves to 2nd. View Play -
Giants, 2 - White Sox, 1
Outs: 1, Count: 0-1, RoB: 123
Lee vs. Leasure
Lee hits a popup towards short. Meidroth makes the catch for the out. View Play -
Giants, 2 - White Sox, 1
Outs: 2, Count: 0-1, RoB: 123
Koss vs. Leasure
Koss hits a line drive towards short. Meidroth makes the catch for the out. View Play
Bottom 5
-
Giants, 2 - White Sox, 1
Outs: 0, Count: 2-1, RoB: ---
Tauchman vs. Verlander
Tauchman hits a popup beyond second. Wisely gets back and makes the catch for the out. View Play -
Giants, 2 - White Sox, 1
Outs: 1, Count: 0-2, RoB: ---
Meidroth vs. Verlander
Meidroth is hit by the pitch. Meidroth is on 1st. View Play -
Giants, 2 - White Sox, 1
Outs: 1, Count: 0-0, RoB: 1--
Benintendi vs. Verlander
Benintendi hits a fly ball towards left. Ramos makes the catch for the out. View Play -
Giants, 2 - White Sox, 1
Outs: 2, Count: 0-2, RoB: 1--
Vargas vs. Verlander
There goes Meidroth , and he's safe at second with a stolen base. View Play -
Giants, 2 - White Sox, 1
Outs: 2, Count: 2-2, RoB: -2-
Vargas vs. Verlander
Tag play Challenged by CHW manager (Will Venable): Original call overturned as shown.
Vargas is called out on strikes. View Play
Top 6
-
Giants, 2 - White Sox, 1
Outs: 0, Count: 1-2, RoB: ---
Bailey vs. Altavilla
Dan Altavilla replaces Jordan Leasure as Pitcher.
Bailey is hit by the pitch. Bailey is on 1st. View Play -
Giants, 2 - White Sox, 1
Outs: 0, Count: 0-0, RoB: 1--
Wisely vs. Altavilla
Wisely hits a short popup towards 3rd. Rojas makes the catch for the out. View Play -
Giants, 2 - White Sox, 1
Outs: 1, Count: 2-2, RoB: 1--
Ramos vs. Altavilla
Ramos hits a fly ball towards right. Tauchman is there to make the catch. View Play -
Giants, 2 - White Sox, 1
Outs: 2, Count: 1-2, RoB: 1--
Devers vs. Altavilla
Devers strikes out swinging. View Play
Bottom 6
-
Giants, 2 - White Sox, 1
Outs: 0, Count: 2-1, RoB: ---
Teel vs. Verlander
Teel hits a ground ball, base hit into right field. View Play -
Giants, 2 - White Sox, 1
Outs: 0, Count: 0-0, RoB: 1--
Sosa vs. Verlander
Sosa hits a fly ball towards center. Lee makes the catch for the out. View Play -
Giants, 2 - White Sox, 1
Outs: 1, Count: 1-0, RoB: 1--
Noda vs. Verlander
Noda hits a fly ball towards right. Yastrzemski is there to make the catch. View Play -
Giants, 2 - White Sox, 1
Outs: 2, Count: 1-2, RoB: 1--
Taylor vs. Verlander
Taylor is called out on strikes. View Play
Top 7
-
Giants, 2 - White Sox, 1
Outs: 0, Count: 3-2, RoB: ---
Flores vs. Altavilla
Flores hits a ground ball towards second. The throw to first, and Flores is out. View Play -
Giants, 2 - White Sox, 1
Outs: 1, Count: 2-0, RoB: ---
Yastrzemski vs. Gilbert
Tyler Gilbert replaces Dan Altavilla as Pitcher.
Yastrzemski hits a fly ball towards center. Taylor makes the catch for the out. View Play -
Giants, 2 - White Sox, 1
Outs: 2, Count: 2-2, RoB: ---
Adames vs. Gilbert
Adames is called out on strikes. View Play
Bottom 7
-
Giants, 2 - White Sox, 1
Outs: 0, Count: 0-1, RoB: ---
Rojas vs. Miller
Erik Miller replaces Justin Verlander as Pitcher.
Rojas hits a line drive towards left field. Ramos makes the catch for the out. View Play -
Giants, 2 - White Sox, 1
Outs: 1, Count: 0-0, RoB: ---
Tauchman vs. Miller
Tauchman hits a ground ball, base hit into left field. View Play -
Giants, 2 - White Sox, 1
Outs: 1, Count: 2-2, RoB: 1--
Meidroth vs. Miller
Meidroth hits a ground ball, base hit into left field. View Play -
Giants, 2 - White Sox, 1
Outs: 1, Count: 0-0, RoB: 12-
Benintendi vs. Miller
Austin Slater pinch runs for Mike Tauchman batting 1st.
Benintendi softly hits a ground ball towards second. The throw to first, and Benintendi is out. Slater moves to 3rd. Meidroth moves to 2nd. View Play -
Giants, 2 - White Sox, 1
Outs: 2, Count: 3-2, RoB: -23
Vargas vs. Walker
Ryan Walker replaces Erik Miller as Pitcher.
That is ball 4. Vargas is on with a walk. View Play -
Giants, 2 - White Sox, 1
Outs: 2, Count: 1-0, RoB: 123
Teel vs. Walker
Teel hits a line drive into right field. That will be extra bases. Teel is safe at second with a double. Slater scores. Meidroth scores. Vargas moves to 3rd. View Play -
Giants, 2 - White Sox, 3
Outs: 2, Count: 0-2, RoB: -23
Sosa vs. Walker
Walker commits a balk. Vargas scores. Teel moves to 3rd. View Play -
Giants, 2 - White Sox, 4
Outs: 2, Count: 0-2, RoB: --3
Sosa vs. Walker
Sosa hits a ground ball, base hit into right field. Teel scores. View Play -
Giants, 2 - White Sox, 5
Outs: 2, Count: 0-0, RoB: 1--
Noda vs. Walker
Noda hits a ground ball towards third. Koss throws to second to get Sosa. View Play
Top 8
-
Giants, 2 - White Sox, 5
Outs: 0, Count: 1-0, RoB: ---
Lee vs. Gilbert
Austin Slater moves from Pinch Runner to Rightfielder.
Lee is hit by the pitch. Lee is on 1st. View Play -
Giants, 2 - White Sox, 5
Outs: 0, Count: 1-0, RoB: 1--
Koss vs. Gilbert
Koss hits a ground ball, base hit into right field. Lee moves to 2nd. View Play -
Giants, 2 - White Sox, 5
Outs: 0, Count: 2-2, RoB: 12-
Bailey vs. Gilbert
Bailey strikes out swinging. View Play -
Giants, 2 - White Sox, 5
Outs: 1, Count: 3-0, RoB: 12-
Wisely vs. Gilbert
That is ball 4. Wisely is on with a walk. Lee moves to 3rd. Koss moves to 2nd. View Play -
Giants, 2 - White Sox, 5
Outs: 1, Count: 1-0, RoB: 123
Ramos vs. Vasil
Mike Vasil replaces Tyler Gilbert as Pitcher.
Ramos hits a ground ball to short. There's the throw to second for one, and over to first, double play. View Play
Bottom 8
-
Giants, 2 - White Sox, 5
Outs: 0, Count: 0-2, RoB: ---
Taylor vs. Seymour
Carson Seymour replaces Ryan Walker as Pitcher.
Taylor hits a ground ball, base hit into left field. View Play -
Giants, 2 - White Sox, 5
Outs: 0, Count: 1-0, RoB: 1--
Rojas vs. Seymour
Rojas hits a fly ball towards left. Ramos makes the catch for the out. View Play -
Giants, 2 - White Sox, 5
Outs: 1, Count: 0-0, RoB: 1--
Slater vs. Seymour
Slater bunts down the 3rd base line for a base hit. Taylor moves to 3rd. View Play -
Giants, 2 - White Sox, 5
Outs: 1, Count: 2-2, RoB: -23
Meidroth vs. Seymour
Slater moves to 3rd. Meidroth is on 1st. View Play -
Giants, 2 - White Sox, 5
Outs: 2, Count: 2-1, RoB: 1-3
Benintendi vs. Seymour
Benintendi hits a ground ball towards first. There's the throw to Seymour covering, and Benintendi is out. View Play
Top 9
-
Giants, 2 - White Sox, 5
Outs: 0, Count: 2-2, RoB: ---
Devers vs. Vasil
Devers is called out on strikes. View Play -
Giants, 2 - White Sox, 5
Outs: 1, Count: 3-2, RoB: ---
Flores vs. Vasil
That is ball 4. Flores is on with a walk. View Play -
Giants, 2 - White Sox, 5
Outs: 1, Count: 1-1, RoB: 1--
Yastrzemski vs. Vasil
Yastrzemski hits a ground ball to first. There's the throw to second for one, and over to first, double play. 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