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

Royals at Mariners

1:40 am • ROOT Sports NW
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Emerson Hancock logoE.HancockSeattle Mariners logo5.303-4
Michael Lorenzen logoM.LorenzenKansas City Royals logo4.914-8

Royals at Mariners Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
39-46
+1.5
+1.5-180
o8-118
+116
Mariners
44-40
u8
-1.5+146
u8-104
-138
location pinWednesday 1:40 a.m.
July 02, 2025
T-Mobile ParkSeattle
thermometer image77°Fahrenheit
rain image0%Rain
wind image8Wind
Royals vs. Mariners Expert Picks
The Propfessor
The Propfessor
Last 30d: 27-42-0 (-3.0u)
V.Pasquantino o1.5 Hits + Runs + RBIs-120
1u
Kyle Murray
Kyle Murray
Last 30d: 103-123-4 (+43.9u)
KC o3.5 Team Total-120
1.2u
Capper Central
Capper Central
Last 30d: 124-98-6 (+11.8u)
SEA -136
1.36u
💰🦡 Jake
💰🦡 Jake
Last 30d: 87-99-4 (-0.1u)
Over 8-115
1.15u
Picks Office
Picks Office
Last 30d: 80-81-2 (-2.9u)
Under 8.5-110
1u
Follow @PicksOffice on X for more.
Jim Sannes
Jim Sannes
Last 30d: 22-42-0 (-4.2u)
M.Lorenzen u4.5 Ks-125
1u
Pitch count has been muted recently, and he's throwing more sinkers instead of four-seamers. Have Lorenzen projected for just 3.83 strikeouts.

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

24%

Bets%

76%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Mariners
35-4917-2318-2618-3416-13
Royals
44-4120-2424-1713-1930-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mariners
46-34-421-16-325-18-129-19-415-14
Royals
33-51-116-2817-23-114-1819-32-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mariners
44-4021-1923-2128-2414-15
Royals
39-4620-2419-2215-1723-29

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Jun 26th@MINL 1-10+1.5 LO 8.5MIN +115

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
Michael Lorenzen logoRM.Lorenzen, P4-84.911.3757.47
HITTERSAVGOBPSLGHR
Jonathan India logo1J.India, DH.247.322.3414
Bobby Witt logo2B.Witt, SS.284.337.48811
Vinnie Pasquantino logo3V.Pasquantino, 1B.266.326.41212
Maikel Garcia logo4M.Garcia, 3B.309.367.4798
Salvador Perez logo5S.Perez, C.231.274.3819
Jac Caglianone logo6J.Caglianone, RF.157.202.2582
Nick Loftin logo7N.Loftin, 2B.180.239.3441
John Rave logo8J.Rave, LF.182.260.2500
Kyle Isbel logo9K.Isbel, CF.251.273.3693
Mariners Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Emerson Hancock logoRE.Hancock, P3-45.301.4166.56
HITTERSAVGOBPSLGHR
J.P. Crawford logo1J.Crawford, SS.279.386.3746
Julio Rodriguez logo2J.Rodriguez, CF.258.316.40611
Cal Raleigh logo3C.Raleigh, C.276.387.64933
Jorge Polanco logo4J.Polanco, DH.248.302.43411
Randy Arozarena logo5R.Arozarena, LF.244.358.41610
Luke Raley logo6L.Raley, 1B.227.350.3613
Dominic Canzone logo7D.Canzone, RF.274.308.5485
Ben Williamson logo8B.Williamson, 3B.254.288.3061
Cole Young logo9C.Young, 2B.259.297.3060

Royals vs. Mariners Odds Comparison

Right Arrow

Could not load odds

Royals at Mariners Team Totals

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