MLB Game
Baltimore Orioles at Kansas City Royals
Final
BAL
2
@
KC
8
Live Game State
InningTop 9th
Balls / Strikes / Outs2 / 3 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueKauffman Stadium
StartApr 4, 11:40 PM
Day/Nightnight
Attendance14196
First Pitch2025-04-04T23:40:00.000Z
DecisionW: Seth Lugo · L: Dean Kremer
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BAL | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 6 | 1 |
| KC | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 5 | — | 8 | 11 | 1 |
Starting Pitchers
Baltimore Orioles
Dean Kremer
— · 1-1 · ERA 6.52
Kansas City Royals
Seth Lugo
— · 1- · ERA 3.27
Team Totals
Baltimore Orioles Batting
AVG.267
Runs2
Hits6
HR0
BB2
K5
Kansas City Royals Batting
AVG.226
Runs8
Hits11
HR0
BB2
K5
Baltimore Orioles Pitching
ERA5.22
K5
BB2
IP8.0
Hits11
HR0
Kansas City Royals Pitching
ERA3.08
K5
BB2
IP9.0
Hits6
HR0
Pitch View
Chris Stratton vs Tyler O'Neill
Tyler O'Neill strikes out swinging.
5 pitches
Selected Pitch
Pitch #5
TypeChangeup
DescriptionSwinging Strike
CallSwinging Strike
Result
Count—
Outs—
Velocity83.1 mph
End Velocity76.4 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-0.54
Plate Z1.46
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
top 9
2 - 8 · 3 outs
Tyler O'Neill strikes out swinging.
Batter: Tyler O'Neill · Pitcher: Chris Stratton
top 9
2 - 8 · 2 outs
Ryan O'Hearn grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino. Cedric Mullins to 2nd.
Batter: Ryan O'Hearn · Pitcher: Chris Stratton
top 9
2 - 8 · 1 out
Cedric Mullins walks.
Batter: Cedric Mullins · Pitcher: Chris Stratton
top 9
2 - 8 · 1 out
Jordan Westburg grounds out, second baseman Michael Massey to first baseman Vinnie Pasquantino.
Batter: Jordan Westburg · Pitcher: Chris Stratton
bottom 8
2 - 8 · 3 outs
Salvador Perez strikes out on a foul tip.
Batter: Salvador Perez · Pitcher: Cionel Pérez
bottom 8
2 - 8 · 2 outs
Vinnie Pasquantino singles on a fly ball to right fielder Tyler O'Neill. MJ Melendez scores. Kyle Isbel scores. Bobby Witt Jr. scores.
Batter: Vinnie Pasquantino · Pitcher: Cionel Pérez
bottom 8
2 - 5 · 2 outs
Cionel Pérez intentionally walks Bobby Witt Jr.
Batter: Bobby Witt Jr. · Pitcher: Cionel Pérez
bottom 8
2 - 5 · 2 outs
Tyler Tolbert grounds out, third baseman Jordan Westburg to first baseman Ryan Mountcastle. MJ Melendez to 3rd. Kyle Isbel to 2nd.
Batter: Tyler Tolbert · Pitcher: Cionel Pérez
bottom 8
2 - 5 · 1 out
Kyle Isbel hits a sacrifice bunt. Maikel Garcia scores. MJ Melendez to 2nd. Kyle Isbel to 1st.
Batter: Kyle Isbel · Pitcher: Cionel Pérez
bottom 8
2 - 4 · 1 out
MJ Melendez hit by pitch.
Batter: MJ Melendez · Pitcher: Cionel Pérez
bottom 8
2 - 4 · 1 out
Maikel Garcia doubles (3) on a ground ball to left fielder Heston Kjerstad. Mark Canha scores.
Batter: Maikel Garcia · Pitcher: Cionel Pérez
bottom 8
2 - 3 · 1 out
Mark Canha doubles (2) on a line drive to right fielder Tyler O'Neill.
Batter: Mark Canha · Pitcher: Cionel Pérez
Baltimore Orioles Roster
Lineup
Gunnar HendersonSS#2
AVG — · HR 0 · RBI 0
Adley RutschmanC#35
AVG — · HR 0 · RBI 0
Jordan Westburg3B#11
AVG — · HR 0 · RBI 0
Cedric MullinsCF#31
AVG — · HR 0 · RBI 0
Ryan O'HearnDH#32
AVG — · HR 0 · RBI 0
Tyler O'NeillRF#9
AVG — · HR 0 · RBI 0
Heston KjerstadLF#13
AVG — · HR 0 · RBI 1
Ryan Mountcastle1B#6
AVG — · HR 0 · RBI 0
Jackson Holliday2B#7
AVG — · HR 0 · RBI 0
Bench
Gary SánchezC#99
AVG — · HR — · RBI —
Jorge Mateo2B#3
AVG — · HR — · RBI —
Ramón LaureanoRF#12
AVG — · HR — · RBI —
Ramón Urías3B#29
AVG — · HR — · RBI —
Pitchers
Bryan BakerP#43
IP — · K — · ERA —
Cade PovichP#37
IP — · K — · ERA —
Charlie MortonP#50
IP — · K — · ERA —
Cionel PérezP#58
IP 1.0 · K 1 · ERA —
Dean KremerP#64
IP 4.1 · K 1 · ERA —
Félix BautistaP#74
IP — · K — · ERA —
Gregory SotoP#65
IP 1.2 · K 1 · ERA —
Keegan AkinP#45
IP — · K — · ERA —
Matt BowmanP#51
IP — · K — · ERA —
Seranthony DomínguezP#56
IP 1.0 · K 2 · ERA —
Tomoyuki SuganoP#19
IP — · K — · ERA —
Yennier CanoP#78
IP — · K — · ERA —
Zach EflinP#24
IP — · K — · ERA —
Kansas City Royals Roster
Lineup
Tyler TolbertRF#2
AVG — · HR 0 · RBI 0
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 3
Salvador PerezC#13
AVG — · HR 0 · RBI 1
Michael Massey2B#19
AVG — · HR 0 · RBI 0
Mark CanhaDH#21
AVG — · HR 0 · RBI 0
Maikel Garcia3B#11
AVG — · HR 0 · RBI 3
MJ MelendezLF#1
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 1
Bench
Cavan BiggioDH#18
AVG — · HR 0 · RBI 0
Freddy FerminC#34
AVG — · HR — · RBI —
Hunter RenfroeRF#16
AVG — · HR — · RBI —
Jonathan IndiaLF#6
AVG — · HR 0 · RBI 0
Pitchers
Angel ZerpaP#61
IP — · K — · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Chris StrattonP#35
IP 1.0 · K 1 · ERA —
Cole RagansP#55
IP — · K — · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
Hunter HarveyP#56
IP 1.0 · K 2 · ERA —
John SchreiberP#46
IP — · K — · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP 1.0 · K 0 · ERA —
Michael LorenzenP#24
IP — · K — · ERA —
Michael WachaP#52
IP — · K — · ERA —
Sam LongP#73
IP — · K — · ERA —
Seth LugoP#67
IP 6.0 · K 2 · ERA —
