A series opener between the San Francisco Giants (54-49) and New York Mets (59-44) is on deck Friday at 10:15 p.m. ET, at Oracle Park.

The Mets are an underdog (+116 on the moneyline to win) when they take the field at the Giants (-136). The San Francisco Giants will give the start to Logan Webb (9-7, 3.08 ERA), who is looking for win No. 10 on the season, and the Mets will turn to Clay Holmes (8-5, 3.48 ERA).

The Giants won their most recent game against the Braves on Wednesday by a 9-3 score. Rafael Devers went 3 for 5 with two home runs and four RBIs to lead them offensively. Justin Verlander picked up the win on the strength of five innings without giving up an earned run on one hit, while striking out three.

The Mets took down the Angels 6-3 Wednesday. Brandon Nimmo went 2 for 3 with a home run and an RBI, and Sean Manaea got the win, pitching five innings, giving up one earned run on two hits while striking out five.

Here is everything you need to get ready for Friday’s Giants vs. Mets action, including viewing options.

San Francisco Giants vs. New York Mets odds, line and spread

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

Favorite: Giants (-136, bet $136 to win $100)Underdog: Mets (+116, bet $100 to win $116)Over/under: 7.5Giants vs. Mets: Game time and live stream infoGame day: Friday, July 25, 2025Game time: 10:15 p.m. ETLocation: San Francisco, CaliforniaStadium: Oracle ParkTV channel: NBCS-BA and SNYLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Giants vs. Mets on Fubo!

Giants stats and trendsGiants betting recordsThe Giants have won 34, or 55.7%, of the 61 games they’ve played as favorites this season.San Francisco has a record of 27-19, a 58.7% win rate, when favored by -136 or more by sportsbooks this season.The sportsbooks’ moneyline implies a 57.6% chance of a victory for the Giants.San Francisco’s games have gone over the total in 47 of its 103 chances.The Giants have an ATS record of 44-59-0 in 103 games with a spread this season.Logan Webb (Giants probable starter)Webb (9-7 with a 3.08 ERA and 140 strikeouts in 131 2/3 innings pitched) tries for his 10th victory when he makes the start for the Giants, his 22nd of the season.The right-hander’s most recent appearance was on Saturday against the Toronto Blue Jays, when he tossed six innings, surrendering four earned runs while allowing 11 hits.The 28-year-old has a 3.08 ERA and 9.6 strikeouts per nine innings across 21 games this season, while allowing a batting average of .259 to opposing hitters.Webb is trying to secure his 16th quality start of the year in this outing.Webb will aim to pitch five or more innings for his 11th straight start. He’s averaging 6.2 frames per outing.He has had three appearances this season in which he held his opponents to zero earned runs.He will face a Mets offense that ranks 20th in MLB with 830 total hits (on a .242 batting average). The team also slugs a collective .411 (ninth in MLB) with 130 total home runs (eighth in MLB).This season, the 28-year-old ranks 20th in ERA (3.08), 30th in WHIP (1.208), and 17th in K/9 (9.6) among qualifying pitchers.Giants batting statsThe Giants’ 98 home runs rank 24th in Major League Baseball.Hitters for San Francisco have combined for a team rank of 25th in the majors with a .376 team slugging percentage.The Giants rank 26th in MLB with a team batting average of just .232.San Francisco has scored the 20th-most runs in the majors this season with 431 (4.2 per game).The Giants have the 22nd-ranked on-base percentage in MLB this season (.310).San Francisco ranks 18th in MLB in strikeouts per game with an average of 8.5 whiffs per contest.Mets stats and trendsMets betting recordsThe Mets have won in 11, or 37.9%, of the 29 contests they have been named as odds-on underdogs this year.New York has a win-loss record of 4-9 when favored by +116 or worse by oddsmakers this year.The Mets have an implied victory probability of 46.3% according to the moneyline set by sportsbooks for this matchup.New York and its opponents have hit the over in 45 of its 103 games with a total set by oddsmakers this season.In 103 games with a line this season, the Mets have a mark of 49-54-0 against the spread.Clay Holmes (Mets probable starter)The Mets will send Holmes (8-5) to make his 21st start of the season. He is 8-5 with a 3.48 ERA and 86 strikeouts over 108 2/3 innings pitched.In his most recent time out on Saturday against the Cincinnati Reds, the righty threw 5 1/3 innings, allowing four earned runs while surrendering six hits.In 20 games this season, the 32-year-old has an ERA of 3.48, with 7.1 strikeouts per nine innings. Opponents are hitting .236 against him.Holmes has six quality starts under his belt this year.Holmes is looking for his sixth straight outing lasting five or more innings. He averages 5.4 frames per start.He has held his opponents without an earned run in one of his 20 appearances this season.The opposing Giants offense has the 25th-ranked slugging percentage (.376) and ranks 24th in home runs hit (98) in all of MLB. They have a collective .232 batting average, and are 28th in the league with 787 total hits and 20th in MLB action scoring 431 runs.This season, the 32-year-old ranks 27th in ERA (3.48), 41st in WHIP (1.270), and 48th in K/9 (7.1) among pitchers who qualify.Mets batting statsThe Mets average 1.3 home runs per game to rank eighth in MLB play with 130 total home runs.This season, New York’s .411 slugging percentage ranks ninth-best in the majors.The Mets have the 21st-ranked batting average in the majors (.242).New York scores the 14th-most runs in baseball (451 total, 4.4 per game).The Mets rank 10th in the majors with an on-base percentage of .322.

Watch the MLB on Fubo!