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.386-8
Bryce Miller logoB.MillerSeattle Mariners logo3.714-7

Mariners at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Mariners
62-68
-1.5
-1.5+113
o8.5-101
-159
Pirates
63-68
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: 37-48-2 (-4.4u)
PIT +128
1.28u
Allan Lem
Allan Lem
Last 30d: 24-15-1 (+2.3u)
B.Miller u5.5 Ks-105
0.26u
Tailing @The_Oddsmaker
Sean Koerner🔮
Sean Koerner🔮
Last 30d: 11-16-0 (-1.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: 24-15-1 (+2.3u)
Under 8.5-110
0.5u
💰🦡 Jake
💰🦡 Jake
Last 30d: 34-66-2 (-13.1u)
PIT +130
1.3u
Frank Ammirante
Frank Ammirante
Last 30d: 417-439-13 (-14.4u)
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
  • 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
65-6632-3433-3233-3531-29
Mariners
46-8424-4022-4436-668-18

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
72-55-442-23-130-32-341-26-129-28-3
Mariners
65-59-630-31-335-28-350-47-515-10-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
63-6834-3229-3637-3125-35
Mariners
62-6835-2927-3951-519-17

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 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
62-68
N/A
N/A
Pirates
63-68
N/A
N/A