Colorado Rockies vs St. Louis Cardinals Prediction, 8/9/2026 MLB Picks, Best Bets & Odds
Game: Colorado Rockies vs St. Louis Cardinals
Date: Sunday, August 9, 2026
Location: Busch Stadium in St. Louis, MO
TV: Cardinals.TV
Odds/Point Spread: Colorado (+106) St. Louis (-128)
Busch Stadium is the site where the St. Louis Cardinals (58-58) will take on the Colorado Rockies (45-71) on Sunday. The line on this matchup has the Rockies at +106 while the Cardinals are coming in at -128. The over/under is set at 8. The pitchers who are expected to start are Michael Lorenzen and Michael McGreevy.

As a team, the Colorado Rockies are scoring 4.8 runs per contest, which ranks them 7th in baseball. They have tallied 556 runs scored and have an OBP of .323. The Rockies have hit 213 two-baggers as a unit and have knocked 130 baseballs out of the park. They have accrued 533 runs batted in in addition to 1,008 base knocks over the course of the season, and their batting average is at .255. Colorado has a slugging rate of .420 and have been called out on strikes 1,009 times, while being walked on 355 occasions.
Today’s Featured MLB Best Bet! CRAIG TRAPP is smoking hot, 16-7, +3,845 this season on his MLB plays rated 5.0+ and he has a 7-Unit MLB Play (8:15 p.m.) Friday. This play is part of a three-pack of picks and you can sign up below to get them all. 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 NHL package. Join Now! |
Get all of our MLB Picks
The Rockies are sitting with a team earned run average of 5.49 on the season (30th in baseball), and they have rung up 807 batters. Rockies pitchers have given up 162 home runs and also 665 runs (29th in baseball). They have walked 373 opposing batters and their FIP comes in at 4.80 as a team over the course of the season. Colorado has conceded 1,165 base hits (10.3 per 9 innings) as well as 622 earned runs. Their strikeout to walk ratio is 2.16 and their pitching staff has a team WHIP of 1.51.
The Rockies bullpen have a save rate of 56.5% and have stepped onto the mound in 90 save situations. They have compiled 26 saves this year and have blown 20 out of their 46 save chances. The relief pitchers have inherited 180 base runners for the season and 30.0% of them crossing home plate. Rockies pitchers have entered the game with opponents on base 115 times as well as having 109 appearances in high leverage situations. The Rockies have sent 346 relievers to the hill so far this season. The bullpen have a total of 43 holds so far this season (29th in the league).
The Colorado Rockies have a total of 3,059 putouts at this point in the season, as well as 978 assists and 74 errors. Their fielding percentage is holding at .982 which puts them in 26th in MLB, and they have turned 95 double plays. The Rockies have converted 66.8% of baseballs in play into outs out of their 9,177 innings, which has them sitting at 30th in professional baseball.
Lorenzen has taken the hill for 1,103 innings and is sitting with 906 K's during his pro baseball career. Lorenzen (57-65 win-loss record in his career) has earned a FIP of 4.30 while he has gone up against 4,734 hitters in the major leagues. His ERA is 4.36 (535 earned runs allowed) and he has a career WHIP of 1.366. He has given up 1,077 base hits (8.8 hits per nine innings) and has had 430 free passes.
The Cardinals have a slugging percentage of .378 and they are earning 4.33 runs per game (18th in baseball). They have tallied 159 two-baggers, while taking a walk 375 times as well as scoring 502 runs. St. Louis has tallied 119 HRs on the year as well as 489 RBIs. They have been called out on strikes on 897 occasions (27th in baseball) and have accounted for 928 base knocks. The St. Louis Cardinals hold a team OBP of .315 in addition to a team batting average of .239 on the season.
The Cardinals have a team WHIP of 1.339 and have a FIP of 4.09 as a team on the season. Their K/BB ratio comes in at 7.70 (890 strikeouts against 390 bases on balls). They are currently ranked 24th in the league as a pitching staff in total hits surrendered with 996. They have given up 114 homers and they allow 4.44 runs per 9 innings (12th in the league). The St. Louis pitching staff have given up 511 runs on the season while having an ERA of 4.10 (472 earned runs given up).
They rank 17th in MLB with a save percentage of 61.1%, and they have sent 389 relievers to the mound so far this season. Their relief pitchers have stepped onto the mound 147 times in high leverage situations in addition to 126 occasions with runners on. With 134 save situations, the Cardinals have 77 holds in addition to 21 blown saves. St. Louis has had relief pitchers enter the contest in 54 save opportunities and they have earned 33 saves. St. Louis relievers hold an inherited score percentage of 37.2% out of their 183 inherited runners.
The St. Louis Cardinals have turned 107 double plays and have accounted for a fielding rate of .988 (5th in MLB). The Cardinals have accrued 1,095 assists, 51 errors and have amassed 3,106 putouts for the year. In their 9,318 innings on the field, the Cardinals have earned a defensive efficiency of 69.4% (18th in pro baseball).
McGreevy (15-13 career mark) has earned a 3.78 earned run average while conceding 8.7 hits per 9 innings. His K/BB ratio is 3.02 and he has faced 973 opposing hitters in his career. He has allowed a total of 100 ER's while holding a WHIP of 1.183 and being the owner of a FIP of 3.7. During his MLB career, McGreevy has given up 230 base hits while he has totaled 157 punch outs in 238 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take St. Louis (-128)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Colorado Rockies - Twitter
