St. Louis Cardinals vs Colorado Rockies Prediction, 7/23/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Colorado Rockies
Date: Wednesday, July 23, 2025
Location: Coors Field in Denver, CO
TV: Rockies.TV
Odds/Point Spread: St. Louis (-196) Colorado (+162)
The Colorado Rockies (24-76) are hosting the St. Louis Cardinals (52-49) at Coors Field on Wednesday. The line on this contest has St. Louis at -196 and Colorado is at +162. The betting total is set at 8. The starting pitchers will be Andre Pallante and Carson Palmquist.


The Cardinals have accrued 176 doubles as a squad and have smacked 100 baseballs out of the stadium. St. Louis has a slugging rate of .394 and have been rung up 788 times, while taking a walk on 312 occasions. As a team, the St. Louis Cardinals are recording 4.5 runs per game, which has them at 13th in the league. They have recorded 436 runs batted in as well as 865 hits over the course of the season, while their team batting average is at .253. They have accumulated 457 runs scored and hold an OBP of .321.
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
The Cardinals have a team earned run average of 4.17 over the course of the season (22nd in the league), and they have struck out 733 hitters. Cardinals pitchers have relinquished 96 home runs and also 451 runs in total (22nd in the league). Their pitching staff has walked 272 opposing players and their FIP is 3.85 as a unit this year. St. Louis has conceded 867 hits (8.7 per 9 innings) as well as 414 earned runs. They have earned a strikeout to walk ratio of 2.69 and the pitching staff holds a collective WHIP of 1.28.
The Cardinals have dispatched 301 relievers to the hill so far this season. The relievers have inherited 132 base runners so far this year with 34.8% of those players crossed home plate. They have accumulated 24 saves this season and have missed out on 14 of their 38 chances to save the game. The Cardinals bullpen have compiled a save rate of 63.2% and have entered the game in 98 save situations. The relief pitchers have earned 57 holds so far this year (13th in the league). Cardinals pitchers have entered the game with players on base 98 times and also have had 102 appearances in high leverage situations.
The St. Louis Cardinals are sitting with 2,681 putouts over the course of the season, in addition to 974 assists and 40 errors. Their fielding percentage is currently at .989 which is 4th in pro baseball, and they have turned 75 double plays. The Cardinals have turned 69.9% of balls in play into outs out of their 8,043 innings on the diamond, which ranks them 15th in the majors.
Pallante has thrown 402 innings and has tallied 277 punch outs during his MLB career. Pallante (23-20 win-loss record in his career) sits with a FIP of 3.97 and he has gone up against 1,718 opposing batters in the major leagues. His earned run average is 4.03 (180 ER's allowed) and he has a career WHIP of 1.388. He has allowed 406 hits (9.1 hits per nine innings) with 152 walks.
Colorado has recorded 96 long balls this year and 345 RBIs. They have put up 160 two-baggers, while getting a free base 256 times as well as putting up 355 runs. The Colorado Rockies have accumulated a team OBP of .292 in addition to a team batting average of .233 on the year. The Rockies have a team SLG% of .383 and they are recording 3.55 runs per outing (28th in the league). They have been called out on strikes on 969 occasions (1st in baseball) and are sitting with 780 base hits.
The Rockies have a team WHIP of 1.576 and have a FIP of 4.88 as a unit this year. Their strikeout to walk ratio comes in at 6.80 (664 strikeouts vs 343 bases on balls). They sit at 30th in the league as a pitching staff in total hits conceded with 1,034. They have given up 136 home runs and they surrender 6.30 runs per 9 innings (30th in baseball). The Colorado pitching staff have conceded 612 runs this season while having a team ERA of 5.57 (541 earned runs allowed).
Colorado bullpen pitchers hold an inherited score percentage of 33.7% out of their 190 inherited base runners. Their bullpen pitchers have stepped onto the mound 104 times in high leverage situations and on 110 occasions with base runners. With 77 save situations, the Rockies have 42 holds and also 17 blown saves. They are currently ranked 27th in the league holding a save rate of 51.4%, and they have dispatched 334 bullpen pitchers to the hill this year. Colorado has had relief pitchers step onto the mound in 35 save chances and they have walked away with 18 saves.
The Colorado Rockies have turned 103 double plays and own a fielding percentage of .978 (30th in pro baseball). The Rockies have racked up 951 assists, 81 errors and are sitting with 2,622 putouts this year. In their 7,866 innings played, the Rockies hold a defensive efficiency of 65.6% (30th in pro baseball).
Palmquist (0-4 career mark) is the owner of a 7.75 ERA while allowing 10.4 hits per nine innings. He has a K/BB ratio of 1.22 and he has faced 147 batters during his pro baseball career. He has given up 26 earned runs while holding a WHIP of 1.755 and a FIP of 7.6. So far in his pro baseball career, Palmquist has given up 35 hits while earning 22 strikeouts in 30 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take St. Louis (-196)
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