Cardinals vs Rockies Prediction, Odds, Moneyline, Spread & Over/Under for July 21

Odds updated as of 3:12 p.m.
On Monday in MLB, the St. Louis Cardinals are up against the Colorado Rockies.
All the information you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Cardinals vs Rockies Game Info
- St. Louis Cardinals (51-49) vs. Colorado Rockies (24-75)
- Date: Monday, July 21, 2025
- Time: 8:40 p.m. ET
- Venue: Coors Field -- Denver, Colorado
- Coverage: COLR and FDSMW
Cardinals vs Rockies Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-156) | COL: (+132)
- Spread: STL: -1.5 (-110) | COL: +1.5 (-110)
- Total: 11.5 -- Over: (-110) | Under: (-110)
Cardinals vs Rockies Probable Starting Pitchers
Probable Pitchers: Michael McGreevy (Cardinals) - 0-0, 0.00 ERA vs Austin Gomber (Rockies) - 0-3, 5.65 ERA
This contest's pitching matchup is set, as the Cardinals will send Michael McGreevy to the mound, while Austin Gomber (0-3) will take the ball for the Rockies. McGreevy did not pitch as the moneyline favorite in any games last season. The Rockies are 1-5-0 ATS in Gomber's six starts with a set spread. The Rockies have been the moneyline underdog in six of Gomber's starts this season, and they went 1-5 in those games.
Cardinals vs Rockies Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (62.8%)
Cardinals vs Rockies Moneyline
- St. Louis is the favorite, -156 on the moneyline, while Colorado is a +132 underdog despite being at home.
Cardinals vs Rockies Spread
- The Rockies are at +1.5 on the runline against the Cardinals. The Rockies are -110 to cover the spread, and the Cardinals are -110.
Cardinals vs Rockies Over/Under
- Cardinals versus Rockies, on July 21, has an over/under of 11.5, with the over being -110 and the under -110.
Bet on St. Louis Cardinals vs. Colorado Rockies on FanDuel today!
Cardinals vs Rockies Betting Trends
- The Cardinals have won in 23, or 53.5%, of the 43 contests they have been named as odds-on favorites in this year.
- St. Louis has been a -156 moneyline favorite on five occasions this season and won every time.
- The Cardinals' games have gone over the total in 52 of their 97 opportunities.
- In 97 games with a line this season, the Cardinals have a mark of 52-45-0 against the spread.
- The Rockies have compiled a 22-71 record in games they were listed as the moneyline underdog (winning 23.7% of those games).
- Colorado is 18-65 (winning just 21.7% of its games) when playing as a moneyline underdog of +132 or longer.
- The Rockies have played in 97 games with an over/under set, and have combined with their opponents to go over the total 39 times (39-55-3).
- The Rockies have gone 39-58-0 ATS this season.
Cardinals Player Leaders
- Brendan Donovan has an OPS of .784, fueled by an OBP of .363 to go with a slugging percentage of .421. He has a .291 batting average, as well.
- Among all qualified hitters, he is 16th in batting average, his on-base percentage ranks 31st, and he is 83rd in slugging.
- Alec Burleson leads St. Louis in total hits (88) this season while batting .293 with 29 extra-base hits. He's slugging .470 with an on-base percentage of .340.
- Among all qualified, he is 13th in batting average, 60th in on-base percentage and 42nd in slugging percentage.
- Burleson takes a four-game streak with at least one hit into this contest. In his last five games he is batting .313 with a home run, three walks and an RBI.
- Nolan Arenado is batting .241 with a .381 slugging percentage and 42 RBI this year.
- Masyn Winn has been key for St. Louis with 89 hits, an OBP of .322 plus a slugging percentage of .383.
- Winn enters this matchup on a four-game hitting streak. During his last five outings he is batting .350 with a walk.
Rockies Player Leaders
- Hunter Goodman has put up a team-best slugging percentage (.521) and leads the Rockies in hits (92). He's batting .279 and with an on-base percentage of .325.
- Including all the qualifying hitters in MLB, he ranks 39th in batting average, 84th in on-base percentage and 14th in slugging percentage.
- Jordan Beck has a .328 on-base percentage to pace his team. He has a batting average of .275 while slugging .463.
- Including all qualifying hitters, his batting average places him 47th, his on-base percentage ranks 77th, and he is 49th in slugging.
- Mickey Moniak has 11 doubles, six triples, 14 home runs and 16 walks while hitting .267.
- Ryan McMahon has 15 doubles, a triple, 15 home runs and 46 walks while hitting .217.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!