Diamondbacks Secure Series Sweep Over Rangers
Saturday, March 21, 2026, 4:10 PM ET · Salt River Fields at Talking Stick
Arizona Diamondbacks 5, Texas Rangers 2, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Texas Rangers vs Arizona Diamondbacks?
Arizona Diamondbacks beat Texas Rangers 5-2 at Salt River Fields at Talking Stick on March 21, 2026.
The Arizona Diamondbacks triumphed over the Texas Rangers with a final score of 5-2, completing a 2-0 series sweep at Salt River Fields at Talking Stick. This victory highlights the Diamondbacks' ability to perform well at home, where they have a record of 14-13-1 this season. In contrast, the Rangers, who have an away record of 16-12, struggled to maintain momentum during this series.
In this game, the Diamondbacks showcased their offensive prowess, particularly in the third inning when Thomas homered to right center, scoring Lawlar and K. Marte. This three-run homer set the tone for the game, putting Arizona ahead early. The Diamondbacks continued to build on their lead with Arenado's homer in the sixth inning, extending the score to 4-0. The Rangers managed to respond in the eighth inning with a double from Hauver that brought in Cauley and Pratto, narrowing the deficit to 4-2. However, Walters' double later in the same inning secured the Diamondbacks' fifth run, ultimately sealing the game.
Looking at recent form, the Diamondbacks have faced some challenges, with a record of 5-5 in their last ten games and a current losing streak of three games prior to this victory. They averaged 4.8 runs scored and 5.1 allowed during that stretch. Their home record is slightly better at 4-2, while their away performance has been less favorable, sitting at 1-3 in their last five games, where they averaged 3.6 runs scored and 4.8 allowed.
The Rangers, on the other hand, have been struggling, with a record of 2-8 in their last ten games and a losing streak of two games leading into this matchup. They averaged 3.8 runs scored and 4.8 allowed during that period. Their away record has also been disappointing, with only one win in their last five games, averaging 4.4 runs scored and 4.2 allowed.
In terms of head-to-head matchups, the Diamondbacks and Rangers have faced each other four times this season, splitting the series 2-2. The last two meetings saw the Diamondbacks winning 5-3 and losing 5-7, indicating a competitive rivalry.
Injuries have played a significant role for both teams. The Diamondbacks are dealing with several key players on the injured list, including Tommy Troy (10-Day IL, shoulder), Ryne Nelson (60-Day IL, elbow), Zac Gallen (60-Day IL, elbow), Michael Soroka (15-Day IL, shoulder), and Corbin Burnes (60-Day IL, elbow). The Rangers also have notable absences, with Michael Helman (60-Day IL, hand), Robert Garcia (60-Day IL, shoulder), Josh Jung (10-Day IL, calf), Kyle Higashioka (10-Day IL, forearm), and Carter Baumler (60-Day IL, ribs) sidelined.
The betting market reflected the Diamondbacks' home advantage, pricing them as strong favorites, with a home win probability of 1.0 according to the latest odds.
Conditions during the game were favorable for play, contributing to the competitive atmosphere at Salt River Fields. Fans witnessed a solid performance from the Diamondbacks, who capitalized on their scoring opportunities and maintained control throughout the game. As the season progresses, the Diamondbacks will look to build on this momentum, while the Rangers will need to regroup and address their recent struggles.
Injury report
- Tommy Troy10-Day-ILShoulderArizona Diamondbacks
- Ryne Nelson60-Day-ILElbowArizona Diamondbacks
- Zac Gallen60-Day-ILElbowArizona Diamondbacks
- Michael Soroka15-Day-ILShoulderArizona Diamondbacks
- Corbin Burnes60-Day-ILElbowArizona Diamondbacks
- Michael Helman60-Day-ILHandTexas Rangers
- Robert Garcia60-Day-ILShoulderTexas Rangers
- Josh Jung10-Day-ILCalfTexas Rangers
- Kyle Higashioka10-Day-ILForearmTexas Rangers
- Carter Baumler60-Day-ILRibsTexas Rangers
Recent form
Arizona Diamondbacks
Last 10: 5-5Streak L34.8 scored · 5.1 allowed per game4-2 at home
- L1-5at San Diego PadresSep 28
- L4-7at San Diego PadresSep 27
- L4-5vs Los Angeles DodgersSep 25
- W5-4vs Los Angeles DodgersSep 24
- W4-3vs Philadelphia PhilliesSep 21
- L2-8vs Philadelphia PhilliesSep 20
- W6-5vs San Francisco GiantsSep 17
- W8-1vs San Francisco GiantsSep 16
- W6-4at Minnesota TwinsSep 14
- L8-9at Minnesota TwinsSep 13
Texas Rangers
Last 10: 2-8Streak L23.8 scored · 4.8 allowed per game1-5 away
- L8-9at Cleveland GuardiansSep 28
- L2-3at Cleveland GuardiansSep 27
- W7-3at Cleveland GuardiansSep 26
- W4-2vs Minnesota TwinsSep 25
- L1-4vs Minnesota TwinsSep 24
- L2-4vs Miami MarlinsSep 21
- L4-6vs Miami MarlinsSep 20
- L2-5at Houston AstrosSep 18
- L5-6at Houston AstrosSep 17
- L3-6at Houston AstrosSep 16
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Houston | - | 69 | W1 | .507 | 71 |
| Texas | 2 | 71 | L1 | .493 | 69 |
| Seattle | 5 | 74 | W2 | .471 | 66 |
| Athletics | 17 | 86 | W1 | .386 | 54 |
| Los Angeles | 18 | 87 | L2 | .379 | 53 |
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
How the scoring went
- 3rd Inning0-3Thomas homered to right center (432 feet), Lawlar scored and K. Marte scored.
- 6th Inning0-4Arenado homered to left (399 feet).
- 8th Inning2-4Hauver doubled to left, Cauley scored and Pratto scored.
- 8th Inning2-5Walters doubled to center, Vargas scored.
Win probability
Above the line favours Arizona Diamondbacks, below favours Texas Rangers.
Venue
- Salt River Fields at Talking StickScottsdale, Arizona
- Attendance9605
- OfficialsCharlie Welling, Chris Guccione, Alex Mackay, Chad Whitson
Elsewhere
- Fantasy baseball forecaster: Team hitting ratings
- Fantasy baseball forecaster: Pitcher projections for the next 10 days
- Fantasy Baseball Reliever Depth Chart
- MLB playoff tracker 2026: Clinching scenarios, bracket, schedule
- MLB betting tips for Thursday: Rays and the road don't seem to be getting along
- Fantasy baseball news and notes: Rutschman continues to sit for Red Sox and more for Thursday
Picks for MLB
MLB rules and settlement
These two, other days
- Rangers Edge Diamondbacks in High-Scoring ThrillerSep 13, 2026
- Rangers Defeat Diamondbacks 6-2 in Arizona ShowdownSep 12, 2026
- Diamondbacks Dominate Rangers 9-1 at Chase FieldSep 11, 2026
- Rangers Edge Diamondbacks in Thrilling 6-5 VictoryMay 13, 2026
- Rangers Defeat Diamondbacks 7-4 in Series FinaleMay 12, 2026