Last Updated Aug 30, 2021, 9:44 AM

Cardinals vs. Rockies Predictions, Odds, Preview

July 4, 2021
Kevin Rogers
MLB Expert

St. Louis Cardinals vs. Colorado Rockies - Predictions

Score Prediction - Rockies 6, Cardinals 4

Colorado has pitched well during its current homestand, allowing two runs or less in five of the first six games.

German Marquez is coming off a complete-game one-hitter against the Pirates his last time out as the Rockies' ace heads to the mound today seeking the series victory for Colorado.

St. Louis Cardinals vs. Colorado Rockies - Game Odds

  • St. Louis +135
  • Colorado -160
  • St. Louis (+1.5) -135
  • Colorado (-1.5) +110
  • Over (11.5) -105
  • Under (11.5) -115

Odds per BetMGM - Subject to Change

Nolan Arenado and the Cardinals look to finish off their series at Colorado with a win on Sunday. (AP)

St. Louis Cardinals vs. Colorado Rockies - Betting Analysis

  • Venue: Coors Field
  • Location: Denver, Colorado
  • TV-Time: AT&T Rocky Mountain - 3:00 p.m. ET

St. Louis Cardinals vs. Colorado Rockies - Current Form

The Cardinals sit 10 games out of first place in the National League Central at 41-43, as St. Louis is trying to avoid its first losing season since 2007.

Colorado really had no shot at winning the National League West entering the campaign, but the Rockies are 36-48 after losing All-Star third baseman Nolan Arenado to the Cardinals in the offseason.

The Rockies have soared at home this season by posting a 30-17 home record, as Colorado is one of three teams to have already won 30 games at home.

The Cardinals swept the Rockies at Busch Stadium in early May, but Colorado has taken two of three matchups during this current four-game series in Denver.

The Rockies walked-off past the Cardinals on Thursday night, 5-2 behind catcher Elias Diaz's three-run walk-off homer.

St. Louis bounced back on Friday night in extra-innings, 9-3 as the Cardinals scored six runs in the 10th inning, capped off by a grand slam from Harrison Bader.

On Saturday night, Rockies' star shortstop Trevor Story drilled a three-run homer as Colorado held off St. Louis, 3-2, marking the seventh straight 'under' for the Rockies.

Pitching Matchup

St. Louis: Carlos Martinez (4-9, 6.38 ERA)

Martinez had a June to forget as the right-hander allowed at least five earned runs in four separate starts, including getting tagged for 10 runs in less than one inning in a loss to the Dodgers.

However, Martinez closed out June with a victory over Arizona, 3-2 as a -155 home favorite, while yielding one earned run in six innings of work.

Martinez was knocked around by the Rockies the last time he faced them at Busch Stadium on May 8 by giving up five earned runs in five innings, but St. Louis held on for a 9-8 win.

Colorado: German Marquez (7-6, 3.62 ERA)

Marquez has turned things around since a slow start as the Rockies are 7-2 in the right-hander's last nine trips to the mound.

Since losing a 2-0 decision at St. Louis on May 9, Marquez has been dynamic on the hill by allowing one earned run or less seven times, while the Rockies are 6-0 in his previous six home starts.

Trends to Watch

St. Louis

  • Under 7-3 last 10 road games
  • 1-6 last seven road series finales


  • Under 7-0 last seven games
  • 12-3 last 15 home games

We may be compensated by the company links provided on this page. Read more

MLB News