How to Watch Cubs vs. Giants: TV Channel & Live Stream - May 7

How to Watch Cubs vs. Giants: TV Channel & Live Stream - May 7

Updated May. 7, 2025 9:22 a.m. ET
Data Skrive

Kyle Tucker and Jung Hoo Lee are the hottest hitters on the Chicago Cubs and San Francisco Giants, who play on Wednesday at Wrigley Field, at 2:20 p.m. ET.

Check out everything you need to watch the Cubs vs. Giants matchup.

Keep up with MLB on FOX Sports.

Cubs vs. Brewers Highlights | MLB on FOX

Check out the best moments between the Chicago Cubs and the Milwaukee Brewers.

Cubs vs. Giants Game Information & How to Watch

  • When: Wednesday, May 7, 2025 at 2:20 p.m. ET
  • Where: Wrigley Field in Chicago, Illinois
  • TV: Watch on MARQ, NBCS-BA
  • Box Score: Fox Sports

Cubs vs. Giants Prediction

  • Score Prediction: Cubs 5, Giants 4
  • Total Prediction: Over 7 runs
  • Win Probabilities: Cubs 55%, Giants 45%

Cubs vs. Giants Head to Head

Date Favorite Spread Total Favorite Moneyline Underdog Moneyline Result
5/6/2025 Cubs -1.5 8 -148 +124 14-5 SF
5/5/2025 Cubs -1.5 7.5 -179 +149 9-2 CHC
6/27/2024 Giants -1.5 7.5 -110 -110 5-3 CHC
6/26/2024 Giants -1.5 8 -114 -106 4-3 SF
6/25/2024 Giants -1.5 8 -123 +104 5-1 SF
6/24/2024 Cubs -1.5 7 -118 -102 5-4 SF
6/19/2024 Cubs -1.5 10.5 -111 -108 6-5 CHC
6/18/2024 Cubs -1.5 9.5 -110 -109 5-2 CHC
6/17/2024 Cubs -1.5 10.5 -115 -105 7-6 SF
9/6/2023 Cubs -1.5 11 -150 +127 8-2 CHC

Cubs Last 10 Game Stats

Stat Avg/Total
Record 5-5
Runs Per Game 5.5
HR 17
ERA 3.56
K/9 6.8

Cubs Player Insights

  • Tucker leads the Cubs in home runs (nine), runs batted in (31) and has accumulated a team-best batting average of .290.
  • Among all MLB batters, Tucker is 30th in batting average, ninth in on-base percentage, and 11th in slugging.
  • Pete Crow-Armstrong's nine home runs pace his team.
  • Of all MLB hitters, Crow-Armstrong ranks ninth in homers and 14th in RBI.
  • Carson Kelly has two doubles, a triple, eight home runs and 18 walks while hitting .355.
  • Ian Happ is batting .279 with nine doubles, three home runs and 22 walks.

Cubs Recent & Upcoming Games

Date Opponent Score Pitching Matchup
May 2 @ Brewers W 10-0 Ben Brown vs Tyler Alexander
May 3 @ Brewers W 6-2 Jameson Taillon vs Jose Quintana
May 4 @ Brewers L 4-0 Shota Imanaga vs Freddy Peralta
May 5 Giants W 9-2 Matthew Boyd vs Landen Roupp
May 6 Giants L 14-5 Colin Rea vs Justin Verlander
May 7 Giants - Ben Brown vs Robbie Ray
May 9 @ Mets - Jameson Taillon vs Clay Holmes
May 10 @ Mets - Shota Imanaga vs Tylor Megill
May 11 @ Mets - Matthew Boyd vs Griffin Canning
May 12 Marlins - Colin Rea vs Cal Quantrill
May 13 Marlins - Ben Brown vs Valente Bellozo

Giants Last 10 Game Stats

Stat Avg/Total
Record 6-4
Runs Per Game 5.1
HR 11
ERA 3.44
K/9 8.4

Giants Player Insights

  • Lee paces the Giants with a .312 batting average.
  • Lee's home run total puts him 94th in the big leagues, and he ranks 24th in RBI.
  • Matt Chapman has put his power on display as he paces his team with seven home runs.
  • Chapman is 32nd overall in homers and 24th in RBI this year.
  • Michael Yastrzemski is batting .279 with seven doubles, five home runs and 18 walks.
  • Wilmer Flores leads the Giants with seven long balls and runs batted in, driving in 32.

Giants Recent & Upcoming Games

Date Opponent Score Pitching Matchup
May 2 Rockies W 4-0 Robbie Ray vs Antonio Senzatela
May 3 Rockies W 6-3 Jordan Hicks vs Bradley Blalock
May 4 Rockies W 9-3 Logan Webb vs German Marquez
May 5 @ Cubs L 9-2 Landen Roupp vs Matthew Boyd
May 6 @ Cubs W 14-5 Justin Verlander vs Colin Rea
May 7 @ Cubs - Robbie Ray vs Ben Brown
May 9 @ Twins - Jordan Hicks vs Bailey Ober
May 10 @ Twins - Logan Webb vs Chris Paddack
May 11 @ Twins - Landen Roupp vs Pablo Lopez
May 12 Diamondbacks - Justin Verlander vs Merrill Kelly
May 13 Diamondbacks - Robbie Ray vs Brandon Pfaadt

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share