MLB Game

Detroit Tigers at Kansas City Royals

FinalMay 31, 12:10 AMKauffman StadiumBottom 9th
DET
7
@
KC
5
Live Game State
InningBottom 9th
Balls / Strikes / Outs2 / 0 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueKauffman Stadium
StartMay 31, 12:10 AM
Day/Nightnight
Attendance28785
First Pitch2025-05-31T00:10:00.000Z
DecisionW: Brant Hurter · L: Seth Lugo · SV: Will Vest
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
DET2200100207110
KC1020001015122
Starting Pitchers
Detroit Tigers
Casey Mize
· 6-1 · ERA 2.82
Kansas City Royals
Seth Lugo
· 3-5 · ERA 3.45
Team Totals
Detroit Tigers Batting
AVG.253
Runs7
Hits11
HR3
BB3
K12
Kansas City Royals Batting
AVG.248
Runs5
Hits12
HR1
BB5
K10
Detroit Tigers Pitching
ERA3.26
K10
BB5
IP9.0
Hits12
HR1
Kansas City Royals Pitching
ERA3.22
K12
BB3
IP9.0
Hits11
HR3
Pitch View
Will Vest vs Mark Canha
Mark Canha grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.
3 pitches
123
Selected Pitch
Pitch #3
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity95.5 mph
End Velocity87.6 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.21
Plate Z2.25
Zone5
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
bottom 9
7 - 5 · 3 outs
Mark Canha grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.
Batter: Mark Canha · Pitcher: Will Vest
bottom 9
7 - 5 · 2 outs
Drew Waters singles on a ground ball to center fielder Wenceel Pérez. Maikel Garcia scores.
Batter: Drew Waters · Pitcher: Will Vest
bottom 9
7 - 4 · 2 outs
Maikel Garcia singles on a sharp line drive to center fielder Wenceel Pérez.
Batter: Maikel Garcia · Pitcher: Will Vest
bottom 9
7 - 4 · 2 outs
Salvador Perez strikes out swinging.
Batter: Salvador Perez · Pitcher: Will Vest
bottom 9
7 - 4 · 1 out
Vinnie Pasquantino grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.
Batter: Vinnie Pasquantino · Pitcher: Will Vest
top 9
7 - 4 · 3 outs
Spencer Torkelson flies out to right fielder Mark Canha.
Batter: Spencer Torkelson · Pitcher: Andrew Hoffmann
top 9
7 - 4 · 2 outs
Riley Greene strikes out on a foul tip.
Batter: Riley Greene · Pitcher: Andrew Hoffmann
top 9
7 - 4 · 1 out
Colt Keith strikes out swinging.
Batter: Colt Keith · Pitcher: Andrew Hoffmann
top 9
7 - 4 · 0 outs
Gleyber Torres reaches on a throwing error by third baseman Maikel Garcia.
Batter: Gleyber Torres · Pitcher: Andrew Hoffmann
bottom 8
7 - 4 · 3 outs
Bobby Witt Jr. grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.
Batter: Bobby Witt Jr. · Pitcher: Tommy Kahnle
bottom 8
7 - 4 · 2 outs
Jonathan India strikes out swinging.
Batter: Jonathan India · Pitcher: Tommy Kahnle
bottom 8
7 - 4 · 1 out
Kyle Isbel lines out sharply to first baseman Spencer Torkelson.
Batter: Kyle Isbel · Pitcher: Tommy Kahnle
Detroit Tigers Roster
Lineup
Kerry CarpenterRF#30
AVG — · HR 0 · RBI 0
Gleyber Torres2B#25
AVG — · HR 0 · RBI 0
Colt KeithDH#33
AVG — · HR 0 · RBI 0
Riley GreeneLF#31
AVG — · HR 1 · RBI 2
Spencer Torkelson1B#20
AVG — · HR 1 · RBI 2
Wenceel PérezCF#46
AVG — · HR 0 · RBI 0
Zach McKinstrySS#39
AVG — · HR 0 · RBI 0
Dillon DinglerC#13
AVG — · HR 1 · RBI 3
Andy Ibáñez3B#77
AVG — · HR 0 · RBI 0
Bench
Jake RogersC#34
AVG — · HR — · RBI —
Javier BáezCF#28
AVG — · HR — · RBI —
Justyn-Henry MalloyRF#44
AVG — · HR — · RBI —
Trey SweeneySS#27
AVG — · HR 0 · RBI 0
Pitchers
Beau BrieskeP#4
IP 1.0 · K 2 · ERA —
Brant HurterP#48
IP 1.2 · K 2 · ERA —
Brenan HanifeeP#75
IP 1.0 · K 0 · ERA —
Casey MizeP#12
IP 3.1 · K 4 · ERA —
Chase LeeP#53
IP — · K — · ERA —
Dylan SmithP#58
IP — · K — · ERA —
Jack FlahertyP#9
IP — · K — · ERA —
John BrebbiaP#49
IP — · K — · ERA —
Keider MonteroP#54
IP — · K — · ERA —
Tarik SkubalP#29
IP — · K — · ERA —
Tommy KahnleP#43
IP 1.0 · K 1 · ERA —
Tyler HoltonP#87
IP — · K — · ERA —
Will VestP#19
IP 1.0 · K 1 · ERA —
Kansas City Royals Roster
Lineup
Jonathan India2B#6
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 1 · RBI 1
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 0
Salvador PerezC#13
AVG — · HR 0 · RBI 0
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Drew WatersLF#8
AVG — · HR 0 · RBI 3
Mark CanhaRF#21
AVG — · HR 0 · RBI 1
Michael MasseyDH#19
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Dairon BlancoCF#44
AVG — · HR — · RBI —
Freddy FerminC#34
AVG — · HR — · RBI —
John RaveRF#26
AVG — · HR 0 · RBI 0
Nick LoftinLF#12
AVG — · HR — · RBI —
Pitchers
Andrew HoffmannP#54
IP 2.0 · K 4 · ERA —
Angel ZerpaP#61
IP — · K — · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Daniel Lynch IVP#41
IP 1.1 · K 1 · ERA —
John SchreiberP#46
IP — · K — · ERA —
Jonathan BowlanP#62
IP 1.1 · K 2 · ERA —
Kris BubicP#50
IP — · K — · ERA —
Michael LorenzenP#24
IP — · K — · ERA —
Michael WachaP#52
IP — · K — · ERA —
Noah CameronP#65
IP — · K — · ERA —
Seth LugoP#67
IP 3.1 · K 3 · ERA —
Steven CruzP#64
IP — · K — · ERA —
Taylor ClarkeP#45
IP 1.0 · K 2 · ERA —