Sports Interaction

Texas Rangers vs. Arizona Diamondbacks Odds, Stats March 21, 2026

Final Score
Texas
Rangers
Arizona
Diamondbacks
2
5
Texas Rangers
Arizona Diamondbacks
Scoreboard 1 2 3 4 5 6 7 8 9 R ML H E
Texas Rangers 35-39 0 0 0 0 0 0 - - - 2 -3000 8 0
Arizona Diamondbacks 38-36 0 0 3 0 0 1 - - - 5 +1150 9 0

Latest Encounters

Date Result Competition Stats Recap
06/18/26
Minnesota Twins MIN ( 36-40 )
Texas Rangers TEX ( 35-39 )
9   -   3
American League Central
06/17/26
LA Angels Angels LAA ( 30-45 )
Arizona Diamondbacks AZ ( 38-36 )
1   -   8
American League West
06/16/26
LA Angels Angels LAA ( 30-45 )
Arizona Diamondbacks AZ ( 38-36 )
7   -   0
American League West
06/16/26
Minnesota Twins MIN ( 36-40 )
Texas Rangers TEX ( 35-39 )
12   -   2
American League Central
06/15/26
LA Angels Angels LAA ( 30-45 )
Arizona Diamondbacks AZ ( 38-36 )
3   -   4
American League West
06/15/26
Minnesota Twins MIN ( 36-40 )
Texas Rangers TEX ( 35-39 )
4   -   2
American League Central
06/14/26
Texas Rangers TEX ( 35-39 )
Boston Red Sox BOS ( 29-43 )
6   -   4
American League West
06/14/26
Arizona Diamondbacks AZ ( 38-36 )
Cincinnati Reds CIN ( 35-38 )
5   -   3
National League West
06/13/26
Texas Rangers TEX ( 35-39 )
Boston Red Sox BOS ( 29-43 )
3   -   6
American League West
06/13/26
Arizona Diamondbacks AZ ( 38-36 )
Cincinnati Reds CIN ( 35-38 )
1   -   2
National League West
06/12/26
Arizona Diamondbacks AZ ( 38-36 )
Cincinnati Reds CIN ( 35-38 )
5   -   2
National League West
06/12/26
Texas Rangers TEX ( 35-39 )
Boston Red Sox BOS ( 29-43 )
1   -   10
American League West

Matchup Odds

Team Runline Moneyline Over / Under
Texas Rangers TEX
+3.5 -110 -3000 U+5.50
Arizona Diamondbacks AZ
-3.5 -118 +1150 O+5.50

Line History

time fav spread money line total
Opening 21 Mar 11:55am TEX -1.5 +135 -115 O +11.5 -105
Closing 21 Mar 11:55am TEX -1.5 +135 -115 O +11.5 -105

Line History

Team Leaders

Corbin Carroll
Right Outfield Texas
13 HR 12
Jake Burger
First Base Arizona
Elias Diaz
Catcher Arizona
0.4 BA 0.3
Jordan Lawlar
Left Outfield Texas
Geraldo Perdomo
Shortstop Texas
11 SB 10
Evan Carter
Center Outfield Arizona

Matchup Details

Stat
16 Wins 13
11 Losses 14
4-6 Last 10 5-5
9.55 Units 4.9
9-5 Wins Home 6-8
7-6 Wins Away 7-6
9-9 Covers Against Ou 13-8
11-7 Run Line Wins Losses 11-10
4.8 Runline Units -0.65

Recent Meetings

date home-away ats o/u AZ:RBI AZ:Batting Average AZ:Home Runs TEX:RBI TEX:Batting Average TEX:Home Runs
05/13/2026 TEX 6 - AZ 5 TEX Over 0 5 .28 0 6 .24 1
05/12/2026 TEX 7 - AZ 4 TEX Over 0 4 .13 1 6 .29 2
05/11/2026 TEX 0 - AZ 1 AZ Over 0 1 .18 0 0 .14 0
03/21/2026 AZ 5 - TEX 2 AZ Under 11.5 5 .3 2 2 .24 0
02/24/2026 TEX 4 - AZ 6 AZ Under 10.5 6 .33 2 4 .29 1
09/03/2025 AZ 2 - TEX 0 AZ Under 9 0 .15 0 2 .12 0
09/02/2025 AZ 5 - TEX 3 AZ Under 9.5 3 .3 0 5 .32 1
09/01/2025 AZ 5 - TEX 7 TEX Over 9 7 .21 2 5 .19 3
08/13/2025 TEX 4 - AZ 6 AZ Over 8 6 .26 3 4 .2 1
08/12/2025 TEX 2 - AZ 3 AZ Under 8.5 3 .23 2 2 .13 0
08/11/2025 TEX 7 - AZ 6 TEX Over 7.5 6 .28 4 7 .28 2
03/09/2025 AZ 14 - TEX 1 AZ Over 0 1 .16 0 14 .41 2
03/02/2025 TEX 6 - AZ 3 TEX Under 10.5 2 .26 0 6 .22 4
09/11/2024 AZ 14 - TEX 4 AZ Over 8.5 4 .26 1 14 .4 5
09/10/2024 AZ 6 - TEX 0 AZ Under 8 0 .1 0 6 .29 3
05/29/2024 TEX 6 - AZ 1 TEX Under 9 1 .26 0 5 .28 1
05/28/2024 TEX 4 - AZ 2 TEX Under 8 2 .24 0 4 .2 1
03/16/2024 TEX 4 - AZ 5 AZ Over 0 5 .28 2 4 .34 1
03/07/2024 TEX 7 - AZ 5 TEX Over 11 5 .21 0 7 .34 0
02/27/2024 AZ 3 - TEX 10 TEX Over 10 10 .38 2 3 .25 0
date score ats o/u RBI Batting Average Home Runs
06/18/2026 TEX 3 - MIN 9 L Over 7.5 9 .33 3
06/16/2026 TEX 2 - MIN 12 L Over 8.5 11 .4 2
06/15/2026 TEX 2 - MIN 4 L Under 8.5 4 .13 2
06/14/2026 BOS 4 - TEX 6 W Over 9.5 6 .33 2
06/13/2026 BOS 6 - TEX 3 L Over 7.5 3 .28 1
06/12/2026 BOS 10 - TEX 1 L Over 8.5 1 .18 0
06/11/2026 KC 2 - TEX 4 W Under 10.5 4 .31 1
06/10/2026 KC 4 - TEX 6 W Under 10 6 .3 1
06/09/2026 KC 5 - TEX 3 L Under 9.5 2 .26 0
06/07/2026 TEX 10 - CLE 0 W Over 7 0 .18 0
date score ats o/u RBI Batting Average Home Runs
06/17/2026 AZ 8 - LAA 1 W Under 9 8 .32 1
06/16/2026 AZ 0 - LAA 7 L Under 8.5 0 .13 0
06/15/2026 AZ 4 - LAA 3 L Under 9 4 .26 1
06/14/2026 CIN 3 - AZ 5 W Under 10 3 .24 2
06/13/2026 CIN 2 - AZ 1 L Under 9.5 2 .12 1
06/12/2026 CIN 2 - AZ 5 W Under 10 1 .13 1
06/11/2026 MIA 2 - AZ 0 L Under 8.5 2 .19 0
06/10/2026 MIA 8 - AZ 0 L Under 8.5 8 .31 2
06/09/2026 MIA 10 - AZ 6 L Over 8 10 .39 0
06/07/2026 AZ 5 - WAS 1 W Under 8 5 .29 2

Matchup Edge - Scoring Stats

avg rank edge in rank avg
6.09 7 Runs Per 9 Innings 9 5.67
0.823 7 On Base Plus Slugging 11 0.797
0.269 7 Batting Average 8 0.268
39 7 Home Runs 5 41

Odds Analysis

Team Rankings

Texas Rangers TEX
Season stats rank
ERA 3.92 22
WHIP 1.25 24
KS 625 13
CG - -
Errors 35 16
Arizona Diamondbacks AZ
Season stats rank
ERA 4.16 14
WHIP 1.27 18
KS 549 28
CG - -
Errors 27 3
Texas Rangers TEX
Season stats rank
Runs / G 3.95 28
BA 0.24 23
OPS 0.7 24
HR 75 21
SB 35 25
Arizona Diamondbacks AZ
Season stats rank
Runs / G 4.22 19
BA 0.24 20
OPS 0.69 25
HR 66 28
SB 49 19

Injuries

Texas Rangers TEX
Arizona Diamondbacks AZ

Texas vs. Arizona Betting News

No posts found.

No posts found.

American League Standings

National League Standings

Pitchers & Umpires

Today - Overall

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Austin Gomber (-) - - - - - - 35-39 - - - - -
Ryne Nelson (-) - - - - - - 38-36 - - - - -

Today - Last 3

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Austin Gomber (-) - - - - - - 35-39 - - - - -
Ryne Nelson (-) - - - - - - 38-36 - - - - -
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Jacob deGrom (-) 5.44 5-4 3.17 89 15 0 14 61 27 27 13 0 0.99 54:45
Nathan Eovaldi (-) 6.22 6-7 4.23 83 21 0 14 81 43 41 17 0 1.17 95:43
Jack Leiter (-) 5.33 3-7 5.29 83 35 0 15 80 50 47 14 0 1.44 65:54
Kumar Rocker (-) 4.93 2-6 4.17 56 30 0 13 67 33 32 8 0 1.41 77:33
David Davalillo (-) 1.1 0 6.75 1 2 0 0 3 1 1 0 0 3.75 1:1
MacKenzie Gore (-) 5.2 4-6 4.27 86 35 0 15 67 37 37 8 0 1.31 58:44
Austin Gomber (-) 3.03 0-2 5.84 8 6 0 3 15 8 8 5 0 1.7 17:7
Leandro Lopez (-) 1.37 1-0 2.08 10 1 0 0 5 1 1 0 0 1.38 1:2
Dalton Pence (-) 1 0 9 0 0 0 0 1 1 1 1 0 1 0:2
Trey Supak (-) 2.78 1-0 1.59 6 1 0 2 8 3 2 1 0 0.79 15:8
Josh Trentadue (-) 1 0 0 2 1 0 0 0 0 0 0 0 1 1:0
Cal Quantrill (-) 1.94 3-0 3.68 19 10 0 0 27 15 12 3 0 1.26 21:21
Dane Acker (-) 0.78 0 10.8 3 1 0 0 3 4 4 2 0 1.2 5:1
Larson Kindreich (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Cole Stasio (R) 0.37 2-0 0 1 1 0 0 0 0 0 0 0 0.75 1:1
Mason Thompson (-) 0.6 0 0 2 3 0 0 1 0 0 0 0 1.33 2:1
Ricardo Velez (R) 0.2 0 0 0 0 0 0 1 0 0 0 0 1.5 1:0
Paxton Thompson (R) 0.2 0 13.5 0 1 0 0 2 1 1 0 0 4.5 0:2
Janser Lara (R) 1 0 0 0 2 0 0 0 0 0 0 0 2 1:1
Joe Ross (-) 1.5 0 0 1 0 0 0 1 0 0 0 0 0.33 3:2
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Yilber Diaz (-) 1.03 0 10.8 5 2 0 0 6 4 4 1 0 2.4 2:2
Ryne Nelson (-) 5.54 3-5 4.97 62 22 0 15 81 53 46 18 0 1.24 62:76
Brandon Pfaadt (-) 2.92 0-1 5.92 31 17 0 3 40 28 25 7 0 1.5 46:16
Eduardo Rodriguez (-) 5.87 6-2 2.45 65 35 0 15 74 26 24 9 0 1.23 91:56
Mitch Bratt (-) 2 0-1 9 6 6 0 3 7 7 6 1 0 2.17 5:4
Kohl Drake (-) 2 1-1 10.5 5 4 0 2 8 7 7 1 0 2 5:6
Dylan Ray (-) 1.1 0-1 13.5 2 2 0 0 2 4 2 0 0 3 2:0
Michael Soroka (-) 5.79 8-3 3.11 79 17 0 14 70 28 28 6 0 1.07 71:48
Hunter Cranton (-) 0.2 0 0 1 0 0 0 0 0 0 0 0 0 0:1
Daniel Eagen (-) 1.6 0-1 0 5 2 0 1 1 2 0 0 0 0.82 4:2
Spencer Giesting (-) 0.89 0 9.45 10 2 0 0 9 7 7 3 0 1.65 2:5
Merrill Kelly (-) 5.77 5-6 5.81 42 28 0 12 77 45 45 15 0 1.51 68:49
Yu-Min Lin (-) 1.2 0 10.8 2 2 0 0 2 2 2 0 0 2.4 1:1
Grant Holman (-) 1 0 0 0 1 0 0 0 0 0 0 0 1 2:0
Zac Gallen (-) 5.01 3-5 5.35 50 23 0 15 93 50 45 13 0 1.53 88:56
Jose Cabrera (-) 2 0 0 1 2 0 0 0 0 0 0 0 1 1:4
Avery Short (-) 1 0 9 1 0 0 0 2 1 1 1 0 2 1:0
Logan Mercado (R) 0.7 0 7.71 2 2 0 0 2 2 2 0 0 1.71 1:2
Carlos Rey (-) 0.5 0 0 1 2 0 0 0 0 0 0 0 2 2:0
Joe Ross (-) 1.07 0 19.64 2 4 0 0 7 8 8 1 0 3 5:1
Jose Mejia (L) 0 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Sandro Santana (L) 1 0 27 2 2 0 0 2 3 3 1 0 4 1:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Marc Church (-) 1 0-1 9 1 0 0 0 2 2 1 0 0 2 1:1
Jose Corniell (-) 1 0 0 0 1 0 0 0 0 0 0 0 1 3:0
Luis Curvelo (-) 1.01 0 7.56 4 3 0 0 13 8 7 3 0 1.92 7:8
Robert Garcia (-) 0.89 0-1 3.38 6 7 0 0 5 5 3 0 0 1.5 9:4
Jake Latz (-) 1.27 1-1 1.62 35 7 0 1 13 6 6 2 0 0.6 30:20
Josh Sborz (-) 1 0 5 8 3 0 0 8 5 5 1 0 1.22 9:6
Cole Winn (-) 0.85 2-2 5.56 26 8 0 0 24 14 14 3 0 1.41 16:18
Tyler Alexander (-) 1 1-1 3 23 9 0 1 34 12 10 2 0 1.43 35:18
Carter Baumler (-) 1.3 0 3.18 6 6 0 0 4 2 2 1 0 1.76 3:5
Alexis Diaz (-) 0.4 0-2 43.2 1 4 0 0 3 8 8 1 0 4.2 2:0
Jakob Junis (-) 1.16 1-1 1.84 21 5 0 1 19 6 6 0 0 0.82 32:20
Robert Ahlstrom (-) 1.17 1-0 1.29 4 2 0 0 6 1 1 0 0 1.14 7:2
Gavin Collyer (-) 0.94 1-1 3.71 15 14 0 0 10 8 7 1 0 1.41 15:7
Peyton Gray (-) 1.34 2-0 3.7 24 7 0 0 21 14 10 3 0 1.15 21:14
Ryan Lobus (-) 1.25 0 0 2 2 0 0 2 0 0 0 0 0.8 9:4
Eric Loomis (-) 1 0 0 2 1 0 0 0 0 0 0 0 0.25 4:1
Chris Martin (-) 0.84 1-1 7.84 7 2 0 0 18 10 9 3 0 1.94 7:8
Michel Otanez (-) 0.7 0 15.43 3 1 0 0 4 4 4 1 0 2.14 3:2
Ryan Brasier (-) 0.89 0 7.36 2 0 0 0 12 7 6 1 0 1.64 13:5
Patrick Murphy (-) 1 0 0 2 0 0 0 2 0 0 0 0 1 3:0
Aidan Anderson (-) 0.86 0 1.5 6 2 0 0 4 1 1 1 0 1 5:7
Ben Anderson (-) 0.55 0 6.75 2 1 0 0 6 2 2 1 0 2.63 4:1
Wilfredo Bormie (-) 1 0 6 4 0 0 0 4 2 2 0 0 1.33 1:1
Thomas Ireland (-) 0.1 0 0 1 1 0 0 0 0 0 0 0 1.5 1:0
Bryan Magdaleno (-) 0.1 0 0 1 0 0 0 0 0 0 0 0 0 0:0
Austin Roberts (-) 0.55 0 0 2 1 0 0 1 0 0 0 0 1.5 0:2
Austin Bergner (-) 0.6 0 0 3 0 0 0 1 0 0 0 0 0.6 2:0
Anthony Hoopii-Tuionetoa (-) 0.5 0 0 2 4 0 0 0 0 0 0 0 2 0:4
Jonathan Brand (-) 0.67 0-1 13.5 0 2 0 0 4 3 3 0 0 3 2:4
Jalen Beeks (-) 0.9 2-1 3.81 21 8 0 0 28 11 11 6 0 1.38 25:16
Josh Hejka (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 1:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Philip Abner (-) 1.6 0 17.18 3 2 0 0 6 7 7 2 0 2.18 3:1
John Curtiss (-) 1.14 1-0 3.38 6 3 0 1 5 3 3 1 0 1 3:6
Brandyn Garcia (-) 0.84 0-1 2.87 15 4 0 0 10 5 5 0 0 0.89 15:7
Kevin Ginkel (-) 0.91 2-2 2.6 32 7 0 0 24 9 8 2 0 1.12 27:14
Andrew Hoffmann (-) 1.4 1-0 7.71 12 8 0 0 16 12 10 3 0 2.06 7:7
Drey Jameson (-) 1.73 0 4.76 5 3 0 0 4 3 3 0 0 1.24 5:5
Bryce Jarvis (-) 1.01 1-0 1.23 7 1 0 0 4 1 1 0 0 0.68 6:8
Juan Morillo (-) 0.91 2-3 2.48 37 11 0 0 18 9 8 2 0 1 29:11
Taylor Rashi (-) 1.07 1-0 9.82 4 1 0 0 3 4 4 1 0 1.09 5:1
Ryan Thompson (-) 0.83 2-1 2.22 16 8 0 0 20 7 6 2 0 1.15 29:14
Juan Burgos (-) 0.7 0-2 15.43 7 2 0 0 6 4 4 0 0 3.43 0:0
Isaiah Campbell (-) 0.88 0 5.14 4 2 0 0 5 4 4 0 0 1 9:4
Gerardo Carrillo (-) 0.89 1-0 1.35 7 1 0 0 3 1 1 1 0 0.6 7:2
Taylor Clarke (-) 0.94 2-1 2.05 18 7 0 0 18 8 7 1 0 0.82 39:18
Shawn Dubin (-) 1.4 1-1 2.57 4 4 0 0 4 4 2 1 0 1.14 13:3
Hayden Durke (-) 0.7 0 0 5 3 0 0 2 0 0 0 0 1.07 3:3
Junior Fernandez (-) 0.75 0 21 0 3 0 0 11 7 7 1 0 4.67 5:1
Thomas Hatch (-) 1.67 0 5.4 5 1 0 1 6 5 3 2 0 1.4 9:1
Jonathan Loaisiga (-) 0.9 1-2 3 17 7 0 0 24 10 9 1 0 1.15 33:15
Alfred Morillo (-) 0.4 0 21.6 2 3 0 0 5 6 4 1 0 4.8 1:0
Landon Sims (-) 0.4 0 27 2 2 0 0 3 5 5 1 0 3 2:1
Paul Sewald (-) 0.9 2-4 3.29 31 7 0 0 13 11 10 5 0 0.73 7:26
Kade Strowd (-) 1 0 9 1 3 0 0 1 1 1 0 0 4 0:1
Casey Anderson (-) 0.74 1-0 4.76 8 4 0 0 4 3 3 0 0 1.41 7:1
Indigo Diaz (-) 1 0 0 3 1 0 0 0 0 0 0 0 0.5 1:1
Teofilo Mendez (-) 0.28 0 13.5 2 0 0 0 3 2 2 1 0 2.25 2:0
Zane Russell (-) 0.07 0-1 40.5 0 2 0 0 4 3 3 1 0 9 0:0
Nate Savino (-) 0.53 0 3.86 2 1 0 0 5 1 1 0 0 2.57 2:2
Alec Baker (-) 0.67 0 0 1 0 0 0 2 0 0 0 0 1 1:2
Antonio Menendez (-) 0.67 0 13.5 1 3 0 0 2 3 3 1 0 2.5 3:1
Wilkin Paredes (L) 0.55 0 13.5 2 4 0 0 1 2 2 0 0 3.75 1:0
Adonys Perez (L) 0.42 0 0 5 0 0 0 1 0 0 0 0 0.43 1:0
Luke Albright (-) 0.1 0 0 2 0 0 0 0 0 0 0 0 0 0:0
Umpire G W-L AVG PIT STR B STR% STR_ BB K/BB HR O/U
Charlie Welling 0 0-0 0 0 0 0 0 0 0 0 0 0-0