Xavier Edwards vs Cade Cavalli
Platoon edge to the batter
Updated Jul 20, 2026
The Almanac's Take
Edwards bats switch, so he's in against Cavalli from the left side — the platoon edge is real. The season numbers back it up: a .383 OBP and 12.1% walk rate against a 12.6% strikeout rate make Edwards one of the harder outs in the lineup, and Cavalli's 1.31 WHIP suggests he does hand out baserunners. The 12 career plate appearances between these two are too thin to read anything into — the .182 average there is noise, not a tell. Cavalli's 10.2 K/9 is genuine, but Edwards' contact profile keeps his floor high even when the strikeout threat is real.
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
- .298/.383/.416
- OPS
- .799
- HR
- 6
- RBI
- 37
- SB
- 14
- PA
- 413
Cade Cavalli — Season
- ERA
- 3.78
- WHIP
- 1.31
- IP
- 105
- SO
- 119
- BB
- 32
- K/9
- 10.2

