
Zach McKinstry
McKinstry is a sell — the bat is below league and there is no luck to blame.
He is averaging 85.7 mph off the bat — more than three mph below league — and his contact quality has been that light all season. His hard-hit rate is 21.6% against a league average of 40.0%, and his barrel rate is 2.1% against 8.0%, both over samples long past the point where contact quality stabilizes. The expected wOBA is .284, .031 below league average, and the actual wOBA of .272 is not being dragged down by bad luck — it tracks the skill. The one thing he does well is control the strike zone: a 16.2% strikeout rate, a 9.4% walk rate, and an 8.3% swinging-strike rate. That keeps him in the lineup. It does not make the bat good. His expected wOBA has stepped down across the sample. Sell. 0 HR / 1 R / 3 RBI / 0 SB / .217 AVG — deep-league streaming-only, not a hold; drop him.
VS His Norm
- Barrel %2.1%—−4.1% ▼vs his ~6.2% career norm
Drivers
- xwobaSIGNALstable xwOBA 0.284 below league with no luck excuse
5×5 ROS Outlook
rest of seasonWhere each category goes the rest of the way, and the skill that drives it. Tap a row to expand the full derivation.
Every projection traces to a sabermetric input. The driver and confidence shown per row are always visible; tap any row to expand the full derivation.