The San Francisco Giants (45-38) and Chicago White Sox (27-56) will clash on Sunday at Rate Field, starting at 2:10 p.m. ET.

The White Sox play as a home underdog (+134) against the Giants (-159). The San Francisco Giants will hand the ball to Justin Verlander (0-5, 4.67 ERA), who is looking for win No. 1 on the season, and the White Sox will counter with Jonathan Cannon (2-7, 4.66 ERA).

These clubs play again after the White Sox’s 1-0 victory over the Giants yesterday. Adrian Houser (7.0 IP, 0 R, 4 H, 5 K) picked up the win for the White Sox. Andrew Benintendi went 1 for 4 with a home run and an RBI to lead the team on offense. Robbie Ray (6.0 IP, 1 R, 4 H, 6 K) was credited with the loss on the mound for the Giants.

Before watching this Giants vs. White Sox matchup, here’s everything you need to know about Sunday’s action on the diamond, including viewing options.

San Francisco Giants vs. Chicago White Sox odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 12:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Giants (-159, bet $159 to win $100)Underdog: White Sox (+134, bet $100 to win $134)Over/under: 8.5Giants vs. White Sox: Game time and live stream infoGame day: Sunday, June 29, 2025Game time: 2:10 p.m. ETLocation: Chicago, IllinoisStadium: Rate FieldTV channel: CHSN and NBCS-BALive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Giants vs. White Sox on Fubo!

Giants stats and trendsGiants betting recordsThis season, the Giants have been favored 54 times and won 30, or 55.6%, of those games.This season San Francisco has won 12 of its 23 games, or 52.2%, when favored by at least -159 on the moneyline.Sportsbooks have implied with the moneyline set for this matchup that the Giants have a 61.4% chance to win.San Francisco and its opponents have gone over the total this season in 37 of 83 opportunities.The Giants are 36-47-0 against the spread this season.Justin Verlander (Giants probable starter)Verlander (0-5) takes the mound for the Giants in his 13th start of the season. He has a 4.67 ERA in 61 2/3 innings pitched, with 52 strikeouts.The righty’s last time out was on Wednesday against the Miami Marlins, when he tossed five innings, surrendering three earned runs while allowing five hits.The 42-year-old has a 4.67 ERA and 7.6 strikeouts per nine innings in 12 games this season, while allowing a batting average of .267 to his opponents.Verlander has four quality starts this year.Verlander has pitched five or more innings in a game nine times this season heading into this outing.So far he has allowed one or more earned runs in each of his outings.He will take the hill against a White Sox offense that ranks last in MLB with 597 total hits (on a .220 batting average). The squad also slugs a collective .343 (29th in MLB) with 65 total home runs (28th in MLB).Giants batting statsThe Giants have hit 79 homers this season, which ranks 23rd in the league.Hitters for San Francisco have combined for a team rank of 25th in the majors with a .371 team slugging percentage.The Giants’ .230 batting average ranks 25th in the league this season.San Francisco ranks 19th in the majors with 347 total runs scored this season.The Giants have an on-base percentage of .311 this season, which ranks 21st in the league.San Francisco ranks 18th with an average of 8.3 strikeouts per game.White Sox stats and trendsWhite Sox betting recordsThe White Sox have won in 27, or 32.5%, of the 83 contests they have been named as odds-on underdogs this year.Chicago has a mark of 22-42 in contests where sportsbooks favor it by +134 or worse on the moneyline.The White Sox have an implied victory probability of 42.7% according to the moneyline set for this matchup.Chicago’s games have gone over the total in 36 of its 83 opportunities.The White Sox have posted a record of 47-36-0 against the spread this season.Jonathan Cannon (White Sox probable starter)Cannon makes the start for the White Sox, his 11th of the season. He is 2-7 with a 4.66 ERA and 51 strikeouts in 63 2/3 innings pitched.His last appearance came on Monday, June 2 against the Detroit Tigers, when the righty tossed three innings, surrendering five earned runs while giving up four hits.The 24-year-old has amassed an ERA of 4.66, with 7.2 strikeouts per nine innings in 12 games this season. Opponents are hitting .268 against him.Cannon heads into this matchup with two quality starts under his belt this season.Cannon has put up nine starts this year where he pitched five or more innings.He has made three appearances this season in which he did not surrender an earned run.The opposing Giants offense has the 25th-ranked slugging percentage (.371) and ranks 23rd in home runs hit (79) in all of MLB. They have a collective .230 batting average, and are 26th in the league with 624 total hits and 19th in MLB play scoring 347 runs.White Sox batting statsThe White Sox have hit the third-fewest home runs in baseball this season (65).So far this season, Chicago’s .343 slugging percentage is the second-lowest percentage in baseball.The White Sox have the worst batting average in the majors (.220).The offense for Chicago is No. 29 in MLB play scoring 3.4 runs per game (282 total runs).The White Sox’s .293 on-base percentage is the second-worst in the majors.

Watch the MLB on Fubo!