The market sees a coin flip at -104 — the Statcast data tells a different story. Peterson's sinker is getting hammered while Washington's lineup has outproduced New York by 73 runs this season.
New York Mets vs Washington Nationals MLB Betting Preview
That -104 number on the Washington Nationals makes little sense when you dig into the fundamentals. David Peterson brings a 5.40 ERA and negative WAR (-0.6) into Nationals Park, where a Washington offense that's produced 271 runs (compared to New York's 198) has been feasting on struggling pitching all season. The moneyline suggests a coin flip, but the underlying data points to a clear edge on the home side.
I initially looked at the over given Peterson's volatility, but with Washington averaging 5.53 runs per game against New York's 4.12, the Washington Nationals moneyline at -104 offers the cleaner value play. Yes, Washington's 5.06 team ERA is concerning, but when Cade Cavalli only needs to outpitch Peterson to secure the advantage, that becomes a manageable risk.
Game Information & Betting Odds
- Matchup: New York Mets @ Washington Nationals
- Date: Thursday, May 21, 2026
- Time: 4:05 PM ET
- Location: Nationals Park
- TV: MLB.TV, Nationals.TV, SNY
- Moneyline: New York Mets -112 / Washington Nationals -104
- Run Line: Washington Nationals +1.5 (-182) / New York Mets -1.5 (+150)
- Total: 8.5 (Over -105 / Under -115)
- Probable Starters: David Peterson (2-4, 5.40) vs Cade Cavalli (2-2, 4.05)
- Team Records: Mets 21-28 / Nationals 25-25
The Pitching Matchup
The pitching matchup creates serious friction around this Washington bet, and that needs to be addressed head-on. Peterson has been a disaster for the Mets this season – that 5.40 ERA with a 1.57 WHIP tells only part of the story. His Statcast arsenal reveals why hitters are teeing off: the sinker sits at 91.6 mph with a brutal .491 xwOBA against, meaning virtually every time hitters make contact, they're doing damage. The slider provides his only reliable weapon with a 33.0% whiff rate, but his four-seam fastball (.235 xwOBA) and changeup (.340 xwOBA) are batting practice fastballs at this point.
Cavalli offers a significant upgrade despite his own inconsistencies. The 4.05 ERA represents real improvement over Peterson, and the underlying metrics suggest sustainability. His 96.4 mph four-seam fastball generates a .391 xwOBA against – not elite, but worlds better than Peterson's offerings. The knuckle curve becomes his primary weapon at 24.2% usage, producing a 39.8% whiff rate while holding hitters to just a .223 xwOBA.
But here's where this bet gets uncomfortable: Washington's 5.06 team ERA ranks among baseball's worst, and their bullpen has been equally unreliable. Can we really trust Cavalli to deliver six solid innings when the team's pitching foundation is this shaky? The answer lies in the matchup-specific data – Cavalli doesn't need to dominate, just avoid the catastrophic performances that have defined Peterson's season.
The Statcast data exposes Peterson's vulnerability to Washington's power threats. James Wood enters with a .601 xwOBA and 12.8% barrel rate – exactly the profile to exploit Peterson's hittable fastball. Juan Soto has been locked in recently, and his .459 xwOBA against righties suggests Peterson's in for serious trouble. When you add CJ Abrams (.401 xwOBA) and the supporting cast, Peterson's arsenal simply can't handle this level of offensive talent.
Prediction
The offensive production gap ultimately outweighs Washington's pitching concerns. The Nationals' 271 runs versus New York's 198 creates a 1.4-run per game advantage that becomes magnified against Peterson's struggles. Yes, Washington's 5.06 team ERA creates risk, but their lineup depth should overwhelm whatever Cavalli's limitations might be.
I considered the run line at Washington +1.5 (-182), but that juice feels steep when the moneyline offers near-even odds. The recent series momentum from Washington's 8-4 and 9-6 victories suggests their offense has found a rhythm against Mets pitching that should continue today.
Projected Final Score: Washington Nationals 5, New York Mets 4
Best Bet: Washington Nationals moneyline (-104)