Kansas City Royals vs Seattle Mariners
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Vinnie Pasquantino | Vinnie Pasquantino singles on a ground ball to right fielder Connor Joe. Maikel Garcia scores. Bobby Witt Jr. to 3rd. Vinnie Pasquantino to 2nd. Vinnie Pasquantino advances to 2nd, on a throwing error by right fielder Connor Joe. | KC 1, SEA 0 |
| T1 | Salvador Perez | Salvador Perez doubles (4) on a sharp line drive to left fielder Randy Arozarena. Bobby Witt Jr. scores. Vinnie Pasquantino scores. | KC 3, SEA 0 |
| T1 | Isaac Collins | Isaac Collins doubles (2) on a fly ball to left fielder Randy Arozarena, deflected by third baseman Leo Rivas. Salvador Perez scores. | KC 4, SEA 0 |
| B1 | Julio Rodríguez | Julio Rodríguez homers (3) on a fly ball to left field. J.P. Crawford scores. | KC 4, SEA 2 |
| B5 | Connor Joe | Connor Joe homers (1) on a fly ball to left field. | KC 4, SEA 3 |
| T6 | Vinnie Pasquantino | Vinnie Pasquantino homers (4) on a fly ball to right field. | KC 5, SEA 3 |
| T6 | Jac Caglianone | Jac Caglianone homers (3) on a fly ball to right field. | KC 6, SEA 3 |
| B6 | Randy Arozarena | Randy Arozarena homers (3) on a fly ball to right field. | KC 6, SEA 4 |
| B7 | Julio Rodríguez | Julio Rodríguez homers (4) on a fly ball to center field. J.P. Crawford scores. | KC 6, SEA 6 |
| T8 | Lane Thomas | Lane Thomas singles on a line drive to center fielder Julio Rodríguez. Salvador Perez scores. | KC 7, SEA 6 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| KC | 4 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 7 |
| SEA | 2 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 6 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Cole Ragans started for Royals, leaving with a 6–4 lead. Out of the bullpen, Daniel Lynch IV took the roughest line.
-
Cole Ragans
Starter
5.1
95
4
8
Pitch-by-pitch: what Cole Ragans threw
CSW 25% 1st-pitch strike 30% 4.1 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 65 68% 6 11 14 27 7 Changeup 13 14% 2 2 1 7 1 Cutter 6 6% 1 1 2 2 0 Knuckle Curve 6 6% 0 0 2 3 1 Slider 5 5% 1 0 1 0 3 - Nick Mears Reliever 0.2 15 0 0 HLD
- Daniel Lynch IV Setup 1.0 25 2 2 W
- Matt Strahm Setup 1.0 14 0 2 HLD
- Lucas Erceg Closer 1.0 12 0 1 SV
Bryan Woo started for Mariners, leaving trailing 3–6. Out of the bullpen, José A. Ferrer took the roughest line.
-
Bryan Woo
Starter
6.0
84
6
2
Pitch-by-pitch: what Bryan Woo threw
CSW 25% 1st-pitch strike 84% 3.4 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 35 42% 2 6 8 10 9 Sweeper 21 25% 4 5 4 4 4 Sinker 10 12% 0 1 2 2 5 Slider 9 11% 0 2 1 3 3 Changeup 9 11% 0 1 1 5 2 - Cole Wilcox Reliever 1.0 20 0 1
- José A. Ferrer Setup 1.0 15 1 1 L
- Alex Hoppe Middle 1.0 15 0 3
Where the game turned
- Thomas 1B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Maikel Garcia 3B | 4 | 1 | 1 | 0 | 1 | 1 | .274 | .344 | .436 | .780 | |
| Bobby Witt Jr. SS | 4 | 1 | 1 | 0 | 1 | 1 | .288 | .368 | .424 | .792 | |
| Vinnie Pasquantino 1B | 5 | 2 | 2 | 2 | 0 | 2 | .176 | .279 | .352 | .631 | HR (4) |
| Salvador Perez C | 4 | 2 | 2 | 2 | 0 | 1 | .210 | .244 | .371 | .615 | 2 2B |
| Carter Jensen DH | 4 | 0 | 0 | 0 | 0 | 0 | .245 | .327 | .457 | .784 | |
| Lane Thomas RF | 1 | 0 | 1 | 1 | 0 | 0 | .246 | .387 | .311 | .698 | |
| Isaac Collins LF | 4 | 0 | 1 | 1 | 0 | 1 | .217 | .330 | .313 | .643 | 2B |
| Michael Massey 2B | 4 | 0 | 1 | 0 | 0 | 0 | .222 | .254 | .370 | .624 | |
| Kyle Isbel CF | 4 | 0 | 0 | 0 | 0 | 1 | .276 | .337 | .434 | .771 | |
| Jac Caglianone RF | 3 | 1 | 1 | 1 | 0 | 0 | .253 | .333 | .429 | .762 | HR (3) |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| J.P. Crawford SS | 4 | 2 | 1 | 0 | 1 | 1 | .202 | .368 | .310 | .678 | |
| Cal Raleigh C | 4 | 0 | 0 | 0 | 1 | 2 | .186 | .272 | .380 | .652 | |
| Julio Rodríguez CF | 4 | 2 | 2 | 4 | 0 | 2 | .262 | .333 | .400 | .733 | 2 HR (3, 4) |
| Josh Naylor 1B | 4 | 0 | 1 | 0 | 0 | 1 | .214 | .285 | .333 | .618 | |
| Randy Arozarena LF | 4 | 1 | 1 | 1 | 0 | 3 | .288 | .377 | .458 | .835 | HR (3) |
| Cole Young 2B | 4 | 0 | 0 | 0 | 0 | 0 | .276 | .346 | .405 | .751 | |
| Dominic Canzone RF | 2 | 0 | 0 | 0 | 0 | 1 | .275 | .329 | .507 | .836 | |
| Leo Rivas 3B | 3 | 0 | 0 | 0 | 1 | 2 | .143 | .264 | .182 | .446 | SB |
| Mitch Garver DH | 2 | 0 | 0 | 0 | 2 | 1 | .194 | .356 | .222 | .578 | |
| Connor Joe RF | 2 | 1 | 1 | 1 | 0 | 0 | .250 | .294 | .500 | .794 | HR (1) |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Cole Ragans | 5.1 | 4 | 4 | 4 | 3 | 8 | 3 | 95 | 5.29 | |
| Nick Mears | 0.2 | 0 | 0 | 0 | 1 | 0 | 0 | 15 | 2.31 | HLD |
| Daniel Lynch IV | 1.0 | 2 | 2 | 2 | 0 | 2 | 1 | 25 | 2.19 | W |
| Matt Strahm | 1.0 | 0 | 0 | 0 | 1 | 2 | 0 | 14 | 3.86 | HLD |
| Lucas Erceg | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 12 | 4.05 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Bryan Woo | 6.0 | 7 | 6 | 6 | 0 | 2 | 2 | 84 | 4.61 | |
| Cole Wilcox | 1.0 | 0 | 0 | 0 | 2 | 1 | 0 | 20 | 5.84 | |
| José A. Ferrer | 1.0 | 3 | 1 | 1 | 0 | 1 | 0 | 15 | 2.30 | L |
| Alex Hoppe | 1.0 | 0 | 0 | 0 | 0 | 3 | 0 | 15 | 10.13 |
Manager comparison
Recent form
Season series: 1-0 with KC listed first across 1 prior meeting.
Keep reading
How RunsLeft analyzes games
Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.