Javier Sanoja under 0.5 hitsL
Sep 16, 2026 ET · Odds at publication 2.8000
Read original reasoning
Sanoja is 0-for career vs Merrill Kelly across 5 PA (.000 AVG, 0.200 OPS), and that futility extends specifically to 2026: 3 PA, 0.000 OPS this season. Kelly has faced Sanoja multiple times and consistently retired him. Season average of .292 is meaningless against this specific pitcher. Market implied prob is only 35.7% for under at +180 — the BvP data suggests the market is underpricing this under significantly.
Javier Sanoja under 0.5 hitsL
Aug 5, 2026 ET · Odds at publication 2.3600
Read original reasoning
Career vs Bryce Elder: 3 PA, .000 AVG, 0.000 OPS (all three plate appearances in 2025 resulting in outs). Season slash of .265/.303/.399 is mediocre against RHP. Elder works with a solid ground-ball profile and has kept MIA hitters off-balance historically. Small sample acknowledged, but Sanoja has not touched Elder in any prior meeting. At +136, the market offers slight value over the implied 42.4% probability for a batter going hitless given his profile.
Market unavailableW
Jul 4, 2026 ET · Odds at publication 2.0400
Read original reasoning
Sanoja's L7d OPS of 1.509 is the hottest figure in this entire matchup — well above his season mark of .417 SLG. No career data vs Civale but the matchup is favorable: Civale's 4.92 ERA, short recent outings, and tendency to give up extra-base contact (1.86 HR/9 in 2026) set up a productive plate appearance. Over 1.5 TB at +104 (49.0% implied) is underpriced for a batter this hot right now.