MLB Game Preview: Kansas City Royals (40-46) vs. Seattle Mariners (44-41)

0
102
Seattle Mariners

Game Details

  • Matchup: Kansas City Royals (40–46) vs. Seattle Mariners (44–41)
  • Date: Wednesday, July 2, 2025
  • Time: 9:40 PM ET
  • Venue: T-Mobile Park, Seattle, WA
  • Broadcast: Bally Sports Kansas City, ROOT Sports Northwest, MLB.tv

Starting Pitchers

TeamPitcherRecordERAWHIPK/9
RoyalsNoah Cameron (LHP)2–42.791.016.6
MarinersLogan Gilbert (RHP)2–23.550.9213.2
  • Noah Cameron, the Royals’ rookie southpaw, has impressed with a sub-3.00 ERA and excellent command (3.1 BB/9). He’s held opponents to 2 ER or fewer in 6 of his 9 starts.
  • Logan Gilbert has been dominant at home and boasts elite strikeout numbers. He’s coming off a 7-strikeout performance over 5 innings in his last outing.

Team Performance Snapshot

TeamRecordLast 10Home/AwayRun Differential
Royals40–464–620–22 (Road)-34
Mariners44–416–421–20 (Home)+10
  • Seattle is 21–9 when hitting 2+ home runs in a game.
  • Kansas City is just 14–37 when allowing at least one home run.

Players to Watch

Kansas City Royals

  • Bobby Witt Jr.: 13-for-43 (.302) over his last 10 games with 5 doubles and a homer.
  • Vinnie Pasquantino: 12 HR, 47 RBI – Power bat with a .309 AVG and 10 doubles.
  • Salvador Perez: Veteran catcher with clutch hitting; delivered a key RBI single in Tuesday’s win.

Seattle Mariners

  • Cal Raleigh: 33 HR, .272 AVG – Leads the team in homers and OPS.
  • Randy Arozarena: 3 straight multi-hit games; hitting .347 with 8 XBH and 9 RBI over his last 12 games.
  • Dominic Canzone: 10-for-34 (.294) with 4 HR in his last 10 games.

Game Odds

Kansas City Royals           8

Seattle Mariners              – 140

Odds Courtesy of Sports Odds Direct as of Tuesday, July 1, 2025