Pirates vs. Mariners Odds & Betting Predictions - July 4, 2025

Pirates at Mariners

8:10 pm • ROOT Sports NW
0 - 6
Starting Pitchers
pitcherteameraw-l
Bryan Woo logoB.WooSeattle Mariners logo2.778-4
Bailey Falter logoB.FalterPittsburgh Pirates logo3.696-4

Pirates at Mariners Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
38-51
+1.5
+1.5-156
o7-122
+151
Mariners
46-42
u7.5
-1.5+129
u7+100
-185
location pinFriday 8:10 p.m.
July 04, 2025
T-Mobile ParkSeattle
Pirates vs. Mariners Expert Picks
R B
R B
Last 30d: 20-34-0 (-9.0u)
PIT +1.5-130
2.6u
Picks Office
Picks Office
Last 30d: 79-79-2 (-0.7u)
Over 7-110
1u
Follow @PicksOffice on X for more.
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 175-144-4 (+3.1u)
SEA -190
1u
Big Non Division Favs off a Close Game Overall: 140-30-0,82% (ROI:20%) Season:2-0-0,100% (ROI:48%)

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Pirates vs. Mariners Public Betting Percentages

Away Logo

Pirates

Public

24%

Bets%

76%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Mariners
36-5218-2618-2619-3716-13
Pirates
45-4427-2018-249-1734-27

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mariners
47-37-422-19-325-18-130-22-415-14
Pirates
35-49-520-24-315-25-29-1725-31-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mariners
46-4223-2123-2130-2614-15
Pirates
38-5126-2112-3012-1425-36

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 4thKCL 2-3-1.5 LU 7.5KC -130
Jul 3rdKCW 3-2-1.5 LU 7SEA -166
Jul 2ndKCL 3-6-1.5 LO 8.5KC -137
Jul 1stKCW 6-2-1.5 WO 7SEA -162
Jun 29th@TEXW 6-4-1.5 WO 8.5SEA -120

Mariners vs. Pirates Injury Updates

Mariners Injuries

  • Victor Robles
    RF

    Robles is out with shoulder

    Out

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

  • Jared Triolo
    SS

    Triolo is questionable with back

    Questionable

  • Spencer Horwitz
    1B

    Horwitz is questionable with wrist

    Questionable

Pirates vs. Mariners Box Score
Pirates Player Stats
Projected
PITCHERPCIPKER
Bailey Falter logoLB.Falter, P755.243
Braxton Ashcraft logoRB.Ashcraft, P302.122
HITTERSH-ABRHRRBI
Spencer Horwitz logo1S.Horwitz, 1B0-4000
Andrew McCutchen logo2A.McCutchen, DH0-4000
Bryan Reynolds logo3B.Reynolds, RF0-3000
Nick Gonzales logo4N.Gonzales, 2B3-4000
Oneil Cruz logo5O.Cruz, CF0-3000
Ke'Bryan Hayes logo6K.Hayes, 3B1-4000
Adam Frazier logo7A.Frazier, LF1-4000
Joey Bart logo8J.Bart, C0-4000
Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS0-2000
Mariners Player Stats
Projected
PITCHERPCIPKER
Bryan Woo logoRB.Woo, P93680
Eduard Bazardo logoRE.Bazardo, P26130
Trent Thornton logoRT.Thornton, P18210
HITTERSH-ABRHRRBI
J.P. Crawford logo1J.Crawford, SS1-4000
Julio Rodriguez logo2J.Rodriguez, CF0-4100
Cal Raleigh logo3C.Raleigh, DH2-4223
Randy Arozarena logo4R.Arozarena, LF2-4111
Donovan Solano logo5D.Solano, 1B1-3100
Mitch Garver logo6M.Garver, C0-3000
Dylan Moore logo7D.Moore, RF1-3112
Ben Williamson logo8B.Williamson, 3B0-3000
Cole Young logo9C.Young, 2B0-3000

Pirates vs. Mariners Odds Comparison

Right Arrow

Could not load odds

Pirates at Mariners Team Totals

MatchupOverUnder
Pirates
38-51
o2.5-150
u2.5+118
Mariners
46-42
o3.5-146
u3.5+115