On Friday, a series opener is on the schedule, with the Chicago White Sox (32-65) visiting the Pittsburgh Pirates (39-58) at 6:40 p.m. ET.

The Pirates are favored at home (-172) against the White Sox (+143). Jonathan Cannon (3-7) will start for the Chicago White Sox, but there’s been no pitching decision announced by the Pittsburgh Pirates yet.

The Pirates were vicotrious 2-1 over the Twins Sunday in their most recent game. Tommy Pham finished 1 for 4 with a home run and an RBI to lead them offensively while Dennis Santana was picked up the victory after throwing one inning without giving up an earned run on two hits.

The White Sox fell to the Guardians 6-5 Sunday. Andrew Benintendi went 3 for 3 with a home run and an RBI, and Brandon Eisert was handed the loss, pitching one inning without giving up an earned run on one hit, while striking out one.

Prepare for the Pirates vs. White Sox with everything you need to know before Friday’s game, including viewing options.

Pittsburgh Pirates vs. Chicago White Sox odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 9:19 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Pirates (-172, bet $172 to win $100)Underdog: White Sox (+143, bet $100 to win $143)Pirates vs. White Sox: Game time and live stream infoGame day: Friday, July 18, 2025Game time: 6:40 p.m. ETLocation: Pittsburgh, PennsylvaniaStadium: PNC ParkTV channel: SportsNet PT and CHSNLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Pirates vs. White Sox on Fubo!

Pirates stats and trendsPirates betting recordsThe Pirates have won 12, or 48%, of the 25 games they’ve played as favorites this season.Pittsburgh has played as favorites of -172 or more twice this season and split those games.The oddsmakers’ moneyline implies a 63.2% chance of a victory for the Pirates.So far this season, Pittsburgh and its opponents have hit the over in 39 of 96 games with a total.The Pirates have an ATS record of 48-48-0 in 96 games with a spread this season.Pirates batting statsThe Pirates’ 66 home runs rank last in MLB this season.Hitters for Pittsburgh have combined to rank 30th in MLB with a slugging percentage of only .339 this season.The Pirates rank 26th in MLB with a team batting average of just .230.Pittsburgh has scored 326 runs (just 3.4 per game) this season, which ranks last in MLB.The Pirates are among the worst in the league at getting on base, ranking 26th with an OBP of .300.Pittsburgh ranks 25th with an average of 8.7 strikeouts per game.White Sox stats and trendsWhite Sox betting recordsThe White Sox have won in 31, or 32.6%, of the 95 contests they have been named as odds-on underdogs this year.Chicago has a mark of 15-40 in contests where bookmakers favor it by +143 or worse on the moneyline.Sportsbooks have implied with the moneyline set for this matchup that the White Sox have a 41.2% chance of pulling out a win.Chicago and its opponents have gone over in 40 of its 97 games with a total set by sportsbooks this season.The White Sox are 53-44-0 against the spread in their 97 games with a line set by sportsbooks this season.Jonathan Cannon (White Sox probable starter)Cannon makes the start for the White Sox, his 14th of the season. He is 3-7 with a 4.44 ERA and 61 strikeouts through 77 2/3 innings pitched.His last time out was on Saturday against the Cleveland Guardians, when the righty went five innings, surrendering two earned runs while allowing three hits.In 15 games this season, the 24-year-old has amassed an ERA of 4.44, with 7.1 strikeouts per nine innings. Opponents are hitting .268 against him.Cannon enters the outing with two quality starts under his belt this season.Cannon is aiming for his third straight outing lasting five or more innings. He averages 5.1 frames per start.He has held his opponents without an earned run in three of his 15 appearances this season.He meets a Pirates offense that ranks last in the league with 326 total runs scored while batting .230 as a unit. His opponent has a collective .339 slugging percentage (30th in MLB play) and has hit a total of 66 home runs (30th in the league).White Sox batting statsThe White Sox are third-worst in MLB play with 76 home runs.So far this year, Chicago’s .344 slugging percentage is the second-lowest percentage in baseball.The White Sox rank last in MLB with a .220 batting average.Chicago is the third-lowest scoring team in MLB action averaging 3.4 runs per game (332 total).The White Sox’s .294 on-base percentage is the third-worst in the majors.

Watch the MLB on Fubo!