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

Royals at Mariners

2:10 am • FDSKC
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Logan Evans logoL.EvansSeattle Mariners logo3.383-2
Seth Lugo logoS.LugoKansas City Royals logo2.745-5

Royals at Mariners Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
40-47
+1.5
PK-108
o7.5-110
+100
Mariners
45-41
u7
PK-108
u7.5-110
-120
location pinFriday 2:10 a.m.
July 04, 2025
T-Mobile ParkSeattle
thermometer image69°Fahrenheit
rain image0%Rain
wind image9Wind
Royals vs. Mariners Expert Picks
Boomer Betz
Boomer Betz
Last 30d: 303-303-5 (+16.9u)
S.Lugo o5.5 Hits Allowed+111
1u
MoneyLineWixted
MoneyLineWixted
Last 30d: 54-40-0 (+22.9u)
Over 7.5-103
1.03u
Picks Office
Picks Office
Last 30d: 79-79-2 (-1.7u)
KC +125
1u
Follow @PicksOffice on X for more.
Boomer Betz
Boomer Betz
Last 30d: 303-303-5 (+16.9u)
S.Lugo u5.5 Ks+100
1u
Sean Zerillo
Sean Zerillo
Last 30d: 165-147-4 (+13.3u)
Over 7.5+100
0.5u
Bet to -115
Kyle Murray
Kyle Murray
Last 30d: 108-130-4 (+40.8u)
B.Woo u5.5 Ks+102
1u
Boomer Betz
Boomer Betz
Last 30d: 303-303-5 (+16.9u)
B.Woo u5.5 Ks+122
1u

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-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 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
Jun 28th@TEXL 2-3-1.5 LU 7.5TEX -125

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
Seth Lugo logoRS.Lugo, P5-52.741.0837.71
HITTERSAVGOBPSLGHR
Jonathan India logo1J.India, 2B.243.322.3394
Bobby Witt logo2B.Witt, SS.290.345.49311
Vinnie Pasquantino logo3V.Pasquantino, 1B.267.329.41212
Maikel Garcia logo4M.Garcia, 3B.305.363.4708
Salvador Perez logo5S.Perez, C.240.282.3939
Jac Caglianone logo6J.Caglianone, DH.144.194.2372
Drew Waters logo7D.Waters, LF.243.288.3161
John Rave logo8J.Rave, RF.188.259.2500
Kyle Isbel logo9K.Isbel, CF.243.264.3563
Mariners Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Logan Evans logoRL.Evans, P3-23.381.3256.75
HITTERSAVGOBPSLGHR
J.P. Crawford logo1J.Crawford, SS.283.387.3786
Julio Rodriguez logo2J.Rodriguez, CF.255.312.39911
Cal Raleigh logo3C.Raleigh, C.272.383.64133
Jorge Polanco logo4J.Polanco, DH.245.301.42511
Randy Arozarena logo5R.Arozarena, LF.252.361.43912
Luke Raley logo6L.Raley, 1B.228.347.3663
Dominic Canzone logo7D.Canzone, RF.258.290.5155
Ben Williamson logo8B.Williamson, 3B.258.298.3191
Cole Young logo9C.Young, 2B.253.289.2970

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