St. Louis Cardinals vs Colorado Rockies Prediction, 7/22/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Colorado Rockies
Date: Tuesday, July 22, 2025
Location: Coors Field in Denver, CO
TV: Rockies.TV
Odds/Point Spread: St. Louis (-132) Colorado (+110)
Coors Field is where the Colorado Rockies (24-75) will attempt to beat the St. Louis Cardinals (51-49) on Tuesday. The odds on this game have St. Louis at -132 and Colorado is at +110. The total is set at 9. The starting pitchers will be Erick Fedde and Bradley Blalock.


As a squad, the St. Louis Cardinals are notching 4.5 runs per game, which has them sitting at 13th in baseball. They are sitting with 451 runs scored while holding a team on-base percentage of .321. The Cardinals have accounted for 172 two-baggers as a squad and have hit 99 balls out of the stadium. They have tallied 430 RBI's in addition to 850 base knocks over the course of the season, while their batting average is at .251. St. Louis has a slugging percentage of .392 and have been called out on strikes 777 times, while taking a walk on 311 occasions.
Today’s Featured MLB Best Bet! ARUN SHIVA has released a 7-Unit MLB Selection between the Baltimore Orioles vs. Cleveland Guardians (Monday @ 6:40pm est). IC has won 14 of 16 MLB Playoff Seasons and the 2nd Half has always been fantastic for his algorithms. Join IC as he looks to start the 2nd half of the Baseball Season on a fantastic note today! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Parlay Picks
Their strikeout to walk ratio sits at 2.69 and their pitching staff has a collective WHIP of 1.28. Cardinals pitchers have surrendered 96 home runs and also 449 runs (22nd in MLB). St. Louis has relinquished 859 hits (8.7 per 9 innings) and 412 earned runs. The Cardinals have an ERA of 4.19 so far this season (22nd in the league), and their staff has struck out 728 batters. Their pitching staff has walked 271 opposing hitters and their FIP comes in at 3.87 as a squad on the year.
The Cardinals bullpen have accumulated a save percentage of 63.2% and have come into the game in 98 save situations. The relievers have inherited 132 runners this season and 34.8% of them earned a run for their team. Cardinals relief pitchers have entered the game with runners on 98 times in addition to having 103 appearances in high leverage situations. The Cardinals have sent 299 relievers to the mound so far this year. The relief pitchers have notched 57 holds for the season (13th in MLB). They have recorded 24 saves this season and have blown 14 out of their 38 chances to save the game.
The Cardinals have converted 70.1% of balls hit into play into outs out of their 7,746 innings on the field, ranking them 15th in pro baseball. The St. Louis Cardinals have 2,582 putouts over the course of the season, as well as 940 assists and 36 errors. Their fielding rate is currently at .990 which is 3rd in MLB, and they have turned 70 double plays.
Fedde has taken the hill for 729 innings and is sitting with 564 punch outs thus far in his career. His ERA is 4.82 (391 earned runs allowed) and his WHIP is 1.430. He has allowed 754 hits (9.3 hits per 9 innings) and has had 289 free passes. Fedde (33-51 career win-loss mark) has earned a FIP of 4.75 and he has gone up against 3,168 hitters in the majors.
The Colorado Rockies have an on-base percentage of .292 and a team batting average of .233 for the year. They have struck out on 964 instances (1st in baseball) and have 772 base hits. Colorado has compiled 96 home runs this season to go along with 344 runs batted in. The Rockies hold a team slugging % of .385 and they are scoring 3.57 runs per outing (28th in MLB). They have recorded 160 doubles, while walking 255 times as well as putting up 353 runs.
The Rockies hold a team WHIP of 1.573 in addition to having a FIP of 4.90 as a staff this season. Their strikeout to walk ratio sits at 6.80 (653 strikeouts vs 342 bases on balls). They are sitting at 30th in MLB as a pitching staff in total hits conceded with 1,019. They have yielded 135 homers and they allow 6.31 runs per 9 innings (30th in MLB). The Colorado pitching staff have given up 606 runs so far this season while holding a team ERA of 5.57 (535 earned runs yielded).
With 77 save situations, the Rockies have compiled 42 holds and also 17 blown saves. Colorado has called on bullpen pitchers to enter the contest in 35 save opportunities and they have earned 18 saves. Their relief pitchers have come in 104 times in high leverage situations in addition to 108 occasions with runners on. Colorado relievers have an inherited score percentage of 34.6% out of their 185 inherited base runners. They sit at 27th in baseball with a save percentage of 51.4%, and they have dispatched 331 bullpen pitchers onto the diamond over the course of the season.
Out of their 7,542 innings on the field, the Rockies have accumulated a defensive efficiency of 65.6% (30th in professional baseball). The Colorado Rockies have turned 97 double plays and own a fielding percentage of .977 (30th in professional baseball). The Rockies have recorded 910 assists, 80 errors and have accumulated 2,514 putouts during this campaign.
During his pro baseball career, Blalock has conceded 68 base knocks and he has 29 K's in 51 frames. He has surrendered a total of 44 ER's while earning a WHIP of 1.829 and being the owner of a FIP of 7.6. His strikeout to walk ratio is 1.12 and he has gone up against 247 opposing batters in his MLB career. Blalock (1-5 career record) holds a 7.70 earned run average and has allowed 11.9 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take St. Louis (-132)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Colorado Rockies - Twitter
St. Louis Cardinals - Twitter