Mariners vs. Pirates Odds & Betting Predictions - June 25, 2026

Mariners at Pirates

4:35 pm • SEAM
1 - 5
Starting Pitchers
pitcherteameraw-l
Bubba Chandler logoB.ChandlerPittsburgh Pirates logo4.622-7
Bryce Miller logoB.MillerSeattle Mariners logo1.583-1

Mariners at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Mariners
41-40
-1.5
-1.5+113
o8.5-101
-159
Pirates
40-40
u8.5
+1.5-129
u8.5-117
+134
location pinThursday 4:35 p.m.
June 25, 2026
PNC ParkPittsburgh
Mariners vs. Pirates Expert Picks
Kyle Murray
Kyle Murray
Last 30d: 73-120-3 (-33.4u)
PIT +128
1.28u
Allan Lem
Allan Lem
Last 30d: 31-23-1 (+3.2u)
B.Miller u5.5 Ks-105
0.26u
Tailing @The_Oddsmaker
Sean Koerner🔮
Sean Koerner🔮
Last 30d: 61-52-2 (+10.6u)
B.Miller u5.5 Ks-105
0.53u
Miller is similar to Bryan Woo (cashed on his under 5.5 yesterday) in that he has pretty extreme home/road splits thanks to T-Mobile Park being the most strikeout-friendly park for pitchers. Simply getting him away from Seattle gives him a noticeable downgrade in my model. He’s also shaping up as a sell-high candidate. Miller has racked up 23 strikeouts over his last three starts, but my expected K model had him closer to just 15.2 over that span. A huge reason for the gap is that hitters continue to chase pitches out of the zone at a career-high 38% rate against him. That’s the primary reason he’s sporting a career-best 30.5% K rate so far this season. Once you adjust for his favorable schedule and that unsustainably high chase rate, my model has him much closer to a 23.5% true strikeout pitcher. I’d expect opponents to become more disciplined, with his chase rate regressing closer to his 28% career average, which would naturally pull his strikeout rate back toward his 22.9% career mark. The Pirates rank around league average in chase rate, making them a decent candidate to force some of that regression. There’s also a sneaky lineup-construction angle here. I’m projecting Miller for a full workload today around 90 pitches before Luis Castillo piggybacks him (or another RP? Not sure what their plan is), which works out to roughly 23 batters faced. That would make Ryan O’Hearn, the No. 5 hitter, his most likely final batter, although there’s obviously some variance around that. The key is that the Pirates’ easiest stretch to strike out is hitters 6-9. Miller is likely to face that group only twice, while the tougher top five should get a third look at him. That’s a subtle but meaningful ding to his strikeout ceiling. My sim has him staying under 5.5 strikeouts at a fair price closer to -150.
Allan Lem
Allan Lem
Last 30d: 31-23-1 (+3.2u)
Under 8.5-110
0.5u
💰🦡 Jake
💰🦡 Jake
Last 30d: 64-82-3 (-9.3u)
PIT +130
1.3u
Frank Ammirante
Frank Ammirante
Last 30d: 327-280-11 (+52.5u)
B.Miller o5.5 Ks+124
1u
Under 8.5-108
1u

Mariners vs. Pirates Previews & Analysis

  • Sean Koerner's Top MLB Player Props for Thursday article feature image

    Sean Koerner's Top MLB Player Props for Thursday

    Sean Koerner
    Jun 25, 2026 UTC
  • Mariners vs Pirates: Back Miller To Keep It Up article feature image

    Mariners vs Pirates: Back Miller To Keep It Up

    Action Network Staff
    Jun 25, 2026 UTC
  • Opening Pitch: Zerillo’s MLB Projections for Thursday article feature image

    Opening Pitch: Zerillo’s MLB Projections for Thursday

    Sean Zerillo
    Jun 25, 2026 UTC
  • The Leadoff: Trollo's MLB Breakdown and Bets for Thursday article feature image

    The Leadoff: Trollo's MLB Breakdown and Bets for Thursday

    Matt Trollo
    Jun 25, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Mariners vs. Pirates Public Betting Percentages

Away Logo

Mariners

Public

71%

Bets%

29%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Pirates
41-3920-2121-1822-2318-16
Mariners
30-5115-2615-2528-462-5

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
45-32-327-1418-18-329-1615-16-3
Mariners
38-40-319-21-119-19-235-36-33-4

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
40-4021-2019-2025-2014-20
Mariners
41-4022-1919-2139-352-5

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 24thSEAW 11-1-3.5 WO 8PIT -115
Jun 23rdSEAL 2-3+1.5 WU 9SEA +114
Jun 21st@COLW 8-6-1.5 WO 11.5PIT -149
Jun 21st@COLL 1-2-1.5 LU 10.5COL -225
Jun 20th@COLL 3-4-1.5 LU 11.5COL -141

Mariners vs. Pirates Injury Updates

Mariners Injuries

    Pirates Injuries

    • Oneil Cruz
      CF

      Oneil Cruz has been scratched Tuesday.

      Out

    Mariners vs. Pirates Box Score
    Mariners Player Stats
    Projected
    PITCHERPCIPKER
    Bryce Miller logoRB.Miller, P905.2113
    Gabe Speier logoLG.Speier, P10.100
    Eduard Bazardo logoRE.Bazardo, P8110
    Alex Hoppe logoRA.Hoppe, P20112
    HITTERSH-ABRHRRBI
    J.P. Crawford logo1J.Crawford, 3B1-5001
    Cal Raleigh logo2C.Raleigh, DH1-4000
    Julio Rodriguez logo3J.Rodriguez, CF1-5000
    Josh Naylor logo4J.Naylor, 1B1-3000
    Randy Arozarena logo5R.Arozarena, LF1-3000
    Luke Raley logo6L.Raley, RF1-2000
    Rob Refsnyder logo6R.Refsnyder, PH0-1000
    Victor Robles logo6V.Robles, RF0-0000
    Cole Young logo7C.Young, 2B0-4000
    Mitch Garver logo8M.Garver, C0-2100
    Colt Emerson logo9C.Emerson, SS0-3000
    Pirates Player Stats
    Projected
    PITCHERPCIPKER
    Bubba Chandler logoRB.Chandler, P755.141
    Evan Sisk logoLE.Sisk, P23100
    Yohan Ramirez logoRY.Ramirez, P130.100
    Mason Montgomery logoLM.Montgomery, P151.120
    Gregory Soto logoLG.Soto, P17110
    HITTERSH-ABRHRRBI
    Jake Mangum logo1J.Mangum, CF0-4000
    Jake Mangum logo1J.Mangum, LF0-4000
    Brandon Lowe logo2B.Lowe, DH2-4112
    Bryan Reynolds logo3B.Reynolds, LF1-3100
    Bryan Reynolds logo3B.Reynolds, RF1-3100
    Nick Gonzales logo4N.Gonzales, 3B1-4000
    Ryan O'Hearn logo5R.O'Hearn, 1B1-4001
    Esmerlyn Valdez logo6E.Valdez, RF0-3000
    Billy Cook logo6B.Cook, CF0-1000
    Tyler Callihan logo7T.Callihan, 2B0-3000
    Jared Triolo logo8J.Triolo, SS1-3100
    Henry Davis logo9H.Davis, C2-3212

    Mariners vs. Pirates Odds Comparison

    Right Arrow

    Could not load odds

    Mariners at Pirates Team Totals

    MatchupOverUnder
    Mariners
    41-40
    N/A
    N/A
    Pirates
    40-40
    N/A
    N/A