On Tuesday, a series opener is on the schedule, with the St. Louis Cardinals (60-59) hosting the Colorado Rockies (30-87) at 7:45 p.m. ET.

The Rockies are an underdog (+166 on the moneyline to win) when they visit the Cardinals (-202). The St. Louis Cardinals will hand the ball to Matthew Liberatore (6-9, 3.98 ERA), who is looking for win No. 7 on the season, and the Rockies will counter with Kyle Freeland (2-12, 5.53 ERA).

The Cardinals won their last contest versus the Cubs by a 3-2 score Sunday, with Sonny Gray picking up the win pitching going seven innings, giving up one earned run on five hits while striking out seven. Pedro Pages went 1 for 3 with a home run and two RBIs to lead them offensively.

The Rockies fell to the Diamondbacks 13-6 Sunday. Brenton Doyle led the way offensively after going 2 for 4 with a home run and two RBIs, and Tanner Gordon was handed the loss, throwing 4 2/3 innings, giving up 10 earned runs on 12 hits while striking out six.

Here’s everything you need to get ready for Tuesday’s Cardinals vs. Rockies game, including viewing options.

St. Louis Cardinals vs. Colorado Rockies odds, line and spread

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

Favorite: Cardinals (-202, bet $202 to win $100)Underdog: Rockies (+166, bet $100 to win $166)Over/under: 8.5Cardinals vs. Rockies: Game time and live stream infoGame day: Tuesday, August 12, 2025Game time: 7:45 p.m. ETLocation: St. Louis, MissouriStadium: Busch StadiumTV channel: FDSMW and COLRLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Cardinals vs. Rockies on Fubo!

Cardinals stats and trendsCardinals betting recordsThe Cardinals have been favorites in 54 games this season and won 28 (51.9%) of those contests.St. Louis has played as favorites of -202 or more once this season and won that game.The Cardinals have a 66.9% chance to win this game based on the implied probability of the moneyline.St. Louis’ games have gone over the total in 59 of its 118 chances.In 118 games with a spread this season, the Cardinals are 63-55-0 ATS.Matthew Liberatore (Cardinals probable starter)Liberatore makes the start for the Cardinals, his 22nd of the season. He is 6-9 with a 3.98 ERA and 85 strikeouts in 113 2/3 innings pitched.His last time out was on Wednesday against the Los Angeles Dodgers, when the left-hander threw four innings, surrendering two earned runs while giving up six hits.The 25-year-old has put up a 3.98 ERA and 6.8 strikeouts per nine innings across 21 games this season, while giving up a batting average of .267 to opposing hitters.Liberatore has 10 quality starts under his belt this season.Liberatore has pitched five or more innings in a game 15 times this year heading into this matchup.He has had two appearances this season in which he held his opponents to zero earned runs.He meets a Rockies offense that ranks 28th in the league with 436 runs while batting .238 as a unit. It has a collective .394 slugging percentage (18th in MLB action) and has hit a total of 120 home runs (20th in MLB).Cardinals batting statsThe Cardinals have hit 113 homers this season, which ranks 24th in the league.The offense for St. Louis has a slugging percentage of .387 this season, 22nd in MLB.The Cardinals rank 14th in MLB with a .249 team batting average.St. Louis has scored 518 runs (4.4 per game) this season, which ranks 14th in MLB.The Cardinals have an on-base percentage of .319 this season, which ranks 12th in the league.St. Louis is one of the most-disciplined teams at the plate this season, ranking eighth with an average of 7.8 strikeouts per game.Rockies stats and trendsRockies betting recordsThe Rockies have won in 29, or 25.7%, of the 113 contests they have been named as odds-on underdogs this year.This season, Colorado has been victorious 12 times in 74 chances when named as an underdog of at least +166 or worse on the moneyline.The moneyline set for this matchup implies the Rockies have a 37.6% chance of coming away with a victory in the contest.Colorado and its opponents have gone over the total this season in 52 of its 117 opportunities.The Rockies are 47-70-0 against the spread in their 117 games with a line set by sportsbooks this season.Kyle Freeland (Rockies probable starter)Freeland (2-12 with a 5.53 ERA and 78 strikeouts in 109 2/3 innings pitched) makes the start for the Rockies, his 22nd of the season.His most recent time out was on Wednesday against the Toronto Blue Jays, when the left-hander went 4 2/3 innings, surrendering six earned runs while allowing seven hits.The 32-year-old has an ERA of 5.53, with 6.4 strikeouts per nine innings in 21 games this season. Opponents are batting .305 against him.Freeland is trying to record his 10th quality start of the season in this outing.Freeland will look to pick up his 15th game of five or more innings pitched this season. He averages 5.2 innings per appearance.In two of his 21 total appearances this season he has not allowed an earned run.The opposing Cardinals offense has a collective .249 batting average, and is 12th in the league with 998 total hits and 14th in MLB action with 518 runs scored. They have the 22nd-ranked slugging percentage (.387) and are 24th in all of MLB with 113 home runs.Rockies batting statsThe Rockies are 20th in MLB action with 120 home runs. They average 1.0 per game.This season, Colorado’s .394 slugging percentage ranks 18th in baseball.The Rockies have the 24th-ranked batting average in the league (.238).Colorado is the third-lowest scoring team in MLB action averaging 3.7 runs per game (436 total).The Rockies’ .298 on-base percentage is the worst in the majors.

Watch the MLB on Fubo!