At Rate Field on Monday, the Chicago White Sox (25-53) begin a three-game series versus the Arizona Diamondbacks (39-38), at 7:40 p.m. ET.
As the favorite, the Diamondbacks (-127 on the moneyline to win) visit the White Sox (+107). The Diamondbacks will start Eduardo Rodriguez (2-4) against the White Sox and Shane Smith (3-4).
The Diamondbacks’ matchup yesterday versus the Rockies resulted in a 4-2 loss. Randal Grichuk went 2 for 3 with a double and two RBIs in the defeat, while Brandon Pfaadt threw five innings, giving up four earned runs on six hits while striking out seven en route to taking the loss.
The White Sox knocked off the Blue Jays 4-2 yesterday, with Jordan Leasure getting the win while throwing 2/3 of an inning without giving up a hit or an earned run while striking out one. Miguel Vargas went 2 for 4 with a double and two RBIs to pace the White Sox’s offense.
Here’s everything you need to get ready for Monday’s Diamondbacks vs. White Sox game, including viewing options.
Arizona Diamondbacks vs. Chicago White Sox odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 9:17 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Diamondbacks (-127, bet $127 to win $100)Underdog: White Sox (+107, bet $100 to win $107)Over/under: 8.5Diamondbacks vs. White Sox: Game time and live stream infoGame day: Monday, June 23, 2025Game time: 7:40 p.m. ETLocation: Chicago, IllinoisStadium: Rate FieldTV channel: CHSN and ARIDLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Diamondbacks vs. White Sox on Fubo!
Diamondbacks stats and trendsDiamondbacks betting recordsThe Diamondbacks have won 27, or 54%, of the 50 games they’ve played as favorites this season.Arizona has a record of 17-12, a 58.6% win rate, when favored by -127 or more by sportsbooks this season.The moneyline for this contest implies a 55.9% chance of a victory for the Diamondbacks.Arizona and its opponents have gone over the total this season in 37 of 76 opportunities.The Diamondbacks are 38-38-0 against the spread in their 76 chances this season.Eduardo RodrÃguez (Diamondbacks probable starter)Rodriguez makes the start for the Diamondbacks, his 13th of the season. He is 2-4 with a 5.93 ERA and 64 strikeouts in 60 2/3 innings pitched.In his last appearance on Wednesday, the lefty tossed 4 2/3 innings against the Toronto Blue Jays, giving up one earned run while surrendering six hits.The 32-year-old has an ERA of 5.93, with 9.5 strikeouts per nine innings, in 12 games this season. Opponents are hitting .303 against him.Rodriguez is looking to pick up his third quality start of the season in this matchup.Rodriguez will try to record his ninth matchup of five or more innings pitched this season. He’s averaging 5.0 innings per appearance.He has surrendered one or more earned runs in all of his appearances.He will face off against a White Sox offense that is hitting .221 as a unit (30th in MLB). It is also slugging a collective .343 (29th in MLB) with 60 total home runs (28th in MLB).Diamondbacks batting statsThe Diamondbacks have hit 110 homers this season, which ranks fifth in the league.Hitters for Arizona have a combined .448 slugging percentage this season, which ranks third in MLB.The Diamondbacks rank sixth in MLB with a .255 team batting average.Arizona has scored the third-most runs in the majors this season with 396.The Diamondbacks have an OBP of .332 this season, which ranks third in MLB.Arizona ranks fifth in MLB in strikeouts per game with an average of 7.8 whiffs per contest.White Sox stats and trendsWhite Sox betting recordsThe White Sox have come away with 25 wins in the 78 contests they have been listed as the underdogs in this season.Chicago has a mark of 25-49 in contests where oddsmakers favor it by +107 or worse on the moneyline.The moneyline set for this matchup implies the White Sox have a 48.3% chance of coming away with a victory in the contest.Chicago’s games have gone over the total in 34 of its 78 opportunities.The White Sox are 45-33-0 against the spread in their 78 games with a line set by sportsbooks this season.Shane Smith (White Sox probable starter)Smith (3-4 with a 2.85 ERA and 66 strikeouts in 72 2/3 innings pitched) gets the start for the White Sox, his 15th of the season.The right-hander’s most recent time out was on Tuesday against the St. Louis Cardinals, when he went 4 1/3 innings, surrendering five earned runs while allowing six hits.The 25-year-old has amassed an ERA of 2.85, with 8.2 strikeouts per nine innings in 14 games this season. Opponents are hitting .219 against him.Smith heads into the outing with four quality starts under his belt this year.Smith has put together 11 starts this year that he pitched five or more innings.In four of his appearances this season he did not give up an earned run.He will take the mound against a Diamondbacks offense that ranks 10th in the league with 666 total hits (on a .255 batting average). The team also slugs a collective .448 (third in the league) with 110 total home runs (fifth in MLB play).White Sox batting statsThe White Sox have hit 60 home runs this season, the third-lowest total in MLB play.So far this year, Chicago’s .343 slugging percentage is the second-lowest percentage in baseball.The White Sox rank last in MLB with a .221 batting average.Chicago is the third-lowest scoring team in MLB action averaging 3.5 runs per game (272 total).The White Sox rank 28th in baseball with a .293 on-base percentage.