MLB Scores · MLB Odds

Mets vs Giants

Final · Fri Apr 3 · 10:15 PM ET · Oracle Park

New York MetsMets4-4
10
FinalApr 3, 2026
San Francisco GiantsGiants3-5
3
TVNBC Sports BAKNTVWPIXStreamMLB.TV

Closing line

US sportsbook at first pitch
Moneyline
NYM−126
SF+105
Run line
NYM −1.5+133
SF +1.5−161
Total O/U
Over 7.5−115
Under 7.5−105
  • Run line: Mets −1.5 covered.
  • Total O/U: over 7.5 (13 runs).

Recap

The New York Mets routed the San Francisco Giants 10-3 at Oracle Park in San Francisco on Apr 3, 2026, a 7-run win to move to 4-4.

The game was played before 38,613.

Score by inning

New York Mets and San Francisco Giants, score by inning
Team123456789R
NYM20030030210
SF0000020103

W: McLean (1-0) · L: Mahle (0-2)

Scoring plays

Top 1

  1. NYMSingleBichette singled to center, Lindor scored, Soto to third.1-0
  2. NYMSingleSemien singled to left, Bichette scored, Vientos to second, Robert Jr. to third.2-0

Top 4

  1. NYMHome runSemien homered to center (407 feet), Vientos scored.4-0
  2. NYMHome runAlvarez homered to center (415 feet).5-0

Bottom 6

  1. SFDoubleAdames hit a ground rule double, Bader scored, Bailey to third.5-1
  2. SFPassed BallBailey scored on a passed ball by Alvarez, Adames to third on passed ball by Alvarez.5-2

Top 7

  1. NYMHome runAlvarez homered to left (401 feet).6-2
  2. NYMSingleRobert Jr. singled to center, Lindor scored, Bichette to third.7-2
  3. NYMSingleVientos singled to right, Bichette scored, Robert Jr. to second.8-2

Bottom 8

  1. SFSingleArraez singled to center, Encarnacion scored, Adames to third.8-3

Top 9

  1. NYMDoubleBaty doubled to left, Robert Jr. scored.9-3
  2. NYMFielder's choiceBenge grounded into fielder's choice to second, Baty scored, Semien out at second.10-3

Team stats

NYMSF
Hits
15
5
Home Runs
3
0
Runs Batted In
10
2
Walks
6
3
Strikeouts
10
8
Runners Left On Base
22
12
Errors
0
0

Player stats

Mets · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Francisco Lindor SS2-4422001126.185.421.333
Juan Soto LF1-110100007.355.412.516
Tyrone Taylor LF0-4400000118.000.000.000
Bo Bichette 3B3-5523100112.194.211.250
Luis Robert Jr. CF1-3311102025.280.455.400
Brett Baty 1B1-5511100327.214.214.321
Mark Vientos DH2-3312102126.417.500.750
Marcus Semien 2B3-5513310115.214.303.357
Carson Benge RF0-4400101122.130.231.261
Francisco Alvarez C2-5522220119.286.375.762

Mets · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Nolan McLean P5.112124093-512.6193
Brooks Raley P0.200001016-100.0016
Huascar Brazoban P1.010001024-160.0024
Richard Lovelady P1.021111028-175.4028
Luis Garcia P1.010001014-106.0014

Giants · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Willy Adames SS1-3301101123.226.273.387
Rafael Devers DH0-4400000325.226.294.355
Luis Arraez 2B1-4401100016.313.324.406
Matt Chapman 3B0-4400000114.194.265.323
Jung Hoo Lee RF0-4400000023.148.250.259
Heliot Ramos LF2-4402000119.226.273.258
Harrison Bader CF0-3310001121.143.194.286
Patrick Bailey C0-3310001013.095.208.095
Jerar Encarnacion 1B1-3311000121.250.250.500

Giants · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Tyler Mahle P5.085524291-587.0091
JT Brubaker P1.133322138-244.7638
Matt Gage P1.220012037-230.0037
Erik Miller P0.222211026-137.7126
Caleb Kilian P0.10000105-30.005

Game info

VenueOracle Park, San Francisco, CA
Attendance38,613
OfficialsHome Plate Umpire: Charlie Ramos · First Base Umpire: David Rackley · Second Base Umpire: Edwin Jimenez · Third Base Umpire: Nestor Ceja
TVNBC Sports BA · localKNTV · localWPIX · local

Last and next games

Head to head

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:48 PM ET. How game pages are made