| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Keibert Ruiz | C | 24 | .261 | 0.553 | 0 |
| CJ Abrams | SS | 20 | .211 | 0.566 | 0 |
| Jacob Young | CF | 11 | .182 | 0.637 | 1 |
| Daylen Lile | LF | 6 | .333 | 0.833 | 0 |
| Nasim Nunez | 2B | 4 | .500 | 1.250 | 0 |
| Brady House | 3B | 3 | .000 | 0.000 | 0 |
| Jose Tena | DH | 3 | .000 | 0.000 | 0 |
| Jorbit Vivas | 3B | 2 | .500 | 1.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Xavier Edwards | 2B | 12 | .182 | 0.432 | 0 |
| Jakob Marsee | CF | 11 | .200 | 0.573 | 0 |
| Otto Lopez | SS | 10 | .600 | 1.300 | 0 |
| Heriberto Hernandez | LF | 7 | .286 | 0.572 | 0 |
| Kyle Stowers | 1B | 6 | .000 | 0.200 | 0 |
| Agustin Ramirez | C | 5 | .000 | 0.200 | 0 |
| Joe Mack | C | 4 | .333 | 0.833 | 0 |
| Leo Jimenez | 3B | 3 | .333 | 0.666 | 0 |
| Javier Sanoja | 3B | 2 | .000 | 0.000 | 0 |
| Owen Caissie | RF | 2 | .000 | 0.500 | 0 |
Sandy Alcantara makes the trip to Nationals Park for the Miami Marlins carrying a 13-8 record and a 3.38 ERA over 183.2 innings. He eats innings. He keeps the Marlins in games. What he is not doing right now is generating strikeouts. His last three starts: 6 punchouts against Boston, then 1 against Philadelphia, then 2 against Cincinnati. His 2026 strikeout rate sits at 6.72 per nine innings, and those recent games suggest even that number flatters him. Alcantara is pitching to contact, not missing bats, and Washington's lineup has enough right-handed contact hitters to put balls in play against him even with James Wood sidelined on the IL.
Most of the Miami lineup has thin and unflattering career history against Cavalli. Kyle Stowers is 0-for-6 with a 0.200 OPS against him across 2026 only. Xavier Edwards has managed just a .432 OPS across 12 combined plate appearances over two seasons. The one exception is Otto Lopez, who owns Cavalli in limited exposure, hitting .600 with a 1.300 OPS across 10 career plate appearances. A Lopez at-bat in a high-leverage moment is the single biggest variable that could shift this game's outcome. On the Washington side, Keibert Ruiz arrives as the team's hottest bat, posting a 1.159 OPS over the last seven days and 0.913 over 28 days. He has 24 career plate appearances against Alcantara with mixed results, but his current form makes him the most dangerous active bat in the Nationals lineup.
Our model projects a 3.7-3.6 Washington finish, landing exactly on the market's 7.5 total line. I pull it a tick lower. Cavalli's strikeout dominance limits baserunners, and Alcantara's current groundball-heavy approach contains Washington's home run power. The likeliest game flow has Cavalli going six or seven innings with eight or more strikeouts, Washington scoring in small clusters, and Alcantara keeping Miami within range until the bullpens arrive. A tight, pitcher-controlled Washington win is the median outcome here, and the prop markets are where the real edge lives.
Picks made August 29, 2026 at 05:32 AM ET. Odds shown reflect current market prices.
The caveat is real. Otto Lopez's career numbers against Cavalli (.600 average, 1.300 OPS in 10 plate appearances) represent the kind of specific matchup advantage that can swing a close game. If Alcantara stays clean through five or six innings and Lopez delivers in a key situation, Miami has a path, especially with wild card urgency sharpening their at-bats. Baseball rewards the unexpected. That is why the strikeout props carry more conviction here than the game result wagers. Bet within your limits and account for the variance that comes with every single game.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Aug 28, 2026 | MIA @ WSH | WSHWSH 9-2 |
Marlins vs Nationals predictions: Cavalli has 7, 11, 10 Ks in his last 3 starts. Best bets: Nationals ML, Cavalli Over 6.5 Ks, Alcantara Under 4.5 Ks.