Free MLB 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 7/25 at Oracle Park, in San Francisco. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Mets Giants free pick.
2025 MLB Handicapping – New York Mets vs San Francisco Giants
(59-44) New York Mets vs. San Francisco Giants (54-49)
Date: Jul 25, 2025
Time: 10:15 PM ET
Venue: Oracle Park in San Francisco, CA
Projected Starting Pitchers: Clay Holmes vs. Logan Webb
MLB Moneyline Odds: Mets +113 | Giants -133 (Bet Now!)
Today’s MLB Run Line Betting Odds: Mets +1.5 | Giants -1.5
MLB Baseball Gambling Total: O/U: 7.5
- 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 and San Francisco Giants are set to play at Oracle Park. The game is scheduled for Friday, July 25, 2025, at 10:15 PM. It will be a night game, and fans can watch on NBCS. The weather forecast predicts a mild night with a light breeze and a few clouds.
The Mets are coming off a strong stretch with a 59-44 record this season. Their road record stands at 22-28, which they will aim to improve against the Giants. Recent performances include wins against the Los Angeles Angels, showcasing solid hitting and pitching.
On the other hand, the Giants hold a 54-49 record and are six games back in the NL West. Playing at home, they boast a 28-20 record. Their recent games against the Braves saw them scoring high, including a 9-3 win.
Both teams have been performing well in recent matchups. The Mets have shown consistency in both hitting and pitching. Meanwhile, the Giants have demonstrated offensive strength, particularly in recent away games. This meeting at Oracle Park will test both teams’ capabilities.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Mets vs. Giants Odds & Last 5
The odds for this game have the Giants as favorites with a moneyline of -134. The Mets are at +114, indicating a closer matchup. The runline favors the Mets at +1.5 with odds of -191, while the Giants stand at -1.5 with +159.
In recent games, the Mets took down the Angels in a series, with a standout win of 6-3. Their hitting was effective, with Pete Alonso and Brandon Nimmo contributing home runs. On the pitching side, Sean Manaea allowed just one run over five innings.
The Giants come off a strong series against the Braves, highlighted by a 9-3 win. Rafael Devers was impressive, hitting two home runs. Justin Verlander pitched five innings, allowing no runs, which helped the Giants control the game.
Giants Stats
The San Francisco Giants are having a mixed season at the plate. They hold a .233 batting average, which ranks 18th in the league. Their on-base percentage is slightly better at .309, placing them 15th. The team’s slugging percentage is .376, which is 20th, and they have hit 98 home runs, also ranking 20th.
Rafael Devers is leading the Giants in several hitting categories. He has a batting average of .264 and an on-base percentage of .383. Devers has also hit 19 home runs, making him the top power hitter for the team.
On the pitching side, the Giants are performing well. They have an earned run average of 3.62, which ranks 6th in the league. Their pitching staff has given up 88 home runs, the fewest in the league, showcasing their ability to limit big hits.
Recently, the Giants have shown some momentum. They won two games against the Atlanta Braves, scoring 9 runs in each contest. Key players like Rafael Devers and Matt Chapman have been instrumental in these victories, contributing with home runs and RBIs.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Mets Stats
The New York Mets are on a roll, winning four of their last five games. They recently took three straight from the Los Angeles Angels. In their last game, they secured a 6-3 victory, showcasing strong offensive play.
Offensively, the Mets rank 8th in on-base percentage and slugging percentage, with values of .320 and .411, respectively. They have hit 130 home runs this season, also ranking 8th in the league. Pete Alonso is leading the team with 22 home runs and 80 RBIs.
On the mound, the Mets have a solid earned run average of 3.59, placing them 4th in the league. Their pitching staff has given up only 90 home runs, which is the 2nd best in the league. In their recent game, Sean Manaea pitched five innings, allowing just one run.
The Mets’ top hitters include Pete Alonso and Francisco Lindor. Alonso has a batting average of .272 and leads the team in home runs. Lindor, with a batting average of .248, has contributed 19 home runs and 57 RBIs. The team is looking to maintain their momentum in upcoming games.
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
Clay Holmes takes the mound for the New York Mets. He holds an ERA of 3.48 and a WHIP of 1.27. With an 8-5 win-loss record, Holmes has been consistent in his outings.
Logan Webb starts for the San Francisco Giants. His ERA stands at 3.08, and he has a WHIP of 1.21. Webb’s record is 9-7, and he has shown steady performance throughout the season.
New York Mets vs. San Francisco Giants Baseball Betting Trends
- The San Francisco Giants have a 2-3 straight-up record in their last five games.
- Also, the Giants covered the run line in 2 of their last 3 wins.
- The total went over in 3 of the Giants’ last 5 games.
- The New York Mets have a 4-1 straight-up record in their last five games.
- Additionally, the Mets covered the run line in 3 of their last 4 wins.
- The total went under in 3 of the Mets’ last 5 games.
Mets vs Giants Prediction: Mets ML +114
The Mets are heating up at the right time, and I’m riding the wave. Winners of 4 of their last 5, New York’s pitching has been rock-solid — their 3.62 ERA ranks 6th in the bigs.
Meanwhile, the Giants have stumbled to a 2-3 mark over that same stretch and haven’t inspired much confidence at home lately. Even with the Oracle Park backdrop, San Fran’s been unreliable — they’ve only covered the run line in two of their last three wins.
On the flip side, the Mets have cashed the RL in 3 of their last 4 wins, showing they travel just fine.
Bottom line: New York’s in better form, and at +114 on the ML, we’ve got a value play that’s too good to pass up.
I’m projecting a 6-3 Mets win tonight.
Today’s MLB Free Pick
Best Sportsbooks For New York Mets vs. San Francisco Giants MLB Gambling Today!
MLB Betting Tweet Of The Day
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!







