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-149
o7-119
+151
Mariners
44-41
u7
-1.5+123
u7-103
-185
location pinThursday 1:40 a.m.
July 03, 2025
T-Mobile ParkSeattle
thermometer image71°Fahrenheit
rain image0%Rain
wind image7Wind
Royals vs. Mariners Expert Picks
L.Gilbert u1.5 Earned Runs+110
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

30%

Bets%

70%

Money%

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