MLB Game
Kansas City Royals at Detroit Tigers
Final
KC
1
@
DET
6
Live Game State
InningTop 9th
Balls / Strikes / Outs2 / 2 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueComerica Park
StartApr 17, 10:40 PM
Day/Nightnight
Attendance15769
First Pitch2025-04-17T22:40:00.000Z
DecisionW: Reese Olson · L: Michael Lorenzen · 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 7 | 0 |
| DET | 0 | 0 | 3 | 0 | 1 | 0 | 0 | 2 | — | 6 | 12 | 0 |
Starting Pitchers
Kansas City Royals
Michael Lorenzen
— · 1-3 · ERA 4.57
Detroit Tigers
Reese Olson
— · 2-1 · ERA 4.50
Team Totals
Kansas City Royals Batting
AVG.207
Runs1
Hits7
HR0
BB4
K7
Detroit Tigers Batting
AVG.243
Runs6
Hits12
HR0
BB5
K6
Kansas City Royals Pitching
ERA3.49
K6
BB5
IP8.0
Hits12
HR0
Detroit Tigers Pitching
ERA3.38
K7
BB4
IP9.0
Hits7
HR0
Pitch View
Tommy Kahnle vs Bobby Witt Jr.
Bobby Witt Jr. grounds out to first baseman Andy Ibáñez.
5 pitches
Selected Pitch
Pitch #5
TypeChangeup
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity87.4 mph
End Velocity80.8 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.86
Plate Z2.11
Zone14
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
1 - 6 · 3 outs
Bobby Witt Jr. grounds out to first baseman Andy Ibáñez.
Batter: Bobby Witt Jr. · Pitcher: Tommy Kahnle
top 9
1 - 6 · 2 outs
Jonathan India flies out to left fielder Riley Greene.
Batter: Jonathan India · Pitcher: Tommy Kahnle
top 9
1 - 6 · 1 out
Kyle Isbel grounds out to first baseman Andy Ibáñez.
Batter: Kyle Isbel · Pitcher: Tommy Kahnle
bottom 8
1 - 6 · 3 outs
Riley Greene grounds out, first baseman Vinnie Pasquantino to pitcher Steven Cruz.
Batter: Riley Greene · Pitcher: Steven Cruz
bottom 8
1 - 6 · 2 outs
Spencer Torkelson singles on a ground ball to center fielder Kyle Isbel. Ryan Kreidler scores. Zach McKinstry to 3rd.
Batter: Spencer Torkelson · Pitcher: Chris Stratton
bottom 8
1 - 5 · 2 outs
Zach McKinstry grounds into a force out, second baseman Michael Massey to shortstop Bobby Witt Jr. Trey Sweeney scores. Ryan Kreidler to 3rd. Gleyber Torres out at 2nd. Zach McKinstry to 1st.
Batter: Zach McKinstry · Pitcher: Chris Stratton
bottom 8
1 - 4 · 1 out
Kerry Carpenter strikes out swinging.
Batter: Kerry Carpenter · Pitcher: Chris Stratton
bottom 8
1 - 4 · 0 outs
Gleyber Torres singles on a line drive to left fielder Drew Waters. Trey Sweeney to 3rd. Ryan Kreidler to 2nd.
Batter: Gleyber Torres · Pitcher: Chris Stratton
bottom 8
1 - 4 · 0 outs
Ryan Kreidler walks. Trey Sweeney to 2nd.
Batter: Ryan Kreidler · Pitcher: Chris Stratton
bottom 8
1 - 4 · 0 outs
Trey Sweeney singles on a ground ball to shortstop Bobby Witt Jr.
Batter: Trey Sweeney · Pitcher: Chris Stratton
top 8
1 - 4 · 3 outs
Drew Waters grounds out, shortstop Trey Sweeney to first baseman Andy Ibáñez.
Batter: Drew Waters · Pitcher: Tommy Kahnle
top 8
1 - 4 · 2 outs
Hunter Renfroe grounds into a double play, shortstop Trey Sweeney to second baseman Gleyber Torres to first baseman Andy Ibáñez. Michael Massey to 3rd. Maikel Garcia out at 2nd. Hunter Renfroe out at 1st.
Batter: Hunter Renfroe · Pitcher: Tommy Kahnle
Kansas City Royals Roster
Lineup
Jonathan IndiaDH#6
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 0
Salvador PerezC#13
AVG — · HR 0 · RBI 0
Michael Massey2B#19
AVG — · HR 0 · RBI 0
Maikel Garcia3B#11
AVG — · HR 0 · RBI 1
Hunter RenfroeRF#16
AVG — · HR 0 · RBI 0
Drew WatersLF#8
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Cavan BiggioRF#18
AVG — · HR 0 · RBI 0
Freddy FerminC#34
AVG — · HR — · RBI —
MJ MelendezLF#1
AVG — · HR — · RBI —
Tyler Tolbert2B#2
AVG — · HR — · RBI —
Pitchers
Angel ZerpaP#61
IP — · K — · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Chris StrattonP#35
IP 1.2 · K 1 · ERA —
Cole RagansP#55
IP — · K — · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
Evan SiskP#47
IP 1.1 · K 2 · ERA —
John SchreiberP#46
IP — · K — · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Michael LorenzenP#24
IP 4.2 · K 3 · ERA —
Michael WachaP#52
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven CruzP#64
IP 0.1 · K 0 · ERA —
Detroit Tigers Roster
Lineup
Gleyber Torres2B#25
AVG — · HR 0 · RBI 0
Kerry CarpenterRF#30
AVG — · HR 0 · RBI 0
Zach McKinstry3B#39
AVG — · HR 0 · RBI 1
Spencer TorkelsonDH#20
AVG — · HR 0 · RBI 3
Riley GreeneLF#31
AVG — · HR 0 · RBI 2
Dillon DinglerC#13
AVG — · HR 0 · RBI 0
Andy Ibáñez1B#77
AVG — · HR 0 · RBI 0
Trey SweeneySS#27
AVG — · HR 0 · RBI 0
Ryan KreidlerCF#32
AVG — · HR 0 · RBI 0
Bench
Colt Keith1B#33
AVG — · HR 0 · RBI 0
Javier BáezCF#28
AVG — · HR — · RBI —
Justyn-Henry MalloyRF#44
AVG — · HR — · RBI —
Tomás NidoC#58
AVG — · HR — · RBI —
Pitchers
Beau BrieskeP#4
IP 1.0 · K 1 · ERA —
Brant HurterP#48
IP — · K — · ERA —
Brenan HanifeeP#75
IP — · K — · ERA —
Casey MizeP#12
IP — · K — · ERA —
Jack FlahertyP#9
IP — · K — · ERA —
Jackson JobeP#21
IP — · K — · ERA —
John BrebbiaP#49
IP — · K — · ERA —
Keider MonteroP#54
IP — · K — · ERA —
Kenta MaedaP#18
IP — · K — · ERA —
Reese OlsonP#45
IP 5.0 · K 5 · ERA —
Tarik SkubalP#29
IP — · K — · ERA —
Tommy KahnleP#43
IP 2.0 · K 0 · ERA —
Tyler HoltonP#87
IP 1.0 · K 1 · ERA —
Will VestP#19
IP — · K — · ERA —
