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.9415-7
Bailey Falter logoB.FalterPittsburgh Pirates logo11.250-2

Pirates at Mariners Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
29-28
+1.5
+1.5-156
o7-122
+151
Mariners
28-29
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
Picks Office
Picks Office
Last 30d: 136-142-12 (-13.8u)
Over 7-110
1u
Follow @PicksOffice on X for more.
Doug Ziefel
Doug Ziefel
Last 30d: 181-141-2 (+18.3u)
B.Woo u18.5 Outs-125
0.5u

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
22-3510-1912-1620-332-2
Pirates
30-2715-1515-1217-1512-12

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mariners
25-30-214-14-111-16-125-26-20-4
Pirates
30-25-219-1111-14-220-129-13-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mariners
28-2914-1514-1426-272-2
Pirates
29-2815-1514-1318-1410-14

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

  • Miles Mastrobuoni
    3B

    Mastrobuoni is out with calf

    Out

Pirates Injuries

    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
    29-28
    N/A
    N/A
    Mariners
    28-29
    N/A
    N/A