MLB Picks

Cardinals vs Rockies Prediction 8/9/26 MLB Picks Today

Colorado Rockies (46-71) vs. St. Louis Cardinals (58-59)
August 9, 2026 2:15 pm EDT
The Line: St. Louis Cardinals -168 / Colorado Rockies 139; Over/Under: 9.5
(Get latest betting odds)

In this article we will formulate a Cardinals vs Rockies prediction for this MLB game on Sunday, August 9th at Busch Stadium in St. Louis, Missouri. Let’s take a look at the prediction for this MLB matchup. 

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 58-59 this season after they split the first two games by scores of 3-2 and 6-8. In game two, St. Louis led 2-1 in the first inning, but they allowed the next four runs and never bounced back for the loss. The Cardinals recorded 10 hits in the game and they were led by Fermin, who went 2-2 with two RBIs. Liberatore allowed nine hits and five earned runs over 5.0 innings for the loss, while Gastelum allowed two earned runs in relief. Prior to this series, St. Louis won two out of three against the Yankees, but lost two out of three against the Blue Jays before that. 

This season, St. Louis has a 4.14 ERA with a 1.34 WHIP and a .253 opponent batting average, while they have scored 508 runs with a .239 batting average and a .315 on base percentage. Jordan Walker has led the Cardinals with 23 home runs and 82 RBIs, while Alec Burleson has added 18 home runs and 77 RBIs. The projected starting pitcher for St. Louis is Michael McGreevy, who is 4-9 with a 3.59 ERA and a 1.20 WHIP over 120.1 innings pitched this season. 

Colorado Rockies Betting Preview

The Colorado Rockies are 46-71 this year after they won game two by a score of 8-6 last night. Colorado had their lead cut to 7-5 in the eighth inning, but they added an insurance run in the ninth to seal the win. The Rockies recorded 11 hits in the game and they were led by McCarthy, who went 4-5 with two home runs and three RBIs. Freeland allowed five hits and one earned run over 4.1 innings, while Mushinski got the win and Romano picked up the save. Prior to this series, Colorado lost all three against the Rays, but did win all three against the Royals before that. 

This season, Colorado has a 5.48 ERA with a 1.51 WHIP and a .287 opponent batting average, while they have scored 564 runs with a .256 batting average and a .324 on base percentage. Hunter Goodman has led the Rockies with 33 home runs and 67 RBIs, while TJ Rumfield has added 13 home runs and 59 RBIs. The projected starting pitcher for Colorado is Michael Lorenzen, who is 3-10 with a 6.94 ERA and a 1.85 WHIP over 107.2 innings pitched this year. 

Why the St. Louis Cardinals will win

  • The Rockies have lost each of their last 10 games against National League opponents following a road win.
  • The Cardinals have won 21 of their last 27 day games against NL West opponents following a home loss.
  • The Rockies have failed to cover the run line in nine of their last 10 day games against National League opponents following a win.
  • The Cardinals have covered the run line in six of their last seven games against NL West opponents following a loss.
  • The Cardinals have led after 3 innings in each of their last four day games against National League opponents.
  • The Rockies have trailed after 5 innings in eight of their last nine road games against NL Central opponents that held a losing record.

Why the Colorado Rockies will win

  • The Cardinals have lost each of their last eight day games against National League opponents.
  • The Rockies have won three of their last four games as underdogs against the Cardinals.
  • The Cardinals have failed to cover the run line in each of their last 10 games as favorites.
  • The Rockies have covered the run line in each of their last seven games against the Cardinals.
  • The Rockies have led after 3 innings in five of their last six day games against National League opponents that held a losing record.
  • The Cardinals have trailed after 5 innings in each of their last three day games at Busch Stadium against NL West opponents.
  • The Rockies have won the first inning in three of their last four day games against opponents that held a losing record.

Total Runs Facts

  • Nine of the Rockies’ last 10 day games against NL Central opponents have gone OVER the total runs line.
  • Each of the Cardinals’ last four day games after playing the previous day have gone UNDER the total runs line.
  • There has been at least one run scored in the first inning in each of Michael McGreevy’s last six appearances as a starter.
  • There has been at least one run scored in the first inning in each of the Rockies’ last four day games against NL Central opponents.

St. Louis Cardinals Player Prop Facts

  • Michael McGreevy has recorded a win in three of his last four appearances against NL West opponents that held a losing record.
  • Ivan Herrera has recorded at least one hit in each of the Cardinals’ last nine games against NL West opponents that held a losing record.
  • Ivan Herrera has hit a home run in three of the Cardinals’ last five games against NL West opponents that held a losing record.
  • Michael McGreevy has recorded five or more strikeouts in four of his last five home appearances against opponents that held a losing record.

Colorado Rockies Player Prop Facts

  • Jake McCarthy has recorded at least one hit in 18 of his last 19 appearances against NL Central opponents.
  • Jordan Beck has hit a home run in two of his last three appearances in day games against NL Central teams that held a losing record.
  • Michael Lorenzen has recorded four or more strikeouts in seven of his last eight appearances in day games against teams that held a losing record.

Matchup/League Facts

  • The Cardinals rank 28th in the league for doubles this season (162).
  • The Cardinals rank 27th in the league for slugging percentage this season (.379).
  • The Rockies rank 30th in the league for ERA this season (5.48).
  • The Rockies rank 30th in the league for opponent batting average this season (.287).

Cardinals vs Rockies Prediction

Colorado snapped their losing streak with a win on Saturday night, but they have been terrible this season, especially on the road. The Rockies are 19-39 on the road this year, while the Cardinals are 29-33 at home. St. Louis has won three of their last five games and they have allowed two runs or fewer in three of their last four. The Cardinals are starting McGreevy, who has allowed 2, 7, 4, 1, and 1 earned run in his last five outings, while Lorenzen has allowed 16 earned runs in his last 10.2 innings. Take the over here. 

David Racey's Free Pick: Over 9.5

Need More? Get Premium Picks

David Racey

David started writing about sports in 2015, but sports has been his passion for as long as he can remember. David spends most of his free time watching pretty much anything sports related from Baseball to Tennis and everything in between. David likes to analyze statistics and recent results to form an unbiased opinion on whatever game he is breaking down. Follow David on Twitter at @itsyerboi41

Related Articles

Back to top button