At Coors Field on Friday, the Arizona Diamondbacks (37-37) play the Colorado Rockies (17-58), fellow members of the NL West, at 8:40 p.m. ET.

The Diamondbacks are a favorite (-189) against the Rockies (+156). The Diamondbacks will start Zac Gallen (4-8) against the Rockies and Austin Gomber.

The Diamondbacks won 9-5 over the Blue Jays yesterday in their most recent game. Eugenio Suarez went 3 for 5 with a double, a home run and four RBIs to lead them offensively while Ryne Nelson was picked up the victory after throwing 5 2/3 innings, giving up one earned run on one hit while striking out four.

Yesterday, the Rockies fell to the Nationals 4-3. Seth Halvorsen was the losing pitcher after throwing 2/3 of an inning, giving up one earned run on one hit. Jordan Beck led the Rockies’ offense, going 1 for 5 with a double and an RBI.

Prepare for the Diamondbacks vs. Rockies with everything you need to know before Friday’s game, including viewing options.

Arizona Diamondbacks vs. Colorado Rockies odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 3:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Diamondbacks (-189, bet $189 to win $100)Underdog: Rockies (+156, bet $100 to win $156)Over/under: 12Diamondbacks vs. Rockies: Game time and live stream infoGame day: Friday, June 20, 2025Game time: 8:40 p.m. ETLocation: Denver, ColoradoStadium: Coors FieldTV channel: COLR and ARIDLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Diamondbacks vs. Rockies on Fubo!

Diamondbacks stats and trendsDiamondbacks betting recordsThe Diamondbacks have won 25, or 53.2%, of the 47 games they’ve played as favorites this season.Arizona has entered nine games this season favored by -189 or more and is 5-4 in those contests.The moneyline for this contest implies a 65.4% chance of a victory for the Diamondbacks.So far this season, Arizona and its opponents have hit the over in 36 of 73 games with a total.The Diamondbacks are 36-37-0 ATS in their 73 games with a spread this season.Zac Gallen (Diamondbacks probable starter)Gallen (4-8) gets the starting nod for the Diamondbacks in his 16th start of the season. He’s put together a 5.19 ERA in 86 2/3 innings pitched, with 81 strikeouts.His most recent appearance came on Saturday against the San Diego Padres, when the right-hander tossed 6 1/3 innings, surrendering four earned runs while giving up six hits.In 15 games this season, the 29-year-old has a 5.19 ERA and 8.4 strikeouts per nine innings, while giving up a batting average of .234 to his opponents.Gallen is looking to collect his sixth quality start of the year.Gallen is seeking his 13th straight appearance lasting five or more innings. He averages 5.7 innings per appearance on the hill.In one of his 15 total appearances this season he has not given up an earned run.The opposing Rockies offense has a collective .227 batting average, and is 25th in the league with 569 total hits and 27th in MLB play with 261 runs scored. It has the 22nd-ranked slugging percentage (.381) and ranks 21st in home runs (73) in all of MLB.Gallen has pitched five innings, giving up six earned runs on eight hits while striking out five against the Rockies this season.The 29-year-old ranks 71st in ERA (5.19), 59th in WHIP (1.350), and 34th in K/9 (8.4) among qualifying pitchers in MLB play this season.Diamondbacks batting statsThe Diamondbacks have hit 104 homers this season, which ranks fourth in the league.Hitters for Arizona rank third in the majors with a combined .442 team slugging percentage.The Diamondbacks rank ninth in MLB with a .252 team batting average.Arizona has scored the fourth-most runs in the majors this season with 375.The Diamondbacks are among the best in the league at getting on base, ranking fourth with an OBP of .330.Arizona has shown patience at the plate this season with the sixth-best rate of strikeouts per game (7.8) among MLB offenses.Rockies stats and trendsRockies betting recordsThe Rockies have been underdogs in 72 games this season and have come away with the win 16 times (22.2%) in those contests.This season, Colorado has been victorious 10 times in 54 chances when named as an underdog of at least +156 or longer on the moneyline.The Rockies have an implied victory probability of 39.1% according to the moneyline set by oddsmakers for this matchup.Contests with Colorado has gone over the total set by oddsmakers in 31 of 75 chances this season.In 75 games with a line this season, the Rockies have a mark of 30-45-0 against the spread.Austin Gomber (Rockies probable starter)The Rockies are sending Gomber (0-0) to make his second start of the season.In his most recent time out on Sunday, the left-hander threw five scoreless innings against the Atlanta Braves while surrendering two hits.Over his one game this season, opposing hitters have compiled a batting average of only .118 against him. He has a 0.00 ERA and averages 7.2 strikeouts per nine innings.He will face off against a Diamondbacks offense that ranks 12th in the league with 630 total hits (on a .252 batting average). The team also slugs a collective .442 (third in the league) with 104 total home runs (fourth in MLB play).Rockies batting statsThe Rockies rank 21st in MLB action with 73 total home runs.So far this year, Colorado is 22nd in baseball with a .381 slugging percentage.The Rockies have the fourth-worst batting average in the majors (.227).Colorado scores the fourth-fewest runs in baseball (261 total, 3.5 per game).The Rockies’ .291 on-base percentage is the second-worst in MLB.

Watch the MLB on Fubo!