- Matchup: New York Mets vs San Francisco Giants
- Event Date: Thursday, April 2, 2026
- Venue: Oracle Park, San Francisco, CA
- Broadcast: NBC Bay Area
- Betting Odds: New York Mets (-145) vs San Francisco Giants (+125)
This page may include affiliate links at no extra cost to you, thanks for your support.
The San Francisco Giants (2-3) are set to face off against the New York Mets (3-2) at Oracle Park this Thursday. Current betting odds favor the Mets at -145, while the Giants stand at +125. The game’s total is projected at 9 runs, with David Peterson and Robbie Ray slated as the starting pitchers.

This season, the Mets have accumulated 6 doubles and hit 3 home runs. Their slugging percentage is currently .351, with 43 strikeouts and 25 walks. Averaging 4.4 runs per game places New York 15th in the league. They have 22 RBIs from 39 hits, reflecting a batting average of .228 and an on-base percentage (OBP) of .333.
The Mets boast a team ERA of 2.87, ranking them 5th in the MLB, with a total of 51 strikeouts recorded by their pitching staff. They’ve allowed 6 home runs and 18 runs (9th overall) and have walked 19 batters, holding a combined FIP of 3.96. New York has given up 40 hits (7.7 per 9 innings) and 15 earned runs, with a strikeout-to-walk ratio of 2.68 and a WHIP of 1.26.
Mets relievers have been utilized with runners on base only 4 times and have stepped into 10 high-leverage situations, recording 2 holds (20th in the league). They have inherited 2 base runners, neither of whom scored. So far this season, the Mets have employed 16 relief pitchers.
The New York squad has achieved 141 putouts, 48 assists, and 2 errors for a fielding percentage of .990, ranking them 11th in the league, along with 2 double plays. They successfully convert 71.3% of balls in play into outs over 423 innings, placing them 14th in the MLB.
David Peterson has pitched 627 innings with career statistics showing 617 strikeouts. Holding a 37-30 record, his FIP stands at 4.03 with an ERA of 4.09 (allowing 285 earned runs). He encounters an average of 8.6 hits per nine innings while issuing 264 walks against 2,696 batters faced.
On the other hand, the Giants have a slugging percentage of .319, generating only 2.60 runs per game (28th in MLB). They have hit 8 doubles and recorded 13 runs total, including 3 home runs and 13 RBIs. San Francisco has struck out 41 times (20th in the league) with 35 hits to date, holding a team OBP of .275 and a batting average of .215 this season.
As a pitching unit, the Giants have a WHIP of 1.089 and a team FIP of 3.29. Their strikeout-to-walk ratio is 9.60 (48 strikeouts to 15 walks), ranking 8th in total hits allowed (34). They have conceded 4 home runs, averaging 3.60 runs per 9 innings (9th in league). Their team ERA currently stands at 3.40, having surrendered 18 runs (17 earned).
The Giants’ bullpen has yet to be called into high-leverage situations and has appeared 3 times with runners on base, attesting to a 100% save rate (11th in MLB), having deployed 19 relievers this season.
Defensively, the Giants have turned 4 double plays and maintain a .995 fielding percentage (8th in baseball). With 51 assists, 1 error, and 135 putouts in 405 innings, their defensive efficiency ranks 10th in the MLB at 72.7%.
Throughout his MLB career, Robbie Ray has allowed 1,255 hits and garnered 1,738 strikeouts across 1,446 innings pitched. He has given up 633 earned runs, recording a WHIP of 1.288 and a FIP of 3.9. His strikeout-to-walk ratio is 2.86, having faced 6,118 batters with a career record of 88-82 and an ERA of 3.94 (allowing 7.8 hits per nine innings).
Who will be victorious in tonight’s MLB matchup against the spread or moneyline?
Recommendation: Back New York (-145)
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.
