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

0
109
Seattle Mariners

Game Details

  • Matchup: Kansas City Royals (39–46) vs. Seattle Mariners (44–40)
  • Date: Tuesday, July 1, 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
RoyalsMichael Lorenzen (RHP)4–84.911.387.3
MarinersEmerson Hancock (RHP)3–45.301.426.9
  • Michael Lorenzen has just one win in his last 10 starts and is coming off a 4–0 loss to Tampa Bay. He’s 2–2 with a 5.57 ERA in five career appearances vs. Seattle.
  • Emerson Hancock has lost back-to-back starts but pitched well in his last outing (5 IP, 2 ER vs. Minnesota). He owns a 3.12 ERA at home this season.

Team Performance Snapshot

TeamRecordLast 10Home/AwayRun Differential
Royals39–462–819–22 (Road)-32
Mariners44–406–421–19 (Home)+18
  • Kansas City has dropped 8 of its last 9 games, scoring just 11 total runs in those losses.
  • Seattle has won 6 of its last 9 and ranks 3rd in the AL in home runs (110).

Players to Watch

Kansas City Royals

  • Bobby Witt Jr.: .285 AVG, 11 HR, 43 RBI – Batting .314 on the road and 12-for-43 (.279) over his last 10 games.
  • Vinnie Pasquantino: 12 HR, 47 RBI – Slashing .267/.342/.446 with 9 doubles and a triple.
  • Salvador Perez: 13.3% barrel rate – Veteran catcher with power and leadership behind the plate.

Seattle Mariners

  • Randy Arozarena: 14-for-42 (.333) over last 10 games – Hit two homers Monday night, including his 100th and 101st career blasts.
  • Cal Raleigh: MLB-leading 33 HR – Added a sac fly in Monday’s win and continues to anchor the middle of the lineup.
  • Julio Rodríguez: .258 AVG, 11 HR – 7-for-15 over the weekend and heating up at the plate.

Game Odds

Kansas City Royals           8.5

Seattle Mariners              – 137

Odds Courtesy of Sports Odds Direct as of Monday, June 30, 2025