Twins vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for July 12

Odds updated as of 1:12 p.m.
The Minnesota Twins will take on the Pittsburgh Pirates in MLB action on Saturday.
We've got you covered, in terms of the vital information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Twins vs Pirates Game Info
- Minnesota Twins (46-48) vs. Pittsburgh Pirates (38-57)
- Date: Saturday, July 12, 2025
- Time: 2:10 p.m. ET
- Venue: Target Field -- Minneapolis, Minnesota
- Coverage: MNNT and SportsNet PT
Twins vs Pirates Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: MIN: (-144) | PIT: (+122)
- Spread: MIN: -1.5 (+152) | PIT: +1.5 (-184)
- Total: 7 -- Over: (-120) | Under: (-102)
Twins vs Pirates Probable Starting Pitchers
Probable Pitchers: Cole Sands (Twins) - 3-3, 4.38 ERA vs Mike Burrows (Pirates) - 1-2, 3.63 ERA
The Twins will call on Cole Sands (3-3) against the Pirates and Mike Burrows (1-2). Sands helped his team cover the spread in his only opportunity this season as a starter. Sands' team won his only start as a favorite this season. The Pirates have a 5-2-0 record against the spread in Burrows' starts. The Pirates have been the underdog on the moneyline in seven of Burrows' starts this season, and they went 3-4 in those games.
Twins vs Pirates Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Twins win (58.8%)
Twins vs Pirates Moneyline
- Looking at the moneyline for Twins-Pirates, Minnesota is the favorite at -144, and Pittsburgh is +122 playing on the road.
Twins vs Pirates Spread
- The Twins are hosting the Pirates and are favored by 1.5 runs on the spread. The Twins are +152 to cover the runline, with the Pirates being -184.
Twins vs Pirates Over/Under
- The Twins-Pirates contest on July 12 has been given an over/under of 7 runs. The over is set at -120 and the under at -102.
Bet on Minnesota Twins vs. Pittsburgh Pirates on FanDuel today!
Twins vs Pirates Betting Trends
- The Twins have been chosen as favorites in 58 games this year and have walked away with the win 31 times (53.4%) in those games.
- This season Minnesota has come away with a win 16 times in 22 chances when named as a favorite of at least -144 on the moneyline.
- The Twins and their opponents have gone over in 37 of their 90 games with a total set by sportsbooks this season.
- The Twins are 46-44-0 against the spread in their 90 games that had a posted line this season.
- The Pirates have won 24 of the 63 games they were listed as the moneyline underdog this season (38.1%).
- When playing as a moneyline underdog with odds of +122 or longer, Pittsburgh has an 11-29 record (winning only 27.5% of its games).
- The Pirates have played in 88 games with a set over/under, and have combined with their opponents to go over the total 33 times (33-52-3).
- The Pirates have a 45-43-0 record against the spread this season.
Twins Player Leaders
- Byron Buxton leads Minnesota with 79 hits and an OBP of .340 this season. He has a .273 batting average and a slugging percentage of .543.
- Among the qualifying hitters in the majors, his batting average ranks 53rd, his on-base percentage ranks 61st, and he is 11th in slugging.
- Trevor Larnach has hit 13 homers this season while driving in 41 runs. He's batting .253 this season and slugging .426 with an on-base percentage of .317.
- Among all qualified, he is 96th in batting average, 104th in on-base percentage and 86th in slugging percentage.
- Ty France has collected 80 base hits, an OBP of .312 and a slugging percentage of .360 this season.
- Ryan Jeffers is batting .248 with a .346 OBP and 33 RBI for Minnesota this season.
- Jeffers takes a four-game hitting streak into this game. During his last five outings he is batting .471 with two doubles, a home run, two walks and four RBIs.
Pirates Player Leaders
- Oneil Cruz has 63 hits, a team-best for the Pirates. He's batting .208 and slugging .413 with an on-base percentage of .315.
- Including all the qualifying hitters in the majors, his batting average ranks 152nd, his on-base percentage ranks 111th, and he is 94th in slugging.
- Cruz enters this game on a three-game hitting streak. In his last five games he is batting .211 with a double, a home run and two RBIs.
- Andrew McCutchen has a .338 OBP to pace his team. He has a batting average of .259 while slugging .388.
- Including all qualifying hitters, he ranks 80th in batting average, 66th in on-base percentage and 114th in slugging percentage.
- Bryan Reynolds has a .368 slugging percentage, which leads the Pirates.
- Isiah Kiner-Falefa has 11 doubles, two triples, a home run and 14 walks while hitting .267.
Twins vs Pirates Head to Head
- 7/11/2025: 2-1 MIN (Favorite: Twins, Spread: -1.5, Total: 7, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 6/9/2024: 11-5 MIN (Favorite: Pirates, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 6/8/2024: 4-0 PIT (Favorite: Twins, Spread: -1.5, Total: 9, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 6/7/2024: 3-0 PIT (Favorite: Twins, Spread: -1.5, Total: 8, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 8/20/2023: 2-0 MIN (Favorite: Twins, Spread: -1.5, Total: 9.5, Favorite Moneyline: -134, Underdog Moneyline: +116)
- 8/19/2023: 7-4 PIT (Favorite: Twins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -180, Underdog Moneyline: +152)
- 8/18/2023: 5-1 MIN (Favorite: Twins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -230, Underdog Moneyline: +190)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!