DKNetwork Logo DKNetwork Logo
Colorado Rockies at St. Louis Cardinals prediction, pick for MLB on Saturday 8/8/26

Colorado Rockies at St. Louis Cardinals prediction, pick for MLB on Saturday 8/8/26

Published:

By: Sean Barnard

In the later portion of tonight’s loaded MLB slate, the Colorado Rockies will take on the St. Louis Cardinals. These teams opened up the series last night, which resulted in a 3-2 win by the Cardinals. Kyle Freeland and Matthew Liberatore will take the ball for their respective squads tonight.

Looking at the odds, the Cardinals enter as narrow -148 favorites on DraftKings Sportsbook. The Rockies are +138 underdogs, with the run total set at O/U 8.5 Runs.

Rockies at Cardinals prediction, preview

The Colorado Rockies enter the day tied for the worst winning percentage in baseball, with a 45-71 record overall. They enter the matchup looking to snap a four-game losing streak and have lost eight of their last 11. On the season overall, the Rockies have gone 61-55 to the run line, and the run total is 54-59-3 to the over/under.

Kyle Freeland will be on the mound for Colorado, making his 21st start of the season. After leading the MLB with 17 losses last year, he enters today’s matchup with a 2-10 record, a 6.81 ERA, a 1.486 WHIP, 21 home runs allowed, and 93 strikeouts tallied across his 108.1 innings pitched. Freeland has faced off against this Cardinals lineup in just 26 at-bats in his career, allowing five hits and tallying five strikeouts in these opportunities.

Colorado is slashing a collective .255/.323/.420 with a .744 OPS on the season. They rank fourth in hits, seventh in total runs, 19th in home runs, and they have tallied the eighth-most strikeouts in the league. TJ Rumfield leads the team with 119 hits on the season, along with 13 home runs and 58 RBI. Hunter Goodman is tied for a National League-leading 33 home runs, along with 66 RBI and 100 total hits on the year. Mickey Moniak, Willi Castro, and Jake McCarthy each have recorded double-digit long balls as well, while Troy Johnston, Kyle Karros, and Ezequiel Tovar also play key roles.

The St. Louis Cardinals enter tonight’s game with a 58-58 overall record, which slots them in third place in the National League Central. They have won four of their past five matchups, including the 3-2 victory over this Rockets team last night. On the season, the Cardinals have gone 62-54 to the run line, and the run total is 54-59-3 to the over/under.

Matthew Liberatore will take the mound for the Cardinals tonight, marking his 23rd start of the season. He enters with a 5-8 record, a 4.97 ERA, a 1.491 WHIP, 19 home runs allowed, and 107 strikeouts tallied across 108.2 innings pitched. He is coming off a scoreless six inning outing against the Blue Jays in his previous start, which was only the second time all season he has escaped a start without allowing a run this year. Liberatore has faced off with this Rockies lineup 18 times in his career, and allowed seven hits and three strikeouts in these opportunities.

At the plate, the Cardinals are slashing .239/.315/.378 with a .693 OPS. St. Louis ranks 21st in hits, 19th in runs, 22nd in home runs, and has tallied the fourth-fewest strikeouts in the league. Alec Burleson leads the team with 125 hits, 18 home runs, and 77 RBI. Jordan Walker is just behind with 124 hits, a team-high 22 home runs, and 81 RBI. JJ Wetherholt and Ivan Herrera have also cracked 100+ hits on the season, while Masyn Winn, Nathan Church, and Jose Fermin also play key roles.

Rockies at Cardinals pick, best bet

The Rockies have largely turned a page to next season already and are limping to the finish line on the year. They have dropped four consecutive games entering this matchup, lost eight of their last 11, and are tied for the worst record in the MLB overall. While the Cardinals have their flaws, there is a level of reliable competence that you can trust on a night-to-night basis over this Colorado roster.

This is especially the case with Kyle Freeland on the mound. He has a 6.81 ERA on the season with 21 home runs allowed. The 33-year-old has especially struggled on the road, with an 8.29 ERA and a .324 opponents’ batting average in these opportunities. Freeland has allowed four or more earned runs in eight of his past 12 starts. While Matthew Liberatore’s 4.97 ERA isn’t overly inspiring, he is coming off a scoreless outing in his previous start and is posting a 3.48 ERA across his past five outings. The Cardinals are 13-9 in the games that he has started this season. 

St. Louis is still in the postseason hunt, as they are just 3.5 games back from a Wild Card seed. These are the types of matchups they must capitalize on if they want to make up ground and earn a playoff opportunity. They battled to a 3-2 victory last night, despite being limited to just four total hits. Colorado also has the third-worst bullpen ERA, and don’t expect them to have the same level of success limiting production in the late innings tonight.

Expect the Cardinals to take advantage of the favorable matchup with Freeland on the mound and the vulnerable Rockies’ bullpen. St. Louis must continue to play with a level of desperation to make up ground in the playoff picture, and expect them to capitalize on this opportunity tonight. Expect the talent gap between these two teams to be put on full display and for the Cardinals to put up runs at a rate the Rockies cannot match to cover the 1.5-run line in a strong victory.

Best bet: St. Louis Cardinals -1.5 (+133)

Tail it with me in the DKN Betting Group here!

Sean Barnard is a Philadelphia-based writer with experience in the sports media and the betting space since 2020. He has a particular focus on the NBA, but covers a wide range that includes the NFL, WNBA, college basketball, and the MLB. Sean started working for DraftKings Network in 2024. Prior to this you can read his work at ClutchPoints, Philly Sports Network, and Heavy Sports. He also is still active in the Philadelphia Sports Radio scene and is a writer for Crossing Broad.
Disclaimer

I am a promoter at DraftKings and am also an avid fan and user and may sometimes play on my personal account in the games that I offer advice on. Although I have expressed my personal view on the games and strategies above, they do not necessarily reflect the view(s) of DraftKings and do not constitute a representation that any particular strategy will guarantee success. All customers should use their own skills and judgment in building lineups. I may also deploy different players and strategies than what I recommend above. I am not an employee of DraftKings and do not have access to any non-public information.