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 logo5.523-5
Michael Lorenzen logoM.LorenzenKansas City Royals logo4.545-9

Royals at Mariners Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
70-68
+1.5
+1.5-180
o8.5-112
+116
Mariners
73-66
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: 26-58-0 (-29.9u)
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: 104-111-3 (-12.9u)
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: 32-67-0 (-0.5u)
V.Pasquantino o1.5 Hits + Runs + RBIs-120
0.83u
Kyle Murray
Kyle Murray
Last 30d: 31-33-1 (+0.3u)
KC o3.5 Team Total-120
1u
Capper Central
Capper Central
Last 30d: 86-71-1 (+3.7u)
SEA -136
1.36u
💰🦡 Jake
💰🦡 Jake
Last 30d: 77-90-6 (-13.4u)
Over 8-115
1u
Picks Office
Picks Office
Last 30d: 79-76-4 (+1.7u)
Under 8.5-110
1u
Follow @PicksOffice on X for more.
Jim Sannes
Jim Sannes
Last 30d: 12-24-0 (+6.5u)
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
55-8429-3926-4532-6322-19
Royals
72-6634-3638-3028-3143-34

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mariners
74-59-634-29-540-30-146-43-626-15
Royals
59-78-126-4433-34-126-3333-43-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mariners
73-6641-2732-3951-4420-21
Royals
70-6837-3333-3534-2535-42

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

    Royals Injuries

    • Kyle Wright
      SP

      Wright is out with shoulder

      Out

    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
    70-68
    o3.5-131
    u3.5+102
    Mariners
    73-66
    o4.5+111
    u4.5-141