MLB Head-to-Head · Batter vs Pitcher

Xavier Edwards vs Cade Cavalli

Platoon edge to the batter

Updated Jun 4, 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

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
.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

Player pages