Royals vs. Mariners Odds & Betting Predictions - July 3, 2025

Royals at Mariners

1:40 am • ROOT Sports NW
2 - 3
Starting Pitchers
pitcherteameraw-l
Logan Gilbert logoL.GilbertSeattle Mariners logo3.734-6
Noah Cameron logoN.CameronKansas City Royals logo2.927-6

Royals at Mariners Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
70-66
+1.5
+1.5-158
o7-110
+138
Mariners
72-64
u7
-1.5+135
u7-110
-166
location pinThursday 1:40 a.m.
July 03, 2025
T-Mobile ParkSeattle
Royals vs. Mariners Expert Picks
Boomer Betz
Boomer Betz
Last 30d: 204-218-1 (-32.4u)
SEA -115 (Live)
0.87u
VegasIsMyBitch
VegasIsMyBitch
Last 30d: 11-15-2 (-3.9u)
Under 7-105
0.95u
Kyle Murray
Kyle Murray
Last 30d: 32-40-1 (-2.2u)
L.Gilbert u1.5 Earned Runs+105
1.05u
Boomer Betz
Boomer Betz
Last 30d: 204-218-1 (-32.4u)
L.Gilbert u1.5 Earned Runs+110
1.1u

Royals vs. Mariners Previews & Analysis

  • Royals vs. Mariners: Bet Tonight's Total article feature image

    Royals vs. Mariners: Bet Tonight's Total

    Action Network Staff•
    Jul 2, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Mariners Public Betting Percentages

Away Logo

Royals

Public

25%

Bets%

75%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Mariners
54-8229-3925-4331-6222-18
Royals
72-6434-3438-3028-3043-33

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mariners
72-58-634-29-538-29-145-42-625-15
Royals
59-76-126-4233-34-126-3233-42-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mariners
72-6441-2731-3750-4320-20
Royals
70-6637-3133-3534-2435-41

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Jun 28th@TEXL 2-3-1.5 LU 7.5TEX -125
Jun 28th@TEXW 7-6-1.5 LO 7SEA -116

Mariners vs. Royals Injury Updates

Mariners Injuries

    Royals Injuries

    • Kyle Wright
      SP

      Wright is out with shoulder

      Out

    Royals vs. Mariners Box Score
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Noah Cameron logoLN.Cameron, P804.250
    John Schreiber logoRJ.Schreiber, P19101
    Angel Zerpa logoLA.Zerpa, P90.202
    Steven Cruz logoRS.Cruz, P90.210
    Taylor Clarke logoRT.Clarke, P10110
    HITTERSH-ABRHRRBI
    Jonathan India logo1J.India, 2B0-5000
    Bobby Witt logo2B.Witt, SS2-2200
    Vinnie Pasquantino logo3V.Pasquantino, 1B1-3000
    John Rave logo3J.Rave, PR0-0000
    John Rave logo3J.Rave, RF0-0000
    Maikel Garcia logo4M.Garcia, 3B0-4000
    Salvador Perez logo5S.Perez, DH2-4002
    Jac Caglianone logo6J.Caglianone, RF0-4000
    Jac Caglianone logo6J.Caglianone, 1B0-4000
    Drew Waters logo7D.Waters, LF0-4000
    Freddy Fermin logo8F.Fermin, C1-3000
    Kyle Isbel logo9K.Isbel, CF0-3000
    Mariners Player Stats
    Projected
    PITCHERPCIPKER
    Logan Gilbert logoRL.Gilbert, P954.271
    Gabe Speier logoLG.Speier, P161.130
    Carlos Vargas logoRC.Vargas, P19120
    Matt Brash logoRM.Brash, P21111
    Andres Munoz logoRA.Munoz, P15110
    HITTERSH-ABRHRRBI
    J.P. Crawford logo1J.Crawford, SS2-3000
    Julio Rodriguez logo2J.Rodriguez, CF1-4001
    Randy Arozarena logo3R.Arozarena, LF2-3112
    Donovan Solano logo4D.Solano, 1B0-2000
    Luke Raley logo4L.Raley, PH0-2000
    Luke Raley logo4L.Raley, 1B0-2000
    Jorge Polanco logo5J.Polanco, DH0-4000
    Mitch Garver logo6M.Garver, C2-4000
    Dylan Moore logo7D.Moore, RF0-2000
    Dominic Canzone logo7D.Canzone, PH0-2000
    Dominic Canzone logo7D.Canzone, RF0-2000
    Ben Williamson logo8B.Williamson, 3B1-2100
    Cole Young logo9C.Young, 2B0-3100

    Royals vs. Mariners Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Mariners Team Totals

    MatchupOverUnder
    Royals
    70-66
    o2.5-147
    u2.5+116
    Mariners
    72-64
    o3.5-129
    u3.5+100