A series opener between the Colorado Rockies (21-40) and St. Louis Cardinals (29-31) is scheduled for Thursday at 7:45 PM ET, at Busch Stadium.

The Rockies are an underdog (+186 on the moneyline to win) when they take the field at the Cardinals (-227). The starting pitchers are Sonny Gray (7-3) for the St. Louis Cardinals, and Cal Quantrill (4-4) for the Colorado Rockies.

The Cardinals won 4-2 over the Astros yesterday in their last game. Miles Mikolas was the winning pitcher after throwing six innings, giving up two earned runs on five hits while striking out three, while Nolan Arenado went 1-for-3 with a home run and an RBI to lead them offensively.

The Rockies lost to the Reds 12-7 yesterday. Elias Diaz went 3-for-5 with a double, a home run and three RBI, and Jalen Beeks was handed the loss, pitching 2/3 of an inning, giving up five earned runs on three hits.

Here is everything you need to get ready for Thursday’s Cardinals vs. Rockies Game, including viewing options.

St. Louis Cardinals vs. Colorado Rockies odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 3:16 PM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Cardinals (-227, bet $227 to win $100)
  • Underdog: Rockies (+186, bet $100 to win $186)
  • Over/under: 7.5

Cardinals vs. Rockies: Live streaming info & game time

  • Game Day: Thursday, June 6, 2024
  • Game Time: 7:45 PM ET
  • Stadium: Busch Stadium
  • TV Channel: Rockies
  • Live Stream: Fubo (Watch Here!)

Cardinals stats and trends

Cardinals betting records

  • The Cardinals have been favorites in 27 games this season and won 14 (51.9%) of those contests.
  • St. Louis has played as favorites of -227 or more once this season and won that game.
  • The implied probability of a win from the Cardinals, based on the moneyline, is 69.4%.
  • St. Louis and its opponents have hit the over in 25 of its 59 games with a total this season.
  • The Cardinals are 29-29-0 ATS in their 58 games with a spread this season.

Sonny Gray (Cardinals probable starter)

  • The Cardinals are sending Gray (7-3) out for his 11th start of the season. He is 7-3 with a 3.00 ERA and 77 strikeouts in 57 2/3 innings pitched.
  • In his most recent time out on Saturday, the righty threw five innings against the Philadelphia Phillies, giving up four earned runs while surrendering five hits.
  • The 34-year-old has put up an ERA of 3.00, with 12.2 strikeouts per nine innings, in 10 games this season. Opposing hitters have a .213 batting average against him.
  • Gray is trying to collect his fifth quality start of the season.
  • Gray is looking for his 11th straight appearance lasting five or more innings. He averages 5.7 frames per appearance on the hill.
  • He has made four appearances this season in which he did not surrender an earned run.
  • He will take the hill against a Rockies team that is hitting .246 as a unit (11th in MLB). It is also slugging a collective .383 (18th in MLB) with 51 total home runs (26th in MLB).

Cardinals batting stats

  • The Cardinals’ 59 home runs rank 19th in Major League Baseball.
  • The offense for St. Louis has a slugging percentage of .374 this season, 22nd in MLB.
  • The Cardinals’ .233 batting average ranks 21st in the league this season.
  • St. Louis is among the lowest-scoring teams in the majors, ranking 28th with just 234 total runs (3.9 per game) this season.
  • The Cardinals have an on-base percentage of .306 this season, which ranks 21st in the league.
  • St. Louis is ranked 14th in strikeouts per game (8.5) among MLB offenses.

Rockies stats and trends

Rockies betting records

  • The Rockies have been victorious in 21, or 34.4%, of the 61 contests they have been chosen as underdogs in this season.
  • This year, Colorado has won four of 15 games when listed as at least +186 or worse on the moneyline.
  • The moneyline set for this matchup implies the Rockies have a 35% chance of coming away with a victory in the contest.
  • Colorado and its opponents have gone over the total this season in 31 of its 61 opportunities.
  • The Rockies have an against the spread record of 29-31-0 in 60 games with a line this season.

Cal Quantrill (Rockies probable starter)

  • Quantrill gets the start for the Rockies, his 13th of the season. He is 4-4 with a 3.84 ERA and 50 strikeouts in 68 2/3 innings pitched.
  • The righty’s most recent appearance came on Sunday against the Los Angeles Dodgers, when he threw 4 1/3 innings, surrendering four earned runs while allowing nine hits.
  • The 29-year-old has an ERA of 3.84, with 6.6 strikeouts per nine innings in 12 games this season. Opponents are hitting .250 against him.
  • Quantrill enters the matchup with eight quality starts under his belt this season.
  • Quantrill has put up 10 starts this campaign where he pitched five or more innings.
  • He has held his opponents without an earned run in two of his 12 outings this season.
  • He will face a Cardinals offense that ranks 28th in the league with 234 total runs scored while batting .233 as a unit. His opponent has a collective .374 slugging percentage (22nd in MLB action) and has hit a total of 59 home runs (19th in the league).
  • Among pitchers who qualify in MLB action this season, the 29-year-old ranks 53rd in ERA (3.84), 58th in WHIP (1.294), and 65th in K/9 (6.6).

Rockies batting stats

  • The Rockies are fifth-worst in MLB action with 51 home runs.
  • So far this year, Colorado is 18th in baseball, slugging .383.
  • The Rockies rank 11th in the majors with a .246 batting average.
  • Averaging 4.1 runs per game (249 total), Colorado is the 22nd-highest scoring team in baseball.
  • The Rockies’ .307 on-base percentage is 20th in baseball.
Watch the MLB on Fubo!