Cardinals vs White Sox Prediction, Odds, Moneyline, Spread & Over/Under for June 18

Odds updated as of 5:11 p.m.
The MLB slate on Thursday includes the St. Louis Cardinals taking on the Chicago White Sox.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
Cardinals vs White Sox Game Info
- St. Louis Cardinals (38-35) vs. Chicago White Sox (23-50)
- Date: Thursday, June 19, 2025
- Time: 5:40 p.m. ET
- Venue: Rate Field -- Chicago, Illinois
- Coverage: CHSN and FDSMW
Cardinals vs White Sox Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-134) | CHW: (+114)
- Spread: STL: -1.5 (+120) | CHW: +1.5 (-144)
- Total: 9 -- Over: (-108) | Under: (-112)
Cardinals vs White Sox Probable Starting Pitchers
Probable Pitchers: Michael McGreevy (Cardinals) - 1-1, 3.09 ERA vs Mike Vasil (White Sox) - 3-2, 1.99 ERA
The Cardinals will look to Michael McGreevy (1-1) against the White Sox and Mike Vasil (3-2). McGreevy and his team failed to cover the spread in his only opportunity this season as a starter. McGreevy has yet to start a game this season when his team was the moneyline favorite. Vasil has started two games with set spreads, and the White Sox went 1-1-0. The White Sox were the underdog on the moneyline for two Vasil starts this season -- they lost both.
Cardinals vs White Sox Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (60.7%)
Cardinals vs White Sox Moneyline
- The Cardinals vs White Sox moneyline has St. Louis as a -134 favorite, while Chicago is a +114 underdog at home.
Cardinals vs White Sox Spread
- The White Sox are +1.5 on the run line against the Cardinals. The White Sox are -144 to cover, and the Cardinals are +120.
Cardinals vs White Sox Over/Under
- A total of 9 runs has been set for the Cardinals-White Sox game on June 19, with the over available at -108 and the under at -112.
Bet on St. Louis Cardinals vs. Chicago White Sox on FanDuel today!
Cardinals vs White Sox Betting Trends
- The Cardinals have won in 15, or 48.4%, of the 31 contests they have been named as odds-on favorites in this year.
- St. Louis has a record of 6-5 when favored by -134 or more this year.
- The Cardinals' games have gone over the total in 39 of their 73 opportunities.
- The Cardinals are 40-33-0 against the spread in their 73 games that had a posted line this season.
- The White Sox have been the underdog on the moneyline 69 total times this season. They've gone 21-48 in those games.
- Chicago has a 20-43 record (winning just 31.7% of its games) when playing as a moneyline underdog of +114 or longer.
- In the 70 games bookmakers have set an over/under for the White Sox, they have combined with opponents to go over the total 33 times (33-34-3).
- The White Sox have gone 39-31-0 ATS this season.
Cardinals Player Leaders
- Brendan Donovan leads St. Louis in OBP (.388), slugging percentage (.451) and total hits (83) this season. He has a .323 batting average.
- He ranks sixth in batting average, 10th in on-base percentage, and 56th in slugging among qualifying hitters in the majors.
- Donovan will look for his third straight game with a hit in this contest. In his last five games he is hitting .409 with two doubles and an RBI.
- Nolan Arenado is batting .244 with 11 doubles, a triple, eight home runs and 22 walks. He's slugging .388 with an on-base percentage of .306.
- He ranks 102nd in batting average, 115th in on-base percentage and 118th in slugging among qualifying batters.
- Arenado brings a seven-game streak with at least one hit into this matchup. During his last 10 games he is batting .286 with a double, a home run, two walks and five RBIs.
- Willson Contreras has collected 64 base hits, an OBP of .337 and a slugging percentage of .411 this season.
- Lars Nootbaar has eight home runs, 28 RBI and a batting average of .223 this season.
White Sox Player Leaders
- Miguel Vargas has put up a team-best OBP (.321) and slugging percentage (.441), and paces the White Sox in hits (62, while batting .242).
- Including all qualifying players, he ranks 107th in batting average, while his on-base percentage is 94th and he is 69th in slugging.
- Vargas takes a six-game hitting streak into this game. In his last 10 games he is hitting .270 with four doubles, a triple, two home runs, five walks and five RBIs.
- Chase Meidroth is hitting .276 with five doubles, two home runs and 23 walks. He's slugging .337 with an on-base percentage of .358.
- Andrew Benintendi has nine doubles, a triple, six home runs and 15 walks while batting .235.
- Luis Robert has eight doubles, six home runs and 26 walks while batting .190.
Cardinals vs White Sox Head to Head
- 6/17/2025: 12-2 STL (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 5/5/2024: 5-1 CHW (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 5/4/2024: 6-5 CHW (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -184, Underdog Moneyline: +154)
- 5/3/2024: 3-0 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -295, Underdog Moneyline: +240)
- 7/9/2023: 4-3 STL (Favorite: White Sox, Spread: -1.5, Total: 9.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 7/8/2023: 3-0 STL (Favorite: Cardinals, Spread: -1.5, Total: 10, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 7/7/2023: 8-7 CHW (Favorite: White Sox, Spread: -1.5, Total: 8, Favorite Moneyline: -108, Underdog Moneyline: -108)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!