On Friday, a series opener is on the schedule, with the St. Louis Cardinals (11-14) visiting the New York Mets (13-11) at 7:10 PM ET.

The Cardinals are an underdog (+109 moneyline odds) when they take the field at the Mets (-130). The Mets will give the ball to Jose Butto against the Cardinals and Miles Mikolas (1-3).

The Mets won 8-2 over the Giants Friday in their most recent game. Reed Garrett was the winning pitcher after throwing two innings, giving up one earned run on two hits while striking out four, while Francisco Lindor went 4-for-5 with two home runs and four RBI to lead them offensively.

The Cardinals beat the Diamondbacks 5-1 Friday. Nolan Arenado went 1-for-3 with an RBI, and Kyle Gibson got the win, throwing six innings, giving up one earned run on five hits while striking out six.

Get ready for the Mets vs. Cardinals with everything you need to know about Friday’s game, including viewing options.

New York Mets vs. St. Louis Cardinals odds and betting lines

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

  • Favorite: Mets (-130, bet $130 to win $100)
  • Underdog: Cardinals (+109, bet $100 to win $109)
  • Over/under: 8

Mets vs. Cardinals: Live streaming info & game time

  • Game Day: Friday, April 26, 2024
  • Game Time: 7:10 PM ET
  • Stadium: Citi Field
  • TV Channel: MLB.tv
  • Live Stream: Fubo (Watch for free)

Mets stats and trends

Mets betting records

  • This season, the Mets have been favored 13 times and won seven, or 53.8%, of those games.
  • New York is 2-5 this season when entering a game favored by -130 or more on the moneyline.
  • The moneyline for this contest implies a 56.5% chance of a victory for the Mets.
  • New York and its opponents have gone over the total this season in 13 of 24 opportunities.
  • The Mets are 12-11-0 against the spread this season.

Jose Butto (Mets probable starter)

  • The Mets are sending Butto (0-0) out to make his fourth start of the season. He is 0-0 with a 1.65 ERA and 21 strikeouts in 16 1/3 innings pitched.
  • In his most recent time out on Saturday, the right-hander tossed 4 1/3 innings against the Los Angeles Dodgers, giving up two earned runs while surrendering three hits.
  • In three games this season, the 26-year-old has a 1.65 ERA and 11.6 strikeouts per nine innings, while allowing a batting average of just .145 to opposing hitters.
  • He will face a Cardinals offense that ranks 27th in the league with 87 runs while batting .220 as a unit. It has a collective .337 slugging percentage (28th in MLB action) and has hit a total of 16 home runs (29th in MLB).

Mets batting stats

  • The Mets have hit 26 homers this season, which ranks 13th in the league.
  • Fueled by 61 extra-base hits, New York ranks 14th in MLB with a .385 slugging percentage this season.
  • The Mets rank 12th in MLB with a .246 team batting average.
  • New York ranks 13th in the majors with 113 total runs scored this season.
  • The Mets are among the best in the league at getting on base, ranking eighth with an OBP of .325.
  • New York ranks third in MLB in strikeouts per game with an average of 7.4 whiffs per contest.

Cardinals stats and trends

Cardinals betting records

  • The Cardinals have been victorious in five, or 38.5%, of the 13 contests they have been chosen as underdogs in this season.
  • St. Louis has a mark of 3-6 in contests where sportsbooks favor it by +109 or worse on the moneyline.
  • The moneyline set for this matchup implies the Cardinals have a 47.8% chance of walking away with the win.
  • St. Louis and its opponents have gone over the total this season in eight of its 25 opportunities.
  • The Cardinals have an against the spread mark of 14-10-0 in 24 games with a line this season.

Miles Mikolas (Cardinals probable starter)

  • Mikolas (1-3) takes the mound first for the Cardinals in his sixth start of the season. He’s put together a 6.49 ERA in 26 1/3 innings pitched, with 20 strikeouts.
  • His most recent appearance was on Saturday against the Milwaukee Brewers, when the righty threw 4 2/3 innings, surrendering five earned runs while allowing nine hits.
  • The 35-year-old has an ERA of 6.49, with 6.8 strikeouts per nine innings in five games this season. Opposing batters have a .311 batting average against him.
  • Mikolas is trying to pick up his third quality start of the year in this game.
  • Mikolas has pitched five or more innings in a game two times this year entering this matchup.
  • So far during the 2024 campaign he has given up one or more earned runs in all of his outings.
  • The opposing Mets offense has the 14th-ranked slugging percentage (.385) and ranks 13th in home runs hit (26) in all of MLB. They have a collective .246 batting average, and are 18th in the league with 202 total hits and 13th in MLB action scoring 113 runs.
  • The 35-year-old ranks 77th in ERA (6.49), 73rd in WHIP (1.519), and 66th in K/9 (6.8) among qualifying pitchers in MLB action this season.

Cardinals batting stats

  • The Cardinals are second-worst in MLB action with 16 home runs.
  • This season, St. Louis has the third-lowest slugging percentage in baseball (.337).
  • The Cardinals are 25th in MLB with a .220 batting average.
  • St. Louis is the fourth-lowest scoring team in MLB play averaging 3.5 runs per game (87 total).
  • The Cardinals’ .302 on-base percentage is 25th in MLB.
Watch the MLB on Fubo!