MLB Game
Kansas City Royals at Pittsburgh Pirates
Final
KC
5
@
PIT
8
Live Game State
InningTop 9th
Balls / Strikes / Outs2 / 3 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenuePNC Park
StartSep 18, 10:40 PM
Day/Nightnight
Attendance25424
First Pitch2026-09-18T22:42:00.000Z
DecisionW: Yohan Ramírez · L: Nate Pearson · SV: Gregory Soto
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| KC | 1 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 5 | 8 | 2 |
| PIT | 0 | 0 | 2 | 2 | 1 | 0 | 3 | 0 | — | 8 | 15 | 0 |
Starting Pitchers
Kansas City Royals
Randy Dobnak
— · 3-4 · ERA 3.08
Pittsburgh Pirates
Paul Skenes
— · 10-11 · ERA 3.91
Team Totals
Kansas City Royals Batting
AVG.244
Runs5
Hits8
HR2
BB2
K11
Pittsburgh Pirates Batting
AVG.254
Runs8
Hits15
HR1
BB3
K7
Kansas City Royals Pitching
ERA4.65
K7
BB3
IP8.0
Hits15
HR1
Pittsburgh Pirates Pitching
ERA4.19
K11
BB2
IP9.0
Hits8
HR2
Pitch View
Gregory Soto vs Tyler Tolbert
Tyler Tolbert strikes out swinging.
6 pitches
Selected Pitch
Pitch #6
TypeSlider
DescriptionSwinging Strike
CallSwinging Strike
Result
Count—
Outs—
Velocity83.6 mph
End Velocity76.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 X-1.99
Plate Z0.87
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
top 9
5 - 8 · 3 outs
Tyler Tolbert strikes out swinging.
Batter: Tyler Tolbert · Pitcher: Gregory Soto
top 9
5 - 8 · 2 outs
Nick Loftin doubles (26) on a fly ball to right fielder Bryan Reynolds.
Batter: Nick Loftin · Pitcher: Gregory Soto
top 9
5 - 8 · 2 outs
Isaac Collins strikes out swinging.
Batter: Isaac Collins · Pitcher: Gregory Soto
top 9
5 - 8 · 1 out
Salvador Perez flies out sharply to center fielder Oneil Cruz.
Batter: Salvador Perez · Pitcher: Gregory Soto
bottom 8
5 - 8 · 3 outs
Ryan O'Hearn grounds into a double play, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Oneil Cruz out at 2nd. Ryan O'Hearn out at 1st.
Batter: Ryan O'Hearn · Pitcher: Lucas Erceg
bottom 8
5 - 8 · 1 out
Jared Triolo pops out to first baseman Vinnie Pasquantino in foul territory.
Batter: Jared Triolo · Pitcher: Lucas Erceg
bottom 8
5 - 8 · 0 outs
Oneil Cruz reaches on a fielding error by first baseman Vinnie Pasquantino. Bryan Reynolds to 3rd.
Batter: Oneil Cruz · Pitcher: Lucas Erceg
bottom 8
5 - 8 · 0 outs
Bryan Reynolds doubles (39) on a ground ball to left fielder John Rave.
Batter: Bryan Reynolds · Pitcher: Lucas Erceg
top 8
5 - 8 · 3 outs
Michael Massey grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.
Batter: Michael Massey · Pitcher: Yohan Ramírez
top 8
5 - 8 · 2 outs
Maikel Garcia called out on strikes.
Batter: Maikel Garcia · Pitcher: Yohan Ramírez
top 8
5 - 8 · 1 out
Vinnie Pasquantino grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.
Batter: Vinnie Pasquantino · Pitcher: Yohan Ramírez
bottom 7
5 - 8 · 3 outs
Brandon Lowe strikes out swinging.
Batter: Brandon Lowe · Pitcher: Nate Pearson
Kansas City Royals Roster
Lineup
Carter JensenC#22
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Vinnie Pasquantino1B#9
AVG — · HR 1 · RBI 2
Maikel Garcia3B#11
AVG — · HR 0 · RBI 2
Michael Massey2B#19
AVG — · HR 1 · RBI 1
Salvador PerezDH#13
AVG — · HR 0 · RBI 0
Isaac CollinsPH#1
AVG — · HR 0 · RBI 0
Nick LoftinRF#12
AVG — · HR 0 · RBI 0
Tyler TolbertPH#2
AVG — · HR 0 · RBI 0
Bench
Jac CaglianoneRF#14
AVG — · HR — · RBI —
John RaveLF#16
AVG — · HR 0 · RBI 0
Josh Rojas3B#40
AVG — · HR — · RBI —
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Luke MaileC#18
AVG — · HR — · RBI —
Pitchers
Alex LangeP#56
IP — · K — · ERA —
Anthony GoseP#34
IP 1.0 · K 2 · ERA —
Connor ThomasP#50
IP 1.1 · K 2 · ERA —
Craig KimbrelP#26
IP — · K — · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
Jose CuasP#74
IP — · K — · ERA —
Lucas ErcegP#60
IP 1.0 · K 0 · ERA —
Michael WachaP#52
IP — · K — · ERA —
Nate PearsonP#61
IP 1.0 · K 2 · ERA —
Noah CameronP#65
IP — · K — · ERA —
Nolan HoffmanP#35
IP — · K — · ERA —
Randy DobnakP#62
IP 3.2 · K 1 · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven CruzP#64
IP — · K — · ERA —
Pittsburgh Pirates Roster
Lineup
Konnor GriffinSS#6
AVG — · HR 0 · RBI 2
Brandon Lowe2B#5
AVG — · HR 1 · RBI 2
Bryan ReynoldsRF#10
AVG — · HR 0 · RBI 0
Oneil CruzCF#15
AVG — · HR 0 · RBI 0
Jared Triolo3B#19
AVG — · HR 0 · RBI 0
Ryan O'HearnDH#29
AVG — · HR 0 · RBI 1
Billy CookLF#25
AVG — · HR 0 · RBI 0
Spencer Horwitz1B#2
AVG — · HR 0 · RBI 2
Henry DavisC#32
AVG — · HR 0 · RBI 1
Bench
Jacob GonzalezSS#26
AVG — · HR — · RBI —
Jake MangumCF#28
AVG — · HR — · RBI —
Nick Gonzales3B#3
AVG — · HR 0 · RBI 0
Rafael Flores Jr.C#43
AVG — · HR — · RBI —
Ronny SimonRF#63
AVG — · HR 0 · RBI 0
Pitchers
Antwone KellyP#62
IP — · K — · ERA —
Brandon EisertP#14
IP 0.2 · K 1 · ERA —
Bubba ChandlerP#36
IP — · K — · ERA —
Camilo DovalP#75
IP — · K — · ERA —
Carmen MlodzinskiP#50
IP — · K — · ERA —
Gregory SotoP#31
IP 1.0 · K 2 · ERA —
Jared JonesP#17
IP — · K — · ERA —
Khristian CurtisP#64
IP — · K — · ERA —
Lake BacharP#71
IP — · K — · ERA —
Luke WeaverP#18
IP — · K — · ERA —
Mason MontgomeryP#46
IP — · K — · ERA —
Paul SkenesP#30
IP 6.0 · K 7 · ERA —
Wilber DotelP#66
IP — · K — · ERA —
Yohan RamírezP#49
IP 1.1 · K 1 · ERA —
