San Francisco Giants
58-82
@
New York Mets
63-77
7:10 PM ET Citi Field WPIX

Wind blowing in and rain at Citi Field points to the under 8.0 as the cleaner play than a pricey Mets number.

A 15 mph wind in from right, 50 percent rain, and two mediocre offenses drag on run scoring.

SidePASS
TotalBET UNDER 8.0
Lean6/10
Confidence
  • Wind 15 mph in from RF, flagged negative impact on scoring.
  • Both offenses rank low, SF 23/30 and NYM 25/30 in runs.
  • De-vigged team totals only SF 3.6 and NYM 4.4.
Best Bet Under 8.0, with the wind blowing in and both lineups ranked 23rd or worse in runs.
Total8.0
SF Win38%
NYM Win66%
Implied SF3.6
Implied NYM4.4

Vegas / Market

Total
8.0
Run line
NYM 1.5
SF ML
+160 38%
NYM ML
-190 66%
SF3.6
NYM4.4

The Mets at -190 imply a heavy 4.4-run total, a steep price to lay given Hagenman's 3-inning résumé offers no confirmation. The de-vigged totals sum right to the posted 8.0, so the side is fairly efficient, but the environment tilts the total below the market read. The under is the softer number here.

Pitching Matchup

SF
Landen Roupp
8-13 · 144.2 IP
ERA
4.17
WHIP
1.29
K/9
8.6
BB/9
4.2
VS
NYM
Justin Hagenman
0-0 · 3.0 IP
ERA
3.00
WHIP
1.00
K/9
6.0
BB/9
3.0

Roupp brings swing-and-miss with an 8.55 K/9 but shaky control at 4.24 BB/9, so free passes are his risk. Hagenman has thrown just 3.0 innings, so his 3.00 ERA and 1.00 WHIP are essentially meaningless and the profile is unproven. Neither arm holds a reliable edge, but Roupp is the larger, established sample.

Offense Comparison

SFRank of 30NYM
4.2 #23 Runs / G 4.1 #25
0.247 #13 AVG 0.236 #25
1.11 #18 HR / G 1.20 #10
7.98 #23 K / G 8.51 #11

The Mets carry more thump with 1.20 HR/game (rank 10) led by Soto, Lindor, and Vientos, though they whiff a lot at 8.51 K/game and could feed Roupp's strikeouts. San Francisco is more contact-leaning at .247 (rank 13) but light on power at rank 18, making sustained rallies against an unknown arm the harder path. Neither lineup profiles as a slam-dunk stack tonight.

Weather & Park

CFN
At first pitch · 7:10 PM ET
15 mph in from RF · favors pitchers
Conditions
Light rain shower
Temp
81°
Rain
50%
Humidity
56%
moderate
Now: 78° · 10 mph L to R cross · Patchy rain nearby

Outdoor at Citi Field with 81F, 56 percent humidity, a 15 mph wind blowing in from right field flagged as a negative for scoring, and a 50 percent rain chance that suppresses offense.

DFS Angles

If you must stack, lean Mets for the power upside at 1.20 HR/game with Lindor, Soto, and Vientos, but temper expectations against a wind knocking down fly balls.

Roupp is a viable strikeout target facing a Mets lineup fanning 8.51 times per game, while Hagenman is a dart throw given only 3.0 career innings and no salary edge listed.

SF top bats
  • Rafael Devers 12.1 proj · $4,800 · 2.5x
  • Jonah Cox 11.3 proj · $3,500 · 3.2x
  • Bryce Eldridge 10.2 proj · $3,700 · 2.8x
  • Andrew Knizner 9.2 proj · $2,900 · 3.2x
  • Drew Gilbert 8.8 proj · $3,500 · 2.5x
NYM top bats
  • Francisco Lindor 14.0 proj · $3,900 · 3.6x
  • Juan Soto 13.8 proj · $6,000 · 2.3x
  • Bo Bichette 11.5 proj · $3,900 · 3.0x
  • Carson Benge 11.2 proj · $3,900 · 2.9x
  • Mark Vientos 10.2 proj · $3,500 · 2.9x

Players to Watch

Prop leans
  • Juan Soto - modest over on total bases - top projection at 13.8 fpts with 0.44 HR.
  • Francisco Lindor - hits lean - team-best 14.0 fpts and 1.35 projected hits.
  • Bo Bichette - over 1.5 hits interest - highest hit projection at 1.65.
  • Rafael Devers - RBI lean - SF's top bat at 12.1 fpts and 0.81 RBI.
On watch
  • Justin Hagenman - unproven with just 3.0 career innings, high volatility.
  • Landen Roupp - 4.24 BB/9 means walk trouble could unravel him.
  • Juan Soto - $6000 chalk whose HR upside fights the wind.
  • Carson Benge - 1.66 projected hits at just $3900 offers value.
View all SF & NYM props →

Form & Head-to-Head

Season series: SF 1 – NYM 3

Season series favors the Mets 3-1 so far.

Today's MLB Slate

Swipe for all 16 games on the board.
Updated Sep 4, 10:49 AM ET For entertainment and informational purposes only; not betting or gambling advice.