Mets vs. Giants Odds & Betting Predictions - April 4, 2026

Mets at Giants

2:15 am • WPIX
10 - 3
Starting Pitchers
pitcherteameraw-l
Tyler Mahle logoT.MahleSan Francisco Giants logo4.500-1
Nolan McLean logoN.McLeanNew York Mets logo3.600-0

Mets at Giants Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Mets
4-4
-1.5
-1.5+126
o7.5-116
-135
Giants
3-5
u8.5
+1.5-157
u7.5-105
+113
location pinSaturday 2:15 a.m.
April 04, 2026
Oracle ParkSan Francisco
Mets vs. Giants Expert Picks
Bet Labs
Bet Labs
Last 30d: 15-15-0 (-1.6u)
NYM -130 (Live)
1u
Late tracking on X free play.
Sean Koerner
Sean Koerner
Last 30d: 42-38-0 (+3.2u)
Jerar Encarnacion - 1st PA Strikeout +210
0.42u
The Giants just updated their lineup by scratching Casey Schmitt for Jerar Encarnacion. It’s an unfortunate blow to my McLean prop as I’m only projecting his under 5.5 closer to -115 now. Saw FanDuel is offering this at +210 but I have this closer to +160 so thought this is a good way to hedge a bit on the unexpected news. Hopefully thread the needle here and hit both.
Allan Lem
Allan Lem
Last 30d: 104-86-0 (+3.1u)
N.McLean u5.5 Ks+105
0.5u
Tailing @The_Oddsmaker
Sean Koerner
Sean Koerner
Last 30d: 42-38-0 (+3.2u)
N.McLean u5.5 Ks+105
0.53u
I’m high on McLean’s talent and upside. He’s posted a ridiculous 31% K rate over his first 53 MLB innings. Most projection systems still have him in the 23-24% range, which I think is too low. I’m closer to 27%. Part of that early K success has come from his ability to get called strikes. Hitters have only swung at 59% of his pitches in the zone, which is 8% below league average. That’s one of the toughest things for a pitcher to sustain, and very few guys can maintain a number that low year over year. If McLean ends up being one of them, then sure, he could stick around a 31% K rate or even higher. But I do expect some regression there. He had 8 Ks in his first start, but it was a softer matchup against the Pirates, and only 33% of his pitches were on the edge, which suggests he was missing spots more than the results would indicate. This is a tougher setup. The Giants lineup features two of the hardest hitters to strike out in Luis Arraez and Jung Hoo Lee, and both moved up one spot in the order today. That quietly lowers his upside. I have him facing around 23.5 hitters, which means Lee could realistically be his last batter instead of being on deck. Those are the kinds of subtle factors my sim picks up, and it’s why I have this closer to -130. Getting +105 here is enough for me to take a shot on the under.
Kyle Murray
Kyle Murray
Last 30d: 65-119-7 (-9.7u)
Under 7.5-105
1.05u
N.McLean u1.5 Earned Runs+125
1.25u
Wags Wins
Wags Wins
Last 30d: 209-209-0 (+12.8u)
NYM -1.5+136
1.36u
Ryan Minion
Ryan Minion
Last 30d: 220-255-1 (-11.9u)
NYM -130
$1.00
The Propfessor
The Propfessor
Last 30d: 66-63-0 (+21.1u)
N.McLean o5.5 Ks-110
0.75u
Kenny Ducey
Kenny Ducey
Last 30d: 1-2-0 (-1.3u)
Under 7.5-103
1.03u
Cam Is Money
Cam Is Money
Last 30d: 73-62-4 (+1.3u)
NYM -128
0.78u
Royals Props
Royals Props
Last 30d: 45-44-0 (-3.5u)
J.Soto o1.5 Hits + Runs + RBIs-120
1.2u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 52-79-1 (+3.9u)
Over 7.5-115
0.43u
NYM -130
0.77u
Sandy Plashkes
Sandy Plashkes
Last 30d: 124-130-4 (-20.3u)
NYM -130
1u
Matt DiLeo
Matt DiLeo
Last 30d: 38-35-0 (-0.5u)
N.McLean o5.5 Ks-102
1u
Brian Bitler
Brian Bitler
Last 30d: 60-78-2 (-58.2u)
SF +115
3u
Doug Ziefel
Doug Ziefel
Last 30d: 199-264-16 (-11.5u)
NYM -130 (F5)
0.5u
Sean Zerillo
Sean Zerillo
Last 30d: 130-123-3 (+3.2u)
Over 7.5-105
0.5u
Bet to -115
NYM -130
0.25u
Bet to -140. Increasing position
OldSchool0909
Last 30d: 98-94-1 (+13.5u)
SF +110
1u
Sean Zerillo
Sean Zerillo
Last 30d: 130-123-3 (+3.2u)
NYM -120
0.5u
Friday opener. Bet to -140. Teams have to play Thursday so price target may adjust or would size normally

Mets vs. Giants Previews & Analysis

  • Ducey's Pick for Giants-Mets article feature image

    Ducey's Pick for Giants-Mets

    Kenny Ducey
    Apr 3, 2026 UTC
  • Zerillo's Opening Pitch for Friday article feature image

    Zerillo's Opening Pitch for Friday

    Sean Zerillo
    Apr 3, 2026 UTC
  • 4 MLB Best Bets for Friday article feature image

    4 MLB Best Bets for Friday

    Action Network Staff
    Apr 3, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Mets vs. Giants Public Betting Percentages

Away Logo

Mets

Public

75%

Bets%

25%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Giants
2-61-41-21-01-6
Mets
4-42-12-34-4N/A

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Giants
3-3-22-2-11-1-11-02-3-2
Mets
3-51-22-33-5N/A

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Giants
3-51-42-11-02-5
Mets
4-42-12-34-4N/A

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 3rdNYMW 7-2+1.5 WO 8SF +104
Apr 1st@SDL 1-7+1.5 LU 8SD +129
Apr 1st@SDW 9-3---
Mar 31st@SDW 3-2-1.5 LU 8.5SF -101
Mar 28thNYYL 1-3+1.5 LU 8.5NYY +114

Giants vs. Mets Injury Updates

Giants Injuries

  • Hayden Birdsong
    SP

    Birdsong is out with arm

    Out

Mets Injuries

  • Francisco Lindor
    SS

    Lindor is questionable with hand

    Questionable

  • Tylor Megill
    SP

    Megill is out with elbow

    Out

  • Justin Hagenman
    SP

    Hagenman is out with ribs

    Out

Mets vs. Giants Box Score
Mets Player Stats
Projected
PITCHERPCIPKER
Nolan McLean logoRN.McLean, P935.141
Brooks Raley logoLB.Raley, P160.210
Huascar Brazoban logoRH.Brazoban, P24110
Richard Lovelady logoLR.Lovelady, P28111
Luis Garcia logoRL.Garcia, P14110
HITTERSH-ABRHRRBI
Francisco Lindor logo1F.Lindor, SS2-4200
Juan Soto logo2J.Soto, LF1-1000
Tyrone Taylor logo2T.Taylor, LF0-4000
Bo Bichette logo3B.Bichette, 3B3-5201
Luis Robert logo4L.Robert, CF1-3101
Brett Baty logo5B.Baty, 1B1-5101
Mark Vientos logo6M.Vientos, DH2-3101
Marcus Semien logo7M.Semien, 2B3-5113
Carson Benge logo8C.Benge, RF0-4001
Francisco Alvarez logo9F.Alvarez, C2-5222
Giants Player Stats
Projected
PITCHERPCIPKER
Tyler Mahle logoRT.Mahle, P91545
JT Brubaker logoRJ.Brubaker, P381.123
Matt Gage logoLM.Gage, P371.220
Erik Miller logoLE.Miller, P260.212
Caleb Kilian logoRC.Kilian, P50.110
HITTERSH-ABRHRRBI
Willy Adames logo1W.Adames, SS1-3001
Rafael Devers logo2R.Devers, DH0-4000
Luis Arraez logo3L.Arraez, 2B1-4001
Matt Chapman logo4M.Chapman, 3B0-4000
Jung Hoo Lee logo5J.Lee, RF0-4000
Heliot Ramos logo6H.Ramos, LF2-4000
Harrison Bader logo7H.Bader, CF0-3100
Patrick Bailey logo8P.Bailey, C0-3100
Jerar Encarnacion logo9J.Encarnacion, 1B1-3100

Mets vs. Giants Odds Comparison

Right Arrow

Could not load odds

Mets at Giants Team Totals

MatchupOverUnder
Mets
4-4
N/A
N/A
Giants
3-5
N/A
N/A