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.153-3
Mike Burrows logoM.BurrowsPittsburgh Pirates logo4.831-3

Pirates at Twins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
38-58
+1.5
+1.5-180
o9.5-107
+115
Twins
47-48
u9
-1.5+147
u9.5-113
-136
location pinSaturday 6:10 p.m.
July 12, 2025
Target FieldMinneapolis
Pirates vs. Twins Expert Picks
FTN Fantasy
FTN Fantasy
Last 30d: 41-26-2 (+18.0u)
MIN -135 (Live)
0.74u
MIN -1.5 (Live)+154
1.54u
VegasIsMyBitch
VegasIsMyBitch
Last 30d: 32-23-1 (+8.5u)
Over 9.5-107
0.93u
PIT +116
1u
Allan Lem
Allan Lem
Last 30d: 54-40-2 (+1.4u)
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: 116-92-3 (+7.8u)
Over 9.5-104
1u
Picks Office
Picks Office
Last 30d: 90-77-2 (+12.9u)
PIT +125
1u
Read the full writeup at @PicksOffice on X.
Sandy Plashkes
Sandy Plashkes
Last 30d: 88-83-3 (+11.1u)
B.Buxton o1.5 Total Bases-102
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 180-158-5 (-9.9u)
Under 9.5-130
1.3u
Cold Bats, Cooler Totals Overall: 812-575-61,59% (ROI:13%) Season:25-21-0,54% (ROI:4%)

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
49-4627-2022-2631-3017-16
Pirates
49-4727-2022-279-1738-30

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Twins
39-52-421-25-118-27-327-32-211-20-2
Pirates
37-54-520-24-317-30-29-1727-36-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Twins
47-4828-1919-2934-2713-20
Pirates
38-5826-2112-3712-1425-43

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

Pirates vs. Twins Injury Updates

Pirates Injuries

  • Johan Oviedo
    SP

    Oviedo is questionable with elbow

    Questionable

  • Endy Rodriguez
    1B

    Rodriguez is out with elbow

    Out

  • Jared Jones
    SP

    Jones is out with elbow

    Out

  • Jared Triolo
    SS

    Triolo is questionable with back

    Questionable

  • Spencer Horwitz
    1B

    Horwitz is questionable with wrist

    Questionable

Twins 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
    38-58
    o4.5-103
    u4.5-125
    Twins
    47-48
    o4.5-128
    u4.5+100