Venue: Oracle Park, 24 Willie Mays Plaza, San Francisco, CA 94107
Broadcast: NBC Bay Area / MLB.TV
Both teams enter at 3–4, with the Mets trying to snap a three‑game road losing streak and the Giants looking to build on a strong home performance.
Weather Outlook — San Francisco, CA (Inference)
No weather data appeared in the retrieved sources. Typical early‑April San Francisco conditions suggest:
Mid‑50s °F
Marine‑layer breeze
Slightly pitcher‑friendly air
This is an inference, not a sourced forecast.
Injury Report
San Francisco Giants
Jose Butto — 15‑Day IL (arm)
Reiver Sanmartin — 60‑Day IL (hip)
Joel Peguero — 15‑Day IL (hamstring)
Sam Hentges — 15‑Day IL (shoulder)
Hayden Birdsong — 60‑Day IL (forearm)
Jason Foley — 60‑Day IL (shoulder)
Randy Rodriguez — 60‑Day IL (elbow)
Rowan Wick — 60‑Day IL (elbow)
New York Mets
A.J. Minter — 15‑Day IL (lat)
Reed Garrett — 60‑Day IL (elbow)
Justin Hagenman — 60‑Day IL (rib fracture)
Tylor Megill — 60‑Day IL (elbow)
Dedniel Nunez — 60‑Day IL (elbow)
Team Statistical Profile
New York Mets (3–4)
Offense:
3.8 runs/game (22nd in MLB)
.211 AVG, 44 hits, 8 doubles, 4 HR, 23 RBI
.313 OBP, .335 SLG
49 strikeouts, 29 walks
Pitching:
2.50 ERA — 3rd in MLB
1.19 WHIP, 64 strikeouts, 23 walks
Only 16 earned runs allowed
Bullpen: 2 holds, 25% inherited runners scored
Defense:
.991 fielding percentage (8th)
72.4% defensive efficiency (10th)
San Francisco Giants (3–4)
Offense:
Luis Arraez: .304 AVG, 7 hits in 27 ABs
Patrick Bailey: .111 AVG (struggling)
Pitching:
Tyler Mahle: 0–1, 4.50 ERA, 1.50 WHIP, 5 K
Robbie Ray (previous starter): 3.38 ERA, 0 BB in last outing (context for rotation form)
Team Form:
Giants were outscored 15–14 in the four games prior to April 2
Recent Team Form
Mets — Last 5 Games
Loss, Loss, Loss, Win, Loss (per sports card)
Most recent: 7–2 loss to Giants where David Peterson allowed 6 runs (5 unearned) in 4.1 IP
Offense: only 5 hits and 2 runs in that game
Giants — Last 5 Games
Win, Loss, Win, Win, Loss (per sports card)
Most recent: 7–2 win over Mets, powered by early extra‑base hits and Peterson’s defensive error
Probable Pitching Matchup
New York Mets — Nolan McLean (RHP)
0–0, 3.60 ERA, 1.20 WHIP, 8 K
Strong strikeout profile early
Faces a Giants lineup that has been inconsistent but opportunistic
San Francisco Giants — Tyler Mahle (RHP)
0–1, 4.50 ERA, 1.50 WHIP, 5 K
Allowed hard contact in debut
Needs to avoid early damage vs. Mets’ top‑order bats
Pitching Edge: Slight to Mets — McLean’s early strikeout form vs. Mahle’s shakier command.
Key Player Matchups
1. Juan Soto (NYM) vs. Giants Pitching
.346 AVG, 9 hits in 26 ABs — Mets’ hottest hitter
Elite plate discipline vs. Mahle’s 1.50 WHIP
2. Luis Arraez (SF) vs. Mets Pitching
.304 AVG, consistent contact hitter
Mets pitching has allowed only 45 hits all season (7.1 per 9 IP)
3. Mets Bullpen vs. Giants Late‑Inning Bats
Mets bullpen: 2 holds, 25% inherited runners scored (solid)
Giants offense: inconsistent but capitalized on Mets errors last game
Series History
Giants won the most recent meeting 7–2 on April 2, 2026, fueled by early extra‑base hits and Mets defensive miscues
This is Game 2 of a three‑game series (per NBC Sports)
Betting Trends
Mets have lost three straight and are struggling offensively (5 hits last game).
Giants are 2–2 in their last four and outscored opponents 15–14 in that span.
Game Odds
New York Mets – 137
San Francisco Giants 7.5
Odds Courtesy of Sports Odds Direct as of Thursday, April 2, 2026








