MLB Game
Pittsburgh Pirates at Kansas City Royals
Final
PIT
3
@
KC
4
Live Game State
InningTop 9th
Balls / Strikes / Outs1 / 1 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueKauffman Stadium
StartJul 9, 11:40 PM
Day/Nightnight
Attendance18398
First Pitch2025-07-09T23:41:00.000Z
DecisionW: Lucas Erceg · L: Isaac Mattson · 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PIT | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 3 | 8 | 0 |
| KC | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 1 | — | 4 | 11 | 0 |
Starting Pitchers
Pittsburgh Pirates
Bailey Falter
— · 6-4 · ERA 3.79
Kansas City Royals
Kris Bubic
— · 7-6 · ERA 2.48
Team Totals
Pittsburgh Pirates Batting
AVG.230
Runs3
Hits8
HR0
BB2
K9
Kansas City Royals Batting
AVG.245
Runs4
Hits11
HR3
BB3
K7
Pittsburgh Pirates Pitching
ERA3.68
K7
BB3
IP8.0
Hits11
HR3
Kansas City Royals Pitching
ERA3.46
K9
BB2
IP9.0
Hits8
HR0
Pitch View
Carlos Estévez vs Isiah Kiner-Falefa
Isiah Kiner-Falefa grounds into a force out, shortstop Bobby Witt Jr. to second baseman Jonathan India. Adam Frazier out at 2nd.
3 pitches
Selected Pitch
Pitch #3
TypeSlider
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity88.3 mph
End Velocity81.9 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 X-1.10
Plate Z2.54
Zone11
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
3 - 4 · 3 outs
Isiah Kiner-Falefa grounds into a force out, shortstop Bobby Witt Jr. to second baseman Jonathan India. Adam Frazier out at 2nd.
Batter: Isiah Kiner-Falefa · Pitcher: Carlos Estévez
top 9
3 - 4 · 2 outs
Spencer Horwitz flies out to center fielder Kyle Isbel.
Batter: Spencer Horwitz · Pitcher: Carlos Estévez
top 9
3 - 4 · 1 out
Adam Frazier singles on a ground ball to left fielder Nick Loftin.
Batter: Adam Frazier · Pitcher: Carlos Estévez
top 9
3 - 4 · 1 out
Ke'Bryan Hayes strikes out swinging.
Batter: Ke'Bryan Hayes · Pitcher: Carlos Estévez
bottom 8
3 - 4 · 3 outs
Jonathan India flies out sharply to left fielder Tommy Pham.
Batter: Jonathan India · Pitcher: Isaac Mattson
bottom 8
3 - 4 · 2 outs
Kyle Isbel singles on a ground ball to center fielder Oneil Cruz. Freddy Fermin to 3rd.
Batter: Kyle Isbel · Pitcher: Isaac Mattson
bottom 8
3 - 4 · 2 outs
Freddy Fermin walks.
Batter: Freddy Fermin · Pitcher: Isaac Mattson
bottom 8
3 - 4 · 2 outs
Nick Loftin flies out to center fielder Oneil Cruz.
Batter: Nick Loftin · Pitcher: Isaac Mattson
bottom 8
3 - 4 · 1 out
Jac Caglianone called out on strikes.
Batter: Jac Caglianone · Pitcher: Isaac Mattson
bottom 8
3 - 4 · 0 outs
Salvador Perez homers (13) on a fly ball to center field.
Batter: Salvador Perez · Pitcher: Isaac Mattson
top 8
3 - 3 · 3 outs
Oneil Cruz grounds out, second baseman Jonathan India to first baseman Salvador Perez.
Batter: Oneil Cruz · Pitcher: Lucas Erceg
top 8
3 - 3 · 2 outs
Nick Gonzales grounds out, third baseman Maikel Garcia to first baseman Salvador Perez.
Batter: Nick Gonzales · Pitcher: Lucas Erceg
Pittsburgh Pirates Roster
Lineup
Tommy PhamLF#28
AVG — · HR 0 · RBI 0
Andrew McCutchenDH#22
AVG — · HR 0 · RBI 0
Bryan ReynoldsRF#10
AVG — · HR 0 · RBI 0
Nick Gonzales2B#39
AVG — · HR 0 · RBI 0
Oneil CruzCF#15
AVG — · HR 0 · RBI 1
Ke'Bryan Hayes3B#13
AVG — · HR 0 · RBI 2
Adam FrazierPH#26
AVG — · HR 0 · RBI 0
Spencer Horwitz1B#2
AVG — · HR 0 · RBI 0
Isiah Kiner-FalefaSS#7
AVG — · HR 0 · RBI 0
Bench
Alexander CanarioLF#29
AVG — · HR — · RBI —
Henry DavisC#32
AVG — · HR — · RBI —
Jack SuwinskiRF#65
AVG — · HR — · RBI —
Jared Triolo1B#19
AVG — · HR 0 · RBI 0
Joey BartC#14
AVG — · HR 0 · RBI 0
Tsung-Che ChengSS#71
AVG — · HR — · RBI —
Pitchers
Andrew HeaneyP#45
IP — · K — · ERA —
Bailey FalterP#6
IP 4.2 · K 3 · ERA —
Braxton AshcraftP#67
IP 2.1 · K 3 · ERA —
Caleb FergusonP#64
IP — · K — · ERA —
Carmen MlodzinskiP#50
IP — · K — · ERA —
David BednarP#51
IP — · K — · ERA —
Dennis SantanaP#60
IP — · K — · ERA —
Génesis CabreraP#92
IP — · K — · ERA —
Isaac MattsonP#72
IP 1.0 · K 1 · ERA —
Mike BurrowsP#53
IP — · K — · ERA —
Mitch KellerP#23
IP — · K — · ERA —
Paul SkenesP#30
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 PasquantinoDH#9
AVG — · HR 0 · RBI 0
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Salvador Perez1B#13
AVG — · HR 2 · RBI 2
John RaveRF#26
AVG — · HR 0 · RBI 0
Nick LoftinLF#12
AVG — · HR 0 · RBI 0
Freddy FerminC#34
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Bench
Cam DevanneySS#17
AVG — · HR — · RBI —
Jac CaglianoneRF#14
AVG — · HR 1 · RBI 2
Luke MaileC#15
AVG — · HR — · RBI —
Tyler TolbertCF#2
AVG — · HR 0 · RBI 0
Pitchers
Angel ZerpaP#61
IP — · K — · ERA —
Carlos EstévezP#53
IP 1.0 · K 1 · ERA —
John SchreiberP#46
IP 1.1 · K 1 · ERA —
Jonathan BowlanP#62
IP — · K — · ERA —
Kris BubicP#50
IP 5.2 · K 6 · ERA —
Lucas ErcegP#60
IP 1.0 · K 1 · ERA —
Michael LorenzenP#24
IP — · K — · ERA —
Michael WachaP#52
IP — · K — · ERA —
Noah CameronP#65
IP — · K — · ERA —
Sam LongP#73
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven CruzP#64
IP — · K — · ERA —
Taylor ClarkeP#45
IP — · K — · ERA —
