
Giants vs. Mets Prediction, Odds, Picks – July 25
Updated Jul. 25, 2025, 10:00 p.m. ET
Matt Chapman and the San Francisco Giants are set to face the New York Mets and Pete Alonso on Friday at 10:15 p.m. ET, at Oracle Park. Bookmakers have listed the Giants as -142 moneyline favorites, while the underdog Mets sit at +119 moneyline odds to win. San Francisco is favored by 1.5 runs (at +155 odds), with the total for the game defined at 7.5 runs (at -101 odds to go over and -120 odds on the under).
Here’s everything you need to know from a betting perspective on the Giants-Mets game, including the run line, moneyline, total, and expert picks.
Giants vs. Mets Game Information & Odds
When: Friday, July 25, 2025, at 10:15 p.m. ET
Where: Oracle Park in San Francisco, California
How to watch on TV: NBCS-BA and SNY
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line Favorite | Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Giants | -142 | +119 | 7.5 | -101 | -120 | -1.5 | +155 | -188 |
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 Betting Insights
The Giants have been favorites in 61 games this season, winning 34 of those contests (55.7%). San Francisco has a record of 22-18 when favored by at least -142 on the moneyline, which implies a 58.7% chance of victory for them. The Mets, on the other hand, have won 11 of the 29 games (37.9%) they have been underdogs in this season and have won four out of 11 contests when listed as at least +119 or worse on the moneyline, giving them an implied victory probability of 45.7% for this matchup.
Giants Recent Betting Performance
The Giants have been favored by oddsmakers just twice in their last 10 games, splitting those matchups. Over these 10 games, they, combined with their opponents, hit the over on the run total six times. Their ATS record stands at 3-7-0 during this span.
Giants Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 3-7 |
| Runs Per Game | 4. okbet sign up3 |
| HR | 12 |
| ERA | 5.42 |
| K/9 | 8.4 |
Giants Player Insights
Rafael Devers shines as the Giants’ top power hitter with 19 home runs and 73 RBIs, both team highs. He ranks 24th in the majors for homers and 10th for RBIs. Devers has hit safely in four consecutive games, boasting a batting average of ao vivo.364, with a double, two home runs, a walk, and five RBIs in his last five games. Jung Hoo Lee is batting .246 with 20 doubles, eight triples, six home runs, and 33 walks, ranking 206th in home runs and 106th in RBIs across the league. Heliot Ramos leads the team with a batting average of .267, having at least one hit in his last two games. Willy Adames is hitting .229 with 16 doubles and 48 walks.
Giants Team Props
| Player | Hits O/U | Total Bases O/U | HR O/U | RBI O/U |
|---|---|---|---|---|
| Willy Adames | 0.5 (-220) | 1.5 (+125) | – | 0.5 (+180) |
| Rafael Devers | 0.5 (-205) | 1.5 (+130) | – | 0.5 (+190) |
| Jung Hoo Lee | 0.5 (-220) | 1.5 (+150) | – | 0.5 (+235) |
| Heliot Ramos | 0.5 (-230) | 1.5 (+130) | – | 0.5 (+235) |
| Logan Webb | – | – | – | – |
Mets Recent Betting Performance
In the past 10 games, the Mets have been underdogs just once and lost that encounter. They are 3-6-1 when it comes to hitting the over in their last 10 games, and have an ATS record of 4-6-0 over this span.
Mets Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 4.1 |
| HR | 9 |
| ERA | 3.68 |
| K/9 | 8.3 |
Mets Player Insights
Juan Soto leads with 24 home runs this season and is ranked 10th in the majors. Pete Alonso has a team-leading 80 RBIs and a batting average of . jili online272, currently sitting 15th in homers and fifth in RBIs in the majors. Francisco Lindor is hitting .248, while Brandon Nimmo holds a batting average of .264 with 19 home runs.
Mets Team Props
| Player | Hits O/U | Total Bases O/U | HR O/U | RBI O/U |
|---|---|---|---|---|
| Pete Alonso | 0.5 (-195) | 1.5 (+145) | – | 0.5 (+175) |
| Juan Soto | 0.5 (-215) | 1.5 (+135) | – | 0.5 (+170) |
| Jeff McNeil | 0.5 (-215) | 1.5 (+155) | – | 0.5 (+195) |
| Francisco Lindor | 0.5 (-255) | 1.5 (+115) | – | 0.5 (+195) |
| Brandon Nimmo | 1. wwm casino login5 (+190) | 1. jili77 casino login5 (+110) | – | 0.5 (+210) |
What are your thoughts on the upcoming Giants vs. Mets game?