MLB Game

Minnesota Twins at Kansas City Royals

FinalApr 2, 6:10 PMKauffman StadiumBottom 9th
MIN
5
@
KC
1
Live Game State
InningBottom 9th
Balls / Strikes / Outs0 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueKauffman Stadium
StartApr 2, 6:10 PM
Day/Nightday
Attendance11694
First Pitch2026-04-02T18:10:00.000Z
DecisionW: Taj Bradley · L: Cole Ragans
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
MIN010000013581
KC000000010171
Starting Pitchers
Minnesota Twins
Taj Bradley
· 1- · ERA 0.87
Kansas City Royals
Cole Ragans
· -2 · ERA 3.60
Team Totals
Minnesota Twins Batting
AVG.218
Runs5
Hits8
HR3
BB3
K12
Kansas City Royals Batting
AVG.238
Runs1
Hits7
HR0
BB2
K6
Minnesota Twins Pitching
ERA4.32
K6
BB2
IP9.0
Hits7
HR0
Kansas City Royals Pitching
ERA4.30
K12
BB3
IP9.0
Hits8
HR3
Pitch View
Justin Topa vs Kyle Isbel
Kyle Isbel strikes out swinging.
3 pitches
123
Selected Pitch
Pitch #3
TypeChangeup
DescriptionSwinging Strike (Blocked)
CallSwinging Strike (Blocked)
Result
Count
Outs
Velocity86.6 mph
End Velocity78.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 X-0.15
Plate Z0.25
Zone13
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
5 - 1 · 3 outs
Kyle Isbel strikes out swinging.
Batter: Kyle Isbel · Pitcher: Justin Topa
bottom 9
5 - 1 · 2 outs
Lane Thomas grounds into a double play, shortstop Tristan Gray to second baseman Luke Keaschall to first baseman Kody Clemens. Jonathan India to 3rd. Isaac Collins out at 2nd. Lane Thomas out at 1st.
Batter: Lane Thomas · Pitcher: Justin Topa
bottom 9
5 - 1 · 0 outs
Isaac Collins walks. Jonathan India to 2nd.
Batter: Isaac Collins · Pitcher: Justin Topa
bottom 9
5 - 1 · 0 outs
Jonathan India reaches on a fielding error by third baseman Royce Lewis.
Batter: Jonathan India · Pitcher: Justin Topa
top 9
5 - 1 · 3 outs
Tristan Gray pops out to first baseman Vinnie Pasquantino.
Batter: Tristan Gray · Pitcher: Steven Cruz
top 9
5 - 1 · 2 outs
Royce Lewis strikes out swinging.
Batter: Royce Lewis · Pitcher: Steven Cruz
top 9
5 - 1 · 1 out
Josh Bell homers (2) on a fly ball to right field.
Batter: Josh Bell · Pitcher: Steven Cruz
top 9
4 - 1 · 1 out
Kody Clemens homers (1) on a fly ball to left field.
Batter: Kody Clemens · Pitcher: Steven Cruz
top 9
3 - 1 · 1 out
Victor Caratini grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.
Batter: Victor Caratini · Pitcher: Steven Cruz
top 9
3 - 1 · 0 outs
Matt Wallner homers (2) on a line drive to left center field.
Batter: Matt Wallner · Pitcher: Steven Cruz
bottom 8
2 - 1 · 3 outs
Jac Caglianone strikes out swinging.
Batter: Jac Caglianone · Pitcher: Taylor Rogers
bottom 8
2 - 1 · 2 outs
Royals challenged (force play), call on the field was upheld: Salvador Perez grounds into a force out, shortstop Tristan Gray to second baseman Luke Keaschall. Bobby Witt Jr. out at 2nd. Salvador Perez to 1st.
Batter: Salvador Perez · Pitcher: Cole Sands
Minnesota Twins Roster
Lineup
James OutmanLF#30
AVG — · HR 0 · RBI 0
Byron BuxtonCF#25
AVG — · HR 0 · RBI 1
Luke Keaschall2B#15
AVG — · HR 0 · RBI 0
Matt WallnerRF#38
AVG — · HR 1 · RBI 1
Victor CaratiniC#37
AVG — · HR 0 · RBI 0
Kody Clemens1B#2
AVG — · HR 1 · RBI 1
Josh BellDH#56
AVG — · HR 1 · RBI 1
Royce Lewis3B#23
AVG — · HR 0 · RBI 0
Tristan GraySS#4
AVG — · HR 0 · RBI 0
Bench
Austin MartinLF#16
AVG — · HR 0 · RBI 0
Brooks Lee3B#22
AVG — · HR — · RBI —
Ryan JeffersC#27
AVG — · HR — · RBI —
Trevor LarnachPH#9
AVG — · HR 0 · RBI 0
Pitchers
Anthony BandaP#43
IP — · K — · ERA —
Bailey OberP#17
IP — · K — · ERA —
Cody LawerysonP#65
IP — · K — · ERA —
Cole SandsP#44
IP 0.2 · K 0 · ERA —
Eric OrzeP#19
IP — · K — · ERA —
Joe RyanP#41
IP — · K — · ERA —
Justin TopaP#48
IP 1.0 · K 1 · ERA —
Kody FunderburkP#57
IP 1.0 · K 1 · ERA —
Mick AbelP#20
IP — · K — · ERA —
Simeon Woods RichardsonP#24
IP — · K — · ERA —
Taj BradleyP#26
IP 6.0 · K 3 · ERA —
Taylor RogersP#55
IP 0.1 · K 1 · ERA —
Zak KentP#54
IP — · K — · ERA —
Kansas City Royals Roster
Lineup
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 1
Carter JensenC#22
AVG — · HR 0 · RBI 0
Jac CaglianoneDH#14
AVG — · HR 0 · RBI 0
Jonathan India2B#6
AVG — · HR 0 · RBI 0
Isaac CollinsLF#1
AVG — · HR 0 · RBI 0
Lane ThomasRF#15
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Nick LoftinLF#12
AVG — · HR — · RBI —
Salvador PerezC#13
AVG — · HR 0 · RBI 0
Starling MarteLF#0
AVG — · HR — · RBI —
Tyler TolbertPR#2
AVG — · HR 0 · RBI 0
Pitchers
Alex LangeP#56
IP — · K — · ERA —
Cole RagansP#55
IP 6.0 · K 8 · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
John SchreiberP#46
IP 1.0 · K 1 · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Matt StrahmP#25
IP 1.0 · K 2 · ERA —
Michael WachaP#52
IP — · K — · ERA —
Nick MearsP#31
IP — · K — · ERA —
Noah CameronP#65
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven CruzP#64
IP 1.0 · K 1 · ERA —