
How to Watch Giants vs. Mets: TV Channel & Live Stream - July 25
Updated Jul. 25, 2025 9:22 p.m. ET
Data Skrive
Juan Soto and the New York Mets are ready for a matchup with Jung Hoo Lee and the San Francisco Giants on Friday at 10:15 p.m. ET.
Here is everything you need to watch the Giants vs. Mets game.
Keep up with MLB on FOX Sports.
Angels vs. Mets Highlights | MLB on FOX
Check out the best moments between the Los Angeles Angels and New York Mets
Giants vs. Mets Game Information & How to Watch
- When: Friday, July 25, 2025 at 10:15 p.m. ET
- Where: Oracle Park in San Francisco, California
- TV: Watch on NBCS-BA, SNY
- Box Score: Fox Sports
Giants vs. Mets Prediction
- Score Prediction: Giants 5, Mets 4
- Total Prediction: Over 7.5 runs
- Win Probabilities: Giants 53%, Mets 47%
Giants vs. Mets Head to Head
| Date | Favorite | Spread | Total | Favorite Moneyline | Underdog Moneyline | Result |
|---|---|---|---|---|---|---|
| 5/26/2024 | Giants | -1.5 | 7.5 | -114 | -106 | 4-3 NYM |
| 5/25/2024 | Mets | -1.5 | 8 | -144 | +121 | 7-2 SF |
| 5/24/2024 | Mets | -1.5 | 7.5 | -145 | +121 | 8-7 SF |
| 4/24/2024 | Mets | -1.5 | 7.5 | -113 | -107 | 8-2 NYM |
| 4/23/2024 | Giants | -1.5 | 7 | -136 | +116 | 5-1 SF |
| 4/22/2024 | Giants | -1.5 | 8 | -111 | -108 | 5-2 SF |
| 7/2/2023 | Mets | -1.5 | 9 | -137 | +116 | 8-4 NYM |
| 7/1/2023 | Mets | -1.5 | 8.5 | -148 | +127 | 4-1 NYM |
| 6/30/2023 | Giants | -1.5 | 9 | -138 | +117 | 5-4 SF |
| 4/23/2023 | Mets | -1.5 | 9 | -124 | +104 | 5-4 SF |
Giants Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 3-7 |
| Runs Per Game | 4.3 |
| HR | 12 |
| ERA | 5.42 |
| K/9 | 8.4 |
Giants Player Insights
- Rafael Devers leads the Giants in home runs (19) and runs batted in (73).
- Devers' home runs rank him 24th in the majors, and he ranks 10th in RBI.
- Devers brings a hitting streak of four games into this game. In his last five games he is batting .364 with a double, two home runs, a walk and five RBIs.
- Lee is batting .246 with 20 doubles, eight triples, six home runs and 33 walks.
- Lee ranks 206th in homers and 106th in RBI among all batters in baseball.
- Heliot Ramos has a team-best batting average of .267.
- Ramos is on a two-game hitting streak entering this contest. In his last five games he is hitting .316 with two doubles, two walks and three RBIs.
- Willy Adames is batting .229 with 16 doubles, two triples, 15 home runs and 48 walks.
Giants Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| July 19 | @ Blue Jays | L 6-3 | Logan Webb vs Eric Lauer |
| July 20 | @ Blue Jays | L 8-6 | Robbie Ray vs Jose Berrios |
| July 21 | @ Braves | L 9-5 | Hayden Birdsong vs Bryce Elder |
| July 22 | @ Braves | W 9-0 | Landen Roupp vs Davis Daniel |
| July 23 | @ Braves | W 9-3 | Justin Verlander vs Spencer Strider |
| July 25 | Mets | - | Logan Webb vs Clay Holmes |
| July 26 | Mets | - | Robbie Ray vs David Peterson |
| July 27 | Mets | - | TBA vs Kodai Senga |
| July 28 | Pirates | - | Landen Roupp vs Mitch Keller |
| July 29 | Pirates | - | Justin Verlander vs Bailey Falter |
| July 30 | Pirates | - | Logan Webb vs Mike Burrows |
Mets Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 4.1 |
| HR | 9 |
| ERA | 3.68 |
| K/9 | 8.3 |
Mets Player Insights
- Soto paces the Mets with 24 long balls.
- Among all hitters in the big leagues, Soto is 10th in home runs and 30th in RBI.
- Pete Alonso has a club-leading 80 RBI and .272 batting average.
- Alonso is 15th overall in homers and fifth in RBI this season.
- Francisco Lindor is hitting .248 with 18 doubles, 19 home runs and 33 walks.
- Brandon Nimmo is batting .264 with 18 doubles, 19 home runs and 32 walks.
Mets Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| July 19 | Reds | L 5-2 | Clay Holmes vs Nick Martinez |
| July 20 | Reds | W 3-2 | David Peterson vs Andrew Abbott |
| July 21 | Angels | W 7-5 | Kodai Senga vs Tyler Anderson |
| July 22 | Angels | W 3-2 | Frankie Montás vs Kyle Hendricks |
| July 23 | Angels | W 6-3 | Sean Manaea vs Brock Burke |
| July 25 | @ Giants | - | Clay Holmes vs Logan Webb |
| July 26 | @ Giants | - | David Peterson vs Robbie Ray |
| July 27 | @ Giants | - | Kodai Senga vs TBA |
| July 28 | @ Padres | - | Frankie Montás vs Dylan Cease |
| July 29 | @ Padres | - | Sean Manaea vs Yu Darvish |
| July 30 | @ Padres | - | Clay Holmes vs Nick Pivetta |
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
recommended
MLB Free Agency Rumors, Buzz: D-backs GM Speaks on Potential Ketel Marte Trade
Alex Bregman? Tarik Skubal Trade? 3 Moves Cubs Should Make If Kyle Tucker Walks
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
Zack Littell? Harrison Bader? Utility Player? 3 MLB Free Agents Astros Should Sign
10 fastest pitches in MLB History: Regular season and playoff records
World Series Winners: Complete list of champions by year
Reuniting Rickey Hill with his ring, 37 years later
2026 World Baseball Classic Odds: USA, Japan Top Board as Early Favorites
What are the 100 best athlete nicknames of all time?
Item 1 of 3
recommended
MLB Free Agency Rumors, Buzz: D-backs GM Speaks on Potential Ketel Marte Trade
Alex Bregman? Tarik Skubal Trade? 3 Moves Cubs Should Make If Kyle Tucker Walks
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
Zack Littell? Harrison Bader? Utility Player? 3 MLB Free Agents Astros Should Sign
10 fastest pitches in MLB History: Regular season and playoff records
World Series Winners: Complete list of champions by year
Reuniting Rickey Hill with his ring, 37 years later
2026 World Baseball Classic Odds: USA, Japan Top Board as Early Favorites
What are the 100 best athlete nicknames of all time?
Item 1 of 3
FOX SPORTS™, SPEED™, SPEED.COM™ & © 2026 Fox Media LLC
and Fox Sports Interactive Media, LLC. All rights reserved. Use of this
website (including any and all parts and components) constitutes your
acceptance of these
Terms of Use and New Privacy Policy | Advertising Choices | Your Privacy Choices | Closed Captioning

