At PNC Park on Saturday, the Colorado Rockies (37-92) meet the Pittsburgh Pirates (55-74), with first pitch at 6:40 p.m. ET.

The Pirates are favored (-169 moneyline odds) when they square off against the Rockies (+141). The starting pitchers are Mike Burrows (1-4) for the Pittsburgh Pirates, and Kyle Freeland (3-12) for the Colorado Rockies.

These clubs play again following the Pirates’ 9-0 victory over the Rockies yesterday. Braxton Ashcraft (5.0 IP, 0 R, 1 H, 6 K) registered the win for the Pirates. Tommy Pham went 2 for 3 with a double, a home run and two RBIs to lead the team on offense. Antonio Senzatela (4.0 IP, 5 R, 8 H, 4 K) took the loss on the mound for the Rockies.

Get ready for the Pirates vs. Rockies with what you need to know about Saturday’s baseball action, including viewing options.

Pittsburgh Pirates vs. Colorado Rockies odds, line and spread

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

Favorite: Pirates (-169, bet $169 to win $100)Underdog: Rockies (+141, bet $100 to win $141)Over/under: 8.5Pirates vs. Rockies: Game time and live stream infoGame day: Saturday, August 23, 2025Game time: 6:40 p.m. ETLocation: Pittsburgh, PennsylvaniaStadium: PNC ParkTV channel: SportsNet PT and COLRLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Pirates vs. Rockies on Fubo!

Pirates stats and trendsPirates betting recordsThis season, the Pirates have been favored 37 times and won 18, or 48.6%, of those games.Pittsburgh has a record of 2-2 when favored by -169 or more by oddsmakers this season.The moneyline for this contest implies a 62.8% chance of a victory for the Pirates.Pittsburgh’s games have gone over the total in 54 of its 128 chances.The Pirates are 67-61-0 ATS in their 128 games with a spread this season.Mike Burrows (Pirates probable starter)Burrows (1-4) takes the mound for the Pirates in his 16th start of the season. He has a 4.46 ERA in 72 2/3 innings pitched, with 73 strikeouts.In his most recent outing on Saturday against the Chicago Cubs, the righty went five innings, giving up one earned run while surrendering five hits.In 16 games this season, the 25-year-old has a 4.46 ERA and 9.0 strikeouts per nine innings, while giving up a batting average of .234 to opposing batters.Burrows is trying to secure his third quality start of the season in this outing.Burrows will look to pitch five or more innings for his third straight start. He’s averaging 4.5 frames per outing.In four of his 16 total appearances this season he has not surrendered an earned run.He will face off against a Rockies squad that is batting .240 as a unit (23rd in MLB). It is also slugging a collective .395 (17th in MLB) with 132 total home runs (20th in MLB).Pirates batting statsThe Pirates have hit just 91 homers this season, which ranks last in the league.Hitters for Pittsburgh have combined to rank last in the majors with a .349 team slugging percentage.The Pirates have a team batting average of just .233 this season, which ranks 26th among MLB teams.Pittsburgh has scored the fewest runs in the majors this season with just 458 (3.6 per game).The Pirates have an OBP of .305 this season, which ranks 25th in MLB.Pittsburgh is ranked 24th in strikeouts per game (8.7) among MLB offenses.Rockies stats and trendsRockies betting recordsThe Rockies have won in 36, or 28.8%, of the 125 contests they have been named as odds-on underdogs this year.Colorado has a win-loss record of 28-76 when favored by +141 or worse by sportsbooks this year.The Rockies have an implied victory probability of 41.5% according to the moneyline set for this matchup.Colorado’s games have gone over the total in 57 of its 129 opportunities.The Rockies have posted a record of 55-74-0 against the spread this season.Kyle Freeland (Rockies probable starter)Freeland gets the start for the Rockies, his 24th of the season. He is 3-12 with a 5.16 ERA and 85 strikeouts in 120 1/3 innings pitched.The lefty’s last appearance came on Tuesday against the Los Angeles Dodgers, when he tossed four innings, surrendering two earned runs while giving up six hits.In 23 games this season, the 32-year-old has an ERA of 5.16, with 6.4 strikeouts per nine innings. Opponents are batting .303 against him.Freeland heads into the matchup with 10 quality starts under his belt this season.Freeland is looking to pick up his 16th start of five or more innings this season in this matchup.He has had three appearances this season in which he did not allow an earned run.The opposing Pirates offense has the worst slugging percentage (.349) and ranks last in home runs hit (91) in all of MLB. They have a collective .233 batting average, and are 26th in the league with 998 total hits and last in MLB play scoring 458 runs.Rockies batting statsThe Rockies are 20th in MLB action with 132 home runs. They average 1.0 per game.This season, Colorado is 17th in baseball with a .395 slugging percentage.The Rockies have the 23rd-ranked batting average in the league (.240).The offense for Colorado is No. 29 in MLB play scoring 3.8 runs per game (490 total runs).The Rockies rank last in MLB with a .297 on-base percentage.

Watch the MLB on Fubo!