Open the board

Texas Rangers 2, Arizona Diamondbacks 5: final score and stats

Arizona Diamondbacks beat Texas Rangers, Texas Rangers 2 to Arizona Diamondbacks 5, on Saturday, March 21, 2026 at Salt River Fields at Talking Stick, Scottsdale, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Arizona Diamondbacks vs Texas Rangers.

MLBSaturday, March 21, 2026
DateMar 21, 2026
Start time4:10 PM ET
VenueSalt River Fields at Talking Stick, Scottsdale, Arizona
Attendance9,605

Line score

Team123456789R
Texas Rangers0000000202
Arizona Diamondbacks00300101-5

Top performers

Texas Rangers
Batting AverageJustin Foscue · 0-4, 3 K
Home RunsAndrew McCutchen · 0-3, 2 K
Runs Batted InTrevor Hauver · 1-1, 2B, 2 RBI
MLB RatingTrevor Hauver · 1-1, 2B, 2 RBI
Arizona Diamondbacks
Batting AverageIldemaro Vargas · 2-2, 2 2B, R
Home RunsNolan Arenado · 1-3, HR, RBI, R
Runs Batted InAlek Thomas · 1-2, HR, 3 RBI, R, BB, K
MLB RatingAlek Thomas · 1-2, HR, 3 RBI, R, BB, K

Team comparison

Texas RangersArizona Diamondbacks
Runs per game
-
-
Runs allowed per game
-
-
16-12Record14-13-1
2nd in AL WestStanding3rd in NL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Texas Rangers
Cole Winn RP · Shoulder - Strain
Out
Jose Corniell RP · Elbow - Strain
Out
Jose Butto RP · Arm - Surgery
Out
Corey Seager SS · Elbow - Surgery
Out
Evan Carter CF · Hip - Surgery
Out
Arizona Diamondbacks
Cristian Mena RP · Shoulder - Surgery
Out
Andrew Saalfrank RP · Shoulder - Surgery
Out
Corbin Carroll RF · Elbow - Surgery
Out

Box score

Texas Rangers

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Sam Haggerty1-330100010.316.469.474
Richie Martin0-110000000.308.357.346
Andrew Velazquez0-110000010.111.194.185
Kyle Higashioka0-220000010.286.333.429
Jose Herrera0-220000010.273.333.303
Willie MacIver0-110000010.150.433.200
Andrew McCutchen0-330000020.444.583.778
Nick Pratto1-111100000.176.333.235
Ezequiel Duran1-220100010.302.412.605
Cam Cauley1-111100100.300.364.500
Mark Canha0-220000000.300.333.525
Trevor Hauver1-110120000.750.7502.000
Team8-343428202130

Texas Rangers

PlayerIPHRERBBKHRPC-STERAPC
Jalen Beeks1.121110114---3.8614
Mason Thompson0.10000002---0.002
Cole Winn0.200021017---4.1517
Peyton Gray1.021111029---2.5329
Austin Gomber4.253322176---5.8476
Team8.0955642138-0138

Arizona Diamondbacks

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ketel Marte2-331200000.235.316.471
Jack Hurley0-110000100.000.167.000
Alek Thomas1-221131110.370.452.778
Jakey Josepha0-110000010.250.500.250
Geraldo Perdomo0-330000000.364.417.409
Gavin Logan0-000000100.556.636.667
Nolan Arenado1-331111000.400.5001.067
Brady Counsell0-110000000.400.500.400
Carlos Santana0-330000000.222.300.222
Oscar Mercado0-110000000.242.265.333
James McCann0-220000010.176.200.294
Ildemaro Vargas2-221200000.390.405.561
Team9-30305952640

Arizona Diamondbacks

PlayerIPHRERBBKHRPC-STERAPC
Ryne Nelson5.040007071---3.1871
Taylor Clarke1.010001013---1.0413
Paul Sewald1.010001016---2.5716
Isaiah Campbell1.022221022---6.0022
Spencer Giesting1.000003014---12.6014
Team9.08222130136-0136

Season series

ARI wins series 2-0
Mar 21, 2026TEX 2, ARI 5
Feb 24, 2026ARI 6, TEX 4

Team pages

More MLB games on Mar 21, 2026

Frequently asked questions

Who won Texas Rangers vs Arizona Diamondbacks?

Arizona Diamondbacks won, 5-2, on Saturday, March 21, 2026.

What was the final score of Texas Rangers vs Arizona Diamondbacks?

Texas Rangers 2, Arizona Diamondbacks 5.

Who were the top performers?

Texas Rangers: Justin Foscue (0-4, 3 K batting average). Arizona Diamondbacks: Ildemaro Vargas (2-2, 2 2B, R batting average).

Where is Texas Rangers vs Arizona Diamondbacks played?

Salt River Fields at Talking Stick, Scottsdale, Arizona.

The model’s read

Grades, leans and the full breakdown for Texas Rangers vs Arizona Diamondbacks are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.