Thursday's contest at Busch Stadium has the St. Louis Cardinals (29-31) squaring off against the Colorado Rockies (21-40) at 7:45 PM ET (on June 6). Our computer prediction projects a narrow 4-3 victory for the Cardinals, so it should be a competitive matchup.

This contest's pitching matchup is set, as the Cardinals will send Sonny Gray (7-3) to the mound, while Cal Quantrill (4-4) will answer the bell for the Rockies.

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Cardinals vs. Rockies Game Info & Odds

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Cardinals vs. Rockies Score Prediction

  • Our pick for this game is Cardinals 4, Rockies 3.

Total Prediction for Cardinals vs. Rockies

  • Total Prediction: Over 7.5 runs

Cardinals Performance Insights

  • Over the past 10 games, the Cardinals have been favored just once and won that contest.
  • In its last 10 games with a total, St. Louis and its opponents have combined to hit the over two times.
  • The Cardinals have won 12, or 48%, of the 25 games they've played as favorites this season.
  • St. Louis has played as favorites of -250 or more once this season and won that game.
  • The sportsbooks' moneyline implies a 71.4% chance of a victory for the Cardinals.
  • St. Louis has scored the third-fewest runs in the majors this season with just 234 (3.9 per game).
  • The Cardinals' 4.11 team ERA ranks 18th among all league pitching staffs.

Rockies Performance Insights

  • In 10 games as the underdog over the last 10 matchups, the Rockies have a record of 4-6.
  • In its last 10 games with an over/under, Colorado and its opponents have combined to eclipse the total four times.
  • The Rockies have been underdogs in 60 games this season and have come away with the win 21 times (35%) in those contests.
  • Colorado has a mark of 4-6 in contests where oddsmakers favor it by +190 or worse on the moneyline.
  • The moneyline set for this matchup implies the Rockies have a 34.5% chance of coming away with a victory in the contest.
  • Averaging 4.1 runs per game (249 total), Colorado is the 22nd-highest scoring team in MLB.
  • The Rockies have the 30th-ranked ERA (5.42) in the majors this season.

Put your picks to the test and bet with BetMGM!

Cardinals Schedule

Date Opponent Score Pitching Matchup
June 1 @ Phillies L 6-1 Sonny Gray vs Ranger Suárez
June 2 @ Phillies W 5-4 Lance Lynn vs Taijuan Walker
June 3 @ Astros L 7-4 Kyle Gibson vs Justin Verlander
June 4 @ Astros L 8-5 Andre Pallante vs Spencer Arrighetti
June 5 @ Astros W 4-2 Miles Mikolas vs Ronel Blanco
June 6 Rockies - Sonny Gray vs Cal Quantrill
June 7 Rockies - Lance Lynn vs Austin Gomber
June 8 Rockies - Kyle Gibson vs Ryan Feltner
June 9 Rockies - Andre Pallante vs Ty Blach
June 11 Pirates - Miles Mikolas vs Paul Skenes
June 12 Pirates - Sonny Gray vs Bailey Falter

Rockies Schedule

Date Opponent Score Pitching Matchup
June 1 @ Dodgers L 4-1 Cal Quantrill vs Yoshinobu Yamamoto
June 2 @ Dodgers L 4-0 Austin Gomber vs Gavin Stone
June 3 Reds L 13-3 Ryan Feltner vs Andrew Abbott
June 4 Reds L 4-1 Ty Blach vs Frankie Montás
June 5 Reds L 12-7 Dakota Hudson vs Graham Ashcraft
June 6 @ Cardinals - Cal Quantrill vs Sonny Gray
June 7 @ Cardinals - Austin Gomber vs Lance Lynn
June 8 @ Cardinals - Ryan Feltner vs Kyle Gibson
June 9 @ Cardinals - Ty Blach vs Andre Pallante
June 10 @ Twins - Dakota Hudson vs Chris Paddack
June 11 @ Twins - Cal Quantrill vs Pablo Lopez

Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.

dataskrive is a Tribune-Review freelancer. You can contact dataskrive at info@triblive.com.