At Oracle Park on Wednesday, the Chicago Cubs (three consecutive defeats) play the San Francisco Giants at 9:45 PM ET.

The Giants (-115 moneyline odds to win) and the Cubs (-105) will square off in an expected close matchup. The Giants will give the ball to Hayden Birdsong versus the Cubs and Hayden Wesneski (2-4).

These clubs meet again after the Giants defeated the Cubs 5-1 yesterday. Tyler Rogers picked up the win for the Giants (1.0 IP, 0 R, 0 H, 0 K), and Matt Chapman led the way offensively (1-for-3 with two RBI). Kyle Hendricks (7.0 IP, 2 R, 5 H, 4 K) took the loss for the Cubs.

Here is what you need to prepare for Wednesday’s Giants vs. Cubs contest, including viewing options.

San Francisco Giants vs. Chicago Cubs odds and betting lines

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

  • Favorite: Giants (-115, bet $115 to win $100)
  • Underdog: Cubs (-105, bet $105 to win $100)
  • Over/under: 8

Giants vs. Cubs: Live streaming info & game time

  • Game Day: Wednesday, June 26, 2024
  • Game Time: 9:45 PM ET
  • Stadium: Oracle Park
  • TV Channel: Marquee Sports Network
  • Live Stream: Fubo (Watch for free)

Giants stats and trends

Giants betting records

  • The Giants have entered the game as favorites 40 times this season and won 22, or 55%, of those games.
  • San Francisco has a record of 18-15, a 54.5% win rate, when favored by -115 or more by bookmakers this season.
  • Sportsbooks have implied with the moneyline set for this matchup that the Giants have a 53.5% chance to win.
  • Games involving San Francisco have gone over the total set by oddsmakers in 44 of 80 chances this season.
  • The Giants are 38-41-0 against the spread this season.

Hayden Birdsong (Giants probable starter)

  • Birdsong makes his first start of the season for the Giants.
  • The right-hander will make his MLB debut at 22 years old.
  • The Cubs have scored 331 total runs this season, making them MLB’s 20th-ranked scoring offense so far this season. As a team they have a .229 batting average while hitting 75 home runs (23rd in the league).

Giants batting stats

  • The Giants’ 77 home runs rank 20th in Major League Baseball.
  • Hitters for San Francisco have combined for a team rank of 17th in the majors with a .384 team slugging percentage.
  • The Giants have a team batting average of .246 this season, which ranks 12th among MLB teams.
  • San Francisco ranks 14th in the majors with 351 total runs scored this season.
  • The Giants have the 11th-best on-base percentage in MLB this season (.317).
  • San Francisco ranks 12th in MLB in strikeouts per game with an average of 8.1 whiffs per contest.

Cubs stats and trends

Cubs betting records

  • The Cubs have been victorious in 18, or 42.9%, of the 42 contests they have been chosen as underdogs in this season.
  • This year, Chicago has won 14 of 35 games when listed as at least -105 or worse on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Cubs have a 51.2% chance of pulling out a win.
  • Chicago’s games have gone over the total in 34 of its 80 opportunities.
  • The Cubs are 33-46-0 against the spread in their 79 games that had a posted line this season.

Hayden Wesneski (Cubs probable starter)

  • Wesneski gets the start for the Cubs, his fourth of the season. He is 2-4 with a 3.29 ERA and 37 strikeouts through 41 2/3 innings pitched.
  • The righty last appeared in relief on Friday, when he tossed two innings against the New York Mets, allowing one earned run while giving up two hits.
  • In 20 games this season, the 26-year-old has an ERA of 3.29, with 8.1 strikeouts per nine innings. Opponents are hitting .218 against him.
  • Wesneski is trying to record his third quality start of the season in this game.
  • Wesneski will look to pick up his third outing of five or more innings pitched this season. He’s averaging 2.1 innings per appearance.
  • In 10 of his appearances this season he has not give up an earned run.
  • He will take the mound against a Giants offense that ranks 11th in the league with 665 total hits (on a .246 batting average). The team also slugs a collective .384 (17th in the league) with 77 total home runs (20th in MLB play).
  • Wesneski has an 18.00 ERA and a 5 WHIP against the Giants this season in one inning pitched, allowing a .250 batting average over one appearance.

Cubs batting stats

  • The Cubs average 0.9 home runs per game to rank 23rd in MLB play with 75 total home runs.
  • So far this year, Chicago’s .367 slugging percentage ranks 25th in the majors.
  • The Cubs are 25th in MLB with a .229 batting average.
  • Chicago scores the 20th-most runs in baseball (331 total, 4.1 per game).
  • The Cubs’ .311 on-base percentage is 14th in MLB.
Watch the MLB on Fubo!