At Busch Stadium on Sunday, the St. Louis Cardinals play the Miami Marlins (nine straight losses) at 2:15 PM ET.

The favored Cardinals (-136 moneyline odds to win) take the field at home against the Marlins (+115). The Cardinals will give the ball to Kyle Gibson (1-0) versus the Marlins and Max Meyer.

Steven Matz (5.0 IP, 0 R, 4 H, 3 K) was credited with the win in the Cardinals’ 3-1 victory over the Marlins yesterday. Brendan Donovan led the way offensively, going 2-for-3 with two doubles. Trevor Rogers (5.0 IP, 2 R, 5 H, 3 K) was handed the loss for the Marlins.

Here’s what you need to get ready for Sunday’s Cardinals vs. Marlins contest, including viewing options.

St. Louis Cardinals vs. Miami Marlins odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 9:17 AM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Cardinals (-136, bet $136 to win $100)
  • Underdog: Marlins (+115, bet $100 to win $115)
  • Over/under: 9

Cardinals vs. Marlins: Live streaming info & game time

  • Game Day: Sunday, April 7, 2024
  • Game Time: 2:15 PM ET
  • Stadium: Busch Stadium
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Cardinals stats and trends

Cardinals betting records

  • The Cardinals have won both games they’ve played as favorites this season.
  • St. Louis has played as favorites of -136 or more twice this season and won both games.
  • Sportsbooks have implied with the moneyline set for this matchup that the Cardinals have a 57.6% chance to win.
  • St. Louis and its opponents have hit the over in three of its nine games with a total this season.
  • The Cardinals are 7-2-0 against the spread this season.

Kyle Gibson (Cardinals probable starter)

  • Gibson (1-0) makes the start for the Cardinals, his second of the season.
  • The righty last appeared on Tuesday against the San Diego Padres, when he went seven innings, allowing two earned runs while giving up four hits.
  • In one appearance this season, he has put up a 2.57 ERA and averages 5.1 strikeouts per nine innings while opposing batters are hitting .174 against him.
  • The opposing Marlins offense has the 27th-ranked slugging percentage (.308) and ranks 23rd in MLB play with seven home runs. It has a collective .208 batting average, and is 18th in MLB with 64 total hits and 22nd in MLB play scoring 30 runs.

Cardinals batting stats

  • The Cardinals rank 29th in Major League Baseball with just five home runs as a team.
  • Hitters for St. Louis have combined for a team rank of 24th in the majors with a .333 team slugging percentage.
  • The Cardinals have a team batting average of .229 this season, which ranks 18th among MLB teams.
  • St. Louis has scored 38 runs (4.2 per game) this season, which ranks 17th in MLB.
  • The Cardinals have an on-base percentage of .309 this season, which ranks 16th in the league.
  • St. Louis ranks 24th with an average of 9.6 strikeouts per game.

Marlins stats and trends

Marlins betting records

  • The Marlins have were defeated in both of the matchups they have played as underdogs this season.
  • Miami has been listed as an underdog of +115 or more on two occasions this season and lost both games.
  • The Marlins have an implied victory probability of 46.5% according to the moneyline set for this matchup.
  • Miami’s games have gone over the total in seven of its nine opportunities.
  • The Marlins have not covered the spread in every one of their nine games against a line this season.

Max Meyer (Marlins probable starter)

  • The Marlins will look to Meyer (0-0) to open the game and make his second start of the season.
  • The righty last appeared on Monday against the Los Angeles Angels, when he tossed five innings, allowing two earned runs while giving up two hits.
  • He has a 3.60 ERA and 7.2 strikeouts per nine innings while opponents are batting .118 against him over his one game this season.
  • The opposing Cardinals offense has a collective .229 batting average, and is 16th in the league with 68 total hits and 17th in MLB action with 38 runs scored. They have the 24th-ranked slugging percentage (.333) and are 29th in all of MLB with five home runs.

Marlins batting stats

  • The Marlins rank 23rd in baseball with seven total home runs.
  • This season, Miami’s .308 slugging percentage is the fourth-lowest percentage in baseball.
  • The Marlins have the 25th-ranked batting average in the majors (.208).
  • Miami scores the 22nd-most runs in baseball (30 total, 3.3 per game).
  • The Marlins’ .275 on-base percentage is the third-worst in the majors.
Watch the MLB on Fubo!