
251 PA · week 10
this weekBUY
last weekBUY
————————
Kyle Schwarber
data as of June 3, 2026·week 10
Schwarber is a buy — elite contact, earned production.
His expected wOBA sits at .382, .067 above league average, and he has enough plate appearances for that number to be reliable. His actual wOBA is .403, tracking right with it — the production is earned, not luck-driven. Contact quality is elite and stable: 92.8 mph exit velocity, 50% hard-hit rate, and a massive 23.4% barrel rate, all well above league and past their stabilization thresholds. He does strike out 34% of the time, which is high and trending up, capping the batting average floor. But the raw power is real enough to compensate. The underlying metrics are rising, not fading. Buy.
Buy
med0.73
Drivers
- xwobaSIGNALstable xwOBA 0.382, +0.067 vs league — production is earned
- hard_hit_pctSIGNALelite, already-stable contact quality
- k_pctSIGNALstrikeout rate 34% is stable and high — caps the floor
metric · nowrolling trajectoryvs. leaguestabilized?
Avg Exit Velo92.8 mph
lg avg 89.0 mph ▲+3.8 mphtrustworthy at this sample
SIGNAL128 / 50 BBE
Hard-Hit %50.0%
lg avg 40.0% ▲+10.0%trustworthy at this sample
SIGNAL128 / 50 BBE
Barrel %23.4%
lg avg 8.0% ▲+15.4%trustworthy at this sample
SIGNAL128 / 60 BBE
xwOBA.382
lg avg .315 ▲+.067trustworthy at this sample
SIGNAL251 / 160 PA
wOBA.403
lg avg .315 ▲+.088trustworthy at this sample
SIGNAL251 / 200 PA
Strikeout %34.3%
lg avg 22.0% ▲+12.3%trustworthy at this sample
SIGNAL251 / 60 PA
Walk %13.1%
lg avg 8.5% ▲+4.6%trustworthy at this sample
SIGNAL251 / 120 PA
BABIP.264
lg avg .295 ▼−.031too early to trust
NOISE128 / 800 BIP