Mets vs. Giants Odds & Betting Predictions - April 22, 2023
Mets at Giants
2:15 am • NBCS-BAStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 4.88 | 4-8 | |
![]() | ![]() | 2.89 | 4-0 |
Mets at Giants Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Mets 13-7 | +1.5-192 | o8.5-122 | +102 | |
![]() Giants 13-7 | -1.5+170 | u8.5+100 | -120 |

Oracle ParkSan Francisco
Mets vs. Giants Expert Picks

Prop Bet Guy
Last 30d: 0-0-0 (+0.0u)
A.DeSclafani o5.5 Hits Allowed-125
1u
Big regression candidate off of his standard stats. He’s being hit hard (something he’s struggled with his whole career) and he’s facing a strong lineup with 6 lefties.
Giants also need length from him tonight with the tired bullpen. Wouldt surprise me to see him for 6+ innings.

Stuck 🚨
Last 30d: 23-20-0 (+1.8u)
SF -115
0.4u

Mjaybrod
Last 30d: 83-81-4 (+0.7u)
SF -111
1u

Jim Sannes
Last 30d: 23-57-1 (-9.4u)
A.DeSclafani o4.5 Ks+164
1.15u
Available in the alt. market on FanDuel (with 3.5 as the baseline). I've got DeSclafani projected for 5.56 strikeouts here, which is why I'm fine going for the higher-upsider market. He went 105 pitches his last time out, so he's fully stretched out. He has definitely benefited from plus matchups, and the Mets are a low-strikeout team, but this number is just too long for a guy who has looked good and has the potential to go longer than 100 pitches.

Collin Wilson
Last 30d: 0-0-0 (+0.0u)
F.Lindor o0.5 HR+724
0.25u
Lindor w two bombs last week, has taken Desclafini deep three times in 15 plate appearances
S.Marte u1.5 Total Bases-144
0.72u
Marte has an OBP of .192 and a slugging of .130 in 26 PAs v Desclafani

Sean Zerillo
Last 30d: 172-174-19 (+1.0u)
Over 8.5-115
0.58u
Bet to 9 (+100)
Mets vs. Giants Previews & Analysis
Mets vs. Giants Notes
Keys to the Game
The Mets are just 9-13 (.409) when tied entering the 7th inning since the 2022 season -- tied for 3rd lowest in MLB; League Avg: .500.
Prop Odds Comparison
Line Movement Tracker
Mets vs. Giants Public Betting Percentages
Betting Trends
- Giants are 2-3 in their last 5 games.
- Giants are 1-4 in their last 5 games against the spread
- Giants are 8-7 in their road games against the spread
- The totals have gone OVER in 3 of Giants' last 5 games
- The totals have gone OVER in 3 of Giants' 6 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Mets vs. Giants Injury Updates

Mets Injuries
- Frankie MontasP
Montas is out with back
Out
- Sean ManaeaP
Manaea is out with oblique
Out
- Paul BlackburnP
Blackburn is out with knee
Out
- Jose SiriOF
Siri is out with leg
Out
- Jeff McNeilIF
McNeil is out with oblique
Out
- Nick MadrigalIF
Madrigal is out with shoulder
Out
- Francisco AlvarezC
Alvarez is out with hand
Out
- Ronny MauricioIF
Mauricio is out with knee
Out
- Christian ScottP
Scott is out for season with elbow
Out for Season

Giants Injuries
- Tom MurphyC
Murphy is out with back
Out
- Jerar EncarnacionOF
Encarnacion is out with hand
Out
- Casey SchmittIF
Casey Schmitt (side) scratched Friday.
Out
Mets vs. Giants Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 97 | 7 | 9 | 0 | |
![]() | 12 | 1 | 2 | 0 | |
![]() | 16 | 1 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 2-4 | 1 | 0 | 0 |
![]() | 1-5 | 1 | 0 | 0 |
![]() | 2-4 | 2 | 0 | 0 |
![]() | 2-5 | 1 | 1 | 4 |
![]() | 2-4 | 0 | 0 | 1 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 1-5 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-4 | 1 | 0 | 1 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 80 | 5 | 5 | 4 | |
![]() | 8 | 1 | 0 | 0 | |
![]() | 51 | 3 | 4 | 3 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
Mets vs. Giants Odds Comparison
Could not load odds
Mets at Giants Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Mets 13-7 | N/A | N/A |
![]() Giants 13-7 | N/A | N/A |