Cardinals vs Rockies Picks and Prediction – 7/23/2025

Cardinals vs Rockies Prediction
The St. Louis Cardinals complete a three-game series on the road Wednesday versus the Colorado Rockies. St Louis is 52-49 following Monday’s 6-2 victory over the Rockies in the opening game of the series. Willson Contreras hit a home run and had two RBI to help lead the Cardinals to the victory. St Louis trails first-place Milwaukee by 8 ½ games in the National League Central. Keep up to date with all the MLB action with our MLB picks.
Brendan Donovan is batting .293 with 105 hits and an on-base percentage of .364 to lead St Louis in each of the three categories. Willson Contreras leads St Louis in home runs with 13 and RBI with 57. St Louis is batting .253 with a .394 slugging percentage. St. Louis will send Matthew Liberatore to the mound. The left-hander is 6-7 with a 4.13 ERA, 80 Ks, and 22 BBs.
The Colorado Rockies dropped to 24-76 following Monday’s four-run loss to the Cardinals in the opening game of the series. Colorado has lost two straight and four of the last six. The Rockies are 28th in runs scored and 30th or last in team ERA. Colorado is last in the National League West, 34 ½ games behind the first-place Los Angeles Dodgers.
Hunter Goodman is batting .278 with 18 home runs, 56 RBI, 93 hits, and an on-base percentage of .324 to lead Colorado in each of the five categories. Ryan McMahon is second in home runs with 15. Colorado is batting .233 with a .383 slugging percentage. On Wednesday, Colorado will send Kyle Freeland to the mound. The left-hander is 2-10 with a 5.19 ERA, 70 Ks, and 25 BBs.
Cardinals vs Rockies Pick Analysis
St Louis has lost five of its last seven, and the Cardinals have dropped eight of the last 10 played on the road. Colorado has not performed well this season, but it will have a starter on the mound who is coming off a strong outing. St. Louis starter Matthew Liberatore was hit hard last time out, allowing six runs on nine hits across just three innings. Colorado’s Kyle Freeland is coming off his best start of the season, allowing one run on five hits across six innings. Final Score Prediction: Colorado Rockies win 7-4.
Betting Trends for Colorado Rockies vs St. Louis Cardinals

Cardinals

Rockies
Our Free MLB Pick for Colorado Rockies vs St. Louis Cardinals

Colorado Rockies +172