The Colorado Rockies (28-79) and Cleveland Guardians (53-54) will clash on Wednesday at Progressive Field, with first pitch at 6:40 p.m. ET.

The Guardians are favored (-196 moneyline odds) when they host the Rockies (+162). The matchup on the mound for this contest is set with the Cleveland Guardians looking to Kolby Allard (2-1), and Kyle Freeland (2-10) answering the bell for the Colorado Rockies.

Logan Allen (7.0 IP, 2 R, 8 H, 3 K) picked up the win in the Guardians’ 10-4 victory over the Rockies yesterday. Kyle Manzardo led the way offensively, going 3 for 4 with two home runs and three RBIs. Tanner Gordon (3.0 IP, 6 R, 8 H, 2 K) was handed the loss for the Rockies.

Before the Guardians vs. Rockies matchup, here is what you need to prepare for Wednesday’s baseball action, including viewing options.

Cleveland Guardians vs. Colorado Rockies odds, line and spread

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

Favorite: Guardians (-196, bet $196 to win $100)Underdog: Rockies (+162, bet $100 to win $162)Over/under: 8Guardians vs. Rockies: Game time and live stream infoGame day: Wednesday, July 30, 2025Game time: 6:40 p.m. ETLocation: Cleveland, OhioStadium: Progressive FieldTV channel: CLEG and COLRLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Guardians vs. Rockies on Fubo!

Guardians stats and trendsGuardians betting recordsThe Guardians have been favorites in 43 games this season and won 26 (60.5%) of those contests.This season Cleveland has won three of its four games when favored by at least -196 on the moneyline.The Guardians have a 66.2% chance to win this game based on the implied probability of the moneyline.So far this season, Cleveland and its opponents have hit the over in 46 of 105 games with a total.The Guardians are 53-52-0 against the spread in their 105 chances this season.Kolby Allard (Guardians probable starter)Allard (2-1) makes the start for the Guardians, his second of the season.In his last appearance — in relief on Sunday — the left-hander tossed one scoreless inning against the Kansas City Royals without surrendering a hit.Opposing hitters have compiled a batting average of .288 against him this season. He has a 2.83 ERA and 5.0 strikeouts per nine innings over his 21 appearances.He is looking to make his fourth straight appearance with no earned runs given up.The opposing Rockies offense has a collective .234 batting average, and is 24th in the league with 839 total hits and 29th in MLB play with 388 runs scored. It has the 22nd-ranked slugging percentage (.388) and ranks 21st in home runs (108) in all of MLB.Guardians batting statsThe Guardians’ 113 home runs rank 18th in Major League Baseball.Hitters for Cleveland have combined to rank 27th in MLB with a slugging percentage of only .376 this season.The Guardians have a team batting average of just .228 this season, which ranks 29th among MLB teams.Cleveland has scored the fifth-fewest runs in the majors this season with just 419 (3.9 per game).The Guardians have the 25th-ranked on-base percentage in MLB this season (.301).Cleveland is ranked 13th in strikeouts per game (8.2) among MLB offenses.Rockies stats and trendsRockies betting recordsThe Rockies have been underdogs in 103 games this season and have come away with the win 27 times (26.2%) in those contests.Colorado has a win-loss record of 13-58 when favored by +162 or worse by sportsbooks this year.The Rockies have an implied victory probability of 38.2% according to the moneyline set by sportsbooks for this matchup.Colorado and its opponents have hit the over in 44 of its 107 games with a total set by oddsmakers this season.The Rockies have posted a record of 44-63-0 against the spread this season.Kyle Freeland (Rockies probable starter)Freeland gets the start for the Rockies, his 20th of the season. He is 2-10 with a 5.24 ERA and 74 strikeouts in 101 1/3 innings pitched.His most recent appearance came on Friday against the Baltimore Orioles, when the left-hander threw six innings, surrendering four earned runs while giving up seven hits.The 32-year-old has an ERA of 5.24, with 6.6 strikeouts per nine innings in 19 games this season. Opponents are batting .305 against him.Freeland has nine quality starts under his belt this year.Freeland will look to last five or more innings for his fifth straight start. He’s averaging 5.3 innings per outing.In two of his appearances this season he did not surrender an earned run.He will take the hill against a Guardians offense that ranks last in the league with 797 total hits (on a .228 batting average). The squad also slugs a collective .376 (27th in the league) with 113 total home runs (18th in MLB action).Rockies batting statsThe Rockies average 1.0 home run per game to rank 21st in MLB action with 108 total home runs.This season, Colorado ranks 22nd in the majors, slugging .388.The Rockies rank 24th in the majors with a .234 batting average.Colorado is the second-lowest scoring team in MLB play averaging 3.6 runs per game (388 total).The Rockies’ .294 on-base percentage is the worst in the majors.

Watch the MLB on Fubo!