Colorado Rockies vs Arizona Diamondbacks Prediction, 5/17/2025 MLB Picks, Best Bets & Odds
Game: Colorado Rockies vs Arizona Diamondbacks
Date: Saturday, May 17, 2025
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: Colorado (+102) Arizona (-122)
The Arizona Diamondbacks (23-21) will play the Colorado Rockies (7-36) at Chase Field on Saturday. The line on this matchup has the Rockies at +102 and the Diamondbacks are sitting at -122. The over/under comes in at 8. The expected starting pitchers will be German Marquez and Zac Gallen.


As a team, the Colorado Rockies are earning 3.2 runs per contest, which ranks them 29th in the league. They have racked up 138 runs scored while having a team on-base percentage of .284. The Rockies have hit 64 doubles as a team and have hit 36 baseballs out of the park. They have compiled 137 runs batted in and 307 hits this season, while their batting average is sitting at .217. Colorado owns a slugging percentage of .354 and have been called out on strikes 418 times, while taking a walk on 121 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has nailed 15 of our last 22 selections! Saturday night will feature a 7-unit run line selection you do not want to miss. We are coming off a 5-unit underdog top play winner on Thursday. Sign-up below for this play with a daily picks package from MLB Baseball (Scott has the same play). 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 MLB package. Join Now! |
Get all of our MLB Parlay Picks
They have accumulated a K/BB ratio of 1.87 and their pitching staff has earned a collective WHIP of 1.59. Rockies pitchers have surrendered 53 home runs and 275 total runs (30th in MLB). Colorado has conceded 442 base knocks (10.7 per 9 innings) and also 237 earned runs. The Rockies have an earned run average of 5.73 on the campaign (30th in MLB), and their staff has struck out 283 batters. Their pitching staff has walked 151 opposing hitters and their FIP comes in at 4.76 as a team this season.
The Rockies have sent 141 relievers to the mound on the campaign. The relief pitchers have inherited 101 base runners on the season and 35.6% of those runners crossed home plate. They have accumulated 5 saves for the season and have missed out on 6 out of their 11 save opportunities. The Rockies bullpen have accumulated a save percentage of 45.5% and have come into the game in 22 save situations. The relief pitchers are sitting with 11 holds for the year (30th in baseball). Rockies pitchers have entered the game with runners on base 55 times in addition to having 37 appearances in high leverage situations.
The Cleveland Guardians have accounted for 1,116 putouts so far this season, as well as 423 assists and 36 errors. Their fielding percentage is holding steady at .977 which is 29th in the majors, and have accumulated 37 double plays. The Rockies have turned 65.2% of balls in play into outs out of their 3,348 innings on the diamond, which has them sitting at 30th in baseball.
Marquez has taken the ball for 1,057 innings and has accumulated 1,006 strikeouts during his career. His ERA is 4.56 (535 earned runs allowed) and his career WHIP is 1.302. He has allowed 1,057 base knocks (9.0 hits per 9 innings) and has had 319 walks. Marquez (66-62 career mark) holds a FIP of 4.49 while facing 4,487 opposing batters in the major leagues.
Arizona is sitting with 61 home runs so far this season to go along with 217 runs batted in. They have 88 two-baggers, while taking a walk 173 times and putting up 222 runs. The Arizona Diamondbacks have a team on-base percentage of .335 and a team batting average of .252 so far this season. The Diamondbacks have a SLG% of .444 and they tally 5.05 runs per game (5th in the league). They have struck out on 335 occasions (24th in baseball) and have earned a total of 374 base knocks.
The Diamondbacks are sitting with a team WHIP of 1.350 and have a FIP of 4.38 as a team so far this season. They are sitting at 24th in the league as a staff in total hits surrendered with 384. The Arizona pitching staff have surrendered 226 runs on the year and come in with a team ERA of 4.71 (206 earned runs yielded). They have earned a K/BB ratio of 8.70 (381 strikeouts vs 148 bases on balls). They have conceded 59 dingers and they allow 5.16 runs per 9 innings (24th in the league).
With 51 save situations, the Diamondbacks have 27 holds and 8 blown saves. Arizona has had relief pitchers step onto the hill in 23 save chances and they have recorded 15 saves. Their relief pitchers have stepped onto the mound 44 times in high leverage situations in addition to 35 occasions with runners on base. Arizona bullpen pitchers have an inherited score percentage of 33.3% out of their 42 inherited base runners. They sit at 11th in baseball with a save percentage of 65.2%, and they have dispatched 131 relievers to the hill so far this year.
The Arizona Diamondbacks have gotten 33 double plays and have a fielding rate of .984 (21st in professional baseball). The Diamondbacks have racked up 393 assists, 25 errors and have a total of 1,182 putouts for the year. In 3,546 innings on the diamond, the Diamondbacks have a efficiency on defense of 68.8% (21st in baseball).
In his pro baseball career, Gallen has surrendered 711 base knocks while he has tallied 939 punch outs in 866 frames. He has given up 324 earned runs while holding a WHIP of 1.145 and being the owner of a FIP of 3.3. He has a K/BB ratio of 3.34 and he has faced 3,547 hitters during his career. Gallen (56-42 mark in his career) is the owner of a 3.37 ERA and has surrendered 7.4 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take Arizona (-122) and under 8 runs
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Arizona Diamondbacks - Twitter
Colorado Rockies - Twitter