The Arizona Diamondbacks (54-61) will host the Colorado Rockies (30-84), Friday at 9:40 p.m. ET, with both teams on losing streaks — two and four in a row, respectively.

The Diamondbacks are favored (-220 moneyline odds to win) when they take the field at home against the Rockies (+184). The starting pitchers are Zac Gallen (8-12) for the Arizona Diamondbacks, and Austin Gomber (0-5) for the Colorado Rockies.

The Diamondbacks lost 3-2 to the Padres Wednesday, with Kyle Backhus (one inning, giving up two earned runs on three hits while striking out one) on the hook for the loss. Corbin Carroll went 1 for 3 with a home run and an RBI to lead the Diamondbacks offensively in the defeat.

Wednesday, the Rockies fell to the Blue Jays 20-1. Kyle Freeland was the losing pitcher after throwing 4 2/3 innings, giving up six earned runs on seven hits while striking out four. Ezequiel Tovar led the Rockies’ offense, going 2 for 4 with a double and an RBI.

Ahead of this Diamondbacks vs. Rockies matchup, here’s everything you need to prepare for Friday’s MLB action, including viewing options.

Arizona Diamondbacks vs. Colorado Rockies odds, line and spread

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

Favorite: Diamondbacks (-220, bet $220 to win $100)Underdog: Rockies (+184, bet $100 to win $184)Over/under: 9Diamondbacks vs. Rockies: Game time and live stream infoGame day: Friday, August 8, 2025Game time: 9:40 p.m. ETLocation: Phoenix, ArizonaStadium: Chase FieldTV channel: ARID and COLRLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Diamondbacks vs. Rockies on Fubo!

Diamondbacks stats and trendsDiamondbacks betting recordsThe Diamondbacks have entered the game as favorites 68 times this season and won 34, or 50%, of those games.Arizona is 3-3 this season when entering a game favored by -220 or more on the moneyline.The bookmakers’ moneyline implies a 68.8% chance of a victory for the Diamondbacks.Games involving Arizona have gone over the total set by sportsbooks in 54 of 114 chances this season.In 114 games with a spread this season, the Diamondbacks are 54-60-0 ATS.Zac Gallen (Diamondbacks probable starter)Gallen (8-12 with a 5.48 ERA and 124 strikeouts in 133 2/3 innings pitched) makes the start for the Diamondbacks, his 24th of the season.The right-hander last appeared on Sunday against the Athletics, when he tossed six innings, allowing two earned runs while giving up nine hits.The 30-year-old has a 5.48 ERA and 8.4 strikeouts per nine innings in 23 games this season, while giving up a batting average of .258 to his opponents.Gallen has recorded eight quality starts this season.Gallen will aim to last five or more innings for his 21st straight appearance. He’s averaging 5.8 innings per outing.He has held his opponents without an earned run in two of his 23 appearances this season.The opposing Rockies offense has a collective .236 batting average, and is 24th in the league with 905 total hits and 29th in MLB action with 424 runs scored. It has the 19th-ranked slugging percentage (.393) and ranks 20th in home runs (118) in all of MLB.Gallen has pitched 10 innings, giving up 13 earned runs on 18 hits while striking out 10 against the Rockies this season.Among pitchers who qualify in MLB play this season, the 30-year-old ranks 61st in ERA (5.48), 56th in WHIP (1.361), and 35th in K/9 (8.4).Diamondbacks batting statsThe Diamondbacks’ 158 home runs rank seventh in Major League Baseball.Fueled by 383 extra-base hits, Arizona ranks fourth in MLB with a .436 slugging percentage this season.The Diamondbacks have a team batting average of .248 this season, which ranks 15th among MLB teams.Arizona has scored the eighth-most runs in the majors this season with 555.The Diamondbacks have an on-base percentage of .324 this season, which ranks sixth in the league.Arizona ranks 10th in MLB in strikeouts per game with an average of 7.9 whiffs per contest.Rockies stats and trendsRockies betting recordsThe Rockies have been chosen as underdogs in 110 games this year and have walked away with the win 29 times (26.4%) in those games.This season, Colorado has been victorious 10 times in 57 chances when named as an underdog of at least +184 or worse on the moneyline.The Rockies have an implied victory probability of 35.2% according to the moneyline set for this matchup.Colorado’s games have gone over the total in 50 of its 114 opportunities.The Rockies have an against the spread mark of 46-68-0 in 114 games with a line this season.Austin Gomber (Rockies probable starter)Gomber (0-5 with a 6.18 ERA and 27 strikeouts in 43 2/3 innings pitched) makes the start for the Rockies, his 10th of the season.The lefty’s most recent appearance came on Saturday against the Pittsburgh Pirates, when he threw five innings, surrendering three earned runs while giving up five hits.The 31-year-old has an ERA of 6.18, with 5.6 strikeouts per nine innings in nine games this season. Opponents are hitting .316 against him.Gomber has yet to register a quality start so far this season.Gomber is looking to secure his sixth start of five or more innings this season in this game.He has had one outing this season that he held his opponents to zero earned runs.He will face a Diamondbacks offense that ranks 15th in the league with 963 total hits (on a .248 batting average). The team also slugs a collective .436 (fourth in the league) with 158 total home runs (seventh in MLB action).In 4 2/3 innings over one appearance against the Diamondbacks this season, Gomber has a 17.36 ERA and a 2.786 WHIP while his opponents are batting .500.Rockies batting statsThe Rockies rank 20th in MLB action with 118 total home runs.So far this year, Colorado’s .393 slugging percentage is 19th in baseball.The Rockies are 24th in the majors with a .236 batting average.The offense for Colorado is No. 29 in MLB action scoring 3.7 runs per game (424 total runs).The Rockies rank last in the majors with a .296 on-base percentage.

Watch the MLB on Fubo!