Chicago Cubs vs St. Louis Cardinals Prediction, 6/24/2025 MLB Picks, Best Bets & Odds
Game: Chicago Cubs vs St. Louis Cardinals
Date: Tuesday, June 24, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Chicago (-122) St. Louis (+102)
The Chicago Cubs (46-31) are headed to Busch Stadium on Tuesday where they will compete against the St. Louis Cardinals (42-36). The moneyline on this contest has the Cubs at -122 while the Cardinals are at +102. The total is 9. The men taking the mound will be Jameson Taillon and Michael McGreevy.


The Cubs have tallied 137 doubles as a team and have hit 113 balls out of the park. Chicago has a slugging % of .444 and have struck out 611 times, while taking a walk on 269 occasions. As a squad, the Chicago Cubs are notching 5.4 runs per game, which puts them at 2nd in baseball. They have tallied 409 RBI's as well as 677 hits this season, while their team batting average sits at .254. They have tallied 417 runs scored while holding a team OBP of .325.
Today’s Featured MLB Best Bet! VERNON CROY is on a 17-7, +4,030 MLB run the last 24 days and has hit FIVE straight picks. Croy is going for MLB winner No. 6 in a row with a 7-Unit MLB Runline (7 p.m.) that goes Tuesday night and he is now up over +13,600 with plays rated 6.0+ across all sports. Croy is also an outstanding 5-1, +2,690 with his last 6 plays rated 6.0+ across all sports. Sign-up now! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Parlay Picks
Their strikeout to walk ratio is 2.73 and the pitching staff has earned a collective WHIP of 1.26. Cubs pitchers have allowed 88 home runs and also 321 runs in total (13th in the league). Chicago has surrendered 652 hits (8.5 per 9 innings) and also 294 earned runs. The Cubs are sitting with a team earned run average of 3.83 over the course of the season (12th in MLB), and they have struck out 595 hitters. Their pitching staff has walked 218 opposing players and their FIP sits at 4.06 as a team so far this year.
Cubs relief pitchers have entered the game with opponents on base 60 times in addition to having 90 appearances in high leverage situations. The relief pitchers have tallied 49 holds over the course of the season (11th in MLB). The Cubs relief pitchers have a save percentage of 66.7% and have entered the game in 79 save situations. They have recorded 18 saves for the season and have not converted 9 out of their 27 save opportunities. The relievers have inherited 81 runners this year and 32.1% of those players ended up crossing the plate. The Cubs have sent 259 relievers to the hill this season.
The Boston Red Sox have accounted for 2,072 putouts at this point in the season, in addition to 669 assists and 34 errors. Their fielding percentage is at .988 which ranks 8th in professional baseball, and have a total of 70 double plays. The Cubs have converted 70.2% of balls hit into play into outs in their 6,216 innings, which has them sitting 14th in the majors.
Taillon (78-57 mark in his career) holds a FIP of 3.83 while going up against 4,954 opposing hitters during his time in the major leagues. He has conceded 1,145 base knocks (8.6 hits per nine innings) and has had 284 free passes. His ERA is 3.89 (516 earned runs allowed) and his WHIP is 1.198. Taillon has taken the hill for 1,193 innings and has 1,042 punch outs in his pro baseball career.
The Cardinals hold a slugging percentage of .391 and they tally 4.69 runs per contest (9th in baseball). They have hit 133 two-baggers, while walking 252 times and racking up 366 runs. St. Louis has accumulated 74 home runs this year and 346 RBIs. They have been rung up on 612 occasions (20th in baseball) and have tallied 676 base hits. The St. Louis Cardinals have recorded an OBP of .327 as well as a batting average of .255 on the campaign.
The St. Louis pitching staff have relinquished 332 runs on the year while holding a team ERA of 3.93 (303 earned runs surrendered). They have given up 64 long balls and they allow 4.30 runs per 9 innings (17th in the league). The Cardinals hold a team WHIP of 1.260 with a FIP of 3.65 as a squad so far this season. They currently have a strikeout to walk ratio of 7.40 (569 strikeouts vs 211 free passes). They have a ranking of 22nd in baseball as a pitching staff in total hits relinquished with 664.
St. Louis relievers have an inherited score percentage of 35.6% of 101 inherited runners. Their relievers have come in 89 times in high leverage situations and on 79 occasions with base runners. With 80 save situations, the Cardinals have accumulated 46 holds in addition to 12 blown saves. They are currently ranked 19th in the league with a save percentage of 61.3%, and they have dispatched 237 relief pitchers to the mound on the campaign. St. Louis has called on relievers to step onto the hill in 31 save opportunities and they have walked away with 19 saves.
In their 6,252 innings on the diamond, the Cardinals have earned a defensive efficiency of 69.8% (18th in MLB). The St. Louis Cardinals have gotten 58 double plays and have notched a fielding percentage of .989 (5th in professional baseball). The Cardinals have recorded 755 assists, 32 errors and have earned a total of 2,084 putouts this year.
So far in his pro baseball career, McGreevy has surrendered 28 base knocks while he has earned 33 strikeouts in 39 frames. He has given up a total of 10 earned runs while holding a WHIP of 0.816 and a FIP of 2.3. He has a strikeout to walk ratio of 8.25 and he has gone up against 151 hitters so far in his pro baseball career. McGreevy (4-1 career mark) has a 2.30 earned run average while surrendering 6.4 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take St. Louis (+102) and under 9 runs
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Chicago Cubs - Twitter