Twins vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for June 12

Odds updated as of 8:11 p.m.
Friday's slate in the MLB includes a matchup between the Minnesota Twins and the St. Louis Cardinals.
All the info you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Twins vs Cardinals Game Info
- Minnesota Twins (31-39) vs. St. Louis Cardinals (37-29)
- Date: Friday, June 12, 2026
- Time: 8:10 p.m. ET
- Venue: Target Field -- Minneapolis, Minnesota
- Coverage: Twins.TV and Cardinals.TV
Twins vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: MIN: (-108) | STL: (-108)
- Spread: MIN: +1.5 (-184) | STL: -1.5 (+152)
- Total: 8.5 -- Over: (-122) | Under: (+100)
Twins vs Cardinals Probable Starting Pitchers
Probable Pitchers: Joe Ryan (Twins) - 4-3, 3.07 ERA vs Kyle Leahy (Cardinals) - 5-3, 4.42 ERA
The Twins will look to Joe Ryan (4-3) against the Cardinals and Kyle Leahy (5-3). Ryan and his team have a record of 8-5-0 against the spread when he starts. Ryan's team has a record of 5-4 this season when he starts and they are the favorite on the moneyline. The Cardinals have gone 6-5-0 ATS in Leahy's 11 starts that had a set spread. The Cardinals have been the underdog on the moneyline in nine of Leahy's starts this season, and they went 4-5 in those matchups.
Twins vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Twins win (54.8%)
Twins vs Cardinals Moneyline
- Looking at the moneyline for Twins-Cardinals, Minnesota is the favorite at -108, and St. Louis is -108 playing on the road.
Twins vs Cardinals Spread
Twins vs Cardinals Over/Under
- An over/under of 8.5 has been set for Twins-Cardinals on June 12, with the over being -122 and the under +100.
Bet on Minnesota Twins vs. St. Louis Cardinals on FanDuel today!
Twins vs Cardinals Betting Trends
- The Twins have won in 11, or 47.8%, of the 23 contests they have been named as odds-on favorites in this year.
- This year Minnesota has won 11 of 24 games when listed as at least -108 on the moneyline.
- The Twins' games have gone over the total in 42 of their 68 opportunities.
- In 68 games with a line this season, the Twins have a mark of 37-31-0 against the spread.
- The Cardinals have won 52.9% of the games this season they were the moneyline underdog (27-24).
- St. Louis has a 27-24 record (winning 52.9% of its games) when playing as a moneyline underdog of -108 or longer.
- The Cardinals have combined with opponents to go over the total 28 times this season for a 28-32-5 record against the over/under.
- The Cardinals are 40-25-0 ATS this season.
Twins Player Leaders
- Byron Buxton leads Minnesota in slugging percentage (.559) and total hits (61) this season. He's batting .256 with an on-base percentage of .318.
- Among qualifying hitters in the majors, he ranks 72nd in batting average, 105th in on-base percentage, and sixth in slugging.
- Brooks Lee is hitting .238 with nine doubles, a triple, 10 home runs and 18 walks, while slugging .410 with an on-base percentage of .296.
- He ranks 105th in batting average, 127th in on-base percentage and 85th in slugging among qualifying hitters.
- Josh Bell has 56 hits this season and has a slash line of .229/.285/.363.
- Bell takes a four-game hitting streak into this matchup. In his last five games he is hitting .238 with two home runs and five RBIs.
- Luke Keaschall has been key for Minnesota with 56 hits, an OBP of .323 plus a slugging percentage of .313.
- Keaschall enters this game on a three-game hitting streak. During his last five outings he is batting .267 with a walk.
Cardinals Player Leaders
- Jordan Walker has accumulated 77 hits with a .561 slugging percentage, both team-high marks for the Cardinals. He's batting .302 and with an on-base percentage of .358.
- Including all qualified hitters in the majors, he ranks 14th in batting average, 41st in on-base percentage and fourth in slugging percentage.
- Walker brings an eight-game hitting streak into this game. During his last 10 games he is batting .356 with four doubles, two home runs and 10 RBIs.
- Alec Burleson has 17 doubles, 11 home runs and 25 walks while batting .290. He's slugging .486 with an on-base percentage of .356.
- Including all qualifying hitters, he ranks 20th in batting average, 44th in on-base percentage and 35th in slugging percentage.
- Ivan Herrera a has .393 on-base percentage to pace the Cardinals.
- JJ Wetherholt is batting .248 with seven doubles, nine home runs and 31 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



