The Colorado Rockies (17-60) play the Arizona Diamondbacks (39-37), who will be trying to build on a three-game winning run, Sunday at 3:10 p.m. ET, at Coors Field.

As the favorite, the Diamondbacks (-200 on the moneyline) play at the Rockies (+165). The Arizona Diamondbacks will hand the ball to Brandon Pfaadt (8-4, 5.26 ERA), who is looking for win No. 9 on the season, and the Rockies will counter with Antonio Senzatela (2-10, 6.72 ERA).

These clubs meet again after the Diamondbacks took down the Rockies 5-3 yesterday. Merrill Kelly picked up the win for the Diamondbacks (6.0 IP, 2 R, 6 H, 7 K), and Ketel Marte led the way offensively (4 for 4 with two doubles and an RBI). Jimmy Herget (2.0 IP, 2 R, 3 H, 2 K) was credited with the loss for the Rockies.

Here’s everything you need to prepare for Sunday’s Diamondbacks vs. Rockies contest, including viewing options.

Arizona Diamondbacks vs. Colorado Rockies odds, line and spread

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

Favorite: Diamondbacks (-200, bet $200 to win $100)Underdog: Rockies (+165, bet $100 to win $165)Over/under: 12.5Diamondbacks vs. Rockies: Game time and live stream infoGame day: Sunday, June 22, 2025Game time: 3:10 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 recordsThis season, the Diamondbacks have won 27 out of the 49 games, or 55.1%, in which they’ve been favored.Arizona has a record of 4-3 in games when oddsmakers favor them by at least -200 on the moneyline.The implied probability of a win from the Diamondbacks, based on the moneyline, is 66.7%.Arizona’s games have gone over the total in 37 of its 75 chances.In 75 games with a spread this season, the Diamondbacks are 38-37-0 ATS.Brandon Pfaadt (Diamondbacks probable starter)Pfaadt (8-4 with a 5.26 ERA and 58 strikeouts in 75 1/3 innings pitched) makes the start for the Diamondbacks, his 16th of the season.The righty’s last time out came on Tuesday against the Toronto Blue Jays, when he went five innings, surrendering two earned runs while giving up four hits.The 26-year-old has an ERA of 5.26, with 6.9 strikeouts per nine innings, in 15 games this season. Opposing hitters have a .280 batting average against him.Pfaadt has six quality starts under his belt this season.Pfaadt will look to last five or more innings for his third straight start. He’s averaging 5.0 frames per outing.He has made two appearances this season in which he did not allow an earned run.The opposing Rockies offense has a collective .228 batting average, and is 24th in the league with 588 total hits and 27th in MLB play with 272 runs scored. It has the 21st-ranked slugging percentage (.384) and ranks 21st in home runs (76) in all of MLB.Diamondbacks batting statsThe Diamondbacks’ 110 home runs rank third in Major League Baseball.Hitters for Arizona have a combined .451 slugging percentage this season, which ranks third in MLB.The Diamondbacks rank third in MLB with a .256 team batting average.Arizona has scored the third-most runs in the majors this season with 394.The Diamondbacks have an on-base percentage of .333 this season, which ranks third in the league.Arizona has shown patience at the plate this season with the fifth-best rate of strikeouts per game (7.8) among MLB offenses.Rockies stats and trendsRockies betting recordsThe Rockies have won in 16, or 21.6%, of the 74 contests they have been named as odds-on underdogs this year.This season, Colorado has been victorious eight times in 50 chances when named as an underdog of at least +165 or longer on the moneyline.The moneyline set for this matchup implies the Rockies have a 37.7% chance of walking away with the win.Colorado’s games have gone over the total in 32 of its 77 opportunities.The Rockies are 30-47-0 against the spread in their 77 games that had a posted line this season.Antonio Senzatela (Rockies probable starter)The Rockies will send Senzatela (2-10) out to make his 15th start of the season. He is 2-10 with a 6.72 ERA and 35 strikeouts through 71 2/3 innings pitched.The righty’s most recent time out came on Tuesday against the Washington Nationals, when he went five innings, surrendering no earned runs while allowing three hits.The 30-year-old has amassed an ERA of 6.72, with 4.4 strikeouts per nine innings in 15 games this season. Opponents are batting .361 against him.Senzatela has registered one quality start this season.Senzatela has pitched five or more innings in a game six times this season entering this game.He has had four appearances this season that he held his opponents to zero earned runs.He meets a Diamondbacks offense that ranks third in the league with 394 total runs scored while batting .256 as a squad. His opponent has a collective .451 slugging percentage (third in MLB play) and has hit a total of 110 home runs (third in the league).Rockies batting statsThe Rockies are 21st in baseball with 76 home runs. They average 1.0 per game.So far this year, Colorado is 21st in the majors, slugging .384.The Rockies have the fourth-worst batting average in the league (.228).Colorado is the fourth-lowest scoring team in baseball averaging 3.5 runs per game (272 total).The Rockies rank 29th in baseball with a .291 on-base percentage.

Watch the MLB on Fubo!