Free Pick: Mets vs. Giants Odds
Looking for New York Mets vs. San Francisco Giants Free MLB predictions? MLB betting sees the Mets taking on the Giants on 4/2 at Oracle Park, in San Francisco. This free MLB baseball pick is based on matchup analysis and documented handicapping data tracked by CappersPicks since 2004, with a focus on identifying the strongest betting angle for this Mets Giants matchup..
2026 MLB Handicapping – New York Mets vs San Francisco Giants
(3-3) New York Mets vs. San Francisco Giants (2-4)
Date: Apr 02, 2026
Time: 9:45 PM ET
Venue: Oracle Park in San Francisco, CA
Projected Starting Pitchers: David Peterson vs. Robbie Ray
MLB Moneyline Odds: Mets -127 | Giants +106 (Bet Now!)
Today’s MLB Run Line Betting Odds: Mets -1.5 | Giants +1.5
MLB Baseball Gambling Total: O/U: 7.5
Here’s why I’m backing an UNDER bet below in my Mets Giants free pick & gambling prediction for this matchup.
- Live Betting Odds for today’s Mets vs. Giants game!
- Want more baseball predictions like this Mets Giants play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Mets vs. Giants Gameday
The New York Mets head to Oracle Park to face the San Francisco Giants, with both teams trying to steady things early. New York comes in at 3-3 after dropping two straight to St. Louis.
San Francisco sits at 2-4 following a loss to San Diego.
The Mets have struggled on the road so far, going 1-2 away from Citi Field. San Francisco has had even more trouble at home, starting 0-3 at Oracle Park.
Both sides are looking for a reset in this spot.
Both teams need a bounce-back, and this sets up as a clean reset spot.
New York has had the edge in recent matchups, winning four of six meetings in 2025. San Francisco did take a 2-1 series in 2024, so the gap has not been wide. This matchup has stayed competitive over time.
Clear skies are expected for this one. Conditions should not impact play.
Both teams have a chance to settle in and get back on track.
New York Mets vs. San Francisco Giants Odds & Last 5
The Mets are slight favorites at -126 on the moneyline. The Giants come in at +105. The runline is set at New York -1.5 (+136) and San Francisco +1.5 (-164).
The total sits at 7 runs. That number points toward a lower-scoring game. Pitching could play a larger role here.
New York dropped its last two games against St. Louis. They did pick up a win on March 30th in that series. The results have been uneven.
San Francisco lost its most recent game to San Diego. They still won two of three against that same team earlier. That stretch showed they can compete.
Both teams have had mixed results.
This game gives each side a chance to stabilize.
Giants Stats
San Francisco is hitting .201 as a team, ranking 22nd. They have recorded 9 doubles, which ranks 5th. The offense has shown some gap power despite the lower average.
The pitching staff holds a 3.74 ERA, ranking 9th. Opponents are hitting .222 against them, which ranks 11th. They have allowed only 5 home runs, placing 4th.
Luis Arraez is hitting .304 across six games. Matt Chapman has added 1 home run and 3 runs scored. Willy Adames is hitting .250 with 2 RBIs.
The lineup has produced in spots.
Consistency remains the next step for them.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Mets Stats
New York is hitting .211 as a team, ranking 17th. Their on-base percentage sits at .313, ranking 13th.
The slugging percentage is .335, placing them 23rd.
The offense has not shown much power so far. They have struggled to drive in runs consistently. That has limited scoring output.
The pitching staff has been strong with a 2.50 ERA, ranking 3rd. Opponents are hitting .209 against them, which ranks 8th. They have recorded 64 strikeouts, ranking 5th.
Juan Soto hit a home run in the recent loss to St. Louis. Francisco Lindor recorded a triple in a win against the Cardinals. Luis Robert Jr. has also contributed in spots.
The pitching has carried the team early.
The offense needs to provide more support.
We want to hear from you below! Comments are welcome! Give us your picks for this New York Mets vs. San Francisco Giants MLB matchup.
Mets vs. Giants Pitching Matchup
David Peterson takes the mound for New York and has a 0.00 ERA to start the season. He has not recorded a decision yet. He has also struck out 3 batters.
His WHIP sits at 1.50, which shows some traffic on the bases. He has managed to keep runners from scoring. That has been key in his early outings.
Robbie Ray starts for San Francisco with a 0-1 record. His ERA is 3.38. His WHIP stands at 0.94 with 4 strikeouts.
Ray has shown control despite the loss. He has limited base runners effectively. That gives him a chance to settle in here.
Peterson has kept runs off the board early. Ray has shown control with better WHIP numbers.
The starting pitching adds balance to this matchup.
New York Mets vs. San Francisco Giants bottom line: strong pitching on both sides points toward a tighter, lower-scoring game.
New York Mets vs. San Francisco Giants Baseball Betting Trends
- The Giants have a 2-3 record in their last five games, with both wins coming against the Padres.
- In their last five games, the Giants have gone over the total runs line twice.
- The Giants have covered the run line in two of their last five games.
- Also, the Mets have a 2-3 record in their last five games, with victories against the Cardinals and Pirates.
- In their last five games, the Mets have gone under the total runs line three times.
- The Mets have covered the run line in two of their last five games.
Mets Giants Free Pick: Under 7.5
Here is my Mets Giants free pick: I’m going with the under because both teams have struggled to score consistently.
San Francisco hasn’t been producing much offense, sitting in the middle of the league in key hitting stats. That lack of scoring shows up in lower totals.
New York has also struggled at the plate, with a low batting average. That makes it harder for them to generate runs.
When both lineups are searching for offense, games tend to stay on the quieter side.
In general, both pitching staffs have been solid, limiting opportunities and keeping games controlled.
That’s a big factor here.
Plus, when neither team is hitting well, it usually takes a mistake to break things open. That doesn’t happen often in matchups like this. Under 7.5 is the play here.
The setup favors a lower-scoring game.
Today’s MLB Free Pick
Best Sportsbooks For New York Mets vs. San Francisco Giants MLB Gambling Today!
MLB Betting Tweet Of The Day
Congratulations to Daniel Susac on making his @MLB debut 👏 pic.twitter.com/qZ9KXo1i9Z
— SFGiants (@SFGiants) April 1, 2026
Also, if you’re looking for more MLB picks like New York Mets vs. San Francisco Giants matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers! What did you think of our Mets Giants free pick?






