Zach McKinstry's Bat Is Waking Up — But Can You Trust It?

Zach McKinstry just posted a .447 wOBA over the last seven days, nearly doubling his .235 mark from the past 30 days. That kind of spike demands attention, even from a player WaiverScout has flagged as "deprioritize" six consecutive times since March. The numbers have shifted. The classification has changed. McKinstry is now a Watch.

What Changed in the Last Week

Let's run the tape. Over his last 16 plate appearances, McKinstry slashed .385 with a .447 wOBA and an 18.8% walk rate. That walk rate is up from 12.8% over 30 days, suggesting improved plate discipline — not just luck on balls in play. His 14-day line tells a more tempered story (.231 AVG, .338 wOBA, 22.2% BB rate over 36 PA), but the trajectory is clearly upward.

The 30-day picture is what kept McKinstry on our deprioritize list for months: a .183 AVG, .235 wOBA, and a hard-hit rate of just 21.3%. That's replacement-level production. But the recent window tells a different story, and the data is clear — something has changed mechanically or in approach.

Statcast Signals: Real or Mirage?

This is where it gets interesting. McKinstry's hard-hit rate jumped from 21.3% over 30 days to 45.8% in the last seven. His average exit velocity climbed from 86.2 mph to 92.5 mph in that same window. Those aren't trivial improvements — that's the difference between weak contact and competitive batted-ball data.

A 92.5 mph exit velocity and 45.8% hard-hit rate suggest McKinstry is making meaningful contact when he puts the ball in play. The strikeout rate did tick up to 25% over the last seven days, but with only 16 PA in that window, that's one extra whiff. The walk rate holding at 18.8% tells us he's not expanding the zone to generate that contact — he's being selective and hitting the ball harder. That's a sustainable combination if it holds.

The Ownership Window

McKinstry sits at just 2% rostered with stable ownership velocity. Nobody is rushing to add him. FantasyPros lists him as an afterthought, and Yahoo Sports has previously questioned his placement in Detroit's lineup despite a low batting average. This isn't a player the broader fantasy community is watching. That's either a warning or an opportunity — and right now, with the exit velocity and walk rate trending the way they are, it looks like the latter.

His multi-position eligibility (2B, 3B, SS, OF) adds legitimate utility value. In deeper leagues, that flexibility alone makes him worth monitoring, and the recent performance spike gives him upside that comparable waiver options like Mauricio Dubón, Maikel Garcia, or José Caballero may not offer right now.

WaiverScout History: We've Been Watching

Full transparency: WaiverScout flagged McKinstry as deprioritize on March 23, March 31, April 15, May 8, May 23, and June 4. Every time, the data said stay away. And every time, we were right — his 30-day numbers were ugly. But the algorithm doesn't hold grudges. When the signal flips, we report it. The signal has flipped.

Verdict: Watch

Don't add Zach McKinstry yet. The 36-PA sample over 14 days gives us a solid foundation to evaluate, but the power hasn't shown up — zero home runs across every rolling window — and the 30-day baseline is genuinely bad. What earns him the Watch tag is the convergence of rising walk rate, surging exit velocity, and hard-hit improvement. If the 92.5 mph EV and 45.8% hard-hit rate hold over another week, this becomes an add in 12-team mixed leagues and deeper. Monitor daily. The data will tell us when to pull the trigger.