MLB Game
Kansas City Royals at Detroit Tigers
Final
KC
3
@
DET
7
Live Game State
InningTop 9th
Balls / Strikes / Outs0 / 0 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueComerica Park
StartApr 18, 10:40 PM
Day/Nightnight
Attendance25754
First Pitch2025-04-18T22:40:00.000Z
DecisionW: Jackson Jobe · L: Cole Ragans · SV: Tommy Kahnle
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| KC | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 3 | 10 | 0 |
| DET | 0 | 1 | 0 | 1 | 3 | 0 | 2 | 0 | — | 7 | 12 | 1 |
Starting Pitchers
Kansas City Royals
Cole Ragans
— · 1-1 · ERA 3.58
Detroit Tigers
Jackson Jobe
— · 2- · ERA 2.70
Team Totals
Kansas City Royals Batting
AVG.210
Runs3
Hits10
HR0
BB6
K9
Detroit Tigers Batting
AVG.248
Runs7
Hits12
HR1
BB3
K11
Kansas City Royals Pitching
ERA3.68
K11
BB3
IP8.0
Hits12
HR1
Detroit Tigers Pitching
ERA3.30
K9
BB6
IP9.0
Hits10
HR0
Pitch View
Tommy Kahnle vs Drew Waters
Drew Waters lines out to right fielder Zach McKinstry.
1 pitch
Selected Pitch
Pitch #1
TypeChangeup
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity87.3 mph
End Velocity81.2 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.36
Plate Z2.80
Zone6
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
top 9
3 - 7 · 3 outs
Drew Waters lines out to right fielder Zach McKinstry.
Batter: Drew Waters · Pitcher: Tommy Kahnle
top 9
3 - 7 · 2 outs
Cavan Biggio strikes out on a foul tip.
Batter: Cavan Biggio · Pitcher: Tommy Kahnle
top 9
3 - 7 · 1 out
Michael Massey walks. Vinnie Pasquantino scores. Salvador Perez to 3rd. Maikel Garcia to 2nd.
Batter: Michael Massey · Pitcher: Tommy Kahnle
top 9
2 - 7 · 1 out
Maikel Garcia walks.
Batter: Maikel Garcia · Pitcher: Kenta Maeda
top 9
2 - 7 · 1 out
Salvador Perez reaches on catcher interference by Tomás Nido. Vinnie Pasquantino to 2nd. Salvador Perez to 1st.
Batter: Salvador Perez · Pitcher: Kenta Maeda
top 9
2 - 7 · 1 out
Vinnie Pasquantino singles on a ground ball to center fielder Riley Greene. Bobby Witt Jr. scores.
Batter: Vinnie Pasquantino · Pitcher: Kenta Maeda
top 9
1 - 7 · 1 out
Bobby Witt Jr. singles on a ground ball to shortstop Trey Sweeney.
Batter: Bobby Witt Jr. · Pitcher: Kenta Maeda
top 9
1 - 7 · 1 out
Jonathan India lines out to center fielder Riley Greene.
Batter: Jonathan India · Pitcher: Kenta Maeda
bottom 8
1 - 7 · 3 outs
Gleyber Torres strikes out swinging.
Batter: Gleyber Torres · Pitcher: Chris Stratton
bottom 8
1 - 7 · 2 outs
Colt Keith grounds out sharply, second baseman Maikel Garcia to first baseman Vinnie Pasquantino.
Batter: Colt Keith · Pitcher: Chris Stratton
bottom 8
1 - 7 · 1 out
Zach McKinstry doubles (1) on a line drive to left fielder Drew Waters. Tomás Nido to 3rd.
Batter: Zach McKinstry · Pitcher: Chris Stratton
bottom 8
1 - 7 · 1 out
Tomás Nido singles on a ground ball to center fielder Kyle Isbel.
Batter: Tomás Nido · Pitcher: Chris Stratton
Kansas City Royals Roster
Lineup
Jonathan India3B#6
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 2
Salvador PerezC#13
AVG — · HR 0 · RBI 0
Maikel Garcia2B#11
AVG — · HR 0 · RBI 0
Michael MasseyDH#19
AVG — · HR 0 · RBI 1
Cavan BiggioRF#18
AVG — · HR 0 · RBI 0
Drew WatersLF#8
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Freddy FerminC#34
AVG — · HR — · RBI —
Hunter RenfroeRF#16
AVG — · HR 0 · RBI 0
MJ MelendezLF#1
AVG — · HR — · RBI —
Tyler Tolbert2B#2
AVG — · HR — · RBI —
Pitchers
Angel ZerpaP#61
IP 0.1 · K 1 · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Chris StrattonP#35
IP 1.0 · K 1 · ERA —
Cole RagansP#55
IP 4.0 · K 8 · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
Evan SiskP#47
IP — · K — · ERA —
John SchreiberP#46
IP 1.0 · K 0 · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP 0.2 · K 0 · ERA —
Michael LorenzenP#24
IP — · K — · ERA —
Michael WachaP#52
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven CruzP#64
IP 1.0 · K 1 · ERA —
Detroit Tigers Roster
Lineup
Colt KeithDH#33
AVG — · HR 0 · RBI 0
Gleyber Torres2B#25
AVG — · HR 0 · RBI 0
Riley GreeneCF#31
AVG — · HR 0 · RBI 1
Trey SweeneySS#27
AVG — · HR 0 · RBI 1
Spencer Torkelson1B#20
AVG — · HR 0 · RBI 2
Kerry CarpenterLF#30
AVG — · HR 0 · RBI 0
Javier Báez3B#28
AVG — · HR 0 · RBI 0
Tomás NidoC#58
AVG — · HR 0 · RBI 1
Zach McKinstryRF#39
AVG — · HR 0 · RBI 0
Bench
Andy Ibáñez3B#77
AVG — · HR 1 · RBI 1
Dillon DinglerC#13
AVG — · HR — · RBI —
Justyn-Henry MalloyDH#44
AVG — · HR 0 · RBI 0
Ryan KreidlerCF#32
AVG — · HR — · RBI —
Pitchers
Brant HurterP#48
IP — · K — · ERA —
Brenan HanifeeP#75
IP 0.2 · K 1 · ERA —
Casey MizeP#12
IP — · K — · ERA —
Jack FlahertyP#9
IP — · K — · ERA —
Jackson JobeP#21
IP 5.0 · K 5 · ERA —
John BrebbiaP#49
IP 1.0 · K 2 · ERA —
Keider MonteroP#54
IP — · K — · ERA —
Kenta MaedaP#18
IP 0.1 · K 0 · ERA —
Reese OlsonP#45
IP — · K — · ERA —
Tarik SkubalP#29
IP — · K — · ERA —
Tommy KahnleP#43
IP 0.2 · K 1 · ERA —
Tyler HoltonP#87
IP 0.1 · K 0 · ERA —
Will VestP#19
IP 1.0 · K 0 · ERA —
