St. Louis Cardinals vs Minnesota Twins Prediction, 6/12/2026 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Minnesota Twins
Date: Friday, June 12, 2026
Location: Target Field in Minneapolis, MN
TV: Twins.TV
Odds/Point Spread: St. Louis (-122) Minnesota (+102)
Target Field is where the Minnesota Twins (30-38) will meet the St. Louis Cardinals (36-28) on Friday. The moneyline on this contest has the Cardinals at -122 and the Twins are coming in at +102. The total is 9. The pitchers taking the mound will be Kyle Leahy and Joe Ryan.

St. Louis has a slugging percentage of .388 and have struck out 517 times, while drawing a walk on 216 occasions. They have accounted for 274 runs batted in and 522 base knocks on the season, and their batting average is .243. The Cardinals have earned 93 two-baggers as a unit and have knocked 70 baseballs out of the stadium. They have a total of 285 runs and hold an on-base percentage of .322. As a team, the St. Louis Cardinals are recording 4.5 runs per game, which ranks them 14th in MLB.
Today’s Featured MLB Best Bet! GRIFFIN MURPHY on a 21-16 MLB Run for +1,105 and drilled his MLB 6-Unit on June 6. Tonight he is releasing a 7-Unit MLB Play (7:40 p.m.) and you can sign up now and get on it! 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 NHL package. Join Now! |
Get all of our Free MLB Picks
The Cardinals are sitting with a team earned run average of 4.03 this season (15th in the league), and they have rung up 496 hitters. Cardinals pitchers have given up 65 home runs and also 280 runs in total (10th in MLB). Their pitching staff has walked 221 hitters and their FIP is 4.16 as a unit on the year. St. Louis has relinquished 554 base knocks (8.7 per 9 innings) and also 258 earned runs. They have earned a K/BB ratio of 2.24 and their pitching staff sits with a WHIP of 1.35.
The Cardinals have dispatched 222 relievers to the hill for the season. The bullpen pitchers have inherited 102 base runners for the year and 32.4% of those players ended up scoring. The bullpen have 48 holds over the course of the season (3rd in MLB). Cardinals pitchers have gone to the mound with runners on 71 times as well as having 79 appearances in high leverage situations. They have accumulated 22 saves so far this year and have blown 11 of 33 save chances. The Cardinals relievers have earned a save percentage of 66.7% and stepped onto the hill in 83 save situations.
The Cardinals have transformed 69.3% of balls in play into outs in their 5,190 innings, which ranks them 22nd in baseball. The St. Louis Cardinals have earned a total of 1,730 putouts this year, in addition to 601 assists and 32 errors. Their fielding percentage is currently at .986 which has them sitting 16th in professional baseball, and they have turned 62 double plays.
Leahy has taken the ball for 197 frames and has 162 strikeouts in his pro baseball career. Leahy (10-7 career win-loss mark) is the owner of a FIP of 3.82 while he has faced 838 batters during his time in the majors. His ERA is 3.88 (85 ER's allowed) and he has a WHIP of 1.319. He has conceded 193 base knocks (8.8 hits per 9 innings) with 67 walks.
The Minnesota Twins have accumulated an OBP of .315 and a team batting average of .237 for the year. They have struck out on 588 occasions (7th in MLB) and have 538 base hits. Minnesota has compiled 76 home runs over the course of the season to go along with 295 runs batted in. The Twins have a SLG% of .391 and they are recording 4.59 runs per contest (9th in the league). They have recorded 104 doubles, while taking a walk 226 times and scoring 312 runs.
The Twins have a WHIP of 1.384 in addition to having a FIP of 4.24 as a pitching staff this year. They are sitting at 25th in baseball as a pitching staff in total hits conceded with 576. The Minnesota pitching staff have surrendered 344 runs for the year while having an ERA of 4.69 (312 earned runs given up). Their strikeout to walk ratio is 8.20 (546 strikeouts vs 252 free passes). They have conceded 69 home runs and they allow 5.18 runs per 9 innings (25th in the league).
Sitting with 74 save situations, the Twins have earned 47 holds in addition to 9 blown saves. Minnesota has had relievers step onto the mound in 26 save opportunities and they have come away with 17 saves. Minnesota relievers hold an inherited score percentage of 35.6% out of 118 inherited base runners. Their relief pitchers have stepped onto the hill 74 times in high leverage situations in addition to 79 occasions with base runners. They sit at 14th in baseball with a save rate of 65.4%, and they have dispatched 226 relief pitchers onto the field on the year.
In 5,385 innings on the diamond, the Twins have earned a defensive efficiency of 68.8% (27th in the majors). The Minnesota Twins have gotten 47 double plays and have earned a fielding percentage of .982 (25th in professional baseball). The Twins have recorded 504 assists, 42 errors and have 1,795 putouts this season.
In his MLB career, Ryan has given up 594 hits while he has accumulated 803 punch outs in 717 innings pitched. Ryan (50-39 win-loss record in his career) has earned a 3.71 earned run average while allowing 7.5 hits per 9 innings. He has given up 296 earned runs while earning a WHIP of 1.057 and having a FIP of 3.7. He has a strikeout to walk ratio of 4.90 and he has gone up against 2,911 hitters during his career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Minnesota (+102)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Minnesota Twins - Twitter
St. Louis Cardinals - Twitter
