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 logo3.2212-7
Paul Skenes logoP.SkenesPittsburgh Pirates logo2.059-9

Pirates at Twins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
61-76
+1.5
+1.5-200
o7-115
+120
Twins
61-74
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: 25-59-0 (-40.2u)
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: 185-186-3 (+6.5u)
PIT +105 (F5)
0.25u
Small to -105
YBK Picks.com
Last 30d: 15-26-0 (-25.4u)
MIN -1+110
2u
Picks Office
Picks Office
Last 30d: 83-74-3 (+8.4u)
MIN -125
0.8u
Follow @PicksOffice on X.
Cam Is Money
Cam Is Money
Last 30d: 66-89-3 (-21.0u)
P.Skenes o6.5 Ks-130
1u
The Degenerates
The Degenerates
Last 30d: 64-58-1 (-1.3u)
Under 3.5 (F5)-138
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 70-83-6 (-23.7u)
MIN -140
0.71u
Capper Central
Capper Central
Last 30d: 82-74-1 (-5.1u)
MIN -127
1u
Billy Ward
Billy Ward
Last 30d: 11-21-0 (-5.9u)
Under 0.5 (1st Inn)-167
1u
Happy Skenes NRFI day
Austin Pendergrass
Austin Pendergrass
Last 30d: 69-47-0 (+3.7u)
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
67-6733-3234-3535-4130-25
Pirates
75-6142-2733-3417-2356-38

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Twins
60-68-629-33-331-35-334-39-324-28-3
Pirates
53-75-828-36-525-39-316-22-236-52-6

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Twins
61-7334-3127-4239-3721-34
Pirates
60-7639-3021-4620-2039-55

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
    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

Twins Injuries

  • Alan Roden
    LF

    Roden is out with thumb

    Out

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
61-76
o3.5+108
u3.5-138
Twins
61-74
o3.5-121
u3.5-107