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.552-2
Noah Cameron logoN.CameronKansas City Royals logo2.792-4

Royals at Mariners Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
40-47
+1.5
+1.5-158
o7-110
+138
Mariners
45-41
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: 297-300-5 (+11.0u)
SEA -115 (Live)
0.87u
VegasIsMyBitch
VegasIsMyBitch
Last 30d: 23-14-1 (+7.9u)
Under 7-105
0.95u
Kyle Murray
Kyle Murray
Last 30d: 107-130-4 (+39.8u)
L.Gilbert u1.5 Earned Runs+105
1.05u
Boomer Betz
Boomer Betz
Last 30d: 297-300-5 (+11.0u)
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
35-5117-2518-2618-3616-13
Royals
46-4120-2426-1713-1932-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mariners
47-35-422-17-325-18-130-20-415-14
Royals
34-52-116-2818-24-114-1820-33-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mariners
45-4122-2023-2129-2514-15
Royals
40-4720-2420-2315-1724-30

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 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
40-47
N/A
N/A
Mariners
45-41
N/A
N/A