Jun 27, 2026; St. Louis, Missouri, USA; St. Louis Cardinals starting pitcher Andre Pallante (53) throws against the Miami Marlins during the first inning at Busch Stadium. Mandatory Credit: Jeff Curry-Imagn Images
Jeff Curry-Imagn Images

St. Louis Cardinals vs Colorado Rockies Prediction 9/4/2026 Today’s MLB Picks

Pick details

MATCHUP St. Louis Cardinals Colorado Rockies
Team Records 70-71 54-86
Spread -1.5 109 +1.5 -131
Moneyline -136 +113
Total Over 11.5 (-108) Under 11.5 (-112)
Where Coors Field, Denver, Colorado
When Friday, September 4, 2026
Time 08:40 PM EDT
TV MLB.TV

The St. Louis Cardinals and the Colorado Rockies will meet on Friday night in the opening game of a three‑game National League series at Coors Field in Denver, Colorado.

St. Louis Cardinals Betting Preview

The St. Louis Cardinals enter Friday’s contest with a 70–70 overall record (3rd in the National League Central) and a 36–32 mark on the road. The St. Louis offense has been competitive this season. St. Louis has compiled 633 runs scored (13th in MLB), 199 doubles, a .242 team batting average and 150 home runs which ranks a rather low 21st in Major League Baseball.

The Cardinals arrive at tonight’s game in below average form. More specifically, St. Louis has lost eight of the team’s last twelve games played this season, including a 13–8 defeat of the Los Angeles Dodgers two days ago.

The St. Louis Cardinals will turn to right hander Kyle Leahy in this game. In 26 starts made this season, Leahy has compiled a 10–4 win‑loss record, a 3.13 ERA, a 1.31 WHIP and 118 strikeouts. Leahy arrives at this contest in elite form, allowing one earned run or less in four of his last five starts made in 2026.  

Shifting our focus to the St. Louis offense, the Cardinals lineup features Alec Burleson and Jordan Walker. Alec Burleson has amassed a .288 batting average, 21 home runs, 100 RBIs (14th in MLB) and an .829 OPS. Jordan Walker has compiled 27 home runs (18th in MLB), 97 RBIs and an .839 OPS.                                                        

Colorado Rockies Betting Preview

The Colorado Rockies enter Friday night’s matchup with a 54–86 overall record (5th in the National League West) and an 29–39 mark at home. Colorado has played quality baseball recently, winning two consecutive, including a 4–2 win over the Baltimore orioles earlier this week.

The Rockies will start right hander Ryan Feltner in today’s game. In 20 starts made in 2026, Feltner has compiled a 5-9 win‑loss record, a 5.84 ERA, a 1.55 WHIP and 76 strikeouts. Ryan Feltner has struggled recently, allowing five earned runs or more in two of his last three starts made this season. Feltner will look to bounce back from his recent poor performances on the mound in this evening’s matchup with the St. Louis Cardinals.

The Colorado Rockies lineup features first baseman TJ Rumfield and catcher Hunter Goodman. TJ Rumfield enters this contest with a .296 batting average (11th in MLB), 13 home runs, 45 walks, 59 RBIs and an .827 OPS. Hunter Goodman has amassed a team leading 34 home runs (5th in MLB), 69 RBIs and an .861 OPS.               

Why the St. Louis Cardinals will win.

• Offensive balance. Jordan Walker and Alec Burleson lead the St. Louis Cardinals lineup.

• Starting pitching. In 26 starts made this season, Kyle Leahy has compiled a 10–4 win‑loss record, a 3.13 ERA, a 1.31 WHIP and 118 strikeouts.

• Motivation. The St. Louis Cardinals have lost six of the team’s last eight games.

Why the Colorado Rockies will win.

• Home field edge. The Colorado Rockies have played competitive baseball at Coors Field this season.

• Offensive balance. Hunter Goodman and TJ Rumfield provide a strong core to the Rockies lineup.

• Current form. The Colorado Rockies arrive at tonight’s contest on the heels of a two-game winning streak.

St. Louis Cardinals vs. Colorado Rockies Prediction

In my view, this matchup favors the St. Louis Cardinals. Why? St. Louis starting pitcher Kyle Leahy arrives at this contest in elite form, allowing one earned run or less in four of his last five starts made in 2026. Conversely, Colorado hurler Ryan Feltner has struggled recently, allowing five earned runs or more in two of his last three starts made this season. With that said, the Cardinals are the clear side to be on in this one. I am backing the St. Louis Cardinals on the moneyline in this game.

Hans Geevers's Pick: St. Louis Cardinals ML

Need More? Get Premium Picks

Hot Cappers