Skip to content

Pirates vs Twins Prediction, Odds & Skenes-Ryan Props for Friday Night

Brady Trettenero

By Brady Trettenero in MLB Baseball

Published:


Pittsburgh Pirates starting pitcher Paul Skenes pitches
Jul 1, 2025; Pittsburgh, Pennsylvania, USA; Pittsburgh Pirates starting pitcher Paul Skenes (30) pitches against the St. Louis Cardinals during the third inning at PNC Park. Mandatory Credit: Charles LeClaire-Imagn Images
  • Paul Skenes (1.94 ERA) faces Joe Ryan (2.76 ERA) in what shapes up as the pitching matchup of the week
  • The Pirates are brutal on the road at 12-35, while the Twins thrive at home with a 26-19 record
  • See our Pirates vs Twins prediction, with two aces on the mound and struggling offenses

Friday night in Minneapolis brings us one of the best pitching matchups you’ll see all season. The Minnesota Twins send Joe Ryan (8-4, 2.76 ERA) to face Pittsburgh’s phenom Paul Skenes, who despite a 4-7 record owns a ridiculous 1.94 ERA with 125 strikeouts.

The Pirates have been awful on the road all year, but Skenes gives them a fighting chance in any game he starts. Meanwhile, the Twins need this win to stay relevant in the AL Central race. With both lineups struggling to score consistently, we’re looking at a classic pitcher’s duel.

First pitch at Target Field is scheduled for Friday, July 11, at 8:10 PM ET.

Pittsburgh Pirates vs Minnesota Twins Prediction

Picks:

  • Minnesota Twins Moneyline (-130)
  • Under 6.5 Runs (+105)
BETMGM SPORTSBOOK
Get Up To $1,500 Paid Back in Bonus Bets

21+ only. Please Gamble Responsibly. Gambling problem? Call 1-800-GAMBLER (US); 1-800-327-5050 (MA); 1-800-NEXT-STEP (AZ); 1-800-BETS-OFF (IA); 1-800-981-0023 (PR), 877-718-5543 or visit morethanagame.nc.gov (NC). See BetMGM.com for T&C. US promotional offers not available in MS, NY, NV, ON, or PR.
LOCK IN PROMO
CODE: SBD1500
CODE: SBD1500
SIGNUP BONUS
GET $1,500
BACK

BET NOW

This game is all about the two studs on the mound. Skenes has been nothing short of phenomenal with that 1.94 ERA and 0.92 WHIP. He’s a generational talent who can shut down any lineup. But Ryan has been the rock of Minnesota’s rotation, and his unique delivery makes him tough to square up.

The situational trends heavily favor Minnesota. They’re 26-19 at home and 6-2 in their last eight against losing teams at Target Field. The Pirates? They’re 12-35 on the road. That’s not a typo. They’ve also dropped five straight as road underdogs.

While Skenes gives Pittsburgh a shot, their road woes and weak offense are too much to overcome. The Twins are simply better at home, and with their own ace dealing, they should grind out a win.

The best bet on the board is the Under. With two elite pitchers and two underwhelming offenses, this screams 2-1 or 3-2 final. Getting plus money on Under 6.5 is a gift.

Pittsburgh Pirates vs Minnesota Twins Odds

Bet TypePittsburgh Pirates OddsMinnesota Twins Odds
Run Line+1.5 (-238)-1.5 (+180)
Moneyline+110-130
Total RunsOver 6.5 (-125)Under 6.5 (+105)

The odds tell you everything about this matchup. That 6.5 total is one of the lowest we’ve seen all season, and for good reason. The market gives Minnesota a 54.3% chance of winning compared to 45.7% for Pittsburgh.

Getting plus money on the Under is rare with a total this low. Books usually juice the Under heavily in games like this, so the +105 price screams value.

BETMGM SPORTSBOOK
Get Up To $1,500 Paid Back in Bonus Bets

21+ only. Please Gamble Responsibly. Gambling problem? Call 1-800-GAMBLER (US); 1-800-327-5050 (MA); 1-800-NEXT-STEP (AZ); 1-800-BETS-OFF (IA); 1-800-981-0023 (PR), 877-718-5543 or visit morethanagame.nc.gov (NC). See BetMGM.com for T&C. US promotional offers not available in MS, NY, NV, ON, or PR.
LOCK IN PROMO
CODE: SBD1500
CODE: SBD1500
SIGNUP BONUS
GET $1,500
BACK

BET NOW

Odds as of July 11, 2025, from BetMGM. Get in on the action with the BetMGM promo code.

Odds Movement & Analysis

The Twins opened at -120 and have been bet up to -130, showing steady support for the home team. More interesting is the first-five-innings total, which dropped from 3.5 to 3.0 runs. That’s a massive move.

Sharp bettors clearly expect both starters to dominate early. The full game total opened at 7.0 before settling at 6.5, another sign that the smart money likes the Under despite the low number.

Skenes vs Ryan Pitcher Props

PITCHERSTRIKEOUTSEARNED RUNSHITS ALLOWED
Joe Ryan (MIN)6.5 (O -135/U +103)1.5 (O -163/U +123)4.5 (O -134/U -102)
Paul Skenes (PIT)6.5 (O -139/U +105)1.5 (O -128/U -111)4.5 (O +100/U -139)

MLB pitcher props as of July 11, 2025 from MGM & consensus data.

Both pitchers have identical strikeout lines at 6.5, with juice on the Over. I love both to go Over here. Skenes has been racking up K’s all season (125 in limited innings), while Ryan’s splitter generates plenty of swings and misses.

The earned runs props at just 1.5 for each pitcher reinforces the Under play. Books expect both to cruise through at least six innings of one-run ball.

Key Batter Props

PLAYERHITSTOTAL BASESRBIsRUNS
Carlos Correa (MIN)0.5 (O -171/U +125)0.5 (O -175/U +126)0.5 (O +268/U -400)0.5 (O +169/U -239)
Bryan Reynolds (PIT)0.5 (O -216/U +156)1.5 (O +129/U -177)0.5 (O +192/U -274)0.5 (O +137/U -190)
Oneil Cruz (PIT)0.5 (O -175/U +128)1.5 (O +125/U -170)0.5 (O +170/U -236)0.5 (O +119/U -164)

The batter props scream pitcher’s duel. Look at those RBI lines. Correa at +268 to drive in a run? That tells you runs will be scarce.

Reynolds has the best chance for Pittsburgh to do damage. He’s 1-for-3 lifetime against Ryan with a double. But with Skenes dealing on the other side, I’d fade most batter Overs tonight.

Public Betting on Pirates vs Twins

The public can’t help themselves with Overs. Despite this obvious Under spot, 69% of tickets are on Over 6.5. That heavy public lean makes the Under even more attractive as a contrarian play.

On the moneyline, 64% of bets are on Minnesota, but 53% of the money is actually on Pittsburgh. That’s sharp money respecting Skenes, though I still prefer the home team given the Pirates’ road struggles.

The run line shows both public and sharp money aligned on Minnesota -1.5, which makes sense if you believe the Twins win. In a low-scoring game, covering might be tough though.

Starting Pitcher Matchup

The Pirates have minimal experience against Ryan, going just 2-for-12 (.167) as a team. Oneil Cruz did take him deep in two at-bats, but the rest of the lineup combined for five strikeouts in seven at-bats.

YouTube video

No Twins hitter has faced Skenes yet. His triple-digit fastball and wipeout slider will be a massive test for a Minnesota lineup that ranks middle-of-the-pack in most offensive categories.

This shapes up as strength versus strength. Two aces, two mediocre offenses, and a total sitting at 6.5. I’ll take the plus money on the Under all day.

Brady Trettenero
Brady Trettenero

Lead NHL & NCAAF Editor

Brady is the lead NHL and College Football editor at Sports Betting Dime, where he specializes in betting odds and data-driven analysis. Brady has over 10 years experience working in sports media, with work published by outlets such as ESPN, CBS Sports, Yahoo! Sports and Fox Sports.

Entertainment NFL NHL NCAAF

Recommended Reading