MLB Game

St. Louis Cardinals at Kansas City Royals

FinalMay 17, 11:10 PMKauffman StadiumBottom 9th
STL
1
@
KC
0
Live Game State
InningBottom 9th
Balls / Strikes / Outs2 / 1 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueKauffman Stadium
StartMay 17, 11:10 PM
Day/Nightnight
Attendance36134
First Pitch2025-05-17T23:28:00.000Z
DecisionW: Miles Mikolas · L: Noah Cameron · SV: Ryan Helsley
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
STL000001000120
KC000000000041
Starting Pitchers
St. Louis Cardinals
Miles Mikolas
· 3-2 · ERA 3.77
Kansas City Royals
Noah Cameron
· 1-1 · ERA 0.71
Team Totals
St. Louis Cardinals Batting
AVG.261
Runs1
Hits2
HR1
BB0
K4
Kansas City Royals Batting
AVG.240
Runs0
Hits4
HR0
BB2
K4
St. Louis Cardinals Pitching
ERA3.74
K4
BB2
IP9.0
Hits4
HR0
Kansas City Royals Pitching
ERA3.11
K4
BB0
IP9.0
Hits2
HR1
Pitch View
Ryan Helsley vs Maikel Garcia
Maikel Garcia flies out to center fielder Victor Scott II.
4 pitches
1234
Selected Pitch
Pitch #4
TypeFour-Seam Fastball
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity96.6 mph
End Velocity88.8 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.57
Plate Z2.20
Zone7
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
1 - 0 · 3 outs
Maikel Garcia flies out to center fielder Victor Scott II.
Batter: Maikel Garcia · Pitcher: Ryan Helsley
bottom 9
1 - 0 · 2 outs
Salvador Perez grounds out, shortstop Masyn Winn to first baseman Willson Contreras.
Batter: Salvador Perez · Pitcher: Ryan Helsley
bottom 9
1 - 0 · 1 out
Vinnie Pasquantino grounds out, shortstop Masyn Winn to first baseman Willson Contreras.
Batter: Vinnie Pasquantino · Pitcher: Ryan Helsley
top 9
1 - 0 · 3 outs
Masyn Winn grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.
Batter: Masyn Winn · Pitcher: Angel Zerpa
top 9
1 - 0 · 2 outs
Lars Nootbaar grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.
Batter: Lars Nootbaar · Pitcher: Angel Zerpa
top 9
1 - 0 · 1 out
Victor Scott II grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.
Batter: Victor Scott II · Pitcher: Angel Zerpa
bottom 8
1 - 0 · 3 outs
Bobby Witt Jr. grounds into a force out, second baseman Brendan Donovan to shortstop Masyn Winn. Jonathan India out at 2nd.
Batter: Bobby Witt Jr. · Pitcher: Kyle Leahy
bottom 8
1 - 0 · 2 outs
Jonathan India grounds into a double play, second baseman Brendan Donovan to shortstop Masyn Winn to third baseman Nolan Arenado. Drew Waters out at 3rd. Kyle Isbel out at 2nd. Jonathan India to 1st.
Batter: Jonathan India · Pitcher: Kyle Leahy
bottom 8
1 - 0 · 0 outs
Kyle Isbel singles on a soft bunt ground ball to pitcher Kyle Leahy. Drew Waters to 2nd.
Batter: Kyle Isbel · Pitcher: Kyle Leahy
bottom 8
1 - 0 · 0 outs
Drew Waters singles on a line drive to right fielder Jordan Walker.
Batter: Drew Waters · Pitcher: Kyle Leahy
top 8
1 - 0 · 3 outs
Jordan Walker grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.
Batter: Jordan Walker · Pitcher: Steven Cruz
top 8
1 - 0 · 2 outs
Pedro Pagés flies out to center fielder Kyle Isbel.
Batter: Pedro Pagés · Pitcher: Steven Cruz
St. Louis Cardinals Roster
Lineup
Lars NootbaarLF#21
AVG — · HR 0 · RBI 0
Masyn WinnSS#0
AVG — · HR 0 · RBI 0
Brendan Donovan2B#33
AVG — · HR 0 · RBI 0
Nolan Arenado3B#28
AVG — · HR 0 · RBI 0
Willson Contreras1B#40
AVG — · HR 0 · RBI 0
Iván HerreraDH#48
AVG — · HR 0 · RBI 0
Pedro PagésC#43
AVG — · HR 0 · RBI 0
Jordan WalkerRF#18
AVG — · HR 1 · RBI 1
Victor Scott IICF#11
AVG — · HR 0 · RBI 0
Bench
Alec Burleson1B#41
AVG — · HR — · RBI —
José BarreroSS#27
AVG — · HR — · RBI —
Nolan Gorman2B#16
AVG — · HR — · RBI —
Yohel PozoC#63
AVG — · HR — · RBI —
Pitchers
Andre PallanteP#53
IP — · K — · ERA —
Chris RoycroftP#58
IP — · K — · ERA —
Erick FeddeP#12
IP — · K — · ERA —
Gordon GraceffoP#44
IP — · K — · ERA —
John KingP#47
IP — · K — · ERA —
JoJo RomeroP#59
IP — · K — · ERA —
Kyle LeahyP#62
IP 2.0 · K 0 · ERA —
Matthew LiberatoreP#52
IP — · K — · ERA —
Miles MikolasP#39
IP 6.0 · K 4 · ERA —
Phil MatonP#88
IP — · K — · ERA —
Ryan HelsleyP#56
IP 1.0 · K 0 · ERA —
Sonny GrayP#54
IP — · K — · ERA —
Steven MatzP#32
IP — · K — · ERA —
Kansas City Royals Roster
Lineup
Jonathan India2B#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
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Michael MasseyLF#19
AVG — · HR 0 · RBI 0
Cavan BiggioDH#18
AVG — · HR 0 · RBI 0
Drew WatersRF#8
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 —
Hunter RenfroeRF#16
AVG — · HR — · RBI —
Luke MaileC#15
AVG — · HR — · RBI —
Mark CanhaLF#21
AVG — · HR — · RBI —
Pitchers
Angel ZerpaP#61
IP 1.0 · K 0 · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Chris StrattonP#35
IP — · K — · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
Evan SiskP#47
IP — · K — · ERA —
John SchreiberP#46
IP — · K — · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Michael LorenzenP#24
IP — · K — · ERA —
Michael WachaP#52
IP — · K — · ERA —
Noah CameronP#65
IP 6.1 · K 3 · ERA —
Steven CruzP#64
IP 1.2 · K 1 · ERA —