Colorado Rockies vs Arizona Diamondbacks Betting Pick & Prediction for 5/21

The Colorado Rockies will play against the Arizona Diamondbacks in an MLB regular season game. The Rockies come into this game with a record of 19-31 and are ranked fifth in the NL West. They have lost their last two games and have a 3-7 record over the last ten games.
The Diamondbacks, on the other hand, have a record of 25-23 and are third in the NL West. They have won their last four games and are 7-3 over the last ten games. This game will be held at Chase Field in Phoenix, Arizona, with a retractable roof, starting at 9:40 PM on Thursday, May 21, 2026.
Colorado Rockies Team Preview
The Colorado Rockies have faced some ups and downs in their recent games. They had a narrow 7-6 win against the Texas Rangers on May 18th, but followed it up with two losses to the same team. Their latest game ended in a close 5-4 defeat.
The Rockies’ batting lineup has shown some promise, with a team batting average of .245. They rank 6th in the league in this category. However, their on-base percentage and slugging percentage are mid-tier, sitting at 17th and 13th, respectively.
On the pitching side, the Rockies have struggled with an ERA of 5.00, ranking 27th in the league. They also have a batting average against of .276, which is also 27th. The team is still searching for consistency from their pitchers as they prepare for the next game against the Arizona Diamondbacks.
Rockies vs Diamondbacks Game Day Info
- Sport: MLB
- Teams: Colorado Rockies vs. Arizona Diamondbacks
- Venue: Chase Field in Phoenix, AZ
- Date: Thursday, May 21, 2026
- Betting Odds: Rockies +160, Diamondbacks -192
Arizona Diamondbacks Team Preview
The Arizona Diamondbacks have been on a winning streak recently. In their last five games, they won four times. Their most recent victory was against the San Francisco Giants, winning 6-3.
Ketel Marte has been a standout player for the Diamondbacks. He had a great game on May 20th, going 3 for 3 with a home run and two RBIs. Nolan Arenado also contributed with consistent hitting, maintaining a .278 average this season.
The Diamondbacks’ pitching has been solid, with Eduardo Rodriguez having a strong season so far. He holds a 4-1 record with a 2.53 ERA. The team’s overall ERA is 4.34, ranking them 22nd in the league.
BTB Betting Pick
The Arizona Diamondbacks are favored on the moneyline at -192. With a better team batting average and a stronger slugging percentage, they are likely to win against the Colorado Rockies. Our projected score is Diamondbacks 5, Rockies 4, supporting a pick for the Diamondbacks to win.
The total for the game is set at 9.0. The Rockies have a higher earned run average and batting average against, which suggests more runs could be scored. Our projected total is 9 runs, so the recommendation is to take the over at 9.0 (-119).