MLB Game

Kansas City Royals at Texas Rangers

FinalMar 25, 12:05 AMGlobe Life FieldTop 9th
KC
3
@
TEX
6
Live Game State
InningTop 9th
Balls / Strikes / Outs2 / 2 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueGlobe Life Field
StartMar 25, 12:05 AM
Day/Nightnight
Attendance14098
First Pitch2025-03-25T00:09:00.000Z
DecisionW: Robert Garcia · L: Hunter Harvey · SV: Luke Jackson
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
KC0002001003101
TEX10110030680
Starting Pitchers
Kansas City Royals
Michael Wacha
· -2 · ERA 7.64
Texas Rangers
Tyler Mahle
· 3-1 · ERA 3.71
Team Totals
Kansas City Royals Batting
AVG.294
Runs3
Hits10
HR1
BB1
K9
Texas Rangers Batting
AVG.249
Runs6
Hits8
HR4
BB2
K13
Kansas City Royals Pitching
ERA5.44
K13
BB2
IP8.0
Hits8
HR4
Texas Rangers Pitching
ERA5.10
K9
BB1
IP9.0
Hits10
HR1
Pitch View
Luke Jackson vs Dairon Blanco
Dairon Blanco grounds out, shortstop Ezequiel Duran to first baseman Justin Foscue.
5 pitches
12345
Selected Pitch
Pitch #5
TypeSlider
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity87.2 mph
End Velocity79.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.73
Plate Z2.83
Zone4
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 - 6 · 3 outs
Dairon Blanco grounds out, shortstop Ezequiel Duran to first baseman Justin Foscue.
Batter: Dairon Blanco · Pitcher: Luke Jackson
top 9
3 - 6 · 2 outs
Harold Castro strikes out swinging.
Batter: Harold Castro · Pitcher: Luke Jackson
top 9
3 - 6 · 1 out
Brian O'Keefe strikes out swinging.
Batter: Brian O'Keefe · Pitcher: Luke Jackson
bottom 8
3 - 6 · 3 outs
Evan Carter strikes out swinging.
Batter: Evan Carter · Pitcher: Lucas Erceg
bottom 8
3 - 6 · 2 outs
Jonathan Ornelas grounds into a force out, second baseman Nick Loftin to shortstop Cam Devanney. Ezequiel Duran out at 2nd. Jonathan Ornelas to 1st.
Batter: Jonathan Ornelas · Pitcher: Lucas Erceg
bottom 8
3 - 6 · 1 out
Ezequiel Duran grounds into a force out, shortstop Cam Devanney to second baseman Nick Loftin. Justin Foscue out at 2nd. Ezequiel Duran to 1st.
Batter: Ezequiel Duran · Pitcher: Lucas Erceg
bottom 8
3 - 6 · 0 outs
Justin Foscue singles on a ground ball to third baseman Harold Castro.
Batter: Justin Foscue · Pitcher: Lucas Erceg
top 8
3 - 6 · 3 outs
Drew Waters called out on strikes.
Batter: Drew Waters · Pitcher: Chris Martin
top 8
3 - 6 · 2 outs
Joey Wiemer strikes out swinging.
Batter: Joey Wiemer · Pitcher: Chris Martin
top 8
3 - 6 · 1 out
Cam Devanney pops out softly to pitcher Chris Martin.
Batter: Cam Devanney · Pitcher: Chris Martin
bottom 7
3 - 6 · 3 outs
Kevin Pillar strikes out swinging.
Batter: Kevin Pillar · Pitcher: Hunter Harvey
bottom 7
3 - 6 · 2 outs
Joc Pederson homers (5) on a fly ball to right center field. Leody Taveras scores. Sam Haggerty scores.
Batter: Joc Pederson · Pitcher: Hunter Harvey
Kansas City Royals Roster
Lineup
Cavan Biggio1B#18
AVG — · HR 0 · RBI 0
Nick Loftin2B#12
AVG — · HR 0 · RBI 0
MJ MelendezDH#1
AVG — · HR 0 · RBI 0
Cam DevanneySS#99
AVG — · HR 0 · RBI 0
Joey WiemerLF#22
AVG — · HR 0 · RBI 0
Drew WatersRF#8
AVG — · HR 0 · RBI 0
Brian O'KeefePH#0
AVG — · HR 0 · RBI 0
Harold Castro3B#36
AVG — · HR 0 · RBI 0
Dairon BlancoCF#44
AVG — · HR 1 · RBI 1
Bench
Asbel GonzalezCF#79
AVG — · HR — · RBI —
Austin Charles3B#90
AVG — · HR — · RBI —
Blake MitchellC#76
AVG — · HR — · RBI —
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Brett Squires1B#77
AVG — · HR — · RBI —
Bryan GonzalezRF#82
AVG — · HR — · RBI —
Callan Moss1B#78
AVG — · HR — · RBI —
Canyon BrownC#81
AVG — · HR — · RBI —
Carson RoccaforteCF#81
AVG — · HR — · RBI —
Carter FrederickOF#82
AVG — · HR — · RBI —
Carter JensenC#74
AVG — · HR — · RBI —
Colton BeckerC#75
AVG — · HR — · RBI —
Connor ScottLF#51
AVG — · HR — · RBI —
Daniel VazquezSS#71
AVG — · HR — · RBI —
Derlin Figueroa1B#79
AVG — · HR — · RBI —
Diego Guzman3B#16
AVG — · HR — · RBI —
Diego HernandezOF#75
AVG — · HR — · RBI —
Dustin DickersonSS#78
AVG — · HR — · RBI —
Erick TorresCF#75
AVG — · HR — · RBI —
Freddy FerminC#34
AVG — · HR 0 · RBI 0
Gavin CrossRF#75
AVG — · HR — · RBI —
Henry RamosCF#78
AVG — · HR — · RBI —
Hunter RenfroeRF#16
AVG — · HR 0 · RBI 0
Jac Caglianone1B#14
AVG — · HR — · RBI —
Jack PinedaSS#91
AVG — · HR — · RBI —
Javi Vaz2B#88
AVG — · HR — · RBI —
John RaveCF#96
AVG — · HR — · RBI —
Jonathan IndiaLF#6
AVG — · HR 0 · RBI 0
Jordan Groshans3B#76
AVG — · HR — · RBI —
Kale EmshoffC#71
AVG — · HR — · RBI —
Kyle HayesC#79
AVG — · HR — · RBI —
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Luca TreshC#89
AVG — · HR — · RBI —
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Mark Canha1B#21
AVG — · HR 0 · RBI 1
Michael Massey2B#19
AVG — · HR 0 · RBI 1
Omar HernandezC#72
AVG — · HR — · RBI —
Peyton Wilson2B#98
AVG — · HR — · RBI —
Ramon RamirezC#80
AVG — · HR — · RBI —
Salvador PerezDH#13
AVG — · HR 0 · RBI 0
Sam Kulasingam1B#81
AVG — · HR — · RBI —
Spencer NivensLF#76
AVG — · HR — · RBI —
Stone Russell3B#77
AVG — · HR — · RBI —
Tyler TolbertSS#92
AVG — · HR — · RBI —
Vinnie Pasquantino1B#9
AVG — · HR — · RBI —
Yandel RicardoSS#75
AVG — · HR — · RBI —
Pitchers
A.J. CauseyP#79
IP — · K — · ERA —
Anderson PaulinoP#83
IP — · K — · ERA —
Andrew HoffmannP#97
IP — · K — · ERA —
Andrew MoronesP#79
IP — · K — · ERA —
Angel ZerpaP#61
IP 1.0 · K 2 · ERA —
Anthony SimonelliP#69
IP — · K — · ERA —
Austin CoxP#54
IP — · K — · ERA —
Beck WayP#95
IP — · K — · ERA —
Ben KudrnaP#59
IP — · K — · ERA —
Ben SearsP#31
IP — · K — · ERA —
Brandon JohnsonP#85
IP — · K — · ERA —
Caden MonkeP#90
IP — · K — · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Chandler ChamplainP#93
IP — · K — · ERA —
Chazz MartinezP#86
IP — · K — · ERA —
Chris StrattonP#35
IP — · K — · ERA —
Cole RagansP#55
IP — · K — · ERA —
Cruz NoriegaP#84
IP — · K — · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
Hunter HarveyP#56
IP 1.0 · K 2 · ERA —
Jacob WallaceP#82
IP — · K — · ERA —
Jesus RiosP#81
IP — · K — · ERA —
John SchreiberP#46
IP 0.1 · K 0 · ERA —
Junior FernándezP#40
IP — · K — · ERA —
Kris BubicP#50
IP — · K — · ERA —
Lucas ErcegP#60
IP 1.0 · K 1 · ERA —
Michael LorenzenP#24
IP — · K — · ERA —
Michael WachaP#52
IP 4.2 · K 8 · ERA —
Nicholas RegaladoP#82
IP — · K — · ERA —
Oscar RayoP#77
IP — · K — · ERA —
Ryan BradyP#94
IP — · K — · ERA —
Ryan HendrixP#26
IP — · K — · ERA —
Sam LongP#73
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven ZobacP#63
IP — · K — · ERA —
Taylor ClarkeP#45
IP — · K — · ERA —
Thomas HatchP#38
IP — · K — · ERA —
Tyson GuerreroP#78
IP — · K — · ERA —
Texas Rangers Roster
Lineup
Sam Haggerty2B#0
AVG — · HR 0 · RBI 0
Dustin HarrisLF
AVG — · HR 0 · RBI 0
Joc PedersonDH#4
AVG — · HR 1 · RBI 3
Kevin PillarRF#16
AVG — · HR 0 · RBI 0
Justin Foscue1B
AVG — · HR 0 · RBI 0
Ezequiel DuranSS#20
AVG — · HR 0 · RBI 0
Jonathan Ornelas3B
AVG — · HR 0 · RBI 0
Evan CarterCF#32
AVG — · HR 0 · RBI 0
Tucker BarnhartC#18
AVG — · HR 0 · RBI 0
Bench
Aaron ZavalaLF#92
AVG — · HR — · RBI —
Abimelec Ortiz1B#85
AVG — · HR — · RBI —
Adolis GarcíaRF#53
AVG — · HR 0 · RBI 0
Alan Trejo2B#13
AVG — · HR — · RBI —
Alejandro OsunaRF#76
AVG — · HR — · RBI —
Alex De GotiSS#22
AVG — · HR — · RBI —
Angel ArredondoSS#68
AVG — · HR — · RBI —
Anthony GutierrezCF#33
AVG — · HR — · RBI —
Antonis Macias2B#51
AVG — · HR — · RBI —
Arturo Disla1B#98
AVG — · HR — · RBI —
Ben HartlC#27
AVG — · HR — · RBI —
Beycker BarrosoC#77
AVG — · HR — · RBI —
Blaine Crim1B#74
AVG — · HR — · RBI —
Brandon MartoranoC#45
AVG — · HR — · RBI —
Cal StarkC#35
AVG — · HR — · RBI —
Cameron CauleySS#22
AVG — · HR — · RBI —
Casey CookSS#85
AVG — · HR — · RBI —
Chad WallachC#12
AVG — · HR — · RBI —
Chandler Pollard2B#4
AVG — · HR — · RBI —
Cody Freeman3B#75
AVG — · HR — · RBI —
Cody ThomasRF#46
AVG — · HR — · RBI —
Cooper JohnsonC#83
AVG — · HR — · RBI —
Corey SeagerSS#5
AVG — · HR — · RBI —
Curley MarthaSS#50
AVG — · HR — · RBI —
Daniel FlamesSS#72
AVG — · HR — · RBI —
Danyer CuevaSS#33
AVG — · HR — · RBI —
Devin Fitz-GeraldSS#17
AVG — · HR — · RBI —
Dylan DreilingCF#22
AVG — · HR — · RBI —
Erick Alvarez1B#86
AVG — · HR — · RBI —
Esteban Mejia3B#71
AVG — · HR — · RBI —
Frainyer Chavez2B#22
AVG — · HR — · RBI —
Hector OsorioCF#54
AVG — · HR — · RBI —
Ian MollerC#40
AVG — · HR — · RBI —
Jake Burger1B#21
AVG — · HR 1 · RBI 1
Jax Biggers2B#79
AVG — · HR — · RBI —
Jesus LopezC#91
AVG — · HR — · RBI —
Jhocsuanth VargasC#65
AVG — · HR — · RBI —
Jonah HeimC#28
AVG — · HR — · RBI —
Jose De JesusCF#47
AVG — · HR — · RBI —
Josh HatcherOF#24
AVG — · HR — · RBI —
Josh Jung3B#6
AVG — · HR 0 · RBI 0
Josh SmithSS#8
AVG — · HR 0 · RBI 0
Josh SpringerC#33
AVG — · HR — · RBI —
Juan SulbaranC#43
AVG — · HR — · RBI —
Julian BrockC#91
AVG — · HR — · RBI —
Keith Jones IILF#30
AVG — · HR — · RBI —
Kellen StrahmRF#80
AVG — · HR — · RBI —
Kleimir LemosSS#55
AVG — · HR — · RBI —
Konner PiottoC#74
AVG — · HR — · RBI —
Kyle HigashiokaC#11
AVG — · HR 0 · RBI 0
Leody TaverasCF#3
AVG — · HR 1 · RBI 1
Luis Marquez2B#70
AVG — · HR — · RBI —
Luis MiesesOF#61
AVG — · HR — · RBI —
Malcolm MooreC#92
AVG — · HR — · RBI —
Marcos TorresRF#52
AVG — · HR — · RBI —
Marcus Semien2B#2
AVG — · HR 1 · RBI 1
Marcus SmithLF#9
AVG — · HR — · RBI —
Maxton MartinRF#41
AVG — · HR — · RBI —
Pablo Guerrero1B#46
AVG — · HR — · RBI —
Paulino SantanaOF#90
AVG — · HR — · RBI —
Quincy ScottRF#94
AVG — · HR — · RBI —
Rashawn PinderOF#88
AVG — · HR — · RBI —
Sebastian BaqueraC#81
AVG — · HR — · RBI —
Sebastian WalcottSS#89
AVG — · HR — · RBI —
Theo HardySS#44
AVG — · HR — · RBI —
Tommy SpechtRF#14
AVG — · HR — · RBI —
Trevor HauverRF#78
AVG — · HR — · RBI —
Tucker MitchellC#82
AVG — · HR — · RBI —
Wady MendezRF#67
AVG — · HR — · RBI —
Wyatt LangfordLF#36
AVG — · HR 0 · RBI 0
Yeison MorrobelRF#11
AVG — · HR — · RBI —
Yeremy CabreraCF#60
AVG — · HR — · RBI —
Yolfran CastilloSS#49
AVG — · HR — · RBI —
Yosy GalanRF#45
AVG — · HR — · RBI —
Pitchers
Adonis VillavicencioP#70
IP — · K — · ERA —
Adrian HouserP#47
IP — · K — · ERA —
Alberto MotaP#49
IP — · K — · ERA —
Andy RodriguezP#40
IP — · K — · ERA —
Anthony SusacP#25
IP — · K — · ERA —
Avery WeemsP#24
IP — · K — · ERA —
Bryan ChiP#45
IP — · K — · ERA —
Bryan MagdalenoP#77
IP — · K — · ERA —
Bryce BonninP#97
IP — · K — · ERA —
Caleb BoushleyP#70
IP — · K — · ERA —
Chris MartinP#55
IP 1.0 · K 2 · ERA —
Codi HeuerP#54
IP — · K — · ERA —
Dane AckerP#88
IP — · K — · ERA —
Dane DunningP#33
IP — · K — · ERA —
Daniel MissakiP#89
IP — · K — · ERA —
David BuchananP#50
IP — · K — · ERA —
Eric LoomisP#97
IP — · K — · ERA —
Florencio SerranoP#32
IP — · K — · ERA —
Gavin CollyerP#39
IP — · K — · ERA —
Gerson GarabitoP#58
IP — · K — · ERA —
Hoby MilnerP#41
IP — · K — · ERA —
Ivan OviedoP#64
IP — · K — · ERA —
Jack LeiterP#35
IP — · K — · ERA —
Jackson KelleyP#82
IP — · K — · ERA —
Jacob deGromP#48
IP — · K — · ERA —
Jacob MatonP#33
IP — · K — · ERA —
Jacob WebbP#71
IP 1.0 · K 0 · ERA —
Jake JekielekP#85
IP — · K — · ERA —
Janser LaraP#38
IP — · K — · ERA —
Joe BarlowP#65
IP — · K — · ERA —
Joey DanielsonP#98
IP — · K — · ERA —
Josh MollerusP#93
IP — · K — · ERA —
Josh SandersP#88
IP — · K — · ERA —
JT ChargoisP#45
IP — · K — · ERA —
Justin SanchezP#86
IP — · K — · ERA —
Kai WynyardP#79
IP — · K — · ERA —
Kohl DrakeP#40
IP — · K — · ERA —
Kumar RockerP#80
IP — · K — · ERA —
Larson KindreichP#45
IP — · K — · ERA —
Luis CurveloP
IP 0.1 · K 0 · ERA —
Luke JacksonP#77
IP 1.0 · K 2 · ERA —
Luke SavageP#65
IP — · K — · ERA —
Mailon FelixP#60
IP — · K — · ERA —
Marc ChurchP#68
IP 1.2 · K 2 · ERA —
Matt FestaP#63
IP — · K — · ERA —
Michael PlassmeyerP#49
IP — · K — · ERA —
Michael TrauschP#87
IP — · K — · ERA —
Nathan EovaldiP#17
IP — · K — · ERA —
Nick KrauthP#40
IP — · K — · ERA —
Nolan HoffmanP#72
IP — · K — · ERA —
Patrick CorbinP#46
IP — · K — · ERA —
Patrick MurphyP#59
IP — · K — · ERA —
Peyton GrayP#92
IP — · K — · ERA —
Reid BirlingmairP#35
IP — · K — · ERA —
Robby AhlstromP#73
IP — · K — · ERA —
Robert GarciaP#62
IP 1.0 · K 1 · ERA —
Ryan LobusP#72
IP — · K — · ERA —
Seth ClarkP#90
IP — · K — · ERA —
Shawn ArmstrongP#43
IP — · K — · ERA —
Skylar HalesP#86
IP — · K — · ERA —
Steven JenningsP#41
IP — · K — · ERA —
Tim BrennanP#47
IP — · K — · ERA —
Travis MacGregorP#27
IP — · K — · ERA —
Trey SupakP#99
IP — · K — · ERA —
Tyler MahleP#51
IP 3.0 · K 2 · ERA —
Victor SimeonP#63
IP — · K — · ERA —