The Pittsburgh Pirates (47-64) and Colorado Rockies (30-80) will battle on Sunday at Coors Field, with first pitch at 3:10 p.m. ET.

The Pirates are the road favorite (-160) versus the Rockies (+134). The Pittsburgh Pirates will hand the ball to Mitch Keller (4-10, 3.69 ERA), who is looking for win No. 5 on the season, and the Rockies will turn to Bradley Blalock (1-2, 7.09 ERA).

The Rockies took down the Pirates 8-5 yesterday, with Jaden Hill getting the win (1.0 IP, 0 R, 0 H, 0 K) and Jordan Beck leading the way offensively (going 2 for 5 with a home run and three RBIs). Braxton Ashcraft (2.0 IP, 3 R, 5 H, 2 K) took the loss for the Pirates.

Get ready for the Pirates vs. Rockies with what you need to know before Sunday’s game, including viewing options.

Pittsburgh Pirates vs. Colorado Rockies odds, line and spread

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

Favorite: Pirates (-160, bet $160 to win $100)Underdog: Rockies (+134, bet $100 to win $134)Over/under: 11.5Pirates vs. Rockies: Game time and live stream infoGame day: Sunday, August 3, 2025Game time: 3:10 p.m. ETLocation: Denver, ColoradoStadium: Coors FieldTV channel: COLR and SportsNet PTLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Pirates vs. Rockies on Fubo!

Pirates stats and trendsPirates betting recordsThe Pirates have been favorites in 32 games this season and won 14 (43.8%) of those contests.Pittsburgh has entered five games this season favored by -160 or more and is 2-3 in those contests.Oddsmakers have implied with the moneyline set for this matchup that the Pirates have a 61.5% chance to win.Pittsburgh and its opponents have gone over the total this season in 45 of 110 opportunities.In 110 games with a spread this season, the Pirates are 57-53-0 ATS.Mitch Keller (Pirates probable starter)Keller gets the start for the Pirates, his 23rd of the season. He is 4-10 with a 3.69 ERA and 100 strikeouts in 127 2/3 innings pitched.In his last time out on Tuesday against the San Francisco Giants, the righty tossed two innings, allowing three earned runs while surrendering five hits.The 29-year-old has put up a 3.69 ERA and 7.1 strikeouts per nine innings across 22 games this season, while allowing a batting average of .243 to his opponents.Keller has 15 quality starts under his belt this season.Keller enters this matchup with 20 outings of five or more innings pitched this season.In two of his appearances this season he did not allow an earned run.He will take the hill against a Rockies team that is batting .237 as a unit (24th in MLB). It is also slugging a collective .395 (17th in MLB) with 114 total home runs (21st in MLB).The 29-year-old ranks 32nd in ERA (3.69), 29th in WHIP (1.205), and 47th in K/9 (7.1) among qualifying pitchers in MLB play this season.Pirates batting statsThe Pirates rank last in Major League Baseball with just 77 home runs as a team.Hitters for Pittsburgh have combined to rank last in the majors with a .345 team slugging percentage.The Pirates have a team batting average of .233 this season, which ranks 25th among MLB teams.Pittsburgh is among the lowest-scoring teams in the majors, ranking last with just 390 total runs (3.5 per game) this season.The Pirates have an OBP of .304 this season, which ranks 24th in MLB.Pittsburgh ranks 24th with an average of 8.7 strikeouts per game.Rockies stats and trendsRockies betting recordsThe Rockies have been chosen as underdogs in 106 games this year and have walked away with the win 29 times (27.4%) in those games.This season, Colorado has come away with a win 23 times in 94 chances when named as an underdog of at least +134 or worse on the moneyline.The moneyline set for this matchup implies the Rockies have a 42.7% chance of coming away with a victory in the contest.Contests with Colorado has gone over the total set by bookmakers in 46 of 110 chances this season.In 110 games with a line this season, the Rockies have a mark of 46-64-0 against the spread.Bradley Blalock (Rockies probable starter)Blalock makes the start for the Rockies, his seventh of the season. He is 1-2 with a 7.09 ERA and 16 strikeouts over 33 2/3 innings pitched.The righty last pitched on Monday against the Cleveland Guardians, when he went six scoreless innings while giving up six hits.The 24-year-old has put up an ERA of 7.09, with 4.4 strikeouts per nine innings in eight games this season. Opponents have a .346 batting average against him.Blalock heads into this game with one quality start under his belt this year.Blalock will try to pitch five or more innings for his fourth straight start. He’s averaging 4.1 frames per outing.He has made two appearances this season in which he did not surrender an earned run.He will take the mound against a Pirates offense that ranks 26th in the league with 858 total hits (on a .233 batting average). The squad also slugs a collective .345 (30th in the league) with 77 total home runs (30th in MLB play).Rockies batting statsThe Rockies average one home run per game to rank 21st in MLB play with 114 total home runs.This season, Colorado’s .395 slugging percentage is 17th in baseball.The Rockies rank 24th in MLB with a .237 batting average.The offense for Colorado is No. 28 in MLB play scoring 3.8 runs per game (413 total runs).The Rockies’ .296 on-base percentage is the worst in baseball.

Watch the MLB on Fubo!