Colorado Rockies vs Arizona Diamondbacks Prediction, 5/21/2026 MLB Picks, Best Bets & Odds
Game: Colorado Rockies vs Arizona Diamondbacks
Date: Thursday, May 21, 2026
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: Colorado (+125) Arizona (-150)
The Colorado Rockies (19-30) are headed to Chase Field on Thursday where they will attempt to beat the Arizona Diamondbacks (23-24). The odds on this game have Colorado at +125 and Arizona is priced at -150. The total comes in at 9. The expected starting pitchers are Tomoyuki Sugano and Eduardo Rodriguez.

As a team, the Colorado Rockies are putting up 4.2 runs per outing, which puts them at 19th in the league. They have racked up 206 runs while holding a team on-base percentage of .313. The Rockies have hit 90 doubles as a squad and have smacked 44 baseballs out of the park. They have accounted for 198 runs batted in as well as 404 base knocks for the season, and their average at the plate comes in at .245. Colorado is slugging .388 and have struck out 455 times, while drawing a walk on 143 occasions.
Today’s Featured MLB Best Bet! GRIFFIN MURPHY is 30-11 across all sports and is 8-4, +1,745 with his last 12 baseball plays. Murphy is 8-4, +2,840 on his plays rated 5.0+ across all sports and has a 6-Unit MLB Play (6:40 p.m.). Sign up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our Free MLB Picks
Their K/BB ratio is 2.15 and their pitching staff holds a collective WHIP of 1.47. Rockies pitchers have conceded 66 home runs in addition to 259 runs (26th in the league). Colorado has surrendered 466 base hits (9.7 per 9 innings) as well as 242 earned runs. The Rockies are sitting with a team ERA of 5.04 this year (28th in MLB), and the staff has rung up 363 batters. They have walked 169 opposing players and their FIP comes in at 4.72 as a team so far this season.
The Rockies relievers have accumulated a save rate of 72.2% and have entered the game in 38 save situations. They have earned 13 saves over the course of the season and have blown 5 of their 18 save chances. The relief pitchers have inherited 84 runners this year and 26.2% of them earned a run for their team. Rockies relief pitchers have stepped onto the hill with players on base 49 times as well as having 43 appearances in high leverage situations. The Rockies have sent 141 relief pitchers to the hill for the season. The bullpen have recorded 20 holds on the season (23rd in MLB).
The Colorado Rockies have accumulated 1,297 putouts on the campaign, as well as 422 assists and 26 errors. Their fielding percentage is holding steady at .985 which is 21st in MLB, and have a total of 42 double plays. The Rockies have converted 67.7% of baseballs in play into outs in their 3,891 innings, which ranks them 28th in professional baseball.
Sugano (14-13 win-loss record in his career) has a FIP of 4.43 and he has faced 870 hitters in the majors. He has allowed 218 hits (9.6 hits per nine innings) and has had 50 free passes. His earned run average is 4.50 (102 ER's allowed) and he has a career WHIP of 1.314. Sugano has thrown 204 innings and has accumulated 131 punch outs thus far in his career.
Arizona has accounted for 43 long balls this year as well as 206 RBIs. They have 89 doubles, while getting a free base 144 times as well as earning 215 runs. The Arizona Diamondbacks hold an on-base percentage of .311 as well as a batting average of .245 this year. The Diamondbacks have a team SLG% of .403 and they are recording 4.57 runs per contest (11th in baseball). They have struck out on 357 occasions (28th in the league) and have totaled 384 base hits.
The Arizona pitching staff have relinquished 220 runs over the course of the season while holding a team ERA of 4.30 (198 earned runs surrendered). They have yielded 53 dingers and they concede 4.78 runs per 9 innings (23rd in baseball). The Diamondbacks have a team WHIP of 1.275 in addition to having a FIP of 4.27 as a squad on the season. Their K/BB ratio sits at 7.50 (346 strikeouts against 145 bases on balls). They are currently ranked 13th in the league as a staff in total hits allowed with 383.
With 49 save situations, the Diamondbacks have recorded 29 holds and 7 blown saves. Arizona has called on bullpen pitchers to step onto the hill in 19 save opportunities and they have tallied 12 saves. Arizona relievers have an inherited score percentage of 27.7% out of their 65 inherited runners. Their relief pitchers have taken the field 56 times in high leverage situations and also on 44 occasions with runners on. They sit at 15th in the league holding a save rate of 63.2%, and they have dispatched 156 relievers to the hill on the campaign.
In 3,726 innings played, the Diamondbacks hold a defensive efficiency of 71.3% (7th in professional baseball). The Arizona Diamondbacks have gotten 29 double plays and have earned a fielding percentage of .987 (12th in the majors). The Diamondbacks have 402 assists, 21 errors and have 1,242 putouts this season.
During his pro baseball career, Rodriguez has given up 1,325 base knocks while he has totaled 1,336 punch outs in 1,357 innings. He has conceded a total of 622 ER's while earning a WHIP of 1.328 and having a FIP of 4.1. He has a strikeout to walk ratio of 2.80 and he has faced 5,802 opposing hitters during his MLB career. Rodriguez (98-67 career record) holds a 4.12 ERA while allowing 8.8 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Colorado (+125)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Arizona Diamondbacks - Twitter
Colorado Rockies - Twitter
