St. Louis (52-49) vs Colorado (24-76)
July 22, 2025 at 08:40 PM EDT
The Line: Betting Odds: Colorado +1.5 — Over/Under: +12
In this article, we will formulate a Cardinals vs Rockies prediction for this MLB game on Tuesday, July 22, at Coors Field in Denver, Colorado. Let’s take a look at the prediction for this MLB matchup.
St. Louis Cardinals Betting Preview
The St. Louis Cardinals (52-49, 23-29 Away) closed the first half of the season with a series defeat to the Atlanta Braves, and opened the second half with three consecutive losses to the Arizona Diamondbacks. St. Louis got its first W of the second half on Monday, as the Cards beat the Rockies 6-2. Willson Contreras led the offense with two RBI, while Michael McGreevy got the win after allowing two runs on seven hits with one strikeout and no walks across 7.0 innings of work.
This year, the Cardinals average 4.52 runs per game (13th in the MLB) on a .253/.321/.394 triple-slash. When it comes to pitching, the Cardinals’ staff has a 4.17 ERA (22nd) and 1.27 WHIP (18th). Willson Contreras leads the Cardinals with a .256 batting average, 13 home runs, and 57 RBI this season.
The projected starting pitcher for the Cardinals is Erick Fedde, who is 3-9 in 19 starts this season, with a 4.83 ERA and 1.47 WHIP in 98.2 innings.
Colorado Rockies Betting Preview
The Colorado Rockies (24-76, 12-38 Home) finally won a series after defeating the Minnesota Twins at home. It was their first win following seven straight series losses. The Rockies opened the current series against the Cardinals with a 6-2 defeat. Hunter Goodman drove in the lone run for the offense, while the second RBI was due to St. Louis’ error. Austin Gomber, a former Cardinal, took the loss after allowing five runs on 11 hits with six strikeouts and no walks in 5.2 innings.
This season, the Rockies average 3.55 runs per game (28th in the MLB) on a .233/.292/.383 triple-slash. When it comes to pitching, the Rockies’ staff has a 5.57 ERA (30th) and 1.57 WHIP (30th). Hunter Goodman leads the Rockies with a .278 batting average, 18 home runs, and 56 RBI this season.
Bradley Blalock will take the mound for the Rockies on Tuesday. The 24-year-old right-hander has a 0-2 record in four starts this year with a 9.97 ERA and 1.80 WHIP in 21.2 innings.
Total Runs Facts
Each of the Rockies’ last six games as underdogs against National League opponents have gone UNDER the total runs line.
Four of the Cardinals’ last five games as favorites against National League opponents have gone OVER the total runs line.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Cardinals’ last nine Tuesday night games against National League opponents.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in six of the Rockies’ last seven night games.
Matchup/League Facts
The Rockies rank 30th in the league for strikeouts against this season (969).
The Rockies rank 30th in the league for ERA this season (5.57).
The Cardinals rank 3rd in the league for walks allowed this season (272).
The Cardinals rank T4th in the league for home runs allowed this season (96).
Cardinals vs Rockies Prediction
The Cardinals won six of the previous ten H2H encounters, including four of the last five. St. Louis looks closer to getting a W in this one as well, but I am going with Over instead of backing the winner. Bradley Blalock pleasantly surprised me in his previous start against the Reds, when he allowed just one run in 5.2 innings, but I don’t think he is capable of repeating such a performance here at Coors Field. The Cards will get to him early on, surely. Erick Fedde, on the other hand, surrendered 3+ runs in each of his last four starts and allowed 20 in total in that span. I’ll go with Over.