Minnesota Twins vs St. Louis Cardinals Prediction, 3/27/2025 MLB Picks, Best Bets & Odds
Game: Minnesota Twins vs St. Louis Cardinals
Date: Thursday, March 27, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Minnesota (+125) St. Louis (-145)
The Minnesota Twins (82-80 last year) are on their way to Busch Stadium on Thursday where they will meet the St. Louis Cardinals (83-79 last season). The moneyline on this contest has the Twins at +125 and the Cardinals open at -145. The total is 9. The starting pitchers are Pablo Lopez and Sonny Gray.


Minnesota had a slugging % of .411 and were called out on strikes 1,306 times, while being walked on 473 occasions. They recorded 702 RBI's and 1,352 hits last year, while their average at the plate was at .246. The Twins tallied 309 two-baggers as a unit and knocked 183 balls out of the park. They had a total of 742 runs scored while holding a team on-base percentage of .315. As a team, the Minnesota Twins recorded 4.6 runs per contest, which put them at 11th in the league.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is 4-1 on the season and 2-0 on top plays! Monday will feature a 7-unit selection you do not want to miss. We are already +1,150 on the season and you can receive this selection by signing-up below for a daily picks package from MLB Baseball. 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 Expert Picks
They had a strikeout to walk ratio of 3.46 and their pitching staff held a collective WHIP of 1.23. Twins pitchers allowed 190 home runs in addition to 735 runs in total (19th in MLB). Minnesota conceded 1,333 base knocks (8.3 per 9 innings) in addition to 682 earned runs. The Twins held a team earned run average of 4.26 over the course of last year (21st in MLB), and they rung up 1,500 batters. Their pitching staff walked 433 opposing players and their FIP finished at 3.84 as a team last year.
The Twins had dispatched 535 relievers to the hill in the prior season. The bullpen inherited 203 runners over the course of last year with 41.4% of those runners ended up crossing the plate. They earned 43 saves in the prior season and blew 19 of their 62 save opportunities. The Twins bullpen compiled a save rate of 69.4% and stepped onto the hill in 152 save situations. The relievers finished with 88 holds in the previous season (10th in baseball). Twins bullpen pitchers entered the contest with runners on 138 times in addition to having 203 games in high leverage situations.
The Twins converted 69.5% of baseballs in play into outs out of their 12,963 innings on the diamond, which had them sitting 19th in the majors. The Minnesota Twins had a tally of 4,321 putouts over the course of last year, as well as 1,230 assists and 70 errors. Their fielding rate held at .988 which had them sitting 3rd in the majors, and they turned 75 double plays.
Lopez has taken the hill for 889 innings and has accumulated 921 punch outs so far in his career. Lopez (54-49 career win-loss record) has earned a FIP of 3.85 while facing 3,683 opposing batters during his time in the majors. His earned run average is 3.91 (386 ER's allowed) and his career WHIP is 1.181. He has allowed 819 base knocks (8.3 hits per nine innings) and has had 231 free passes.
The St. Louis Cardinals accounted for an OBP of .312 and a batting average of .248 for the prior year. They struck out on 1,318 occasions (21st in the league) and totaled 1,363 base hits. St. Louis recorded 165 home runs last season to go along with 639 RBIs. The Cardinals held a team slugging % of .392 and they averaged 4.15 runs per outing (22nd in the league). They hit 257 doubles, while taking a walk 478 times as well as putting up 672 runs.
The Cardinals had a team WHIP of 1.258 in addition to having a FIP of 3.95 as a unit in the prior season. Their strikeout to walk ratio sat at 8.20 (1,308 strikeouts vs 454 walks). They were sitting at 23rd in baseball as a staff in total hits surrendered with 1,363. They conceded 174 dingers and they conceded 4.48 runs per 9 innings (18th in baseball). The St. Louis pitching staff allowed 719 runs for the prior year while having a team ERA of 4.03 (647 earned runs conceded).
St. Louis bullpen pitchers held an inherited score rate of 36.7% of 221 inherited runners. Their relievers came in 184 times in high leverage situations and on 160 occasions with base runners. Finishing with 186 save situations, the Cardinals compiled 103 holds in addition to 28 blown saves. They were ranked 9th in baseball with a save rate of 66.3%, and they dispatched 508 relief pitchers onto the diamond last season. St. Louis called on relievers to take the mound in 83 save chances and they earned 55 saves.
The St. Louis Cardinals had 155 double plays and held a fielding percentage of .987 (4th in baseball). The Cardinals racked up 1,525 assists, 75 errors and a tally of 4,332 putouts in the previous season. In their 12,996 innings on the field, the Cardinals accumulated a efficiency on defense of 69.6% (17th in MLB).
During his MLB career, Gray has allowed 1,490 hits while accumulating 1,724 punch outs in 1,737 innings pitched. Gray (111-94 win-loss record in his career) has a 3.51 ERA while conceding 7.7 hits per nine innings. He has allowed 677 earned runs while holding a WHIP of 1.193 and having a FIP of 3.5. He has a K/BB ratio of 2.96 and he has gone up against 7,199 batters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Minnesota (+125)
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
Minnesota Twins - Twitter