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

Mariners at Pirates

4:35 pm • SEAM
@
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+115
o8.5-105
-145
Pirates
40-40
u8.5
+1.5-140
u8.5-115
+120
location pinThursday 4:35 p.m.
June 25, 2026
PNC ParkPittsburgh
thermometer image79°Fahrenheit
rain image0%Rain
wind image11Wind
Mariners vs. Pirates Expert Picks
Allan Lem
Allan Lem
Last 30d: 30-22-1 (+3.0u)
B.Miller u5.5 Ks-105
0.26u
Tailing @The_Oddsmaker
Sean Koerner🔮
Sean Koerner🔮
Last 30d: 61-51-2 (+11.2u)
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: 30-22-1 (+3.0u)
Under 8.5-110
0.55u
💰🦡 Jake
💰🦡 Jake
Last 30d: 62-82-3 (-11.7u)
PIT +130
1u
Frank Ammirante
Frank Ammirante
Last 30d: 325-278-11 (+52.8u)
B.Miller o5.5 Ks+124
0.81u
Under 8.5-108
1.08u

Mariners vs. Pirates Previews & Analysis

  • 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 Starting Lineups
    Mariners Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Bryce Miller logoRB.Miller, P3-11.570.7009.68
    HITTERSAVGOBPSLGHR
    J.P. Crawford logo1J.Crawford, 3B.224.350.38410
    Cal Raleigh logo2C.Raleigh, DH.166.258.3168
    Julio Rodriguez logo3J.Rodriguez, CF.248.309.42614
    Josh Naylor logo4J.Naylor, 1B.257.317.3738
    Randy Arozarena logo5R.Arozarena, LF.284.369.4377
    Luke Raley logo6L.Raley, RF.235.295.49014
    Cole Young logo7C.Young, 2B.254.319.3757
    Mitch Garver logo8M.Garver, C.189.313.3053
    Colt Emerson logo9C.Emerson, SS.212.278.4656
    Pirates Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Bubba Chandler logoRB.Chandler, P2-74.621.3788.39
    HITTERSAVGOBPSLGHR
    Jake Mangum logo1J.Mangum, CF.298.343.3571
    Brandon Lowe logo2B.Lowe, DH.246.324.50518
    Bryan Reynolds logo3B.Reynolds, LF.290.404.48611
    Nick Gonzales logo4N.Gonzales, 3B.297.346.3763
    Ryan O'Hearn logo5R.O'Hearn, 1B.285.342.46711
    Esmerlyn Valdez logo6E.Valdez, RF.167.219.4332
    Tyler Callihan logo7T.Callihan, 2B.273.377.5452
    Jared Triolo logo8J.Triolo, SS.225.299.2680
    Henry Davis logo9H.Davis, C.136.238.2805

    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