Seattle MarinersOpen full analysis
Kansas City RoyalsOpen full analysis
The Kansas City Royals defeated the Seattle Mariners 8–6 on May 24 at Kauffman Stadium in a low-scoring affair that fell well short of Vegas's over-under projection of 3 runs combined. Kansas City manufactured eight runs on just 11 hits while drawing four walks, leveraging situational hitting to overcome a modest .238 batting average and .691 OPS. Seattle's pitching staff surrendered eight earned runs across the game, posting a 3.66 ERA that proved insufficient despite holding Kansas City to zero home runs. The Mariners answered with 12 hits and one home run but managed only six runs, striking out five times and managing just a .690 OPS—nearly identical offensive efficiency to the home team's despite the extra hit. Kansas City's defense remained clean with no errors, a potential advantage in a contest decided by two runs. The Royals' ability to win while posting pedestrian offensive numbers suggests timely hitting and baserunning execution, while Seattle's inability to convert 12 hits into a victory points to clustering issues and missed scoring opportunities. Kansas City's pitching staff will need to tighten up their walk rate going forward, having issued four free passes in the victory.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
SEA | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 3 | 6 | 12 | 3 |
KC | 0 | 0 | 0 | 0 | 4 | 1 | 1 | 2 | 0 | 8 | 11 | 0 |
Batting box score
Pitching box score
Players who scored
Julio Rodríguez ×2
Josh Naylor
Dominic Canzone
Mitch Garver
Colt Emerson
Vinnie Pasquantino ×2
Isaac Collins ×2
Salvador Perez
Tyler Tolbert
Michael Massey
Kyle Isbel