San Francisco Giants vs. New York Mets Free Pick

by | Last updated Jul 2, 2023 | mlb

San Francisco Giants vs. New York Mets
Date: Sunday, July 2nd, 7:10 ET
Location: Citi Field
TV: ESPN
Money Line: Giants -102/Mets -118
Total Line: 9

Betting Preview

Here’s our betting preview for the upcoming MLB clash between the New York Mets and the Giants on Sunday, July 2nd at Citi Field. We provide you with a comprehensive analysis, odds, and predictions to help with your handicapping decision or tail our expert based on the projected lineups and listed starting pitchers.

Betting Odds

ML RL Total
SF -102 +1.5 O 9 (-110)
NYM -118 -1.5 U 9 (-110)

Giants vs. Mets Projected Lineup

Batting Order Position
Austin Slater 1 CF
Luis Matos 2 CF
Thairo Estrada 3 2B
J.D. Davis 4 3B
Michael Conforto 5 LF
LaMonte Wade Jr. 6 1B
Casey Schmitt 7 3B
Patrick Bailey 8 C
Blake Sabol 9 C
Ross Stripling SP


Batting Order Position
Brandon Nimmo 1 CF
Starling Marte 2 CF
Francisco Lindor 3 SS
Pete Alonso 4 1B
Daniel Vogelbach 5 DH
Tommy Pham 6 LF
Jeff McNeil 7 2B
Francisco Alvarez 8 C
Brett Baty 9 3B
David Peterson SP


Straight Up/Over-Under/ Runline Record

San Francisco Giants: 46-37 SU / OU 39-41 / Runline 43-40
New York Mets: 37-46 SU / OU 35-43 / Runline 32-51

So far this season, the Giants have an overall record of 46-37, putting them 3rd in the NL West. Currently, they are 3.5 games out in the division. Across their last ten games, they are an even 5-5. On the road, they have gone 23-18 and 23-19 at home. The team’s series record is 13-12-1.

  • The Giants have two straight losses vs. the runline and have a season-long run margin of 0.5.
  • The Giants have been favored in 47.0% of their games and have runline records of 21-21 and 22-19 at home and on the road, respectively
  • So far, the Giants have an over/under record of just 39-41.

Heading into today’s action, the Mets’ record of 37-46 has them sitting 4th in the NL East. Currently, they are 18.5 games out of the division lead. Over their last five games, they are 2-3 and have a road and home record of 18-27 and 19-19, respectively. New York’s overall series record sits at 8-15-4.

  • The Mets have covered the runline in two straight games and have a season-long run margin of -0.2.
  • The Mets have been favored in 67.5% of their games and have runline records of 15-23 and 17-28 at home and on the road, respectively
  • So far, the Mets have an over/under record of just 35-43.

Pitching Matchup

Pitcher Appearances Started IP Record ERA WHIP HR
Ross Stripling 10 5 35 0-2 6.88 1.56 10


Today will be Ross Stripling’s 11th appearance this season, and he has an overall record of 0-2. His current ERA stands at 6.88 and OBP allowed of .348. So far, he struckout 29 batters and has a WHIP of 1.56. On the road, his ERA is 4.92 compared to 9.90 at home.

Ross Stripling had a rough outing in his last appearance, allowing one run in just three innings of work. Stripling did not factor in the decision as the Giants lost to the Blue Jays by a score of 6-1.

Pitcher Appearances Started IP Record ERA WHIP HR
David Peterson 9 9 45 2-6 7.00 1.69 8


The Mets will turn to starter David Peterson who has an overall record of 2-6. After nine appearances, his ERA is 7.00 and he has a K/9 figure of 1.1. Also, he has compiled a FIP of 4.57 and an OBP of .363.

In his last outing, David Peterson finished with a quality start and picked up the win in a 7-2 victory over the Brewers. Peterson gave up zero runs and five hits across six innings.

Giants vs. Mets Offense Outlook

The Giants are coming in as one of the better power hitting lineups in the league this season, with a total of 99 home runs (10th). They are currently averaging 4.8 runs per game overall, with a collective batting average of .249. When playing on the road, the Giants have a slugging percentage of .408, while their slugging percentage at home is .382.

San Francisco Giants Top Hitters vs. Lefties

Player BA HR SLG WOBA
Thairo Estrada .286 1 .381 .302
Wilmer Flores .262 4 .462 .330
J.D. Davis .265 3 .456 .333
Casey Schmitt .319 2 .511 .361
Austin Slater .395 1 .500 .404


San Francisco Giants Top Hitters: Last Five Games

Player BA H R HR SLG
Patrick Bailey .250 5 2 1 .550
Thairo Estrada .200 4 1 0 .250
J.D. Davis .283 5 3 0 .283
Joc Pederson .167 2 2 0 .167
Austin Slater .062 1 1 1 .250


So far this season, the Mets have hit 103 home runs and are one of the top teams in baseball in this category (9th). They are averaging 4.4 runs per game and have a collective batting average of .239. The team’s slugging percentage is .390 at home and .381 on the road.

New York Mets Top Hitters vs. Righties

Player BA HR SLG WOBA
Jeff McNeil .258 3 .342 .283
Brandon Nimmo .255 11 .450 .349
Francisco Lindor .196 8 .354 .278
Starling Marte .229 3 .302 .252
Pete Alonso .188 16 .437 .301


New York Mets Top Hitters: Last Five Games

Player BA H R HR SLG
Brandon Nimmo .340 6 5 4 1.140
Tommy Pham .567 10 4 2 1.033
Francisco Lindor .250 5 4 2 .550
Daniel Vogelbach .100 2 2 1 .250
Francisco Álvarez .146 2 1 1 .396


Free MLB Pick

Mets starter returned to the bigs after a stint in the moinors and looked good pitching six scoreless innings. He got rocked in San Francisco back in April, but could rebound here against a struggling Giants’ offense that has tallied one run in three of the last four games. Ross Stripling coming back from an injury gets the call for the Giants. His numbers earlier this season were dismal and his back numbers against the NYM roster are not any better. Take the Mets -117.

MLB Betting Guide

New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!