MLB Game

Kansas City Royals at Texas Rangers

FinalMar 24, 6:05 PMGlobe Life FieldTop 9th
KC
1
@
TEX
4
Live Game State
InningTop 9th
Balls / Strikes / Outs0 / 2 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueGlobe Life Field
StartMar 24, 6:05 PM
Day/Nightday
Attendance11901
First Pitch2026-03-24T18:08:00.000Z
DecisionW: Jack Leiter · L: Seth Lugo · SV: Cal Quantrill
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
KC000000010141
TEX10011100480
Starting Pitchers
Kansas City Royals
Seth Lugo
· 1-1 · ERA 4.00
Texas Rangers
Jack Leiter
· 3-1 · ERA 3.38
Team Totals
Kansas City Royals Batting
AVG.244
Runs1
Hits4
HR0
BB5
K13
Texas Rangers Batting
AVG.269
Runs4
Hits8
HR1
BB4
K8
Kansas City Royals Pitching
ERA6.09
K8
BB4
IP8.0
Hits8
HR1
Texas Rangers Pitching
ERA4.31
K13
BB5
IP9.0
Hits4
HR0
Pitch View
Cal Quantrill vs John Rave
John Rave lines out to first baseman Justin Foscue.
4 pitches
1234
Selected Pitch
Pitch #4
TypeFour-Seam Fastball
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count
Outs
Velocity94.6 mph
End Velocity86.3 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.11
Plate Z3.55
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
1 - 4 · 3 outs
John Rave lines out to first baseman Justin Foscue.
Batter: John Rave · Pitcher: Cal Quantrill
top 9
1 - 4 · 2 outs
Abraham Toro strikes out swinging.
Batter: Abraham Toro · Pitcher: Cal Quantrill
top 9
1 - 4 · 1 out
Gavin Cross strikes out swinging.
Batter: Gavin Cross · Pitcher: Cal Quantrill
bottom 8
1 - 4 · 3 outs
Justin Foscue strikes out swinging.
Batter: Justin Foscue · Pitcher: Nick Mears
bottom 8
1 - 4 · 2 outs
Jose Herrera grounds out, second baseman Abraham Toro to first baseman Josh Rojas.
Batter: Jose Herrera · Pitcher: Nick Mears
bottom 8
1 - 4 · 1 out
Michael Helman flies out to right fielder Gavin Cross.
Batter: Michael Helman · Pitcher: Nick Mears
top 8
1 - 4 · 3 outs
Drew Waters grounds out, second baseman Sam Haggerty to first baseman Justin Foscue.
Batter: Drew Waters · Pitcher: Cole Winn
top 8
1 - 4 · 2 outs
Omar Hernandez grounds out, shortstop Cameron Cauley to first baseman Justin Foscue. Nick Loftin scores.
Batter: Omar Hernandez · Pitcher: Cole Winn
top 8
0 - 4 · 1 out
Nick Loftin doubles (4) on a line drive to center fielder Michael Helman. Josh Rojas out at home on the throw, center fielder Michael Helman to shortstop Cameron Cauley to catcher Jose Herrera. Nick Loftin to 3rd.
Batter: Nick Loftin · Pitcher: Cole Winn
top 8
0 - 4 · 0 outs
Josh Rojas walks.
Batter: Josh Rojas · Pitcher: Cole Winn
bottom 7
0 - 4 · 3 outs
Mark Canha strikes out swinging.
Batter: Mark Canha · Pitcher: John Schreiber
bottom 7
0 - 4 · 2 outs
Alejandro Osuna singles on a ground ball to first baseman Josh Rojas. Andrew McCutchen to 3rd. Cameron Cauley to 2nd.
Batter: Alejandro Osuna · Pitcher: John Schreiber
Kansas City Royals Roster
Lineup
Connor KaiserSS#30
AVG — · HR 0 · RBI 0
Josh Rojas1B#40
AVG — · HR 0 · RBI 0
Nick Loftin3B#12
AVG — · HR 0 · RBI 0
Omar HernandezC#72
AVG — · HR 0 · RBI 1
Drew WatersDH#8
AVG — · HR 0 · RBI 0
Gavin CrossRF#75
AVG — · HR 0 · RBI 0
Abraham Toro2B#21
AVG — · HR 0 · RBI 0
John RaveLF
AVG — · HR 0 · RBI 0
Kameron MisnerCF
AVG — · HR 0 · RBI 0
Bench
Angel RamirezRF#76
AVG — · HR — · RBI —
Asbel GonzalezCF#78
AVG — · HR — · RBI —
Austin CharlesSS#90
AVG — · HR — · RBI —
Blake MitchellC#76
AVG — · HR — · RBI —
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Brandon Drury2B#24
AVG — · HR — · RBI —
Brett SquiresOF#77
AVG — · HR — · RBI —
Canyon BrownC#71
AVG — · HR — · RBI —
Carson RoccaforteCF#92
AVG — · HR — · RBI —
Carter FrederickOF#79
AVG — · HR — · RBI —
Carter JensenC#22
AVG — · HR 0 · RBI 0
Colton Becker1B#75
AVG — · HR — · RBI —
Connor ScottLF#62
AVG — · HR — · RBI —
Daniel VazquezSS#98
AVG — · HR — · RBI —
Derlin Figueroa1B#32
AVG — · HR — · RBI —
Dustin DickersonSS#80
AVG — · HR — · RBI —
Elias DíazC#43
AVG — · HR — · RBI —
Elih MarreroC#88
AVG — · HR — · RBI —
Erick TorresCF#94
AVG — · HR — · RBI —
Hyungchan UmC#0
AVG — · HR — · RBI —
Isaac CollinsLF#1
AVG — · HR 0 · RBI 0
Jac CaglianoneRF#14
AVG — · HR 0 · RBI 0
Jack PinedaSS#91
AVG — · HR — · RBI —
Jonathan India2B#6
AVG — · HR 0 · RBI 0
Jorge AlfaroC#35
AVG — · HR — · RBI —
Jose CericeIF#0
AVG — · HR — · RBI —
Justin Johnson2B#76
AVG — · HR — · RBI —
Kevin NewmanSS#27
AVG — · HR 0 · RBI 0
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Lane ThomasDH#15
AVG — · HR 0 · RBI 0
Luca TreshC#89
AVG — · HR — · RBI —
Luke PelzerOF#43
AVG — · HR — · RBI —
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Nolan SailorsOF#73
AVG — · HR — · RBI —
Peyton Wilson3B#77
AVG — · HR 0 · RBI 0
Ramon RamirezC#79
AVG — · HR — · RBI —
Roni CabreraLF#12
AVG — · HR — · RBI —
Rudy Martin Jr.RF#81
AVG — · HR — · RBI —
Salvador PerezC#13
AVG — · HR 0 · RBI 0
Sam Kulasingam1B#70
AVG — · HR — · RBI —
Spencer NivensLF#95
AVG — · HR — · RBI —
Starling MarteLF#0
AVG — · HR — · RBI —
Stone Russell3B#62
AVG — · HR — · RBI —
Tyler GentryRF#27
AVG — · HR — · RBI —
Tyler Tolbert2B#2
AVG — · HR — · RBI —
Tyriq KempSS#96
AVG — · HR — · RBI —
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 0
Yandel RicardoSS#18
AVG — · HR — · RBI —
Pitchers
Aaron SanchezP#45
IP — · K — · ERA —
Aiden JimenezP#57
IP — · K — · ERA —
Alex LangeP#56
IP — · K — · ERA —
Andrew MoronesP#79
IP — · K — · ERA —
Andrew PérezP#38
IP 0.1 · K 0 · ERA —
Augusto MendietaP#77
IP — · K — · ERA —
Bailey FalterP#36
IP — · K — · ERA —
Beck WayP#51
IP — · K — · ERA —
Ben SearsP#35
IP — · K — · ERA —
Blake WoltersP#86
IP — · K — · ERA —
Brandon JohnsonP#85
IP — · K — · ERA —
Caden MonkeP#90
IP — · K — · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Chase JesseeP#83
IP — · K — · ERA —
Chazz MartinezP#69
IP — · K — · ERA —
Christian ChamberlainP#54
IP — · K — · ERA —
Cole RagansP#55
IP — · K — · ERA —
Daniel Lynch IVP#41
IP — · K — · ERA —
Dash AlbusP#78
IP — · K — · ERA —
Dennis Colleran Jr.P#78
IP — · K — · ERA —
Eli MorganP#34
IP 0.2 · K 0 · ERA —
Felix ArrondeP#69
IP — · K — · ERA —
Frank MozzicatoP#87
IP — · K — · ERA —
Helcris OlivárezP#93
IP — · K — · ERA —
Henry WilliamsP#82
IP — · K — · ERA —
Henson LealP#79
IP — · K — · ERA —
Hunter PattesonP#97
IP — · K — · ERA —
Jacob WidenerP#78
IP — · K — · ERA —
Jesus RiosP#82
IP — · K — · ERA —
John SchreiberP#46
IP 1.0 · K 1 · ERA —
Jonathan HeasleyP#45
IP — · K — · ERA —
Jose CuasP#74
IP — · K — · ERA —
Kris BubicP#50
IP — · K — · ERA —
L.P. LangevinP#84
IP — · K — · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Matt StrahmP#25
IP 1.0 · K 2 · ERA —
Michael WachaP#52
IP — · K — · ERA —
Nick MearsP#31
IP 1.0 · K 1 · ERA —
Noah CameronP#65
IP — · K — · ERA —
Oscar RayoP#98
IP — · K — · ERA —
Ryan RamseyP#79
IP — · K — · ERA —
Seth LugoP#67
IP 4.0 · K 4 · ERA —
Shane PanziniP#86
IP — · K — · ERA —
Tommy MolskyP#60
IP — · K — · ERA —
Yimi PresinalP#82
IP — · K — · ERA —
Zachary CawyerP#82
IP — · K — · ERA —
Texas Rangers Roster
Lineup
Justin Foscue1B
AVG — · HR 0 · RBI 0
Sam Haggerty2B#0
AVG — · HR 0 · RBI 0
Jonah Bride3B#37
AVG — · HR 0 · RBI 0
Andrew McCutchenDH#4
AVG — · HR 0 · RBI 0
Cameron CauleySS#91
AVG — · HR 0 · RBI 0
Alejandro OsunaLF
AVG — · HR 0 · RBI 0
Mark CanhaRF#33
AVG — · HR 0 · RBI 0
Michael HelmanCF
AVG — · HR 0 · RBI 0
Jose HerreraC#12
AVG — · HR 0 · RBI 0
Bench
Aaron ZavalaRF#79
AVG — · HR 0 · RBI 0
Andrew VelazquezSS#18
AVG — · HR — · RBI —
Andry BatistaCF#73
AVG — · HR — · RBI —
Angel ArredondoSS#66
AVG — · HR — · RBI —
Antonis MaciasOF#62
AVG — · HR — · RBI —
Arturo Disla1B#51
AVG — · HR — · RBI —
Ben HartlC#91
AVG — · HR — · RBI —
Brandon NimmoRF#24
AVG — · HR 0 · RBI 0
Cal StarkC#59
AVG — · HR — · RBI —
Carter GarateSS#43
AVG — · HR — · RBI —
Chandler Pollard2B#57
AVG — · HR — · RBI —
Cooper JohnsonC#83
AVG — · HR — · RBI —
Corey SeagerSS#5
AVG — · HR 0 · RBI 0
Curley MarthaSS#57
AVG — · HR — · RBI —
Daniel FlamesSS#73
AVG — · HR — · RBI —
Danny JansenC#9
AVG — · HR — · RBI —
Danyer CuevaSS#66
AVG — · HR — · RBI —
Esteban Mejia3B#43
AVG — · HR — · RBI —
Evan CarterCF#32
AVG — · HR 0 · RBI 0
Ezequiel DuranSS#20
AVG — · HR 0 · RBI 0
Frainyer Chavez2B#31
AVG — · HR — · RBI —
Gilberto CelestinoOF#43
AVG — · HR — · RBI —
Gleider Figuereo3B#52
AVG — · HR — · RBI —
Hector OsorioCF#43
AVG — · HR — · RBI —
Ian MollerC#30
AVG — · HR — · RBI —
Jack Blomgren2B#31
AVG — · HR — · RBI —
Jack CollinsC#52
AVG — · HR — · RBI —
Jake BurgerDH#21
AVG — · HR 0 · RBI 0
Jake SniderLF#57
AVG — · HR — · RBI —
Jhocsuanth VargasC#76
AVG — · HR — · RBI —
Joc Pederson1B#3
AVG — · HR 1 · RBI 1
John Taylor3B#22
AVG — · HR — · RBI —
Josh Jung3B#6
AVG — · HR 0 · RBI 0
Josh Smith2B#8
AVG — · HR 0 · RBI 1
Josh SpringerC#66
AVG — · HR — · RBI —
Juan SulbaranC#62
AVG — · HR — · RBI —
Julian BrockC#80
AVG — · HR — · RBI —
Keith Jones IILF#62
AVG — · HR — · RBI —
Keyber RodriguezSS#22
AVG — · HR — · RBI —
Kyle HigashiokaC#11
AVG — · HR 0 · RBI 1
Luis Marquez2B#61
AVG — · HR — · RBI —
Luke Hanson2B#59
AVG — · HR — · RBI —
Malcolm MooreC#41
AVG — · HR — · RBI —
Marcos TorresRF#61
AVG — · HR — · RBI —
Marcus Lee SangCF#30
AVG — · HR — · RBI —
Maxton MartinRF#52
AVG — · HR — · RBI —
Neurelin MonteroC#76
AVG — · HR — · RBI —
Nick Pratto1B#41
AVG — · HR — · RBI —
Noah FranklinSS#97
AVG — · HR — · RBI —
Orlando MartinezOF#43
AVG — · HR — · RBI —
Paulino SantanaOF#43
AVG — · HR — · RBI —
Paxton KlingOF#94
AVG — · HR — · RBI —
Quincy ScottRF#41
AVG — · HR — · RBI —
Rafe Perich3B#41
AVG — · HR — · RBI —
Richie Martin Jr.DH#25
AVG — · HR 0 · RBI 0
Sebastian BaqueraC#59
AVG — · HR — · RBI —
Sebastian WalcottSS#89
AVG — · HR — · RBI —
Theo HardySS#61
AVG — · HR — · RBI —
Trevor HauverPR#78
AVG — · HR 0 · RBI 0
Tucker MitchellC#52
AVG — · HR — · RBI —
Tyler Wade3B#14
AVG — · HR 0 · RBI 0
Wady MendezRF#43
AVG — · HR — · RBI —
Wyatt LangfordLF#36
AVG — · HR 0 · RBI 0
Pitchers
Adonis VillavicencioP#59
IP — · K — · ERA —
Aidan AndersonP#73
IP — · K — · ERA —
Alexis DíazP#43
IP — · K — · ERA —
Anthony Hoopii-TuionetoaP#80
IP — · K — · ERA —
Austin BergnerP#74
IP — · K — · ERA —
Austin GomberP#40
IP — · K — · ERA —
Austin RobertsP#76
IP — · K — · ERA —
Ben AndersonP
IP — · K — · ERA —
Bryan MagdalenoP#40
IP — · K — · ERA —
Cal QuantrillP#44
IP 1.0 · K 2 · ERA —
Carter BaumlerP#68
IP — · K — · ERA —
Chris MartinP#31
IP 1.0 · K 2 · ERA —
Cole StasioP#67
IP — · K — · ERA —
Cole WinnP#60
IP 1.0 · K 0 · ERA —
Dalton PenceP#88
IP — · K — · ERA —
Dane AckerP#94
IP — · K — · ERA —
Declan CroninP#58
IP — · K — · ERA —
Eric LoomisP#87
IP — · K — · ERA —
Gavin CollyerP#77
IP — · K — · ERA —
Jack LeiterP#22
IP 4.0 · K 6 · ERA —
Jacob deGromP#48
IP — · K — · ERA —
Jacob LatzP#67
IP 0.1 · K 1 · ERA —
Jakob JunisP#16
IP — · K — · ERA —
Jalen BeeksP#65
IP 1.0 · K 1 · ERA —
Janser LaraP#41
IP — · K — · ERA —
Joe AdametzP#76
IP — · K — · ERA —
Joey DanielsonP#60
IP — · K — · ERA —
Jonathan BrandP#80
IP — · K — · ERA —
Josh HejkaP#94
IP — · K — · ERA —
Josh SborzP#66
IP — · K — · ERA —
Josh TrentadueP#90
IP — · K — · ERA —
Kumar RockerP#80
IP — · K — · ERA —
Larson KindreichP#52
IP — · K — · ERA —
Luis CurveloP
IP 0.2 · K 1 · ERA —
MacKenzie GoreP#1
IP — · K — · ERA —
Mason ThompsonP#98
IP — · K — · ERA —
Nabil CrismattP#70
IP — · K — · ERA —
Nathan EovaldiP#17
IP — · K — · ERA —
Patrick MurphyP#50
IP — · K — · ERA —
Paxton ThompsonP#94
IP — · K — · ERA —
Peyton GrayP#75
IP — · K — · ERA —
Ricardo VelezP#97
IP — · K — · ERA —
Robby AhlstromP#81
IP — · K — · ERA —
Robert GarciaP#62
IP — · K — · ERA —
Ryan LobusP#86
IP — · K — · ERA —
Seth ClarkP#80
IP — · K — · ERA —
Thomas IrelandP#73
IP — · K — · ERA —
Trey SupakP#76
IP — · K — · ERA —
Tyler AlexanderP#13
IP — · K — · ERA —
Wilian BormieP#74
IP — · K — · ERA —