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

Royals at Mariners

1:40 am • ROOT Sports NW
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Logan Gilbert logoL.GilbertSeattle Mariners logo3.552-2
Noah Cameron logoN.CameronKansas City Royals logo2.792-4

Royals at Mariners Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
40-46
+1.5
+1.5-148
o7-119
+154
Mariners
44-41
u7
-1.5+121
u7-103
-187
location pinThursday 1:40 a.m.
July 03, 2025
T-Mobile ParkSeattle
thermometer image70°Fahrenheit
rain image0%Rain
wind image8Wind

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

29%

Bets%

71%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Mariners
35-5017-2418-2618-3516-13
Royals
45-4120-2425-1713-1931-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mariners
47-34-422-16-325-18-130-19-415-14
Royals
34-51-116-2818-23-114-1820-32-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mariners
44-4121-2023-2128-2514-15
Royals
40-4620-2420-2215-1724-29

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

  • Victor Robles
    RF

    Robles is out with shoulder

    Out

Royals Injuries

  • Kyle Wright
    SP

    Wright is out with shoulder

    Out

Royals vs. Mariners Starting Lineups
Royals Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Noah Cameron logoLN.Cameron, P2-42.791.0066.62
HITTERSAVGOBPSLGHR
Jonathan India logo1J.India, 2B.247.326.3444
Bobby Witt logo2B.Witt, SS.286.338.49011
Vinnie Pasquantino logo3V.Pasquantino, 1B.266.327.41312
Maikel Garcia logo4M.Garcia, 3B.309.367.4768
Salvador Perez logo5S.Perez, C.237.279.3919
Jac Caglianone logo6J.Caglianone, DH.151.202.2472
Drew Waters logo7D.Waters, LF.248.293.3221
John Rave logo8J.Rave, RF.188.259.2500
Kyle Isbel logo9K.Isbel, CF.246.268.3623
Mariners Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Logan Gilbert logoRL.Gilbert, P2-23.550.92013.20
HITTERSAVGOBPSLGHR
J.P. Crawford logo1J.Crawford, SS.279.384.3726
Julio Rodriguez logo2J.Rodriguez, CF.255.312.40111
Cal Raleigh logo3C.Raleigh, DH.272.383.64133
Randy Arozarena logo4R.Arozarena, LF.248.360.42711
Mitch Garver logo5M.Garver, C.221.325.3444
Jorge Polanco logo6J.Polanco, 2B.249.306.43211
Donovan Solano logo7D.Solano, 1B.256.297.3493
Dylan Moore logo8D.Moore, RF.220.284.3968
Ben Williamson logo9B.Williamson, 3B.256.293.3131

Royals vs. Mariners Odds Comparison

Right Arrow

Could not load odds

Royals at Mariners Team Totals

MatchupOverUnder
Royals
40-46
N/A
N/A
Mariners
44-41
N/A
N/A