MLB Head-to-Head · Batter vs Pitcher

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

AVG
.182
2-for-11
PA
12
HR
0
K
3
BB
1
Pitches seen
51
Avg exit velo
81.7 mph

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

PitchCountShare
Knuckle Curve1529.4%
4-Seam Fastball1019.6%
Changeup1019.6%
Sinker917.6%
Sweeper611.8%
Cutter12.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

Player pages