- Matchup: New York Mets vs San Francisco Giants
- Date: Saturday, April 4, 2026
- Venue: Oracle Park, San Francisco, CA
- Broadcast: NBC Bay Area
- Betting Odds: New York (-152) San Francisco (+126)
This page may include affiliate links at no extra cost to you, thanks for your support.
The New York Mets (3-3) are heading to Oracle Park this Saturday for a matchup against the San Francisco Giants (2-4). The odds favor the Mets at -152, while the Giants are positioned at +126. The game’s total runs are projected at 8.5. Clay Holmes and Landen Roupp are the anticipated starting pitchers.

Currently, the New York Mets are averaging 3.8 runs per game, ranking 22nd in the league. They have scored a total of 23 runs with an on-base percentage of .313. The team has recorded 8 doubles and hit 4 home runs, accumulating 23 RBIs and 44 hits this season, leading to a batting average of .211. Their slugging percentage stands at .335 with 49 strikeouts and 29 walks.
The Mets boast a collective ERA of 2.50 this season, positioning them 3rd in the league, with a total of 64 strikeouts recorded by their pitchers. They have allowed 6 home runs and 20 runs, ranking 6th in the league. Their staff has issued 23 walks, and their collective FIP stands at 3.55. Across 45 hits allowed (7.1 per 9 innings), they’ve allowed 16 earned runs, with a K/BB ratio of 2.78 and a WHIP of 1.19.
The relief pitchers have faced 4 inherited runners this season, with 25% scoring. The Mets’ pitchers have entered games with runners on base 6 times and have participated in 15 high-pressure situations. A total of 21 relievers have taken the mound for New York this year, resulting in 2 holds (24th in MLB).
The Mets have executed 173 putouts, 59 assists, and 2 errors, yielding a fielding percentage of .991, which ranks 8th in professional baseball. Of the balls put in play over 519 innings, 72.4% have been converted into outs, placing them 10th among all teams.
Holmes has pitched for 508 innings in his MLB career, tallying 494 strikeouts. With a career win-loss record of 37-30, he holds a FIP of 3.59 and has faced 2,191 batters. His earned run average is at 3.65 (206 earned runs) and he features a WHIP of 1.303, having allowed 440 hits (7.8 hits per 9 innings) and 222 walks.
The San Francisco Giants are recording an on-base percentage of .264 and a batting average of .201 this season. They’ve struck out 55 times (16th in MLB) and accumulated 39 hits. The Giants have hit 3 home runs and gathered 14 RBIs, with a slugging percentage of .294 and an average of 2.33 runs per game (30th in baseball). They have produced 9 doubles, taken 15 walks, and scored 14 runs.
The Giants’ overall WHIP is at 1.208 with a team FIP of 3.51. They sit 11th in MLB in total hits allowed with 44. The San Francisco pitching staff has allowed 25 runs this season, maintaining a team ERA of 3.74 (22 earned runs). Their strikeout-to-walk ratio stands at 9.30 (55 strikeouts against 20 walks) and they’ve permitted 5 home runs, yielding 4.25 runs per 9 innings (11th in MLB).
With a save percentage of 100.0%, they rank 10th in the league and have utilized 22 relief pitchers this season. Their relievers haven’t faced high-pressure situations yet and have appeared with runners on base 5 times.
In their 477 innings of play, the Giants have recorded a defensive efficiency rating of 70.3%, placing them 17th in the majors. They have turned 5 double plays and have a fielding percentage of .987 (17th in MLB). The team has compiled 62 assists, 3 errors, and achieved 159 putouts for the season.
In his professional career, Roupp has surrendered 158 hits while striking out 156 batters across 163 innings pitched. He’s allowed a total of 65 earned runs, holding a WHIP of 1.417 with a FIP of 3.5. His K/BB ratio sits at 2.14 and he has faced 714 batters, recording a 9-9 win-loss record and an earned run average of 3.59, yielding 8.7 hits per 9 innings.
Who will triumph in tonight’s MLB battle, whether against the spread or on the moneyline?
Prediction: Go with San Francisco (+126)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
