Xavier Edwards vs Cade Cavalli
Platoon edge to the batter
Updated Jun 5, 2026
The Almanac's Take
Edwards batting left against Cavalli's right hand gives him the conventional platoon edge, and his season numbers make that meaningful — .308/.393/.466 with a 12.4% walk rate and just 11.6% strikeouts in 267 PA is a genuinely hard profile to put away. Cavalli's 1.42 WHIP and 3.3 BB/9 suggest some command leakage, which plays into Edwards' patient approach. The 12-PA head-to-head is too thin to mean anything — a .182 average over that sample is noise, full stop. The 81.7 mph average exit velocity in those meetings is worth a quiet note, but the season read is the signal here.
Career head-to-head
Career meetings in the Statcast era (2015–present). Even a clear edge over a handful of plate appearances is a small sample — read it as color, not a projection.
Pitch mix to the batter
| Pitch | Count | Share |
|---|---|---|
| Knuckle Curve | 15 | 29.4% |
| 4-Seam Fastball | 10 | 19.6% |
| Changeup | 10 | 19.6% |
| Sinker | 9 | 17.6% |
| Sweeper | 6 | 11.8% |
| Cutter | 1 | 2.0% |
Plate-appearance log
- 2026-06-01Strikeout · Sweeper 87.3 mph
- 2026-06-01Field Out · Knuckle Curve 83.2 mph · 69.3 mph EV
- 2026-06-01Walk · Changeup 88.8 mph
- 2026-05-10Strikeout · Sweeper 85.5 mph
- 2026-05-10Single · 4-Seam Fastball 95.1 mph · 98.5 mph EV
- 2026-05-10Field Out · Knuckle Curve 85.5 mph · 94.7 mph EV
- 2025-09-08Single · Knuckle Curve 85.7 mph · 94.6 mph EV
- 2025-09-08Field Out · Changeup 90.1 mph · 93.8 mph EV
- 2025-09-08Field Out · Sinker 95.7 mph · 80.0 mph EV
- 2025-09-02Field Out · Changeup 91.8 mph · 55.0 mph EV
- 2025-09-02Strikeout · Changeup 91.0 mph
- 2025-09-02Field Out · Knuckle Curve 88.9 mph · 67.8 mph EV
Xavier Edwards — Season
- Slash
- .308/.393/.466
- OPS
- .859
- HR
- 6
- RBI
- 20
- SB
- 10
- PA
- 267
Cade Cavalli — Season
- ERA
- 3.62
- WHIP
- 1.42
- IP
- 65
- SO
- 74
- BB
- 24
- K/9
- 10.3

