Kansas City Royals vs Seattle Mariners, June 8, 2024

June 8, 2024, 4:10 PM ET | Kauffman Stadium

Starting Pitchers

Seattle Mariners

Luis Castillo headshot
Recorded starter

Kansas City Royals

Alec Marsh headshot
Recorded starter

Season Comparison

2024
Seattle MarinersKansas City Royals
.687
OPS
.709
185
HR
170
676
Runs
735
3.49
ERA
3.76
1.08
WHIP
1.24
1416
Strikeouts by pitchers
1339

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Alec Marsh headshot
Kansas City Royals, MLBDB pick
J.P. Crawford headshot
Seattle Mariners, MLBDB pick
Adam Frazier headshot
Kansas City Royals, MLBDB pick

Box Score

Batting

J.P. Crawford led Seattle Mariners with 2 hits and 1 home run and 2 RBI.

Seattle Mariners batting
PlayerABRHRBIBBSOHR
J.P. CrawfordSS4122001
Josh Rojas3B4000000
Julio RodríguezCF4110020
Cal RaleighC4010020
Luke Raley1B3000120
Mitch GarverDH3111111
Dylan MooreLF3001000
Dominic CanzoneRF4110020
Ryan Bliss2B4010020
Totals334742112

Adam Frazier led Kansas City Royals with 2 hits and 1 home run and 1 RBI.

Kansas City Royals batting
PlayerABRHRBIBBSOHR
Maikel Garcia3B4210110
Bobby Witt Jr.SS4010000
Vinnie Pasquantino1B4012000
Salvador PerezC4011010
MJ MelendezLF4000020
Nelson VelázquezDH3100110
Adam FrazierRF2221001
Hunter RenfroePH/RF2010000
Dairon BlancoPR/RF0100000
Nick Loftin2B2211210
Kyle IsbelCF2013000
Totals31898461

Pitching

Luis Castillo went 5.0 innings for Seattle Mariners (4 SO, 5 ER); Alec Marsh went 5.0 innings for Kansas City Royals (8 SO, 4 ER).

Pitching lines
PitcherIPHRERBBSOHR
Seattle Mariners
Luis Castillo5.0655141
Kirby Snead1.0122200
Collin Snider1.0100020
Trent Thornton1.0111100
Kansas City Royals
Alec Marsh5.0744082
Sam Long1.0000120
Will Smith1.0000010
John Schreiber1.0000100
James McArthur1.0000000
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

No scoring plays available.

Play-by-Play

Play-by-play not available yet.