Pirates vs Twins Picks and Prediction – 7/12/2025

Pirates vs Twins Prediction
The Pittsburgh Pirates open a three-game series on the road Friday versus the Minnesota Twins. Pittsburgh is 38-56 following Wednesday’s 4-3 loss to the Kansas City Royals. The Pirates have lost six straight after being swept by Kansas City in their three-game series. Pittsburgh is last in the National League Central, 17 games behind the first-place Chicago Cubs. Keep up to date with all the MLB action with our MLB predictions.
Andrew McCutchen is batting .259 with an on-base percentage of .339 to lead Pittsburgh in both categories. Oneil Cruz leads in home runs with 16, while Bryan Reynolds leads in RBI with 46 and hits with 78. Pittsburgh is batting .230 with a .340 slugging percentage. On Friday, the Pirates will send Paul Skenes to the mound. The right-hander is 4-7 with a 1.94 ERA, 125 Ks, and 30 BBs.
The Minnesota Twins improved to 45-47 following Wednesday’s 4-2 victory over the Chicago Cubs. Ryan Jeffers and Carlos Correa each had one RBI for the Twins. Minnesota has won two straight and four of the last five and will complete a three-game series with Chicago on Thursday. The Twins are tied for second with Kansas City in the American League Central, 13 games behind the first-place Detroit Tigers.
Byron Buxton is batting .270 with 20 home runs, 53 RBI, and an on-base percentage of .338 to lead Minnesota in each of the four categories. Ty France leads in hits with 80. Minnesota is batting .240 with a .396 slugging percentage. On Friday, the Minnesota Twins will send Joe Ryan to the mound. The right-hander is 8-4 with a 2.76 ERA, 116 Ks and 21 BBs.
Pirates vs Twins Pick Analysis
Minnesota will win at home on Friday when hosting Pittsburgh, but the play here is UNDER. The UNDER has cashed in seven of Pittsburgh’s last eight and seven of Minnesota’s last nine. Pittsburgh starter Paul Skenes has had two straight strong outings, allowing no runs on 10 hits across 10 innings. Minnesota starter Joe Ryan has had three consecutive solid outings, allowing three runs on 14 hits across 19 innings. Final Score Prediction: Minnesota Twins win but our best play is UNDER 3-1.
Betting Trends for Minnesota Twins vs Pittsburgh Pirates

Pirates

Twins
Our Free MLB Pick for Minnesota Twins vs Pittsburgh Pirates

Under 6.5