Two bottom-ten offenses, a park wind blowing in, and a soft 8.0 total point to the under as the cleanest play.
Both clubs sit near the league floor in runs while a 7 mph wind in from right field suppresses the fly-ball damage.
- SF offense ranks 23/30 in runs at 4.20 per game.
- NYM offense ranks 25/30 in runs at 4.17 per game.
- Wind 7 mph in from RF flagged negative, total sits 8.0.
Vegas / Market
De-vigged implied totals sit at SF 3.7 and NYM 4.3, giving the Mets a modest home edge at -158. The number feels roughly fair on the moneyline, but the 8.0 total looks a touch high given two sub-4.20 offenses and a suppressing wind. There is no clean side value, so the total is where the softer read lives.
Pitching Matchup
Molina carries a shiny 1.88 ERA and 0.70 WHIP with an 8.30 K/9 and microscopic 1.28 BB/9, but that is over just 14.1 innings, so treat it as promising rather than proven. Hagenman offers little missable stuff at a 4.50 K/9 across only 4.0 frames, though his 1.00 WHIP and 2.25 BB/9 keep traffic manageable. On paper Molina has the clear command and strikeout edge, with the caveat that both samples are tiny.
Offense Comparison
The Mets pack more thump against a right-side wind, ranking 8/30 in HR/game but also whiffing at an 8.48 K/game clip that plays into a strike-thrower. San Francisco makes a bit more contact at 0.248 (11/30) yet lacks a scary power stack, ranking 15/30 in homers. Neither lineup projects as a premium stack tonight, with the Mets the marginally more explosive matchup.
Weather & Park
Outdoor at Citi Field, 77F with a 7 mph wind in from right field explicitly graded negative for run scoring, and just a 5 percent rain chance. That knocks down fly-ball carry and nudges the environment toward the under.
DFS Angles
If forced to stack, the Mets are the pick with their 8/30 HR juice, but the wind in from RF caps the upside, so keep exposure light. San Francisco offers no compelling stack against Hagenman.
Molina is the DFS pitcher to target on the back of his 8.30 K/9 and pristine ratios, accepting the small-sample risk. Fade Hagenman, whose 4.50 K/9 gives limited strikeout ceiling.
- Rafael Devers 12.0 proj · $4,900 · 2.4x
- Bryce Eldridge 10.0 proj · $3,500 · 2.9x
- Jung Hoo Lee 9.8 proj · $3,800 · 2.6x
- Drew Gilbert 9.4 proj · $3,700 · 2.6x
- Turner Hill 8.2 proj · $3,100 · 2.7x
- Juan Soto 13.4 proj · $6,200 · 2.2x
- Francisco Lindor 12.9 proj · $4,400 · 2.9x
- Bo Bichette 11.8 proj · $3,700 · 3.2x
- Jared Young 10.7 proj · $2,400 · 4.4x
- Carson Benge 9.8 proj · $3,900 · 2.5x
Players to Watch
- Juan Soto - hits over lean - team-best 1.28 projected hits and top salary at $6200.
- Bo Bichette - hits over lean - a strong 1.65 projected hits at just $3700.
- Francisco Lindor - hits over lean - 1.50 projected hits leading off at 2.94x value.
- Jung Hoo Lee - hits over lean - Giants leader at 1.51 projected hits.
- Anthony Molina - tiny 14.1 IP sample makes this start a true test.
- Justin Hagenman - low 4.50 K/9 means he leans on soft contact.
- Jared Young - punchy 4.44x value at only $2400.
- Juan Soto - 0.43 projected HR is the game's top power threat.
Form & Head-to-Head
Season series: SF 2 – NYM 4
Season series favors New York 4-2 through six meetings.
Today's MLB Slate
MIL @ CIN
ATL @ PHI
BOS @ BAL
LAA @ PIT
DET @ CLE
SF @ NYM
CHC @ MIA
ARI @ HOU
TOR @ KC
TB @ TEX
STL @ COL
ATH @ SEA
NYY @ SD
MIN @ CWS
WAS @ LAD