Pirates vs. Twins Odds & Betting Predictions - July 12, 2025

Pirates at Twins

6:10 pm • SportsNet PT
4 - 12
Starting Pitchers
pitcherteameraw-l
Cole Sands logoC.SandsMinnesota Twins logo4.504-6
Mike Burrows logoM.BurrowsPittsburgh Pirates logo3.942-4

Pirates at Twins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
31-28
+1.5
+1.5-180
o9.5-107
+115
Twins
27-32
u9
-1.5+147
u9.5-113
-136
location pinSaturday 6:10 p.m.
July 12, 2025
Target FieldMinneapolis
Pirates vs. Twins Expert Picks
OldSchool0909
Last 30d: 25-23-0 (+3.2u)
MIN -1.5 (Live)+154
1.54u
MIN -135 (Live)
0.74u
PIT +116
1u
Allan Lem
Allan Lem
Last 30d: 18-19-1 (-1.6u)
Under 5.5 (F5)-115
1.15u
There is a big question mark what the Twins do after Cole Sands, so I'm going to embrace that variance. Travis Adams is the expected bulk reliever, who doesn't have the greatest metrics. Still, I'm going to take the leap and trust whatever the Twins do in this spot. On the other side is Mike Burrows, who has been solid this season and I'm trusting his underlying metrics. He has a 4.52 FIP but 3.91 xFIP. The total for this game has moved from 9 to 9.5, and as a result we've seen the F5 shift to 5.5. I have this projected closer to 5.1.
Capper Central
Capper Central
Last 30d: 0-0-0 (+0.0u)
Over 9.5-104
1u
Picks Office
Picks Office
Last 30d: 136-138-10 (-11.2u)
PIT +125
1u
Read the full writeup at @PicksOffice on X.
Ryan Minion
Ryan Minion
Last 30d: 345-373-15 (+32.0u)
B.Buxton o1.5 Hits + Runs + RBIs-140
$1.00
O.Cruz o1.5 Hits + Runs + RBIs-140
$1.00
Sandy Plashkes
Sandy Plashkes
Last 30d: 110-112-3 (-8.4u)
B.Buxton o1.5 Total Bases-102
1u

Pirates vs. Twins Previews & Analysis

  • Pirates vs Twins: Model Identifies Repeat Spot article feature image

    Pirates vs Twins: Model Identifies Repeat Spot

    Action Network Staff
    Jul 12, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Pirates vs. Twins Public Betting Percentages

Away Logo

Pirates

Public

28%

Bets%

72%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Twins
32-2717-1215-158-824-18
Pirates
30-2915-1715-1217-1712-12

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Twins
33-21-514-11-419-10-19-6-123-15-4
Pirates
32-25-221-1111-14-222-129-13-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Twins
27-3215-1412-187-920-22
Pirates
31-2817-1514-1320-1410-14

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 12thPITW 2-1-1.5 LU 7MIN -144
Jul 10thCHCL 1-8+1.5 LU 9.5CHC -105
Jul 9thCHCW 4-2+1.5 WU 9.5MIN -112
Jul 8thCHCW 8-1+1.5 WU 9.5MIN +115
Jul 6thTBL 5-7-1.5 LO 8.5TB -132

Twins vs. Pirates Injury Updates

Twins Injuries

  • Pablo Lopez
    SP

    Lopez is out with elbow

    Out

  • David Festa
    SP

    Festa is out with shoulder

    Out

  • Travis Adams
    SP

    Adams is out with triceps

    Out

Pirates Injuries

    Pirates vs. Twins Box Score
    Pirates Player Stats
    Projected
    PITCHERPCIPKER
    Mike Burrows logoRM.Burrows, P561.116
    Genesis Cabrera logoLG.Cabrera, P331.213
    Yohan Ramirez logoRY.Ramirez, P30240
    Andrew Heaney logoLA.Heaney, P34203
    David Bednar logoRD.Bednar, P14100
    HITTERSH-ABRHRRBI
    Spencer Horwitz logo1S.Horwitz, 1B0-4100
    Andrew McCutchen logo2A.McCutchen, DH0-3100
    Bryan Reynolds logo3B.Reynolds, RF1-3000
    Adam Frazier logo3A.Frazier, 2B0-1000
    Nick Gonzales logo4N.Gonzales, 2B1-4001
    Nick Gonzales logo4N.Gonzales, SS1-4001
    Oneil Cruz logo5O.Cruz, CF1-3100
    Tommy Pham logo5T.Pham, PR0-0000
    Tommy Pham logo5T.Pham, LF0-0000
    Ke'Bryan Hayes logo6K.Hayes, 3B0-4000
    Jack Suwinski logo7J.Suwinski, LF1-4111
    Jack Suwinski logo7J.Suwinski, CF1-4111
    Joey Bart logo8J.Bart, C2-4001
    Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS0-3000
    Alexander Canario logo9A.Canario, RF0-1000
    Twins Player Stats
    Projected
    PITCHERPCIPKER
    Cole Sands logoRC.Sands, P19200
    Travis Adams logoRT.Adams, P67431
    Anthony Misiewicz logoLA.Misiewicz, P391.112
    Justin Topa logoRJ.Topa, P301.230
    HITTERSH-ABRHRRBI
    Byron Buxton logo1B.Buxton, CF5-5312
    DaShawn Keirsey logo1D.Keirsey, CF0-0000
    Willi Castro logo2W.Castro, LF3-4213
    Trevor Larnach logo3T.Larnach, RF0-2101
    Ryan Jeffers logo4R.Jeffers, C1-5001
    Brooks Lee logo5B.Lee, SS1-5001
    Matt Wallner logo6M.Wallner, DH2-5111
    Royce Lewis logo7R.Lewis, 3B0-4100
    Ty France logo8T.France, 1B0-3200
    Kody Clemens logo9K.Clemens, 2B2-4213

    Pirates vs. Twins Odds Comparison

    Right Arrow

    Could not load odds

    Pirates at Twins Team Totals

    MatchupOverUnder
    Pirates
    31-28
    N/A
    N/A
    Twins
    27-32
    N/A
    N/A