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

Pirates at Twins

12:10 am • SportsNet PT
1 - 2
Starting Pitchers
pitcherteameraw-l
Joe Ryan logoJ.RyanMinnesota Twins logo2.729-4
Paul Skenes logoP.SkenesPittsburgh Pirates logo2.014-8

Pirates at Twins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
38-57
+1.5
+1.5-200
o7-115
+120
Twins
46-48
u7
-1.5+162
u7-103
-144
location pinSaturday 12:10 a.m.
July 12, 2025
Target FieldMinneapolis
Pirates vs. Twins Expert Picks
Sir Lockselot
Sir Lockselot
Last 30d: 34-56-0 (+5.1u)
PIT +122
2u
🔑 Pirates ML +122 (FanDuel) 2u This is a Skenes spot — plain and simple. He has been electric, posting a 2.12 ERA and 70 Ks in just 10 starts. He’s holding hitters to a .202 AVG and has only allowed 3 earned runs in his last 4 starts combined. The Pirates have quietly won 4 of his last 5 outings. Meanwhile, the Brewers are slumping at the plate, hitting just .219 over the last 7 games and striking out at the 4th-highest rate in July. This is a tough ask for a shaky Milwaukee lineup against a an ace like Skenes. Line’s tight, but I trust the Skenes to shove. Let’s ride the Skenes train again. 🚂
Sean Zerillo
Sean Zerillo
Last 30d: 161-139-9 (+13.3u)
PIT +105 (F5)
0.25u
Small to -105
YBK Picks.com
Last 30d: 17-22-4 (-18.8u)
MIN -1+110
2u
Picks Office
Picks Office
Last 30d: 86-76-2 (+9.7u)
MIN -125
0.8u
Follow @PicksOffice on X.
Cam Is Money
Cam Is Money
Last 30d: 115-105-1 (+11.7u)
P.Skenes o6.5 Ks-130
1u
The Degenerates
The Degenerates
Last 30d: 62-43-1 (+16.1u)
Under 3.5 (F5)-138
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 76-71-1 (-9.7u)
MIN -140
0.71u
Capper Central
Capper Central
Last 30d: 113-95-3 (+1.4u)
MIN -127
1u
Billy Ward
Billy Ward
Last 30d: 23-26-3 (-3.6u)
Under 0.5 (1st Inn)-167
1u
Happy Skenes NRFI day
Austin Pendergrass
Austin Pendergrass
Last 30d: 53-67-2 (-15.3u)
Under 0.5 (1st Inn)-143
0.7u
Profit boost

Pirates vs. Twins Previews & Analysis

  • Tonight's MLB Best Bets article feature image

    Tonight's MLB Best Bets

    Action Network Staff
    Jul 11, 2025 UTC
  • Pirates vs Twins: Prop Bet for Pitchers' Duel article feature image

    Pirates vs Twins: Prop Bet for Pitchers' Duel

    Kyle Murray
    Jul 11, 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

31%

Bets%

69%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Twins
48-4626-2022-2630-3017-16
Pirates
49-4627-2022-269-1738-29

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Twins
38-52-420-25-118-27-326-32-211-20-2
Pirates
36-54-520-24-316-30-29-1726-36-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Twins
46-4827-1919-2933-2713-20
Pirates
38-5726-2112-3612-1425-42

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Jul 5thTBW 6-5-1.5 LO 10MIN -121

Pirates vs. Twins Injury Updates

Pirates Injuries

  • Johan Oviedo
    P

    Oviedo is questionable with elbow

    Questionable

  • Endy Rodriguez
    C

    Rodriguez is out with elbow

    Out

  • Jared Jones
    P

    Jones is out with elbow

    Out

  • Jared Triolo
    IF

    Triolo is questionable with back

    Questionable

  • Spencer Horwitz
    IF

    Horwitz is questionable with wrist

    Questionable

Twins Injuries

    Pirates vs. Twins Box Score
    Pirates Player Stats
    Projected
    PITCHERPCIPKER
    Paul Skenes logoRP.Skenes, P78562
    Carmen Mlodzinski logoRC.Mlodzinski, P37340
    HITTERSH-ABRHRRBI
    Tommy Pham logo1T.Pham, LF1-4000
    Andrew McCutchen logo2A.McCutchen, DH1-4000
    Bryan Reynolds logo3B.Reynolds, RF0-4000
    Nick Gonzales logo4N.Gonzales, 2B1-3000
    Oneil Cruz logo5O.Cruz, CF2-4000
    Ke'Bryan Hayes logo6K.Hayes, 3B0-4000
    Spencer Horwitz logo7S.Horwitz, 1B2-4100
    Jack Suwinski logo7J.Suwinski, PR0-0000
    Henry Davis logo8H.Davis, C0-2000
    Adam Frazier logo8A.Frazier, PH0-1000
    Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS1-4001
    Twins Player Stats
    Projected
    PITCHERPCIPKER
    Joe Ryan logoRJ.Ryan, P86551
    Danny Coulombe logoLD.Coulombe, P110.210
    Brock Stewart logoRB.Stewart, P20.100
    Louis Varland logoRL.Varland, P12100
    Griffin Jax logoRG.Jax, P7110
    Jhoan Duran logoRJ.Duran, P16120
    HITTERSH-ABRHRRBI
    Byron Buxton logo1B.Buxton, CF2-4100
    Willi Castro logo2W.Castro, LF0-4000
    Trevor Larnach logo3T.Larnach, DH1-4112
    Carlos Correa logo4C.Correa, SS1-3000
    Ty France logo4T.France, 1B0-0000
    Brooks Lee logo5B.Lee, 2B1-3000
    Brooks Lee logo5B.Lee, SS1-3000
    Matt Wallner logo6M.Wallner, RF0-3000
    DaShawn Keirsey logo6D.Keirsey, RF0-0000
    Royce Lewis logo7R.Lewis, 3B1-3000
    Kody Clemens logo8K.Clemens, 1B1-3000
    Kody Clemens logo8K.Clemens, 2B1-3000
    Christian Vazquez logo9C.Vazquez, C0-3000

    Pirates vs. Twins Odds Comparison

    Right Arrow

    Could not load odds

    Pirates at Twins Team Totals

    MatchupOverUnder
    Pirates
    38-57
    N/A
    N/A
    Twins
    46-48
    N/A
    N/A