Miami Marlins vs Minnesota Twins Betting Pick & Prediction for 5/12

MLB game preview

The Miami Marlins will take on the Minnesota Twins in an MLB regular season game. The Marlins have a record of 19-22 and hold the second spot in the NL East. They are coming into this game with a two-game winning streak and have a 4-6 record in their last ten games.

The Twins have a record of 18-23 and are currently fifth in the AL Central. They also have a two-game winning streak and a 5-5 record over their last ten games. The game will be played at Target Field in Minneapolis, with an evening start time.

Miami Marlins Team Preview

The Miami Marlins have had mixed results in their recent games. They won three out of their last five games, showing some strong performances at the plate. In their most recent win against the Nationals, they scored 5-2, with Sandy Alcantara pitching six solid innings.

The Marlins’ lineup has several key hitters. Otto Lopez leads the team with a .344 batting average and 17 RBIs. Liam Hicks has contributed with 9 home runs and 35 RBIs, proving to be a reliable power hitter for the team.

On the pitching side, Eury Pérez is set to start against the Twins. He has a 2-4 record this season with a 5.01 ERA. The Marlins’ pitching staff has given up 33 home runs, ranking them 3rd in the league for most home runs allowed.

Marlins vs Twins Game Day Info

  • Sport: MLB
  • Teams: Miami Marlins vs. Minnesota Twins
  • Venue: Target Field in Minneapolis, MN
  • Date: Tuesday, May 12, 2026
  • Betting Odds: Marlins Moneyline -106, Twins Moneyline -114, Marlins Runline -1.5 (+152), Twins Runline +1.5 (-184), Total Over 9.0 (-102), Total Under 9.0 (-118)

Minnesota Twins Team Preview

The Minnesota Twins come into the game after a couple of close wins against the Cleveland Guardians. Their recent performance shows resilience with two one-run victories. In the last game, the Twins had 13 hits and 4 extra-base hits.

Hitting has been a key factor for the Twins, with a team batting average of .237. Ryan Jeffers and Brooks Lee have been reliable, with both players tied for the team lead in home runs. Byron Buxton has also contributed significantly, adding power to the lineup with 13 home runs.

On the pitching side, Bailey Ober will start for the Twins. He has a 3-2 record with a 4.19 ERA this season. The Twins’ pitching ranks 25th in ERA, so Ober will look to provide a solid outing to improve their standing.

BTB Betting Pick

The Twins are slight favorites with a moneyline of -114. The Marlins are close at -106. The Twins have a stronger batting average and a slightly better on-base percentage. This gives them the edge in this game. We recommend picking the Twins to win straight up.

The total for the game is set at 9.0 runs. The Marlins have a higher ERA, ranked 25th, while the Twins are ranked 14th. This suggests runs might be limited. With both teams having solid pitching, we recommend taking the under 9.0 runs.