ARCHIVE April 2, 2026
April 2, 2026 · NL West

New York Mets vs San Francisco Giants

April 2, 2026Oracle ParkClear 56°F · 12 mph, Out To CF
AWAY
New York Mets
3-4
2
vs

Scoring summary

INN BATTER PLAY SCORE
T1 Bo Bichette Bo Bichette doubles (1) on a line drive to left fielder Heliot Ramos. Juan Soto scores. NYM 1, SF 0
B1 Luis Arraez Luis Arraez triples (1) on a fly ball to right fielder Tyrone Taylor. Heliot Ramos scores. NYM 1, SF 1
B1 Matt Chapman Matt Chapman doubles (1) on a line drive to right fielder Tyrone Taylor. Luis Arraez scores. NYM 1, SF 2
B1 Jung Hoo Lee Jung Hoo Lee reaches on a missed catch error by pitcher David Peterson, assist to first baseman Mark Vientos. Matt Chapman scores. NYM 1, SF 3
T2 Mark Vientos Mark Vientos homers (1) on a fly ball to left field. NYM 2, SF 3
B3 Jung Hoo Lee Jung Hoo Lee out on a sacrifice fly to center fielder Luis Robert Jr. Heliot Ramos scores. Luis Arraez to 3rd. NYM 2, SF 4
B3 Harrison Bader Harrison Bader out on a sacrifice fly to center fielder Luis Robert Jr. Luis Arraez scores. NYM 2, SF 5
B5 Casey Schmitt Casey Schmitt singles on a line drive to left fielder Juan Soto. Jung Hoo Lee scores. Daniel Susac to 3rd. NYM 2, SF 6
B6 Rafael Devers Rafael Devers homers (1) on a fly ball to center field. NYM 2, SF 7

Box score

  123456789 R
NYM 110000000 2
SF 302011000 7

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Mets AWAY 2

David Peterson started for Mets, leaving trailing 2–6. Out of the bullpen, Sean Manaea took the roughest line.

workload · innings pitched
  • David Peterson Starter 4.1 68 6 5 L
    Pitch-by-pitch: what David Peterson threw
    CSW 31% 1st-pitch strike 67% 2.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 24 35% 0 7 2 6 9
    Changeup 12 18% 1 1 1 6 3
    Slider 12 18% 2 2 1 4 3
    Four-Seam Fastball 11 16% 2 1 3 4 1
    Curveball 9 13% 1 4 1 2 1
  • Sean Manaea Long 3.2 74 1 2 inherited 1, all 1 scored
Giants HOME 7

Robbie Ray started for Giants, leaving with a 6–2 lead.

workload · innings pitched
  • Robbie Ray Starter 5.1 96 2 7 W
    Pitch-by-pitch: what Robbie Ray threw
    CSW 31% 1st-pitch strike 73% 4.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 49 51% 5 8 11 20 5
    Slider 26 27% 7 1 3 10 5
    Changeup 15 16% 4 1 4 5 1
    Knuckle Curve 6 6% 1 3 0 1 1
  • Ryan Walker Reliever 0.2 12 0 1
  • Blade Tidwell Reliever 3.0 37 0 2 SV

Where the game turned

1 run Bottom 1st · off Peterson
  • Chapman 2B (1)

Batting lines

AWAY · NYM
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Francisco Lindor SS 2 0 0 0 2 1 .130 .394 .304 .698
Juan Soto LF 4 1 1 0 0 1 .333 .394 .500 .894
Bo Bichette 3B 4 0 1 1 0 1 .129 .152 .161 .313 2B
Jorge Polanco DH 4 0 0 0 0 1 .174 .321 .261 .582
Luis Robert Jr. CF 3 0 0 0 1 2 .273 .429 .409 .838
Mark Vientos 1B 4 1 1 1 0 2 .333 .333 .778 1.111 HR (1)
Marcus Semien 2B 3 0 1 0 0 0 .130 .250 .174 .424
Francisco Alvarez C 3 0 1 0 0 1 .250 .368 .500 .868
Tyrone Taylor RF 3 0 0 0 0 1 .000 .000 .000 .000
HOME · SF
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Willy Adames SS 4 0 0 0 1 3 .214 .241 .357 .598
Rafael Devers DH 5 1 2 1 0 1 .259 .333 .407 .740 HR (1)
Heliot Ramos LF 5 2 1 0 0 1 .185 .241 .222 .463
Luis Arraez 2B 5 2 2 1 0 1 .321 .333 .429 .762 3B
Matt Chapman 3B 5 1 2 1 0 0 .222 .300 .370 .670 2B
Jung Hoo Lee RF 2 1 0 1 1 0 .174 .286 .304 .590
Harrison Bader CF 3 0 0 1 0 1 .160 .185 .320 .505
Daniel Susac C 3 0 3 0 1 0 1.000 1.000 1.000 2.000
Casey Schmitt 1B 3 0 3 1 1 0 .273 .360 .318 .678

Pitching lines

AWAY · NYM
PITCHER IPHRERBBKHR NPERA DEC
David Peterson 4.1 9 6 5 2 5 0 68 4.66 L
Sean Manaea 3.2 4 1 1 2 2 1 74 1.80
HOME · SF
PITCHER IPHRERBBKHR NPERA DEC
Robbie Ray 5.1 3 2 2 3 7 1 96 3.38 W
Ryan Walker 0.2 0 0 0 0 1 0 12 6.00
Blade Tidwell 3.0 2 0 0 0 2 0 37 0.00 SV

Manager comparison

AWAY · NYM
Carlos Mendoza
Lineup 3.7 R Bunts 1.8 R IBBs 1.5 R
HOME · SF
Tony Vitello
Lineup 1.7 R Bunts 1.6 R IBBs 1.8 R

Recent form

AWAY · NYM
4-5 ?1 -13 run diff
?LLWWLLWLW
HOME · SF
4-5 L3 +2 run diff
LLL?WWWWLL

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.