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.
- 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.
Vegas / Market
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
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
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
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.
- 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
- 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
- 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.
- 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.
Form & Head-to-Head
Season series: SF 1 – NYM 3
Season series favors the Mets 3-1 so far.
Today's MLB Slate
DET @ CLE
MIL @ CIN
ATL @ PHI
LAA @ PIT
BOS @ BAL
SF @ NYM
CHC @ MIA
DET @ CLE
MIN @ CWS
TB @ TEX
ARI @ HOU
TOR @ KC
STL @ COL
NYY @ SD
WAS @ LAD
ATH @ SEA