MLB Game

Texas Rangers at Arizona Diamondbacks

FinalMar 21, 8:10 PMSalt River Fields at Talking StickTop 9th
TEX
2
@
AZ
5
Live Game State
InningTop 9th
Balls / Strikes / Outs1 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueSalt River Fields at Talking Stick
StartMar 21, 8:10 PM
Day/Nightday
Attendance9605
First Pitch2026-03-21T20:11:00.000Z
DecisionW: Ryne Nelson · L: Austin Gomber · SV: Spencer Giesting
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
TEX000000020280
AZ00300101590
Starting Pitchers
Texas Rangers
Arizona Diamondbacks
Ryne Nelson
· 3-1 · ERA 3.18
Team Totals
Texas Rangers Batting
AVG.271
Runs2
Hits8
HR0
BB2
K13
Arizona Diamondbacks Batting
AVG.270
Runs5
Hits9
HR2
BB6
K4
Texas Rangers Pitching
ERA4.52
K4
BB6
IP8.0
Hits9
HR2
Arizona Diamondbacks Pitching
ERA5.85
K13
BB2
IP9.0
Hits8
HR0
Pitch View
Spencer Giesting vs Willie MacIver
Willie MacIver strikes out swinging.
4 pitches
1234
Selected Pitch
Pitch #4
TypeSweeper
DescriptionSwinging Strike
CallSwinging Strike
Result
Count
Outs
Velocity82.3 mph
End Velocity75.5 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.87
Plate Z1.99
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
2 - 5 · 3 outs
Willie MacIver strikes out swinging.
Batter: Willie MacIver · Pitcher: Spencer Giesting
top 9
2 - 5 · 2 outs
Andrew Velazquez strikes out swinging.
Batter: Andrew Velazquez · Pitcher: Spencer Giesting
top 9
2 - 5 · 1 out
Justin Foscue strikes out swinging.
Batter: Justin Foscue · Pitcher: Spencer Giesting
bottom 8
2 - 5 · 3 outs
Jack Hurley grounds out, shortstop Cameron Cauley to first baseman Justin Foscue.
Batter: Jack Hurley · Pitcher: Peyton Gray
bottom 8
2 - 5 · 2 outs
Pavin Smith called out on strikes.
Batter: Pavin Smith · Pitcher: Peyton Gray
bottom 8
2 - 5 · 1 out
Jacob Amaya walks.
Batter: Jacob Amaya · Pitcher: Peyton Gray
bottom 8
2 - 5 · 1 out
Jean Walters doubles (2) on a sharp line drive to center fielder Dairon Blanco. Ildemaro Vargas scores.
Batter: Jean Walters · Pitcher: Peyton Gray
bottom 8
2 - 4 · 1 out
Ildemaro Vargas doubles (4) on a line drive to right fielder Trevor Hauver.
Batter: Ildemaro Vargas · Pitcher: Peyton Gray
bottom 8
2 - 4 · 1 out
Óscar Mercado pops out to second baseman Richie Martin Jr.
Batter: Óscar Mercado · Pitcher: Peyton Gray
top 8
2 - 4 · 3 outs
Dairon Blanco flies out to right fielder Óscar Mercado.
Batter: Dairon Blanco · Pitcher: Isaiah Campbell
top 8
2 - 4 · 2 outs
Aaron Zavala walks.
Batter: Aaron Zavala · Pitcher: Isaiah Campbell
top 8
2 - 4 · 2 outs
Jonah Bride lines out to third baseman Jean Walters.
Batter: Jonah Bride · Pitcher: Isaiah Campbell
Texas Rangers Roster
Lineup
Andrew VelazquezPH#18
AVG — · HR 0 · RBI 0
Willie MacIverPH
AVG — · HR 0 · RBI 0
Nick PrattoDH#41
AVG — · HR 0 · RBI 0
Cameron CauleySS#91
AVG — · HR 0 · RBI 0
Trevor HauverRF#78
AVG — · HR 0 · RBI 2
Jonah Bride3B#37
AVG — · HR 0 · RBI 0
Aaron ZavalaLF#79
AVG — · HR 0 · RBI 0
Dairon BlancoCF
AVG — · HR 0 · RBI 0
Justin Foscue1B
AVG — · HR 0 · RBI 0
Bench
Alejandro OsunaCF#19
AVG — · HR 0 · RBI 0
Andrew McCutchenDH#4
AVG — · HR 0 · RBI 0
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 NimmoLF#24
AVG — · HR — · RBI —
Cal StarkC#59
AVG — · HR — · RBI —
Carter GarateSS#43
AVG — · HR — · RBI —
Chandler Pollard2B#57
AVG — · HR — · RBI —
Cody Freeman3B#39
AVG — · HR — · RBI —
Cooper JohnsonC#83
AVG — · HR — · RBI —
Corey SeagerSS#5
AVG — · HR — · RBI —
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 — · RBI —
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 Burger1B#21
AVG — · HR — · RBI —
Jake SniderLF#57
AVG — · HR — · RBI —
Jhocsuanth VargasC#76
AVG — · HR — · RBI —
Joc Pederson1B#3
AVG — · HR — · RBI —
John Taylor3B#22
AVG — · HR — · RBI —
Jose HerreraC#12
AVG — · HR 0 · RBI 0
Josh Jung3B#6
AVG — · HR — · RBI —
Josh SmithSS#8
AVG — · HR — · RBI —
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 0
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 —
Mark CanhaRF#33
AVG — · HR 0 · RBI 0
Maxton MartinRF#52
AVG — · HR — · RBI —
Michael HelmanLF#23
AVG — · HR 0 · RBI 0
Neurelin MonteroC#76
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.2B#25
AVG — · HR 0 · RBI 0
Sam Haggerty2B#0
AVG — · HR 0 · RBI 0
Sebastian BaqueraC#59
AVG — · HR — · RBI —
Sebastian WalcottSS#89
AVG — · HR — · RBI —
Theo HardySS#61
AVG — · HR — · RBI —
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 — · RBI —
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 4.2 · K 2 · ERA —
Austin RobertsP#76
IP — · K — · ERA —
Ben AndersonP
IP — · K — · ERA —
Bryan MagdalenoP#40
IP — · K — · ERA —
Cal QuantrillP#44
IP — · K — · ERA —
Carter BaumlerP#68
IP — · K — · ERA —
Chris MartinP#31
IP — · K — · ERA —
Cody BradfordP#61
IP — · K — · ERA —
Cole StasioP#67
IP — · K — · ERA —
Cole WinnP#60
IP 0.2 · K 1 · 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 — · K — · ERA —
Jacob deGromP#48
IP — · K — · ERA —
Jacob LatzP#67
IP — · K — · ERA —
Jakob JunisP#16
IP — · K — · ERA —
Jalen BeeksP#65
IP 1.1 · K 0 · 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#57
IP — · K — · ERA —
MacKenzie GoreP#1
IP — · K — · ERA —
Mason ThompsonP#98
IP 0.1 · K 0 · 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 1.0 · K 1 · ERA —
Ricardo VelezP#97
IP — · K — · ERA —
Robby AhlstromP#81
IP — · K — · ERA —
Robert GarciaP#62
IP — · K — · ERA —
Ryan BrasierP#51
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 —
Arizona Diamondbacks Roster
Lineup
Jack HurleyLF#26
AVG — · HR 0 · RBI 0
Jakey JosephaCF#3
AVG — · HR 0 · RBI 0
Gavin LoganC#29
AVG — · HR 0 · RBI 0
Brady CounsellDH#14
AVG — · HR 0 · RBI 0
Óscar MercadoRF#11
AVG — · HR 0 · RBI 0
Ildemaro Vargas2B#6
AVG — · HR 0 · RBI 0
Jean Walters3B#11
AVG — · HR 0 · RBI 1
Jacob AmayaSS#18
AVG — · HR 0 · RBI 0
Pavin Smith1B#26
AVG — · HR 0 · RBI 0
Bench
A.J. VukovichCF#33
AVG — · HR — · RBI —
Abdias De La CruzOF#19
AVG — · HR — · RBI —
Adrian De LeonC#22
AVG — · HR — · RBI —
Adrian Del CastilloC#25
AVG — · HR — · RBI —
Adrian RodriguezSS#12
AVG — · HR — · RBI —
Alberto BarrigaC#10
AVG — · HR — · RBI —
Alejandro RiosC#1
AVG — · HR — · RBI —
Alek ThomasLF#5
AVG — · HR 1 · RBI 3
Alexander BenuaCF#30
AVG — · HR — · RBI —
Anderdson Rojas2B#40
AVG — · HR — · RBI —
Angel OrtizOF#28
AVG — · HR — · RBI —
Aramis GarciaC#35
AVG — · HR — · RBI —
Avery Owusu-AsieduCF#36
AVG — · HR — · RBI —
Ben McLaughlin3B#38
AVG — · HR — · RBI —
Caleb RobertsOF#23
AVG — · HR — · RBI —
Carlos Santana1B#41
AVG — · HR 0 · RBI 0
Carlos VirahondaC#15
AVG — · HR — · RBI —
Corbin CarrollRF#7
AVG — · HR — · RBI —
Cristofer Torin2B#8
AVG — · HR — · RBI —
Danny SerrettiIF#9
AVG — · HR — · RBI —
David MartinC#8
AVG — · HR — · RBI —
Demetrio CrisantesSS#5
AVG — · HR — · RBI —
Druw JonesCF#2
AVG — · HR — · RBI —
Eliesbert AlejosSS#4
AVG — · HR — · RBI —
Gabriel MorenoC#14
AVG — · HR — · RBI —
Gavin ConticelloOF#25
AVG — · HR — · RBI —
Geraldo PerdomoSS#2
AVG — · HR 0 · RBI 0
Ivan LucianoC#16
AVG — · HR — · RBI —
Ivan Melendez3B#43
AVG — · HR — · RBI —
James McCannC#8
AVG — · HR 0 · RBI 0
Jansel Luis2B#6
AVG — · HR — · RBI —
JD DixSS#24
AVG — · HR — · RBI —
Jeremiah BoydC#33
AVG — · HR — · RBI —
Jesus Valdez3B#3
AVG — · HR — · RBI —
Jordan LawlarCF#10
AVG — · HR 0 · RBI 0
Jorge BarrosaRF#1
AVG — · HR 0 · RBI 0
Jose AlpuriaOF#35
AVG — · HR — · RBI —
José Mejía2B#15
AVG — · HR — · RBI —
Junior FrancoLF#12
AVG — · HR — · RBI —
Ketel Marte2B#4
AVG — · HR 0 · RBI 0
Kristian RobinsonLF#10
AVG — · HR — · RBI —
Lourdes Gurriel Jr.LF#12
AVG — · HR — · RBI —
LuJames Groover3B#9
AVG — · HR — · RBI —
Luken Baker1B#21
AVG — · HR — · RBI —
Manuel Pena2B#6
AVG — · HR — · RBI —
Matt O'NeillC#32
AVG — · HR — · RBI —
Modeifi Marte1B#33
AVG — · HR — · RBI —
Moises AlcalaC#19
AVG — · HR — · RBI —
Nolan ArenadoDH#28
AVG — · HR 1 · RBI 1
Pedro CatuyCF#21
AVG — · HR — · RBI —
Ruben Santana3B#13
AVG — · HR — · RBI —
Ryan WaldschmidtCF#21
AVG — · HR — · RBI —
Tim Tawa3B#13
AVG — · HR 0 · RBI 0
Tommy TroySS#12
AVG — · HR — · RBI —
Trent YoungbloodOF#18
AVG — · HR — · RBI —
Tyler Locklear1B#31
AVG — · HR — · RBI —
Wallace ClarkSS#12
AVG — · HR — · RBI —
Yassel Soler3B#30
AVG — · HR — · RBI —
Yerald NinSS#22
AVG — · HR — · RBI —
Pitchers
Adonys PerezP#43
IP — · K — · ERA —
Alec BakerP#21
IP — · K — · ERA —
Alfred MorilloP#34
IP — · K — · ERA —
Andrew HoffmannP#56
IP — · K — · ERA —
Antonio MenendezP#38
IP — · K — · ERA —
Avery ShortP#32
IP — · K — · ERA —
Blake WalstonP#48
IP — · K — · ERA —
Brandon PfaadtP#32
IP — · K — · ERA —
Brandyn GarciaP#55
IP — · K — · ERA —
Brian CurleyP
IP — · K — · ERA —
Bryce JarvisP#40
IP — · K — · ERA —
Carlos ReyP#16
IP — · K — · ERA —
Casey AndersonP#27
IP — · K — · ERA —
Cristian MenaP#64
IP — · K — · ERA —
Daniel EagenP#80
IP — · K — · ERA —
Derek LawP#38
IP — · K — · ERA —
Eduardo RodriguezP#57
IP — · K — · ERA —
Gerardo CarrilloP#68
IP — · K — · ERA —
Hayden DurkeP#22
IP — · K — · ERA —
Hunter CrantonP#32
IP — · K — · ERA —
Indigo DiazP#53
IP — · K — · ERA —
Isaiah CampbellP#49
IP 1.0 · K 1 · ERA —
Joe RossP#16
IP — · K — · ERA —
John CurtissP#46
IP — · K — · ERA —
Jonatan BernalP#12
IP — · K — · ERA —
Jonathan LoáisigaP#43
IP — · K — · ERA —
Jose CabreraP#19
IP — · K — · ERA —
Juan MorilloP#62
IP — · K — · ERA —
Junior FernándezP#53
IP — · K — · ERA —
Kevin GinkelP#37
IP — · K — · ERA —
Landon SimsP#48
IP — · K — · ERA —
Logan MercadoP#52
IP — · K — · ERA —
Luke AlbrightP#37
IP — · K — · ERA —
Merrill KellyP#29
IP — · K — · ERA —
Michael SorokaP#34
IP — · K — · ERA —
Nate SavinoP#30
IP — · K — · ERA —
Paul SewaldP#22
IP 1.0 · K 1 · ERA —
Philip AbnerP#50
IP — · K — · ERA —
Raul GarayzarP#23
IP — · K — · ERA —
Roman AngeloP#30
IP — · K — · ERA —
Ryan ThompsonP#81
IP — · K — · ERA —
Ryne NelsonP#19
IP 5.0 · K 7 · ERA —
Sandro SantanaP#16
IP — · K — · ERA —
Sawyer HawksP#35
IP — · K — · ERA —
Shawn DubinP#65
IP — · K — · ERA —
Spencer GiestingP#15
IP 1.0 · K 3 · ERA —
Tayler MontielP#27
IP — · K — · ERA —
Taylor ClarkeP#45
IP 1.0 · K 1 · ERA —
Taylor RashiP#36
IP — · K — · ERA —
Teofilo MendezP#23
IP — · K — · ERA —
Thomas HatchP#59
IP — · K — · ERA —
Tommy HenryP#47
IP — · K — · ERA —
Wellington AracenaP
IP — · K — · ERA —
Wilkin ParedesP#18
IP — · K — · ERA —
Yu-Min LinP#89
IP — · K — · ERA —
Zac GallenP#23
IP — · K — · ERA —
Zane RussellP#28
IP — · K — · ERA —