MLB Game
St. Louis Cardinals at Kansas City Royals
Final
STL
1
@
KC
2
Live Game State
InningTop 9th
Balls / Strikes / Outs1 / 1 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueKauffman Stadium
StartMay 18, 6:10 PM
Day/Nightday
Attendance25695
First Pitch2025-05-18T18:12:00.000Z
DecisionW: Lucas Erceg · L: Chris Roycroft · SV: Carlos Estévez
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STL | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 12 | 0 |
| KC | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | — | 2 | 9 | 0 |
Starting Pitchers
St. Louis Cardinals
Matthew Liberatore
— · 3-3 · ERA 2.92
Kansas City Royals
Michael Wacha
— · 3-4 · ERA 2.86
Team Totals
St. Louis Cardinals Batting
AVG.262
Runs1
Hits12
HR1
BB1
K7
Kansas City Royals Batting
AVG.241
Runs2
Hits9
HR0
BB2
K6
St. Louis Cardinals Pitching
ERA3.72
K6
BB2
IP8.0
Hits9
HR0
Kansas City Royals Pitching
ERA3.07
K7
BB1
IP9.0
Hits12
HR1
Pitch View
Carlos Estévez vs Willson Contreras
Willson Contreras flies out sharply to right fielder Hunter Renfroe.
3 pitches
Selected Pitch
Pitch #3
TypeFour-Seam Fastball
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity96.4 mph
End Velocity89.6 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.06
Plate Z2.06
Zone8
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 - 2 · 3 outs
Willson Contreras flies out sharply to right fielder Hunter Renfroe.
Batter: Willson Contreras · Pitcher: Carlos Estévez
top 9
1 - 2 · 2 outs
Nolan Arenado pops out to first baseman Salvador Perez in foul territory.
Batter: Nolan Arenado · Pitcher: Carlos Estévez
top 9
1 - 2 · 1 out
Brendan Donovan doubles (15) on a sharp line drive to right fielder Hunter Renfroe.
Batter: Brendan Donovan · Pitcher: Carlos Estévez
top 9
1 - 2 · 1 out
Masyn Winn lines out to first baseman Salvador Perez.
Batter: Masyn Winn · Pitcher: Carlos Estévez
bottom 8
1 - 2 · 3 outs
Michael Massey grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.
Batter: Michael Massey · Pitcher: JoJo Romero
bottom 8
1 - 2 · 2 outs
JoJo Romero intentionally walks Freddy Fermin.
Batter: Freddy Fermin · Pitcher: JoJo Romero
bottom 8
1 - 2 · 2 outs
Hunter Renfroe flies out to right fielder Lars Nootbaar.
Batter: Hunter Renfroe · Pitcher: JoJo Romero
bottom 8
1 - 2 · 1 out
Vinnie Pasquantino singles on a line drive to right fielder Lars Nootbaar.
Batter: Vinnie Pasquantino · Pitcher: JoJo Romero
bottom 8
1 - 2 · 1 out
Kyle Isbel strikes out swinging.
Batter: Kyle Isbel · Pitcher: JoJo Romero
top 8
1 - 2 · 3 outs
Lars Nootbaar strikes out swinging.
Batter: Lars Nootbaar · Pitcher: Lucas Erceg
top 8
1 - 2 · 2 outs
Victor Scott II walks. José Barrero to 2nd.
Batter: Victor Scott II · Pitcher: Lucas Erceg
top 8
1 - 2 · 2 outs
Yohel Pozo singles on a sharp line drive to left fielder Drew Waters.
Batter: Yohel Pozo · Pitcher: Lucas Erceg
St. Louis Cardinals Roster
Lineup
Lars NootbaarRF#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
Alec BurlesonLF#41
AVG — · HR 1 · RBI 1
Pedro PagésC#43
AVG — · HR 0 · RBI 0
Victor Scott IICF#11
AVG — · HR 0 · RBI 0
Bench
Jordan WalkerRF#18
AVG — · HR — · RBI —
José BarreroPR#27
AVG — · HR 0 · RBI 0
Nolan Gorman2B#16
AVG — · HR — · RBI —
Yohel PozoC#63
AVG — · HR 0 · RBI 0
Pitchers
Andre PallanteP#53
IP — · K — · ERA —
Chris RoycroftP#58
IP 1.0 · K 0 · ERA —
Erick FeddeP#12
IP — · K — · ERA —
Gordon GraceffoP#44
IP — · K — · ERA —
John KingP#47
IP — · K — · ERA —
JoJo RomeroP#59
IP 1.0 · K 1 · ERA —
Kyle LeahyP#62
IP — · K — · ERA —
Matthew LiberatoreP#52
IP 6.0 · K 5 · ERA —
Miles MikolasP#39
IP — · K — · ERA —
Phil MatonP#88
IP — · K — · ERA —
Ryan HelsleyP#56
IP — · K — · ERA —
Sonny GrayP#54
IP — · K — · ERA —
Steven MatzP#32
IP — · K — · ERA —
Kansas City Royals Roster
Lineup
Maikel Garcia3B#11
AVG — · HR 0 · RBI 1
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Salvador Perez1B#13
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Cavan BiggioDH#18
AVG — · HR 0 · RBI 0
Hunter RenfroeRF#16
AVG — · HR 0 · RBI 0
Freddy FerminC#34
AVG — · HR 0 · RBI 0
Michael Massey2B#19
AVG — · HR 0 · RBI 0
Drew WatersLF#8
AVG — · HR 0 · RBI 0
Bench
Dairon BlancoCF#44
AVG — · HR 0 · RBI 1
Jonathan India2B#6
AVG — · HR — · RBI —
Luke MaileC#15
AVG — · HR — · RBI —
Mark CanhaLF#21
AVG — · HR 0 · RBI 0
Vinnie PasquantinoDH#9
AVG — · HR 0 · RBI 0
Pitchers
Angel ZerpaP#61
IP — · K — · ERA —
Carlos EstévezP#53
IP 1.0 · K 0 · ERA —
Daniel Lynch IVP#41
IP 0.2 · K 0 · ERA —
Evan SiskP#47
IP — · K — · ERA —
John SchreiberP#46
IP 0.2 · K 0 · ERA —
Jonathan BowlanP#62
IP — · K — · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP 1.2 · K 1 · ERA —
Michael LorenzenP#24
IP — · K — · ERA —
Michael WachaP#52
IP 5.0 · K 6 · ERA —
Noah CameronP#65
IP — · K — · ERA —
Steven CruzP#64
IP — · K — · ERA —
