A series opener between the San Francisco Giants (79-80) and St. Louis Cardinals (81-78) is scheduled for Friday at 10:15 p.m. ET, at Oracle Park.

The Giants are favored (-129 moneyline odds to win) when they take the field at home against the Cardinals (+110). The starting pitchers are Landen Roupp (1-1) for the San Francisco Giants, and Miles Mikolas (9-11) for the St. Louis Cardinals.

The Giants lost 8-2 to the Diamondbacks Wednesday, with Mason Black (2 2/3 innings, giving up four earned runs on five hits while striking out three) on the line for the loss. Heliot Ramos went 2-for-3 with a double and an RBI to lead the Giants offensively in the defeat.

The Cardinals were handed a 10-8 loss to the Rockies yesterday. Lars Nootbaar (2-for-5 with a double, a home run and two RBI) led the way offensively, while Ryan Fernandez took the loss on the mound after going one inning, giving up four earned runs on three hits while striking out two.

Here’s everything you need to prepare for Friday’s Giants vs. Cardinals game, including viewing options.

San Francisco Giants vs. St. Louis Cardinals odds and betting lines

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

  • Favorite: Giants (-129, bet $129 to win $100)
  • Underdog: Cardinals (+110, bet $100 to win $110)
  • Over/under: 7.5

Giants vs. Cardinals: Live streaming info & game time

  • Game Day: Friday, September 27, 2024
  • Game Time: 10:15 p.m. ET
  • Stadium: Oracle Park
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Giants stats and trends

Giants betting records

  • The Giants have been favorites in 77 games this season and won 45 (58.4%) of those contests.
  • San Francisco has a record of 30-21, a 58.8% win rate, when favored by -129 or more by oddsmakers this season.
  • The implied probability of a win from the Giants, based on the moneyline, is 56.3%.
  • San Francisco and its opponents have gone over the total this season in 81 of 158 opportunities.
  • The Giants are 79-78-0 ATS in their 157 games with a spread this season.

Landen Roupp (Giants probable starter)

  • Roupp (1-1 with a 2.70 ERA and 43 strikeouts in 46 2/3 innings pitched) makes the start for the Giants, his fourth of the season.
  • In his last outing on Saturday against the Kansas City Royals, the right-hander threw five scoreless innings while surrendering three hits.
  • In 22 games this season, the 26-year-old has amassed a 2.70 ERA and 8.3 strikeouts per nine innings, while giving up a batting average of .200 to opposing hitters.
  • Roupp will try to go five or more innings for his fourth straight start. He’s averaging 2.1 innings per outing.
  • He is looking to have his third straight outing with no earned runs surrendered.
  • He will take the hill against a Cardinals offense that ranks 12th in MLB with 1329 total hits (on a .246 batting average). The team also slugs a collective .390 (21st in MLB) with 163 total home runs (22nd in MLB).

Giants batting stats

  • The Giants rank 16th in Major League Baseball with 176 home runs.
  • The offense for San Francisco has a slugging percentage of .396 this season, 15th in MLB.
  • The Giants rank 20th in MLB with a .238 team batting average.
  • San Francisco has scored the 17th-most runs in the majors this season with 683 (4.3 per game).
  • The Giants have an OBP of .305 this season, which ranks 21st in MLB.
  • San Francisco ranks 22nd in MLB in strikeouts per game with an average of nine whiffs per contest.

Cardinals stats and trends

Cardinals betting records

  • The Cardinals have been chosen as underdogs in 80 games this year and have walked away with the win 40 times (50%) in those games.
  • St. Louis has a mark of 17-26 in contests where bookmakers favor it by +110 or worse on the moneyline.
  • The Cardinals have an implied victory probability of 47.6% according to the moneyline set by sportsbooks for this matchup.
  • St. Louis and its opponents have hit the over in 72 of its 158 games with a total set by oddsmakers this season.
  • The Cardinals have an against the spread mark of 80-77-0 in 157 games with a line this season.

Miles Mikolas (Cardinals probable starter)

  • Mikolas (9-11 with a 5.35 ERA and 118 strikeouts in 166 2/3 innings pitched) tries for his 10th victory when he gets the start for the Cardinals, his 32nd of the season.
  • In his most recent appearance on Saturday, the righty threw six innings against the Cleveland Guardians, allowing one earned run while surrendering four hits.
  • The 36-year-old has put up an ERA of 5.35, with 6.4 strikeouts per nine innings in 31 games this season. Opposing batters have a .283 batting average against him.
  • Mikolas is trying to record his 16th quality start of the season in this game.
  • Mikolas will try to last five or more innings for his third straight start. He’s averaging 5.4 innings per outing.
  • He has had three appearances this season in which he did not allow an earned run.
  • The opposing Giants offense has a collective .238 batting average, and is 19th in the league with 1276 total hits and 17th in MLB action with 683 runs scored. They have the 15th-ranked slugging percentage (.396) and are 16th in all of MLB with 176 home runs.
  • Mikolas has a 6.00 ERA and a 1.333 WHIP against the Giants this season in six innings pitched, allowing a .261 batting average over one appearance.
  • This season, the 36-year-old ranks 57th in ERA (5.35), 44th in WHIP (1.266), and 57th in K/9 (6.4) among pitchers who qualify.

Cardinals batting stats

  • The Cardinals rank 22nd in MLB play with 163 total home runs.
  • So far this season, St. Louis is 21st in baseball with a .390 slugging percentage.
  • The Cardinals are 13th in MLB with a .246 batting average.
  • The offense for St. Louis is the No. 23 offense in baseball, scoring 4.1 runs per game (655 total runs).
  • The Cardinals rank 15th in the majors with an on-base percentage of .310.
Watch the MLB on Fubo!