Minnesota Twins vs Toronto Blue Jays Betting Pick & Prediction for 4/12

MLB game preview

The Minnesota Twins and Toronto Blue Jays are set for an MLB regular season game at Rogers Centre. The Twins come in with a record of 8-7 and stand 2nd in the AL Central. They have won 7 of their last 10 games, including their most recent one.

The Blue Jays have a 6-8 record, placing them 4th in the AL East. They have struggled recently, winning only 3 of their last 10 games. The game will feature Twins’ pitcher Taj Bradley, who has a 2-0 record, against Blue Jays’ Max Scherzer, who stands at 1-1 this season.

Minnesota Twins Team Preview

The Minnesota Twins have shown strong performance in their recent games. They won three out of their last five games, including a 7-4 win against the Toronto Blue Jays on April 11th. In that game, Joe Ryan pitched seven solid innings, allowing only two earned runs and striking out five.

The Twins’ batting lineup has been productive, with Josh Bell leading the team in runs and RBIs. Bell has a batting average of .286 and has hit three home runs so far. Ryan Jeffers also contributed with a strong performance, achieving a .270 average and a .400 on-base percentage.

Taj Bradley is the probable starting pitcher for the Twins in their upcoming game. Bradley has a 2-0 record with an impressive 1.08 ERA in the 2026 season. His strong start will be crucial for the Twins as they face the Blue Jays again.

Twins vs Blue Jays Game Day Info

  • Sport: MLB
  • Teams: Minnesota Twins vs. Toronto Blue Jays
  • Venue: Rogers Centre in Toronto, ON
  • Date: Sunday, April 12, 2026
  • Betting Odds: Twins Moneyline -105, Blue Jays Moneyline -116, Twins Runline -1.5 (+159), Blue Jays Runline +1.5 (-194), Total Over 8.0 (-109), Total Under 8.0 (-112)

Toronto Blue Jays Team Preview

The Toronto Blue Jays have had mixed results in their recent games. They secured a win against the Minnesota Twins on April 10th with a score of 10-4. However, they faced a setback the next day with a 7-4 loss to the same team. Their performance has been varied, with some strong offensive showings but also some challenging games.

Vladimir Guerrero Jr. has been a key player for the Blue Jays. He has maintained a batting average of .320 and has contributed significantly in runs and RBIs. His consistent performance makes him an important asset to the team as they look to improve their standings.

The Blue Jays’ pitching staff has had its ups and downs. Max Scherzer is expected to start the next game and brings a 3.38 ERA into the matchup. The team will rely on his experience to help navigate through the game against the Twins.

BTB Betting Pick

The Twins are set to play against the Blue Jays. The current moneyline has the Twins at -105 and the Blue Jays at -116. The Twins have a slightly better on-base percentage, ranking 5th compared to the Blue Jays’ 11th. Given this edge, the pick is for the Twins to win the game.

The total for the game is set at 8.0, with the over at -109 and the under at -112. Both teams have struggled with pitching, with ERAs ranked 23rd and 25th. With these stats, the projected score is Twins 5, Blue Jays 4. The recommendation is to go with the over.