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

Royals at Mariners

1:40 am • ROOT Sports NW
6 - 3
Starting Pitchers
pitcherteameraw-l
Emerson Hancock logoE.HancockSeattle Mariners logo4.904-5
Michael Lorenzen logoM.LorenzenKansas City Royals logo4.647-11

Royals at Mariners Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
0-0
+1.5
+1.5-180
o8.5-112
+116
Mariners
6-6
u8
-1.5+151
u8.5-111
-137
location pinWednesday 1:40 a.m.
July 02, 2025
T-Mobile ParkSeattle
Royals vs. Mariners Expert Picks
Sir Lockselot
Sir Lockselot
Last 30d: 30-61-0 (-22.8u)
KC +118
2.36u
🔑 Royals ML +118 (FanDuel) 2u I’m a Hancock hater and love fading him and his 5.3 ERA. He gives up hard contact and a ton of homers, royals offense has been struggling but a great matchup to get going. Lorenzen isn’t that good either but I feel the royals who hit righties better than lefties, have the advantage here and shouldn’t be +money. Great value
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 198-180-3 (-2.0u)
Under 8-102
1.02u
Windy*** Overall: 1067-722-82,60% (ROI:15%) Season:36-24-3,60% (ROI:14%)
The Propfessor
The Propfessor
Last 30d: 47-51-1 (+5.5u)
V.Pasquantino o1.5 Hits + Runs + RBIs-120
0.83u
Kyle Murray
Kyle Murray
Last 30d: 72-75-4 (-1.9u)
KC o3.5 Team Total-120
1u
Capper Central
Capper Central
Last 30d: 95-73-0 (+10.1u)
SEA -136
1.36u
💰🦡 Jake
💰🦡 Jake
Last 30d: 107-110-10 (+12.0u)
Over 8-115
1u
Picks Office
Picks Office
Last 30d: 160-144-4 (+7.7u)
Under 8.5-110
1u
Follow @PicksOffice on X for more.
Jim Sannes
Jim Sannes
Last 30d: 15-49-1 (-19.0u)
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
69-9336-4533-4844-6924-22
Royals
82-8038-4344-3732-3849-40

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mariners
88-68-641-35-547-33-158-49-628-18
Royals
71-90-131-5040-40-130-4041-47-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mariners
90-7251-3039-4266-4722-24
Royals
82-8043-3839-4240-3040-49

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
Royals vs. Mariners Box Score
Royals Player Stats
Projected
PITCHERPCIPKER
Michael Lorenzen logoRM.Lorenzen, P894.253
John Schreiber logoRJ.Schreiber, P200.210
Angel Zerpa logoLA.Zerpa, P130.200
Lucas Erceg logoRL.Erceg, P8100
Steven Cruz logoRS.Cruz, P9110
Carlos Estevez logoRC.Estevez, P12100
HITTERSH-ABRHRRBI
Jonathan India logo1J.India, DH1-3100
Bobby Witt logo2B.Witt, SS2-5200
Vinnie Pasquantino logo3V.Pasquantino, 1B1-4100
Maikel Garcia logo4M.Garcia, 3B1-4001
Salvador Perez logo5S.Perez, C3-5003
Jac Caglianone logo6J.Caglianone, RF0-4100
Drew Waters logo6D.Waters, LF0-0000
Nick Loftin logo7N.Loftin, 2B1-4101
John Rave logo8J.Rave, LF1-4000
John Rave logo8J.Rave, RF1-4000
Kyle Isbel logo9K.Isbel, CF0-4001
Mariners Player Stats
Projected
PITCHERPCIPKER
Emerson Hancock logoRE.Hancock, P102615
Eduard Bazardo logoRE.Bazardo, P14100
Juan Burgos logoRJ.Burgos, P29221
HITTERSH-ABRHRRBI
J.P. Crawford logo1J.Crawford, SS1-4001
Julio Rodriguez logo2J.Rodriguez, CF0-4000
Cal Raleigh logo3C.Raleigh, C0-4000
Jorge Polanco logo4J.Polanco, DH1-3000
Randy Arozarena logo5R.Arozarena, LF2-4111
Luke Raley logo6L.Raley, 1B1-2100
Donovan Solano logo6D.Solano, PH0-2000
Donovan Solano logo6D.Solano, 1B0-2000
Dominic Canzone logo7D.Canzone, RF0-2000
Dylan Moore logo7D.Moore, PH0-0000
Dylan Moore logo7D.Moore, RF0-0000
Miles Mastrobuoni logo7M.Mastrobuoni, PH0-1000
Ben Williamson logo8B.Williamson, 3B1-2101
Cole Young logo9C.Young, 2B1-3000

Royals vs. Mariners Odds Comparison

Right Arrow

Could not load odds

Royals at Mariners Team Totals

MatchupOverUnder
Royals
0-0
o3.5-131
u3.5+102
Mariners
6-6
o4.5+111
u4.5-141