MLB Head-to-Head · Batter vs Pitcher

Willson Contreras vs Jack Flaherty

Platoon edge to the pitcher

Updated Jul 20, 2026

The Almanac's Take

Contreras is putting together a real season — .285/.358/.913 with 22 home runs in 355 PA — but the platoon picture here is flat: righty on righty, no handedness edge for either side. Flaherty has been hittable (4.09 ERA, 1.4 WHIP, 9 HR allowed in 72.2 IP), and his 4.3 BB/9 gives patient hitters room to work; Contreras's 10.1% walk rate is a real asset there. The 33-PA head-to-head is worth a glance but not much more — Contreras hitting .219 with 14 strikeouts in that sample, including an 85.1 mph average exit velocity, leans cautionary without being definitive.

Career head-to-head

AVG
.219
7-for-32
PA
33
HR
1
K
14
BB
1
Pitches seen
143
Avg exit velo
85.1 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
4-Seam Fastball6042.0%
Slider3524.5%
Sinker3423.8%
Knuckle Curve139.1%
Changeup10.7%

Plate-appearance log

  • 2026-05-06Strikeout · Knuckle Curve 79.0 mph
  • 2026-05-06Sac Fly · 4-Seam Fastball 93.3 mph · 76.2 mph EV
  • 2026-05-06Strikeout · Slider 85.2 mph
  • 2026-04-20Field Out · 4-Seam Fastball 90.5 mph · 89.4 mph EV
  • 2026-04-20Field Out · 4-Seam Fastball 93.4 mph · 82.5 mph EV
  • 2026-04-20Single · 4-Seam Fastball 92.9 mph · 103.2 mph EV
  • 2024-04-30Strikeout · Knuckle Curve 81.7 mph
  • 2024-04-30Strikeout · Knuckle Curve 80.3 mph
  • 2024-04-30Strikeout · Slider 84.9 mph
  • 2022-06-26Strikeout · 4-Seam Fastball 92.1 mph
  • 2020-09-04Single · Slider 85.1 mph · 97.3 mph EV
  • 2020-09-04Single · 4-Seam Fastball 95.6 mph · 84.3 mph EV
  • 2020-08-19Walk · Sinker 92.4 mph
  • 2019-09-29Field Out · Changeup 88.5 mph · 78.2 mph EV
  • 2019-09-29Single · Slider 87.7 mph · 86.4 mph EV
  • 2019-09-19Fielders Choice Out · Slider 88.0 mph · 82.9 mph EV
  • 2019-09-19Field Out · 4-Seam Fastball 96.4 mph · 88.2 mph EV
  • 2019-09-19Strikeout · Sinker 93.3 mph
  • 2019-08-01Strikeout · 4-Seam Fastball 95.9 mph
  • 2019-08-01Field Out · Slider 86.3 mph · 82.9 mph EV
  • 2019-08-01Strikeout · 4-Seam Fastball 95.4 mph
  • 2019-06-08Field Out · 4-Seam Fastball 94.0 mph · 46.6 mph EV
  • 2019-06-08Single · Slider 84.3 mph · 72.1 mph EV
  • 2019-06-01Strikeout · Sinker 91.8 mph
  • 2019-06-01Strikeout · 4-Seam Fastball 95.8 mph
  • 2019-05-03Single · 4-Seam Fastball 94.1 mph · 77.3 mph EV
  • 2019-05-03Strikeout · 4-Seam Fastball 96.0 mph
  • 2019-05-03Strikeout · 4-Seam Fastball 95.2 mph
  • 2018-09-30Field Out · Slider 83.7 mph · 107.3 mph EV
  • 2018-07-20Strikeout · Slider 85.3 mph
  • 2018-07-20Home Run · 4-Seam Fastball 92.9 mph · 98.1 mph EV
  • 2018-06-17Hit By Pitch · Sinker 90.4 mph
  • 2018-06-17Field Out · Sinker 92.8 mph · 93.2 mph EV

Willson Contreras — Season

Slash
.285/.358/.555
OPS
.913
HR
22
RBI
64
SB
2
PA
355

Jack Flaherty — Season

ERA
4.09
WHIP
1.40
IP
73
SO
83
BB
35
K/9
10.3

Player pages