Cardinals vs. Rockies Prediction, Odds, Picks - July 21

Cardinals vs. Rockies Prediction, Odds, Picks - July 21

Updated Jul. 21, 2025 8:00 p.m. ET
Data Skrive

Alec Burleson and the St. Louis Cardinals will play Hunter Goodman and the Colorado Rockies on Monday at Coors Field, at 8:40 p.m. ET. Bookmakers list the Cardinals as -173 favorites on the moneyline, while giving the underdog Rockies +145 moneyline odds. St. Louis (-1.5) is favored on the run line. An 11.5-run over/under has been set for this contest.

Here is everything you need to know from a betting perspective on the Cardinals-Rockies game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Twins vs. Rockies Highlights | MLB on FOX

Check out the best moments between the Minnesota Twins and the Colorado Rockies

Cardinals vs. Rockies Game Information & Odds

  • When: Monday, July 21, 2025 at 8:40 p.m. ET
  • Where: Coors Field in Denver, Colorado
  • How to watch on TV: COLR and FDSMW
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Cardinals -173 +145 11.5 -111 -109 -1.5 -116 -104

Cardinals vs. Rockies Prediction

  • Score Prediction: Cardinals 6, Rockies 5
  • Total Prediction: Under 11.5 runs
  • Win Probabilities: Cardinals 54%, Rockies 46%

Cardinals vs. Rockies Betting Insights

  • This season, the Cardinals have been favored 45 times and won 25, or 55.6%, of those games.
  • St. Louis has been at least -173 moneyline favorites three times this season and won each of those games.
  • Bookmakers have implied with the moneyline set for this matchup that the Cardinals have a 63.4% chance to win.
  • The Rockies have come away with 23 wins in the 95 contests they have been listed as the underdogs in this season.
  • This season, Colorado has come away with a win 17 times in 76 chances when named as an underdog of at least +145 or longer on the moneyline.
  • The moneyline set for this matchup implies the Rockies have a 40.8% chance of walking away with the win.

Cardinals Recent Betting Performance

  • The Cardinals have a 3-3 record from the six games they were favored on the moneyline over their last 10 matchups.
  • In their last 10 matchups (all had set totals), the Cardinals combined with their opponents to hit the over on the total seven times.
  • The Cardinals have a 4-6-0 record against the spread over their past 10 games.

Cardinals Recent Stats

Stat Avg/Total
Record 3-7
Runs Per Game 3.7
HR 8
ERA 5.65
K/9 7.7

Cardinals Player Insights

  • Brendan Donovan is hitting .291 with 22 doubles, eight home runs and 35 walks.
  • Among all batters in baseball, Donovan is 155th in home runs and 127th in RBI.
  • Burleson has hit 12 home runs while batting .293. Both lead his team.
  • Burleson ranks 92nd in homers in MLB, and 83rd in RBI.
  • Burleson carries a four-game streak with at least one hit into this contest. In his last five games he is hitting .313 with a home run, three walks and an RBI.
  • Nolan Arenado is batting .241 with 14 doubles, a triple, 10 home runs and 25 walks.
  • Masyn Winn is batting .264 with 19 doubles, seven home runs and 27 walks.
  • Winn brings a four-game streak with at least one hit into this one. During his last five outings he is hitting .350 with a walk.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willson Contreras 1.5 (+115) 2.5 (+105) - 0.5 (-125)
Nolan Arenado 1.5 (+120) 2.5 (+130) - 0.5 (-115)
Ivan Herrera 1.5 (+105) 2.5 (+120) - 0.5 (+100)
Victor Scott II 0.5 (-270) 1.5 (+110) - 0.5 (+155)
Pedro Pages 0.5 (-255) 1.5 (+115) - 0.5 (+150)

Rockies Recent Betting Performance

  • In 10 games as underdogs over the last 10 matchups, the Rockies have a record of 4-6.
  • In their last 10 games with a total, the Rockies and their opponents are 4-6-0 when it comes to hitting the over.
  • The Rockies have five wins against the spread in their last 10 chances.

Rockies Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 3.8
HR 12
ERA 5.93
K/9 7.4

Rockies Player Insights

  • Goodman leads the Rockies in home runs (18), runs batted in (55) and has a team-high batting average of .279.
  • Among all hitters in MLB, Goodman is 28th in homers and 39th in RBI.
  • Jordan Beck has 18 doubles, five triples, 11 home runs and 23 walks while batting .275.
  • Beck is 108th overall in home runs and 157th in RBI this year.
  • Mickey Moniak is batting .267 with 11 doubles, six triples, 14 home runs and 16 walks.
  • Ryan McMahon is hitting .217 with 15 doubles, a triple, 15 home runs and 46 walks.

Rockies Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Yanquiel Fernandez 0.5 (-225) 1.5 (+135) - 0.5 (+180)
Ryan McMahon 0.5 (-250) 1.5 (+105) - 0.5 (+150)
Orlando Arcia 0.5 (-235) 1.5 (+120) - 0.5 (+175)
Brenton Doyle 0.5 (-260) 1.5 (+110) - 0.5 (+165)
Mickey Moniak 1.5 (+150) 1.5 (-140) - 0.5 (+135)

Cardinals vs. Diamondbacks Highlights | MLB on FOX

Enjoy the best moment between the St. Louis Cardinals and the Arizona Diamondbacks.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share