Page title background image

Rangers vs Diamondbacks March 21, 2026

Final
1 2 3 4 5 6 7 8 9 R H E
TEX 0 0 0 0 0 0 0 2 0 2 8 0
ARI 0 0 3 0 0 1 0 1 0 5 9 0

Batters

Rangers

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Sam Haggerty2B3010001.333.333.3331.0
Richie Martin2B1000000.000.000.0000.0
Andrew VelazquezPH1000001.000.000.0000.0
2Kyle HigashiokaC2000001.000.000.0000.0
Jose HerreraC2000001.000.000.0000.0
Willie MacIverPH1000001.000.000.0000.0
3Andrew McCutchenDH3000002.000.000.0000.0
Nick PrattoDH11100001.0001.0001.0002.0
4Ezequiel DuranSS2010001.500.5001.0002.0
Cameron CauleySS11100101.0001.0001.0003.0
5Mark CanhaRF2000000.000.333.0001.0
Trevor HauverRF10102001.0001.0002.0004.0
6Tyler Wade3B3010000.333.333.3331.0
Jonah Bride3B1000000.000.000.0000.0
7Alejandro OsunaCF2000001.000.333.0001.0
Aaron ZavalaLF0000010.0001.000.0001.0
8Michael HelmanLF20200001.0001.0001.0002.0
Dairon BlancoCF2000001.000.000.0000.0
9Justin Foscue1B4000003.000.000.0000.0
34 2 8 0 2 2 13 .235 .316 .294 18.0

Diamondbacks

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Ketel Marte2B3120000.667.6671.0004.0
Jack HurleyLF1000010.000.500.0001.0
2Alek ThomasLF2111311.500.6672.0009.0
Jakey JosephaCF1000001.000.000.0000.0
3Geraldo PerdomoSS3000000.000.000.0000.0
Gavin LoganC0000010.0001.000.0001.0
4Nolan ArenadoDH3111100.333.3331.3336.0
Brady CounsellDH1000000.000.000.0000.0
5Carlos Santana1B3000000.000.000.0000.0
Óscar MercadoRF1000000.000.000.0000.0
6James McCannC2000001.000.000.0000.0
Ildemaro Vargas2B21200001.0001.0002.0005.0
7Tim Tawa3B2010010.500.667.5002.0
Jean Walters3B10101001.0001.0002.0003.0
8Jordan LawlarCF11100001.000.5001.0002.0
Jacob AmayaSS1000010.000.500.0001.0
9Jorge BarrosaRF1000010.000.500.0001.0
Pavin Smith1B2000001.000.000.0000.0
30 5 9 2 5 6 4 .300 .405 .633 35.0

Pitchers

Rangers

IP H R ER BB SO HR PIT STR ERA FPTS
Austin Gomber4.253322176455.791.7
Mason Thompson0.1000000220.000.3
Jalen Beeks1.12111011466.750.3
Cole Winn0.20002101770.000.7
Peyton Gray1.021111029209.000.0
8.0 9 5 5 6 4 2 138 80 5.62 3.0

Diamondbacks

IP H R ER BB SO HR PIT STR ERA FPTS
Ryne Nelson5.040007071490.009.0
Taylor Clarke1.01000101380.001.0
Paul Sewald1.010001016110.001.0
Isaiah Campbell1.0222210221318.00-1.0
Spencer Giesting1.000003014110.003.0
9.0 8 2 2 2 13 0 136 92 2.00 13.0
LEGEND