Return to calendar
FINAL GAME · RECAP

New York MetsOpen full analysisSan Francisco GiantsOpen full analysis

DateThursday, April 2, 2026
First pitch
BallparkOracle Park
FINAL · Thursday, April 2, 2026
SEO MATCH SUMMARY

The San Francisco Giants defeated the New York Mets 7–2 on April 2 at Oracle Park in a lopsided affair that saw the home team's pitching staff dominate despite modest offensive efficiency. San Francisco's starter struck out 10 batters while allowing just 5 hits and 2 earned runs over what appears to be a quality outing, posting a 3.48 ERA. The Giants' 13 hits and 6 RBI drove the victory, though their .621 OPS underscored that run production came through timely contact rather than power—they managed only 1 home run. New York's offense sputtered badly, mustering just 5 hits and striking out 10 times while posting a .205 batting average, leaving the team unable to capitalize on the Vegas total line of 1. The Mets' pitching surrendered 13 hits and 6 earned runs, a costly performance that erased any chance of a comeback. With this loss, the Mets' early-season run differential takes a hit heading into their next matchup.

New York MetsNYM
2
FINAL
San Francisco GiantsSF
7W
Total runs9Run difference5
INNING BY INNING

Line score

Team123456789RHE
NYM110000000251
SF3020110007130
TEAM COMPARISON

Batting box score

NYMSF
5Hits13
1Home runs1
1Doubles1
2RBI6
3Walks4
10Strikeouts7
0Stolen bases0
9Total bases19
12Left on base14
1Errors0
.205AVG.227
.304OBP.289
.331SLG.332
.635OPS.621
ON THE MOUND

Pitching box score

NYMSF
7Strikeouts10
4Walks3
13Hits allowed5
6Earned runs2
3.02ERA3.48
RUN PRODUCTION

Players who scored

NYMJuan SotoMark Vientos
SFHeliot Ramos ×2Luis Arraez ×2Rafael DeversMatt ChapmanJung Hoo Lee
HOME RUNS

Long balls

Mark VientosInning 2Rafael DeversInning 6
NYM

Batting lineup

PlayerABHHRRBI
Francisco LindorSS · 0-2 | 2 BB, K2000
Juan SotoLF · 1-4 | K, R4100
Bo Bichette3B · 1-4 | 2B, K, RBI4101
Jorge PolancoDH · 0-4 | K4000
Luis Robert Jr.CF · 0-3 | BB, 2 K3000
Mark Vientos1B · 1-4 | HR, 2 K, RBI4111
Marcus Semien2B · 1-33100
Francisco AlvarezC · 1-3 | K3100
Tyrone TaylorRF · 0-3 | K3000
SF

Batting lineup

PlayerABHHRRBI
Willy AdamesSS · 0-4 | BB, 3 K4000
Rafael DeversDH · 2-5 | HR, K, RBI5211
Heliot RamosLF · 1-5 | K, 2 R5100
Luis Arraez2B · 2-5 | 3B, K, RBI5201
Matt Chapman3B · 2-5 | 2B, RBI, R5201
Jung Hoo LeeRF · 0-2 | BB, RBI, R2001
Harrison BaderCF · 0-3 | K, RBI3001
Daniel SusacC · 3-3 | BB3300
Casey Schmitt1B · 3-3 | BB, RBI3301
NYM

Pitchers

PitcherIPKERERA
David Peterson9 H · 2 BB4.1554.66
Sean Manaea4 H · 2 BB3.2211.80
SF

Pitchers

PitcherIPKERERA
Robbie Ray3 H · 3 BB5.1723.38
Ryan Walker0 H · 0 BB0.2106.00
Blade Tidwell2 H · 0 BB3.0200.00
EXPLORE NEXT

Related MLB pages