Date:

Pitcher × Batter Matchups — last 3 years as of 2026-07-02

Generated 2026-07-02 01:23:15 AM ET
Direct head-to-head pitch outcomes over the trailing 3 years as of 2026-07-02. 8009 (pitcher, batter, pitch_type) matchup cells with ≥15 pitches. Whiff% high = pitcher dominates. xwOBA high = batter dominates. Source: mart.pitcher_batter_pitch_asof().
Pitcher Batter Pitch N Whiff% InPlay% xwOBA
BET shade gradient (model edge vs current market): 5pp 6pp 7-9pp 10+pp. Cell shows BET TEAM at the model fair odds + edge magnitude.