How to Watch Giants vs. Mariners: TV Channel & Live Stream - April 4

How to Watch Giants vs. Mariners: TV Channel & Live Stream - April 4

Updated Apr. 4, 2025 3:22 p.m. ET
Data Skrive

Willy Adames and the San Francisco Giants will play Cal Raleigh and the Seattle Mariners on Friday at Oracle Park, at 4:35 p.m. ET.

Take a look at everything you need to know to watch the Giants vs. Mariners game.

Keep up with MLB on FOX Sports.

Giants vs. Astros Highlights | MLB on FOX

Check out the best moments between the San Francisco Giants and the Houston Astros.

Giants vs. Mariners Game Information & How to Watch

  • When: Friday, April 4, 2025 at 4:35 p.m. ET
  • Where: Oracle Park in San Francisco, California
  • TV: Watch on NBCS-BA, ROOT Sports NW
  • Box Score: Fox Sports

Giants vs. Mariners Prediction

  • Score Prediction: Giants 4, Mariners 3
  • Total Prediction: Under 7.5 runs
  • Win Probabilities: Giants 52%, Mariners 48%

Giants vs. Mariners Head to Head

Date Favorite Spread Total Favorite Moneyline Underdog Moneyline Result
8/25/2024 Mariners -1.5 7 -141 +119 4-3 SEA
8/24/2024 Mariners -1.5 6 -115 -105 4-3 SF
8/23/2024 Mariners -1.5 7 -154 +130 6-5 SEA
7/5/2023 Giants -1.5 8.5 -174 +148 2-0 SF
7/4/2023 Giants -1.5 8 -119 -101 6-0 SEA
7/3/2023 Giants -1.5 7 -134 +113 6-5 SEA

Giants Player Insights

  • Wilmer Flores is the Giants best power option, connecting on four round-trippers this season in addition to delivering 10 RBI, both team highs.
  • Flores' home runs rank him third in the majors, and he is seventh in RBI.
  • Heliot Ramos has three doubles and three home runs while hitting .269.
  • Ramos ranks 10th in home runs and 17th in RBI among all hitters in baseball.
  • Ramos carries a six-game streak with at least one hit into this matchup. During his last six games he is hitting .269 with three doubles, three home runs and seven RBI.
  • Jung Hoo Lee leads the Giants with a .278 batting average.
  • Lee will look to build on his four-game hitting in this matchup. In his last five games he is batting .278 with three doubles, three walks and two RBI.
  • Luis Matos is batting .400 with a double, a home run and a walk.

Giants Recent & Upcoming Games

Date Opponent Score Pitching Matchup
March 29 @ Reds L 3-2 Justin Verlander vs Nick Lodolo
March 30 @ Reds W 6-3 Robbie Ray vs Nick Martínez
March 31 @ Astros W 7-2 Jordan Hicks vs Ronel Blanco
April 1 @ Astros W 3-1 Logan Webb vs Hayden Wesneski
April 2 @ Astros W 6-3 Landen Roupp vs Framber Valdez
April 4 Mariners - Justin Verlander vs Luis Castillo
April 5 Mariners - Robbie Ray vs Bryce Miller
April 6 Mariners - Jordan Hicks vs Bryan Woo
April 7 Reds - Logan Webb vs Hunter Greene
April 8 Reds - Landen Roupp vs Nick Lodolo
April 9 Reds - Justin Verlander vs Nick Martínez

Mariners Player Insights

  • Randy Arozarena has swatted a team-high two long balls.
  • Among all hitters in the big leagues, Arozarena is 21st in home runs and 125th in RBI.
  • Julio Rodriguez is batting .182 with a triple, a home run and five walks.
  • Rodriguez is 55th in homers and 76th in RBI among all major league hitters this year.
  • Jorge Polanco paces the Mariners with four runs batted in.
  • Dylan Moore has a home run and three walks while hitting .375.

Mariners Recent & Upcoming Games

Date Opponent Score Pitching Matchup
March 29 Athletics L 4-2 Bryce Miller vs Osvaldo Bido
March 30 Athletics W 2-1 Bryan Woo vs JP Sears
March 31 Tigers L 9-6 Emerson Hancock vs Jackson Jobe
April 1 Tigers L 4-1 Logan Gilbert vs Casey Mize
April 2 Tigers W 3-2 Luis Castillo vs Tarik Skubal
April 4 @ Giants - Luis Castillo vs Justin Verlander
April 5 @ Giants - Bryce Miller vs Robbie Ray
April 6 @ Giants - Bryan Woo vs Jordan Hicks
April 7 Astros - Logan Gilbert vs Hayden Wesneski
April 8 Astros - Luis Castillo vs Framber Valdez
April 9 Astros - Bryce Miller vs Hunter Brown

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